From d3037d9d9257335049f2945c4998b4c79791332e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 17 Jun 2022 21:29:49 +0530 Subject: [PATCH 001/190] add: initial simple conversion gb/sbol3 with sample files --- sbol_utilities/sbol3_genbank_conversion.py | 42 +++++++++++++++++++ ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 14 +++++++ 2 files changed, 56 insertions(+) create mode 100644 sbol_utilities/sbol3_genbank_conversion.py create mode 100644 test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py new file mode 100644 index 00000000..0d6129b2 --- /dev/null +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -0,0 +1,42 @@ +import os +import sbol3 +sbol3.set_namespace("https://testing.sbol3.genbank/") +from Bio import GenBank +GENBANK_PARSER = GenBank.RecordParser() + +# Conversion Constants (NOTE: most are placeholding and temporary for now) +SAMPLE_GB_FILE_1 = "BBa_J23101.gb" # Simplest file in genbank consisting only of a singular sequence +SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" +GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), \ + "test/test_files", SAMPLE_GB_FILE_1) +SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), \ + "test/test_files", SAMPLE_SBOL3_FILE_1) +COMP_TYPES = [sbol3.SBO_DNA] # Temporarily assuming only dna components to be dealt with in genbank files +COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] # Temporarilty assuming components to only have the engineered_region role + +def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str): + # create sbol3 document, and record parser handler for gb file + doc = sbol3.Document() + record = GENBANK_PARSER.parse(open(gb_file)) + # NOTE: Currently we assume only linear or circular topology is possible + COMP_TYPES.append(sbol3.SO_LINEAR if record.topology == "linear" else sbol3.SO_CIRCULAR) + comp = sbol3.Component(identity=record.accession[0], \ + types=COMP_TYPES, \ + roles=COMP_ROLES, \ + description=record.definition) + doc.add(comp) + # NOTE: Currently we use a single method of encoding (IUPAC) + seq = sbol3.Sequence(identity=record.accession[0] + "_sequence", \ + elements=record.sequence.lower(), \ + encoding=sbol3.IUPAC_DNA_ENCODING) + doc.add(seq) + comp.sequences = [ seq ] + doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) + + +# Currently we don't parse input for gb and sbol3 files (hardcoded) +def main(): + convert_genbank_to_sbol3(gb_file=GENBANK_FILE_1, sbol3_file=SBOL3_FILE_1) + +if __name__ == '__main__': + main() diff --git a/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt new file mode 100644 index 00000000..49725538 --- /dev/null +++ b/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -0,0 +1,14 @@ + + "constitutive promoter family member" . + "BBa_J23101" . + . + . + . + . + . + . + "BBa_J23101_sequence" . + "tttacagctagctcagtcctaggtattatgctagc" . + . + . + . From dee6e2938e8198cf6ef3f4212f0bff2163b7fc59 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 18 Jun 2022 11:42:13 +0530 Subject: [PATCH 002/190] add: unittest for simple gb to sbol3 conversion --- sbol_utilities/sbol3_genbank_conversion.py | 7 ++++--- test/test_genbank_sbol3_direct.py | 20 ++++++++++++++++++++ 2 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 test/test_genbank_sbol3_direct.py diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 0d6129b2..582c23cd 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -14,7 +14,7 @@ COMP_TYPES = [sbol3.SBO_DNA] # Temporarily assuming only dna components to be dealt with in genbank files COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] # Temporarilty assuming components to only have the engineered_region role -def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str): +def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, write: bool = False): # create sbol3 document, and record parser handler for gb file doc = sbol3.Document() record = GENBANK_PARSER.parse(open(gb_file)) @@ -31,12 +31,13 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str): encoding=sbol3.IUPAC_DNA_ENCODING) doc.add(seq) comp.sequences = [ seq ] - doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) + if write: doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) + return doc # Currently we don't parse input for gb and sbol3 files (hardcoded) def main(): - convert_genbank_to_sbol3(gb_file=GENBANK_FILE_1, sbol3_file=SBOL3_FILE_1) + convert_genbank_to_sbol3(gb_file=GENBANK_FILE_1, sbol3_file=SBOL3_FILE_1, write=True) if __name__ == '__main__': main() diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py new file mode 100644 index 00000000..94db069a --- /dev/null +++ b/test/test_genbank_sbol3_direct.py @@ -0,0 +1,20 @@ +import unittest +import sbol3 +sbol3.set_namespace("https://testing.sbol3.genbank/") +from sbol_utilities.sbol_diff import doc_diff +from sbol_utilities.sbol3_genbank_conversion import convert_genbank_to_sbol3, \ + GENBANK_FILE_1, SBOL3_FILE_1 + +class TestGenBank2SBOL3(unittest.TestCase): + def test_simple_file_1(self): + """Test conversion of a simple genbank file with a single sequence""" + TEST_OUTPUT_SBOL3 = SBOL3_FILE_1 + ".test" + # Don't write to file for testing, we directly compare sbol documents + test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_1, TEST_OUTPUT_SBOL3, write=False) + sbol3_file_1 = sbol3.Document() + sbol3_file_1.read(location=SBOL3_FILE_1, file_format=sbol3.SORTED_NTRIPLES) + assert not doc_diff(test_output_sbol3, sbol3_file_1), \ + f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SBOL3_FILE_1}' + +if __name__ == '__main__': + unittest.main() From 37ff8b10de2ebf3f8d7dc8d57e0fa2406f9a0c75 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Tue, 21 Jun 2022 15:24:59 +0530 Subject: [PATCH 003/190] fix: failing unit tests when run together --- sbol_utilities/sbol3_genbank_conversion.py | 4 ++-- test/test_genbank_sbol3_direct.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 582c23cd..97a1cc30 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -7,12 +7,12 @@ # Conversion Constants (NOTE: most are placeholding and temporary for now) SAMPLE_GB_FILE_1 = "BBa_J23101.gb" # Simplest file in genbank consisting only of a singular sequence SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" +COMP_TYPES = [sbol3.SBO_DNA] # Temporarily assuming only dna components to be dealt with in genbank files +COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] # Temporarilty assuming components to only have the engineered_region role GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), \ "test/test_files", SAMPLE_GB_FILE_1) SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), \ "test/test_files", SAMPLE_SBOL3_FILE_1) -COMP_TYPES = [sbol3.SBO_DNA] # Temporarily assuming only dna components to be dealt with in genbank files -COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] # Temporarilty assuming components to only have the engineered_region role def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, write: bool = False): # create sbol3 document, and record parser handler for gb file diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 94db069a..930e16c0 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -1,6 +1,5 @@ import unittest import sbol3 -sbol3.set_namespace("https://testing.sbol3.genbank/") from sbol_utilities.sbol_diff import doc_diff from sbol_utilities.sbol3_genbank_conversion import convert_genbank_to_sbol3, \ GENBANK_FILE_1, SBOL3_FILE_1 @@ -8,6 +7,7 @@ class TestGenBank2SBOL3(unittest.TestCase): def test_simple_file_1(self): """Test conversion of a simple genbank file with a single sequence""" + sbol3.set_namespace("https://testing.sbol3.genbank/") TEST_OUTPUT_SBOL3 = SBOL3_FILE_1 + ".test" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_1, TEST_OUTPUT_SBOL3, write=False) From 86fdd7153337c741e1170c749558de8b1dfa009f Mon Sep 17 00:00:00 2001 From: Mohit Dilip Makwana Date: Wed, 22 Jun 2022 09:58:42 +0530 Subject: [PATCH 004/190] Update sbol_utilities/sbol3_genbank_conversion.py Co-authored-by: Tom Mitchell --- sbol_utilities/sbol3_genbank_conversion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 97a1cc30..bdd58dea 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -30,7 +30,7 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, write: bool = False) elements=record.sequence.lower(), \ encoding=sbol3.IUPAC_DNA_ENCODING) doc.add(seq) - comp.sequences = [ seq ] + comp.sequences = [seq] if write: doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc From ef030a7778cbb452fc1c039019b0b3b3492ba1bd Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 22 Jun 2022 10:37:07 +0530 Subject: [PATCH 005/190] fix: code style, namespaces fix --- sbol_utilities/sbol3_genbank_conversion.py | 31 +++++++++++++--------- test/test_genbank_sbol3_direct.py | 3 ++- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index bdd58dea..76addbae 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,37 +1,42 @@ import os import sbol3 -sbol3.set_namespace("https://testing.sbol3.genbank/") from Bio import GenBank GENBANK_PARSER = GenBank.RecordParser() # Conversion Constants (NOTE: most are placeholding and temporary for now) -SAMPLE_GB_FILE_1 = "BBa_J23101.gb" # Simplest file in genbank consisting only of a singular sequence +SAMPLE_GB_FILE_1 = "BBa_J23101.gb" +# Simplest file in genbank consisting only of a singular sequence SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" -COMP_TYPES = [sbol3.SBO_DNA] # Temporarily assuming only dna components to be dealt with in genbank files -COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] # Temporarilty assuming components to only have the engineered_region role -GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), \ +# Temporarily assuming only dna components to be dealt with in genbank files +COMP_TYPES = [sbol3.SBO_DNA] +# Temporarilty assuming components to only have the engineered_region role +COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] +GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_GB_FILE_1) -SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), \ +SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_SBOL3_FILE_1) -def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, write: bool = False): +def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, + namespace: str = "https://testing.sbol3.genbank/", write: bool = False): # create sbol3 document, and record parser handler for gb file + sbol3.set_namespace(namespace) doc = sbol3.Document() record = GENBANK_PARSER.parse(open(gb_file)) # NOTE: Currently we assume only linear or circular topology is possible COMP_TYPES.append(sbol3.SO_LINEAR if record.topology == "linear" else sbol3.SO_CIRCULAR) - comp = sbol3.Component(identity=record.accession[0], \ - types=COMP_TYPES, \ - roles=COMP_ROLES, \ + comp = sbol3.Component(identity=record.accession[0], + types=COMP_TYPES, + roles=COMP_ROLES, description=record.definition) doc.add(comp) # NOTE: Currently we use a single method of encoding (IUPAC) - seq = sbol3.Sequence(identity=record.accession[0] + "_sequence", \ - elements=record.sequence.lower(), \ + seq = sbol3.Sequence(identity=record.accession[0] + "_sequence", + elements=record.sequence.lower(), encoding=sbol3.IUPAC_DNA_ENCODING) doc.add(seq) comp.sequences = [seq] - if write: doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) + if write: + doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 930e16c0..6eca3283 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -10,7 +10,8 @@ def test_simple_file_1(self): sbol3.set_namespace("https://testing.sbol3.genbank/") TEST_OUTPUT_SBOL3 = SBOL3_FILE_1 + ".test" # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_1, TEST_OUTPUT_SBOL3, write=False) + test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_1, TEST_OUTPUT_SBOL3, + namespace="https://testing.sbol3.genbank/", write=False) sbol3_file_1 = sbol3.Document() sbol3_file_1.read(location=SBOL3_FILE_1, file_format=sbol3.SORTED_NTRIPLES) assert not doc_diff(test_output_sbol3, sbol3_file_1), \ From eebea0274fde3f753a053b2f01005ec015d951f2 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 23 Jun 2022 14:19:09 +0530 Subject: [PATCH 006/190] feat: move to seqIO parsing from GenBank.RecordParser --- sbol_utilities/sbol3_genbank_conversion.py | 32 ++++++++++++---------- 1 file changed, 17 insertions(+), 15 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 76addbae..ecbb7fa8 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,6 +1,6 @@ import os import sbol3 -from Bio import GenBank +from Bio import GenBank, SeqIO GENBANK_PARSER = GenBank.RecordParser() # Conversion Constants (NOTE: most are placeholding and temporary for now) @@ -21,20 +21,22 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, # create sbol3 document, and record parser handler for gb file sbol3.set_namespace(namespace) doc = sbol3.Document() - record = GENBANK_PARSER.parse(open(gb_file)) - # NOTE: Currently we assume only linear or circular topology is possible - COMP_TYPES.append(sbol3.SO_LINEAR if record.topology == "linear" else sbol3.SO_CIRCULAR) - comp = sbol3.Component(identity=record.accession[0], - types=COMP_TYPES, - roles=COMP_ROLES, - description=record.definition) - doc.add(comp) - # NOTE: Currently we use a single method of encoding (IUPAC) - seq = sbol3.Sequence(identity=record.accession[0] + "_sequence", - elements=record.sequence.lower(), - encoding=sbol3.IUPAC_DNA_ENCODING) - doc.add(seq) - comp.sequences = [seq] + # access records by parsing gb file using SeqIO class + records = list(SeqIO.parse(gb_file, "genbank").records) + for record in records: + # NOTE: Currently we assume only linear or circular topology is possible + COMP_TYPES.append(sbol3.SO_LINEAR if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) + comp = sbol3.Component(identity=record.name, + types=COMP_TYPES, + roles=COMP_ROLES, + description=record.description) + doc.add(comp) + # NOTE: Currently we use a single method of encoding (IUPAC) + seq = sbol3.Sequence(identity=record.name + "_sequence", + elements=str(record.seq.lower()), + encoding=sbol3.IUPAC_DNA_ENCODING) + doc.add(seq) + comp.sequences = [seq] if write: doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc From 86e1998443ad700f3f00f70146e159d97386535e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 23 Jun 2022 19:16:56 +0530 Subject: [PATCH 007/190] add: parsing capabilities for genbanks with multiple records and features --- sbol_utilities/sbol3_genbank_conversion.py | 48 +++-- ...L2_imports_from_genbank_to_sbol3_direct.nt | 185 ++++++++++++++++++ test/test_genbank_sbol3_direct.py | 17 +- 3 files changed, 234 insertions(+), 16 deletions(-) create mode 100644 test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index ecbb7fa8..0d322e90 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,23 +1,30 @@ import os import sbol3 from Bio import GenBank, SeqIO +from sbol3.constants import SBOL_SEQUENCE_FEATURE GENBANK_PARSER = GenBank.RecordParser() # Conversion Constants (NOTE: most are placeholding and temporary for now) -SAMPLE_GB_FILE_1 = "BBa_J23101.gb" -# Simplest file in genbank consisting only of a singular sequence +SAMPLE_GB_FILE_1 = "BBa_J23101.gb" SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" +SAMPLE_GB_FILE_2 = "iGEM_SBOL2_imports.gb" +SAMPLE_SBOL3_FILE_2 = "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" # Temporarily assuming only dna components to be dealt with in genbank files -COMP_TYPES = [sbol3.SBO_DNA] +COMP_TYPES = [sbol3.SBO_DNA] # Temporarilty assuming components to only have the engineered_region role -COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] +COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", SAMPLE_GB_FILE_1) + "test/test_files", SAMPLE_GB_FILE_1) SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", SAMPLE_SBOL3_FILE_1) + "test/test_files", SAMPLE_SBOL3_FILE_1) +GENBANK_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), + "test/test_files", SAMPLE_GB_FILE_2) +SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), + "test/test_files", SAMPLE_SBOL3_FILE_2) -def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, - namespace: str = "https://testing.sbol3.genbank/", write: bool = False): + +def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, + namespace: str = "https://testing.sbol3.genbank/", write: bool = False): # create sbol3 document, and record parser handler for gb file sbol3.set_namespace(namespace) doc = sbol3.Document() @@ -27,24 +34,35 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, # NOTE: Currently we assume only linear or circular topology is possible COMP_TYPES.append(sbol3.SO_LINEAR if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) comp = sbol3.Component(identity=record.name, - types=COMP_TYPES, - roles=COMP_ROLES, - description=record.description) + types=COMP_TYPES, + roles=COMP_ROLES, + description=record.description) doc.add(comp) # NOTE: Currently we use a single method of encoding (IUPAC) seq = sbol3.Sequence(identity=record.name + "_sequence", - elements=str(record.seq.lower()), - encoding=sbol3.IUPAC_DNA_ENCODING) + elements=str(record.seq.lower()), + encoding=sbol3.IUPAC_DNA_ENCODING) doc.add(seq) comp.sequences = [seq] - if write: + if record.features: + comp.features = [] + for i in range(len(record.features)): + SEQ_FEAT_RANGE_ORIENTATION = "https://identifiers.org/SO:0001030" # inline orientation + gb_feat = record.features[i] + gb_loc = gb_feat.location + # adding roles to feature? + locs = sbol3.Range(sequence=seq, start=gb_loc.nofuzzy_start, end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) + feat = sbol3.SequenceFeature(locations=[locs], name=gb_feat.qualifiers['label'][0]) + comp.features.append(feat) + if write: doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc # Currently we don't parse input for gb and sbol3 files (hardcoded) def main(): - convert_genbank_to_sbol3(gb_file=GENBANK_FILE_1, sbol3_file=SBOL3_FILE_1, write=True) + convert_genbank_to_sbol3(gb_file=GENBANK_FILE_2, sbol3_file=SBOL3_FILE_2, write=True) + if __name__ == '__main__': main() diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt new file mode 100644 index 00000000..3de59e43 --- /dev/null +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -0,0 +1,185 @@ + + "constitutive promoter family member" . + "BBa_J23100" . + . + . + . + . + . + . + "BBa_J23100_sequence" . + "ttgacggctagctcagtcctaggtacagtgctagc" . + . + . + . + "constitutive promoter family member" . + "BBa_J23102" . + . + . + . + . + . + . + "BBa_J23102_sequence" . + "ttgacagctagctcagtcctaggtactgtgctagc" . + . + . + . + "" . + "LmrA" . + . + . + . + . + . + . + "LmrA_sequence" . + "atgagctatggtgatagccgtgaaaaaattctgagcgcagcaacccgtctgtttcagctgcagggttattatggcaccggtctgaatcagattatcaaagaaagcggtgcaccgaaaggtagcctgtattatcattttccgggtggtaaagaacagctggcaattgaagcagtgaacgaaatgaaagaatatatccgccagaaaatcgccgattgtatggaagcatgtaccgatccggcagaaggtattcaggcatttctgaaagaactgagctgtcagtttagctgtaccgaagatattgaaggtctgccggttggtctgctggcagcagaaaccagcctgaaaagcgaaccgctgcgtgaagcatgtcatgaagcatataaagaatgggccagcgtgtatgaagaaaaactgcgtcagaccggttgtagcgaaagccgtgcaaaagaagcaagcaccgttgttaatgcaatgattgaaggtggtattctgctgagcctgaccgcaaaaaatagcacaccgctgctgcatattagcagctgtattccggatctgctgaaacgttaa" . + . + . + . + "Range1" . + "21"^^ . + . + . + "0"^^ . + . + "Range1" . + "2012"^^ . + . + . + "2008"^^ . + . + "SequenceFeature10" . + . + "end of terminator" . + . + "Range1" . + "2041"^^ . + . + . + "2021"^^ . + . + "SequenceFeature11" . + . + "Stem loop" . + . + "Range1" . + "2072"^^ . + . + . + "2050"^^ . + . + "SequenceFeature12" . + . + "BioBrick prefix" . + . + "SequenceFeature1" . + . + "BioBrick suffix" . + . + "Range1" . + "93"^^ . + . + . + "21"^^ . + . + "SequenceFeature2" . + . + "E. coli his operon terminator" . + . + "Range1" . + "64"^^ . + . + . + "29"^^ . + . + "SequenceFeature3" . + . + "Stem loop" . + . + "Range1" . + "176"^^ . + . + . + "156"^^ . + . + "SequenceFeature4" . + . + "Verification reverse (VR) primer binding site" . + . + "Range1" . + "875"^^ . + . + . + "260"^^ . + . + "SequenceFeature5" . + . + "rep (pMB1)" . + . + "Range1" . + "276"^^ . + . + . + "275"^^ . + . + "SequenceFeature6" . + . + "ORI" . + . + "Range1" . + "1147"^^ . + . + . + "1041"^^ . + . + "SequenceFeature7" . + . + "T0 terminator" . + . + "Range1" . + "1819"^^ . + . + . + "1159"^^ . + . + "SequenceFeature8" . + . + "Chloramphenicol resistance" . + . + "Range1" . + "1952"^^ . + . + . + "1932"^^ . + . + "SequenceFeature9" . + . + "Verification forward (VF2) primer binding site" . + . + "High copy BioBrick assembly plasmid" . + "pSB1C3" . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + "pSB1C3_sequence" . + "tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgagcgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtccaagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaattcattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgccagcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcgaagaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattggctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgtaacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcactccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacactatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattcatcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacggtctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactgactgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatccagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaaatacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccgatcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaaaataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggatgatttctggaattcgcggccgcttctagag" . + . + . + . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 6eca3283..8cef7616 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -2,7 +2,7 @@ import sbol3 from sbol_utilities.sbol_diff import doc_diff from sbol_utilities.sbol3_genbank_conversion import convert_genbank_to_sbol3, \ - GENBANK_FILE_1, SBOL3_FILE_1 + GENBANK_FILE_1, SBOL3_FILE_1, GENBANK_FILE_2, SBOL3_FILE_2 class TestGenBank2SBOL3(unittest.TestCase): def test_simple_file_1(self): @@ -17,5 +17,20 @@ def test_simple_file_1(self): assert not doc_diff(test_output_sbol3, sbol3_file_1), \ f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SBOL3_FILE_1}' + def test_simple_file_2(self): + """Test conversion of a simple genbank file with a multiple sequence with multiple features""" + sbol3.set_namespace("https://testing.sbol3.genbank/") + TEST_OUTPUT_SBOL3 = SBOL3_FILE_2 + ".test" + # Don't write to file for testing, we directly compare sbol documents + test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_2, TEST_OUTPUT_SBOL3, + namespace="https://testing.sbol3.genbank/", write=False) + sbol3_file_2 = sbol3.Document() + sbol3_file_2.read(location=SBOL3_FILE_2, file_format=sbol3.SORTED_NTRIPLES) + print(test_output_sbol3) + for obj in test_output_sbol3: + if isinstance(obj, sbol3.Component): print(obj.features) + assert not doc_diff(test_output_sbol3, sbol3_file_2), \ + f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SBOL3_FILE_2}' + if __name__ == '__main__': unittest.main() From e6061e93cede4f137968c92b4063f40067113e2b Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 23 Jun 2022 19:22:49 +0530 Subject: [PATCH 008/190] fix: debugs --- sbol_utilities/sbol3_genbank_conversion.py | 6 +++++- test/test_genbank_sbol3_direct.py | 1 - 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 0d322e90..ec3cf3be 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -47,11 +47,15 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, if record.features: comp.features = [] for i in range(len(record.features)): + # should we have this constant??? SEQ_FEAT_RANGE_ORIENTATION = "https://identifiers.org/SO:0001030" # inline orientation + # create "Range" FeatureLocation by parsing genbank record location gb_feat = record.features[i] gb_loc = gb_feat.location # adding roles to feature? - locs = sbol3.Range(sequence=seq, start=gb_loc.nofuzzy_start, end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) + # both "nofuzzy_start" and "start" give bad int values (checkout the generated sbol)??? + locs = sbol3.Range(sequence=seq, start=gb_loc.nofuzzy_start, + end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) feat = sbol3.SequenceFeature(locations=[locs], name=gb_feat.qualifiers['label'][0]) comp.features.append(feat) if write: diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 8cef7616..d93a96d7 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -26,7 +26,6 @@ def test_simple_file_2(self): namespace="https://testing.sbol3.genbank/", write=False) sbol3_file_2 = sbol3.Document() sbol3_file_2.read(location=SBOL3_FILE_2, file_format=sbol3.SORTED_NTRIPLES) - print(test_output_sbol3) for obj in test_output_sbol3: if isinstance(obj, sbol3.Component): print(obj.features) assert not doc_diff(test_output_sbol3, sbol3_file_2), \ From df93c879d0fd9d6205c37b9338dc05795a4c5652 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 24 Jun 2022 12:02:26 +0530 Subject: [PATCH 009/190] add: script, csvs for GenBank, SO ontologies mappings --- GB2SO | 82 ++++ SO2GB | 83 ++++ gb2so.csv | 81 ++++ sbol_utilities/sbol3_genbank_conversion.py | 54 +-- script.py | 42 ++ so2gb.csv | 78 ++++ ...L2_imports_from_genbank_to_sbol3_direct.nt | 368 +++++++++--------- 7 files changed, 582 insertions(+), 206 deletions(-) create mode 100644 GB2SO create mode 100644 SO2GB create mode 100644 gb2so.csv create mode 100644 script.py create mode 100644 so2gb.csv diff --git a/GB2SO b/GB2SO new file mode 100644 index 00000000..626f8fe2 --- /dev/null +++ b/GB2SO @@ -0,0 +1,82 @@ +"allele" "SO:0001023" +"assembly_gap" "SO:0000730" +"attenuator" "SO:0000140" +"C_region" "SO:0001834" +"CAAT_signal" "SO:0000172" +"CDS" "SO:0000316" +"centromere" "SO:0000577" +"D-loop" "SO:0000297" +"D_segment" "SO:0000458" +"enhancer" "SO:0000165" +"exon" "SO:0000147" +"gap" "SO:0000730" +"gene" "SO:0000704" +"GC_signal" "SO:0000173" +"iDNA" "SO:0000723" +"intron" "SO:0000188" +"J_region" "SO:0000470" +"J_gene_segment" "SO:0000470" +"J_segment" "SO:0000470" +"LTR" "SO:0000286" +"mat_peptide" "SO:0000419" +"misc_binding" "SO:0000409" +"misc_difference" "SO:0000413" +"misc_feature" "SO:0001411" +"misc_marker" "SO:0001645" +"misc_recomb" "SO:0000298" +"misc_RNA" "SO:0000673" +"misc_signal" "SO:0001411" +"misc_structure" "SO:0000002" +"mobile_element" "SO:0001037" +"mobile_genetic_element" "SO:0001037" +"modified_base" "SO:0000305" +"mRNA" "SO:0000234" +"N_region" "SO:0001835" +"old_sequence" "SO:0000413" +"ncRNA" "SO:0000655" +"operon" "SO:0000178" +"oriT" "SO:0000724" +"polyA_signal" "SO:0000551" +"polyA_site" "SO:0000553" +"precursor_RNA" "SO:0000185" +"prim_transcript" "SO:0000185" +"primer" "SO:0000112" +"primer_bind" "SO:0005850" +"promoter" "SO:0000167" +"promoter" "SO:0000167" +"propeptide" "SO:0001062" +"RBS" "SO:0000139" +"rep_origin" "SO:0000296" +"repeat_region" "SO:0000657" +"repeat_unit" "SO:0000726" +"rRNA" "SO:0000252" +"S_region" "SO:0001836" +"satellite" "SO:0000005" +"scRNA" "SO:0000013" +"sig_peptide" "SO:0000418" +"snRNA" "SO:0000274" +"source" "SO:0002206" +"stem_loop" "SO:0000313" +"STS" "SO:0000331" +"TATA_signal" "SO:0000174" +"telomere" "SO:0000624" +"terminator" "SO:0000141" +"tmRNA" "SO:0000584" +"transit_peptide" "SO:0000725" +"transposon" "SO:0001054" +"tRNA" "SO:0000253" +"sequence_uncertainty" "SO:0001086" +"unsure" "SO:0001086" +"V_region" "SO:0001833" +"variation" "SO:0001060" +"-10_signal" "SO:0000175" +"-35_signal" "SO:0000176" +"3'clip" "SO:0000557" +"3'UTR" "SO:0000205" +"5'clip" "SO:0000555" +"5'UTR" "SO:0000204" +"regulatory" "SO:0005836" +"snoRNA" "SO:0000275" +"V_gene_segment" "SO:0000466" +"V_segment" "SO:0000466" + return so.getURIbyId("SO:0000110"); diff --git a/SO2GB b/SO2GB new file mode 100644 index 00000000..97692ccb --- /dev/null +++ b/SO2GB @@ -0,0 +1,83 @@ +"SO:0001023" "allele" +"SO:0000730" "assembly_gap" +"SO:0002174" "assembly_gap" +"SO:0000140" "attenuator" +"SO:0001834" "C_region" +"SO:0000172" "CAAT_signal" +"SO:0000316" "CDS" +"SO:0000577" "centromere" +"SO:0000297" "D-loop" +"SO:0000458" "D_segment" +"SO:0000165" "enhancer" +"SO:0000147" "exon" +"SO:0000730" "gap" +"SO:0000704" "gene" +"SO:0000173" "GC_signal" +"SO:0000723" "iDNA" +"SO:0000188" "intron" +"SO:0000470" "J_region" +"SO:0000470" "J_segment" +"SO:0000286" "LTR" +"SO:0000419" "mat_peptide" +"SO:0000409" "misc_binding" +"SO:0000413" "misc_difference" +"SO:0000001" "misc_feature" +"SO:0001411" "misc_feature" +"SO:0001645" "misc_marker" +"SO:0000298" "misc_recomb" +"SO:0000233" "misc_RNA" +"SO:0000673" "misc_RNA" +"SO:0001411" "misc_signal" +"SO:0005836" "regulatory" +"SO:0000002" "misc_structure" +"SO:0001037" "mobile_element" +"SO:0000305" "modified_base" +"SO:0000234" "mRNA" +"SO:0001835" "N_region" +"SO:0000655" "ncRNA" +"SO:0000178" "operon" +"SO:0000724" "oriT" +"SO:0000551" "polyA_signal" +"SO:0000553" "polyA_site" +"SO:0000185" "precursor_RNA" +"SO:0000185" "prim_transcript" +"SO:0000112" "primer" +"SO:0005850" "primer_bind" +"SO:0000167" "promoter" +"SO:0001062" "propeptide" +"SO:0000410" "protein_bind" +"SO:0000139" "RBS" +"SO:0000552" "RBS" +"SO:0000296" "rep_origin" +"SO:0000657" "repeat_region" +"SO:0000726" "repeat_unit" +"SO:0000252" "rRNA" +"SO:0001836" "S_region" +"SO:0000005" "satellite" +"SO:0000013" "scRNA" +"SO:0000418" "sig_peptide" +"SO:0000274" "snRNA" +"SO:0000149" "source" +"SO:0002206" "source" +"SO:0000019" "stem_loop" +"SO:0000313" "stem_loop" +"SO:0000331" "STS" +"SO:0000174" "TATA_signal" +"SO:0000624" "telomere" +"SO:0000141" "terminator" +"SO:0000584" "tmRNA" +"SO:0000725" "transit_peptide" +"SO:0001054" "transposon" +"SO:0000253" "tRNA" +"SO:0001086" "unsure" +"SO:0001833" "V_region" +"SO:0000109" "variation" +"SO:0001060" "variation" +"SO:0000466" "V_segment" +"SO:0000175" "-10_signal" +"SO:0000176" "-35_signal" +"SO:0000557" "3'clip" +"SO:0000205" "3'UTR" +"SO:0000555" "5'clip" +"SO:0000204" "5'UTR" + return "misc_feature "; diff --git a/gb2so.csv b/gb2so.csv new file mode 100644 index 00000000..ad243c34 --- /dev/null +++ b/gb2so.csv @@ -0,0 +1,81 @@ +GenBank_Ontology,SO_Ontology +allele,SO:0001023 +assembly_gap,SO:0000730 +attenuator,SO:0000140 +C_region,SO:0001834 +CAAT_signal,SO:0000172 +CDS,SO:0000316 +centromere,SO:0000577 +D-loop,SO:0000297 +D_segment,SO:0000458 +enhancer,SO:0000165 +exon,SO:0000147 +gap,SO:0000730 +gene,SO:0000704 +GC_signal,SO:0000173 +iDNA,SO:0000723 +intron,SO:0000188 +J_region,SO:0000470 +J_gene_segment,SO:0000470 +J_segment,SO:0000470 +LTR,SO:0000286 +mat_peptide,SO:0000419 +misc_binding,SO:0000409 +misc_difference,SO:0000413 +misc_feature,SO:0001411 +misc_marker,SO:0001645 +misc_recomb,SO:0000298 +misc_RNA,SO:0000673 +misc_signal,SO:0001411 +misc_structure,SO:0000002 +mobile_element,SO:0001037 +mobile_genetic_element,SO:0001037 +modified_base,SO:0000305 +mRNA,SO:0000234 +N_region,SO:0001835 +old_sequence,SO:0000413 +ncRNA,SO:0000655 +operon,SO:0000178 +oriT,SO:0000724 +polyA_signal,SO:0000551 +polyA_site,SO:0000553 +precursor_RNA,SO:0000185 +prim_transcript,SO:0000185 +primer,SO:0000112 +primer_bind,SO:0005850 +promoter,SO:0000167 +propeptide,SO:0001062 +RBS,SO:0000139 +rep_origin,SO:0000296 +repeat_region,SO:0000657 +repeat_unit,SO:0000726 +rRNA,SO:0000252 +S_region,SO:0001836 +satellite,SO:0000005 +scRNA,SO:0000013 +sig_peptide,SO:0000418 +snRNA,SO:0000274 +source,SO:0002206 +stem_loop,SO:0000313 +STS,SO:0000331 +TATA_signal,SO:0000174 +telomere,SO:0000624 +terminator,SO:0000141 +tmRNA,SO:0000584 +transit_peptide,SO:0000725 +transposon,SO:0001054 +tRNA,SO:0000253 +sequence_uncertainty,SO:0001086 +unsure,SO:0001086 +V_region,SO:0001833 +variation,SO:0001060 +-10_signal,SO:0000175 +-35_signal,SO:0000176 +3'clip,SO:0000557 +3'UTR,SO:0000205 +5'clip,SO:0000555 +5'UTR,SO:0000204 +regulatory,SO:0005836 +snoRNA,SO:0000275 +V_gene_segment,SO:0000466 +V_segment,SO:0000466 diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index ec3cf3be..8dfa1ce2 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,30 +1,41 @@ import os import sbol3 -from Bio import GenBank, SeqIO +from Bio import SeqIO from sbol3.constants import SBOL_SEQUENCE_FEATURE -GENBANK_PARSER = GenBank.RecordParser() # Conversion Constants (NOTE: most are placeholding and temporary for now) SAMPLE_GB_FILE_1 = "BBa_J23101.gb" SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" SAMPLE_GB_FILE_2 = "iGEM_SBOL2_imports.gb" SAMPLE_SBOL3_FILE_2 = "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" -# Temporarily assuming only dna components to be dealt with in genbank files +# TODO: Temporarily assuming only dna components to be dealt with in genbank files COMP_TYPES = [sbol3.SBO_DNA] -# Temporarilty assuming components to only have the engineered_region role +# TODO: Temporarily assuming components to only have the engineered_region role COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] -GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", SAMPLE_GB_FILE_1) -SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", SAMPLE_SBOL3_FILE_1) -GENBANK_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", SAMPLE_GB_FILE_2) -SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", SAMPLE_SBOL3_FILE_2) +# TODO: Need to find a way to infer SequenceFeature Range/Cut Orientation from the genbank file +SEQ_FEAT_RANGE_ORIENTATION = "https://identifiers.org/SO:0001030" # inline orientation +# TODO: Temporarily encoding sequnce objects in IUPUC mode only +SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING +# Complete file paths to pass as paramteres for testing +GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_GB_FILE_1) +SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_SBOL3_FILE_1) +GENBANK_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_GB_FILE_2) +SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_SBOL3_FILE_2) -def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, - namespace: str = "https://testing.sbol3.genbank/", write: bool = False): +def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, namespace: str = + "https://test.sbol3.genbank/", write: bool = False) -> sbol3.Document: + """Convert a GenBank document on disk into an SBOL3 document + Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 + + :param gb_file: path to read GenBank file from + :param sbol3_file: path to write SBOL3 file to, if write set to true + :param namespace: URIs of Components will be set to {namespace}/{genbank_id}, + defaults to "https://test.sbol3.genbank/" + :param write: writes the generated sbol3 document in SORTED_NTRIPLES + format to provided sbol3_file path + :return: SBOL3 document containing converted materials + """ # create sbol3 document, and record parser handler for gb file sbol3.set_namespace(namespace) doc = sbol3.Document() @@ -32,31 +43,30 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, records = list(SeqIO.parse(gb_file, "genbank").records) for record in records: # NOTE: Currently we assume only linear or circular topology is possible - COMP_TYPES.append(sbol3.SO_LINEAR if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) + COMP_TYPES.append(sbol3.SO_LINEAR + if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) comp = sbol3.Component(identity=record.name, types=COMP_TYPES, roles=COMP_ROLES, description=record.description) doc.add(comp) - # NOTE: Currently we use a single method of encoding (IUPAC) + # NOTE: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence(identity=record.name + "_sequence", elements=str(record.seq.lower()), - encoding=sbol3.IUPAC_DNA_ENCODING) + encoding=SEQUENCE_ENCODING) doc.add(seq) comp.sequences = [seq] if record.features: comp.features = [] for i in range(len(record.features)): - # should we have this constant??? - SEQ_FEAT_RANGE_ORIENTATION = "https://identifiers.org/SO:0001030" # inline orientation # create "Range" FeatureLocation by parsing genbank record location gb_feat = record.features[i] gb_loc = gb_feat.location # adding roles to feature? - # both "nofuzzy_start" and "start" give bad int values (checkout the generated sbol)??? - locs = sbol3.Range(sequence=seq, start=gb_loc.nofuzzy_start, + locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) - feat = sbol3.SequenceFeature(locations=[locs], name=gb_feat.qualifiers['label'][0]) + feat = sbol3.SequenceFeature(locations=[locs], + name=gb_feat.qualifiers['label'][0]) comp.features.append(feat) if write: doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) diff --git a/script.py b/script.py new file mode 100644 index 00000000..9c303066 --- /dev/null +++ b/script.py @@ -0,0 +1,42 @@ +import csv + +def main(file_name): + """Read vim modified mappings of gb and so ontologies""" + hmp = {}; mappings = 81 + while mappings: + line = input().split(" ") + line[0] = line[0].lstrip('("') + line[0] = line[0].rstrip('")') + line[1] = line[1].lstrip('("') + line[1] = line[1].rstrip('")') + if not hmp.get(line[0]): hmp[line[0]] = line[1] + else: print(f"DUPLICATE KEY!: KEY: {line[0]} VALUE {line[1]}") + mappings -= 1 + writeCSV(hmp, file_name) + +def writeCSV(mappings: dict, file_name): + """Write GenBank to SO ontologies dict to a csv""" + with open(file_name, mode='w') as csv_file: + fieldnames = ['GenBank_Ontology', 'SO_Ontology'] + writer = csv.DictWriter(csv_file, fieldnames=fieldnames if file_name == 'gb2so.csv' else list(reversed(fieldnames))) + writer.writeheader() + for mapping in mappings: + if file_name == 'gb2so.csv': + writer.writerow({'GenBank_Ontology': mapping, 'SO_Ontology': mappings[mapping]}) + else: + writer.writerow({'SO_Ontology': mapping, 'GenBank_Ontology': mappings[mapping]}) + +def readCSV(file_name): + with open(file_name, mode='r') as csv_file: + csv_reader = csv.DictReader(csv_file) + hmp = {} + for row in csv_reader: + hmp[row["GenBank_Ontology"]] = row["SO_Ontology"] + return hmp + +if __name__ == '__main__': + # FILE_NAME = 'gb2so.csv' + FILE_NAME = 'so2gb.csv' + main(FILE_NAME) + print(readCSV(FILE_NAME)) + print(len(readCSV(FILE_NAME))) diff --git a/so2gb.csv b/so2gb.csv new file mode 100644 index 00000000..cb06c9c6 --- /dev/null +++ b/so2gb.csv @@ -0,0 +1,78 @@ +SO_Ontology,GenBank_Ontology +SO:0001023,allele +SO:0000730,assembly_gap +SO:0002174,assembly_gap +SO:0000140,attenuator +SO:0001834,C_region +SO:0000172,CAAT_signal +SO:0000316,CDS +SO:0000577,centromere +SO:0000297,D-loop +SO:0000458,D_segment +SO:0000165,enhancer +SO:0000147,exon +SO:0000704,gene +SO:0000173,GC_signal +SO:0000723,iDNA +SO:0000188,intron +SO:0000470,J_region +SO:0000286,LTR +SO:0000419,mat_peptide +SO:0000409,misc_binding +SO:0000413,misc_difference +SO:0000001,misc_feature +SO:0001411,misc_feature +SO:0001645,misc_marker +SO:0000298,misc_recomb +SO:0000233,misc_RNA +SO:0000673,misc_RNA +SO:0005836,regulatory +SO:0000002,misc_structure +SO:0001037,mobile_element +SO:0000305,modified_base +SO:0000234,mRNA +SO:0001835,N_region +SO:0000655,ncRNA +SO:0000178,operon +SO:0000724,oriT +SO:0000551,polyA_signal +SO:0000553,polyA_site +SO:0000185,precursor_RNA +SO:0000112,primer +SO:0005850,primer_bind +SO:0000167,promoter +SO:0001062,propeptide +SO:0000410,protein_bind +SO:0000139,RBS +SO:0000552,RBS +SO:0000296,rep_origin +SO:0000657,repeat_region +SO:0000726,repeat_unit +SO:0000252,rRNA +SO:0001836,S_region +SO:0000005,satellite +SO:0000013,scRNA +SO:0000418,sig_peptide +SO:0000274,snRNA +SO:0000149,source +SO:0002206,source +SO:0000019,stem_loop +SO:0000313,stem_loop +SO:0000331,STS +SO:0000174,TATA_signal +SO:0000624,telomere +SO:0000141,terminator +SO:0000584,tmRNA +SO:0000725,transit_peptide +SO:0001054,transposon +SO:0000253,tRNA +SO:0001086,unsure +SO:0001833,V_region +SO:0000109,variation +SO:0001060,variation +SO:0000466,V_segment +SO:0000175,-10_signal +SO:0000176,-35_signal +SO:0000557,3'clip +SO:0000205,3'UTR +SO:0000555,5'clip diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 3de59e43..1fdbeb79 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -1,185 +1,185 @@ - "constitutive promoter family member" . - "BBa_J23100" . - . - . - . - . - . - . - "BBa_J23100_sequence" . - "ttgacggctagctcagtcctaggtacagtgctagc" . - . - . - . - "constitutive promoter family member" . - "BBa_J23102" . - . - . - . - . - . - . - "BBa_J23102_sequence" . - "ttgacagctagctcagtcctaggtactgtgctagc" . - . - . - . - "" . - "LmrA" . - . - . - . - . - . - . - "LmrA_sequence" . - "atgagctatggtgatagccgtgaaaaaattctgagcgcagcaacccgtctgtttcagctgcagggttattatggcaccggtctgaatcagattatcaaagaaagcggtgcaccgaaaggtagcctgtattatcattttccgggtggtaaagaacagctggcaattgaagcagtgaacgaaatgaaagaatatatccgccagaaaatcgccgattgtatggaagcatgtaccgatccggcagaaggtattcaggcatttctgaaagaactgagctgtcagtttagctgtaccgaagatattgaaggtctgccggttggtctgctggcagcagaaaccagcctgaaaagcgaaccgctgcgtgaagcatgtcatgaagcatataaagaatgggccagcgtgtatgaagaaaaactgcgtcagaccggttgtagcgaaagccgtgcaaaagaagcaagcaccgttgttaatgcaatgattgaaggtggtattctgctgagcctgaccgcaaaaaatagcacaccgctgctgcatattagcagctgtattccggatctgctgaaacgttaa" . - . - . - . - "Range1" . - "21"^^ . - . - . - "0"^^ . - . - "Range1" . - "2012"^^ . - . - . - "2008"^^ . - . - "SequenceFeature10" . - . - "end of terminator" . - . - "Range1" . - "2041"^^ . - . - . - "2021"^^ . - . - "SequenceFeature11" . - . - "Stem loop" . - . - "Range1" . - "2072"^^ . - . - . - "2050"^^ . - . - "SequenceFeature12" . - . - "BioBrick prefix" . - . - "SequenceFeature1" . - . - "BioBrick suffix" . - . - "Range1" . - "93"^^ . - . - . - "21"^^ . - . - "SequenceFeature2" . - . - "E. coli his operon terminator" . - . - "Range1" . - "64"^^ . - . - . - "29"^^ . - . - "SequenceFeature3" . - . - "Stem loop" . - . - "Range1" . - "176"^^ . - . - . - "156"^^ . - . - "SequenceFeature4" . - . - "Verification reverse (VR) primer binding site" . - . - "Range1" . - "875"^^ . - . - . - "260"^^ . - . - "SequenceFeature5" . - . - "rep (pMB1)" . - . - "Range1" . - "276"^^ . - . - . - "275"^^ . - . - "SequenceFeature6" . - . - "ORI" . - . - "Range1" . - "1147"^^ . - . - . - "1041"^^ . - . - "SequenceFeature7" . - . - "T0 terminator" . - . - "Range1" . - "1819"^^ . - . - . - "1159"^^ . - . - "SequenceFeature8" . - . - "Chloramphenicol resistance" . - . - "Range1" . - "1952"^^ . - . - . - "1932"^^ . - . - "SequenceFeature9" . - . - "Verification forward (VF2) primer binding site" . - . - "High copy BioBrick assembly plasmid" . - "pSB1C3" . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - "pSB1C3_sequence" . - "tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgagcgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtccaagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaattcattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgccagcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcgaagaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattggctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgtaacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcactccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacactatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattcatcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacggtctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactgactgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatccagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaaatacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccgatcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaaaataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggatgatttctggaattcgcggccgcttctagag" . - . - . - . + "constitutive promoter family member" . + "BBa_J23100" . + . + . + . + . + . + . + "BBa_J23100_sequence" . + "ttgacggctagctcagtcctaggtacagtgctagc" . + . + . + . + "constitutive promoter family member" . + "BBa_J23102" . + . + . + . + . + . + . + "BBa_J23102_sequence" . + "ttgacagctagctcagtcctaggtactgtgctagc" . + . + . + . + "" . + "LmrA" . + . + . + . + . + . + . + "LmrA_sequence" . + "atgagctatggtgatagccgtgaaaaaattctgagcgcagcaacccgtctgtttcagctgcagggttattatggcaccggtctgaatcagattatcaaagaaagcggtgcaccgaaaggtagcctgtattatcattttccgggtggtaaagaacagctggcaattgaagcagtgaacgaaatgaaagaatatatccgccagaaaatcgccgattgtatggaagcatgtaccgatccggcagaaggtattcaggcatttctgaaagaactgagctgtcagtttagctgtaccgaagatattgaaggtctgccggttggtctgctggcagcagaaaccagcctgaaaagcgaaccgctgcgtgaagcatgtcatgaagcatataaagaatgggccagcgtgtatgaagaaaaactgcgtcagaccggttgtagcgaaagccgtgcaaaagaagcaagcaccgttgttaatgcaatgattgaaggtggtattctgctgagcctgaccgcaaaaaatagcacaccgctgctgcatattagcagctgtattccggatctgctgaaacgttaa" . + . + . + . + "Range1" . + "21"^^ . + . + . + "0"^^ . + . + "Range1" . + "2012"^^ . + . + . + "2008"^^ . + . + "SequenceFeature10" . + . + "end of terminator" . + . + "Range1" . + "2041"^^ . + . + . + "2021"^^ . + . + "SequenceFeature11" . + . + "Stem loop" . + . + "Range1" . + "2072"^^ . + . + . + "2050"^^ . + . + "SequenceFeature12" . + . + "BioBrick prefix" . + . + "SequenceFeature1" . + . + "BioBrick suffix" . + . + "Range1" . + "93"^^ . + . + . + "21"^^ . + . + "SequenceFeature2" . + . + "E. coli his operon terminator" . + . + "Range1" . + "64"^^ . + . + . + "29"^^ . + . + "SequenceFeature3" . + . + "Stem loop" . + . + "Range1" . + "176"^^ . + . + . + "156"^^ . + . + "SequenceFeature4" . + . + "Verification reverse (VR) primer binding site" . + . + "Range1" . + "875"^^ . + . + . + "260"^^ . + . + "SequenceFeature5" . + . + "rep (pMB1)" . + . + "Range1" . + "276"^^ . + . + . + "275"^^ . + . + "SequenceFeature6" . + . + "ORI" . + . + "Range1" . + "1147"^^ . + . + . + "1041"^^ . + . + "SequenceFeature7" . + . + "T0 terminator" . + . + "Range1" . + "1819"^^ . + . + . + "1159"^^ . + . + "SequenceFeature8" . + . + "Chloramphenicol resistance" . + . + "Range1" . + "1952"^^ . + . + . + "1932"^^ . + . + "SequenceFeature9" . + . + "Verification forward (VF2) primer binding site" . + . + "High copy BioBrick assembly plasmid" . + "pSB1C3" . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + "pSB1C3_sequence" . + "tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgagcgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtccaagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaattcattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgccagcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcgaagaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattggctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgtaacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcactccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacactatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattcatcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacggtctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactgactgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatccagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaaatacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccgatcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaaaataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggatgatttctggaattcgcggccgcttctagag" . + . + . + . From b9c2e0dfbb40992546a8f54bf19506f545948c61 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 24 Jun 2022 12:25:35 +0530 Subject: [PATCH 010/190] fix: test namespace, script to parse ontologies file --- GB2SO | 1 + sbol_utilities/sbol3_genbank_conversion.py | 5 ++-- script.py | 27 ++++++++++++------- so2gb.csv | 1 + ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 26 +++++++++--------- test/test_genbank_sbol3_direct.py | 12 ++++----- 6 files changed, 41 insertions(+), 31 deletions(-) diff --git a/GB2SO b/GB2SO index 626f8fe2..ce5dba37 100644 --- a/GB2SO +++ b/GB2SO @@ -79,4 +79,5 @@ "snoRNA" "SO:0000275" "V_gene_segment" "SO:0000466" "V_segment" "SO:0000466" + return so.getURIbyId("SO:0000110"); diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 8dfa1ce2..aba7cf34 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -4,6 +4,7 @@ from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) +TEST_NAMESPACE = "https://test.sbol3.genbank/" SAMPLE_GB_FILE_1 = "BBa_J23101.gb" SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" SAMPLE_GB_FILE_2 = "iGEM_SBOL2_imports.gb" @@ -24,14 +25,14 @@ def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, namespace: str = - "https://test.sbol3.genbank/", write: bool = False) -> sbol3.Document: + TEST_NAMESPACE, write: bool = False) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 :param gb_file: path to read GenBank file from :param sbol3_file: path to write SBOL3 file to, if write set to true :param namespace: URIs of Components will be set to {namespace}/{genbank_id}, - defaults to "https://test.sbol3.genbank/" + defaults to "https://test.sbol3.genbank/" :param write: writes the generated sbol3 document in SORTED_NTRIPLES format to provided sbol3_file path :return: SBOL3 document containing converted materials diff --git a/script.py b/script.py index 9c303066..cd21b487 100644 --- a/script.py +++ b/script.py @@ -1,16 +1,18 @@ import csv +import sys def main(file_name): """Read vim modified mappings of gb and so ontologies""" - hmp = {}; mappings = 81 + hmp = {}; mappings = 82 while mappings: line = input().split(" ") - line[0] = line[0].lstrip('("') - line[0] = line[0].rstrip('")') - line[1] = line[1].lstrip('("') - line[1] = line[1].rstrip('")') - if not hmp.get(line[0]): hmp[line[0]] = line[1] - else: print(f"DUPLICATE KEY!: KEY: {line[0]} VALUE {line[1]}") + if len(line) > 1: + line[0] = line[0].lstrip('("') + line[0] = line[0].rstrip('")') + line[1] = line[1].lstrip('("') + line[1] = line[1].rstrip('")') + if not hmp.get(line[0]): hmp[line[0]] = line[1] + else: print(f"DUPLICATE KEY!: KEY: {line[0]} VALUE {line[1]}") mappings -= 1 writeCSV(hmp, file_name) @@ -35,8 +37,15 @@ def readCSV(file_name): return hmp if __name__ == '__main__': - # FILE_NAME = 'gb2so.csv' - FILE_NAME = 'so2gb.csv' + FILE_NAME = "gb2so.csv" + IN_FILE = "GB2SO" + if sys.argv[1] == "GB2SO": + FILE_NAME = 'gb2so.csv' + IN_FILE = "GB2SO" + elif sys.argv[1] == "SO2GB": + FILE_NAME = 'so2gb.csv' + IN_FILE = "SO2GB" + sys.stdin = open(IN_FILE, "r") main(FILE_NAME) print(readCSV(FILE_NAME)) print(len(readCSV(FILE_NAME))) diff --git a/so2gb.csv b/so2gb.csv index cb06c9c6..f9bd2c12 100644 --- a/so2gb.csv +++ b/so2gb.csv @@ -76,3 +76,4 @@ SO:0000176,-35_signal SO:0000557,3'clip SO:0000205,3'UTR SO:0000555,5'clip +SO:0000204,5'UTR diff --git a/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt index 49725538..8ece5b30 100644 --- a/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -1,14 +1,14 @@ - "constitutive promoter family member" . - "BBa_J23101" . - . - . - . - . - . - . - "BBa_J23101_sequence" . - "tttacagctagctcagtcctaggtattatgctagc" . - . - . - . + "constitutive promoter family member" . + "BBa_J23101" . + . + . + . + . + . + . + "BBa_J23101_sequence" . + "tttacagctagctcagtcctaggtattatgctagc" . + . + . + . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index d93a96d7..1f3666ae 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -2,16 +2,16 @@ import sbol3 from sbol_utilities.sbol_diff import doc_diff from sbol_utilities.sbol3_genbank_conversion import convert_genbank_to_sbol3, \ - GENBANK_FILE_1, SBOL3_FILE_1, GENBANK_FILE_2, SBOL3_FILE_2 + GENBANK_FILE_1, SBOL3_FILE_1, GENBANK_FILE_2, SBOL3_FILE_2, TEST_NAMESPACE class TestGenBank2SBOL3(unittest.TestCase): def test_simple_file_1(self): """Test conversion of a simple genbank file with a single sequence""" - sbol3.set_namespace("https://testing.sbol3.genbank/") + sbol3.set_namespace(TEST_NAMESPACE) TEST_OUTPUT_SBOL3 = SBOL3_FILE_1 + ".test" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_1, TEST_OUTPUT_SBOL3, - namespace="https://testing.sbol3.genbank/", write=False) + namespace=TEST_NAMESPACE, write=False) sbol3_file_1 = sbol3.Document() sbol3_file_1.read(location=SBOL3_FILE_1, file_format=sbol3.SORTED_NTRIPLES) assert not doc_diff(test_output_sbol3, sbol3_file_1), \ @@ -19,15 +19,13 @@ def test_simple_file_1(self): def test_simple_file_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" - sbol3.set_namespace("https://testing.sbol3.genbank/") + sbol3.set_namespace(TEST_NAMESPACE) TEST_OUTPUT_SBOL3 = SBOL3_FILE_2 + ".test" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_2, TEST_OUTPUT_SBOL3, - namespace="https://testing.sbol3.genbank/", write=False) + namespace=TEST_NAMESPACE, write=False) sbol3_file_2 = sbol3.Document() sbol3_file_2.read(location=SBOL3_FILE_2, file_format=sbol3.SORTED_NTRIPLES) - for obj in test_output_sbol3: - if isinstance(obj, sbol3.Component): print(obj.features) assert not doc_diff(test_output_sbol3, sbol3_file_2), \ f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SBOL3_FILE_2}' From 102612291cf2e622a57b7e6dbe2dc2fd7441fea3 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 24 Jun 2022 13:21:30 +0530 Subject: [PATCH 011/190] feat: parse mappings csv, class conversion of GB --- sbol_utilities/sbol3_genbank_conversion.py | 141 +++++++++++------- ...L2_imports_from_genbank_to_sbol3_direct.nt | 12 ++ test/test_genbank_sbol3_direct.py | 22 +-- 3 files changed, 109 insertions(+), 66 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index aba7cf34..a462f7a3 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,14 +1,11 @@ import os import sbol3 +import csv from Bio import SeqIO from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) TEST_NAMESPACE = "https://test.sbol3.genbank/" -SAMPLE_GB_FILE_1 = "BBa_J23101.gb" -SAMPLE_SBOL3_FILE_1 = "BBa_J23101_from_genbank_to_sbol3_direct.nt" -SAMPLE_GB_FILE_2 = "iGEM_SBOL2_imports.gb" -SAMPLE_SBOL3_FILE_2 = "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" # TODO: Temporarily assuming only dna components to be dealt with in genbank files COMP_TYPES = [sbol3.SBO_DNA] # TODO: Temporarily assuming components to only have the engineered_region role @@ -18,65 +15,97 @@ # TODO: Temporarily encoding sequnce objects in IUPUC mode only SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING # Complete file paths to pass as paramteres for testing -GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_GB_FILE_1) -SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_SBOL3_FILE_1) -GENBANK_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_GB_FILE_2) -SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", SAMPLE_SBOL3_FILE_2) +SAMPLE_GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), + "test/test_files", "BBa_J23101.gb") +SAMPLE_SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", + "BBa_J23101_from_genbank_to_sbol3_direct.nt") +SAMPLE_GENBANK_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", + "iGEM_SBOL2_imports.gb") +SAMPLE_SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", + "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt") +GB2SO_MAPPINGS = {} +SO2GB_MAPPINGS = {} +SO_SEQ_FEAT_ROLE_NS = "http://identifiers.org/so/" +GB2SO_MAPPINGS_CSV = os.path.join(os.path.abspath(os.path.curdir), "gb2so.csv") +SO2GB_MAPPINGS_CSV = os.path.join(os.path.abspath(os.path.curdir), "so2gb.csv") -def convert_genbank_to_sbol3(gb_file: str, sbol3_file: str, namespace: str = - TEST_NAMESPACE, write: bool = False) -> sbol3.Document: - """Convert a GenBank document on disk into an SBOL3 document - Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 +class GenBank_SBOL3_Converter: + def create_GB2SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV): + """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles + :param gb2so_csv: path to read genbank to so conversion csv file + :param so2gb_csv: path to read so to genbank conversion csv file + """ + with open(gb2so_csv, mode='r') as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + GB2SO_MAPPINGS[row["GenBank_Ontology"]] = row["SO_Ontology"] + with open(so2gb_csv, mode='r') as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + SO2GB_MAPPINGS[row["SO_Ontology"]] = row["GenBank_Ontology"] - :param gb_file: path to read GenBank file from - :param sbol3_file: path to write SBOL3 file to, if write set to true - :param namespace: URIs of Components will be set to {namespace}/{genbank_id}, - defaults to "https://test.sbol3.genbank/" - :param write: writes the generated sbol3 document in SORTED_NTRIPLES - format to provided sbol3_file path - :return: SBOL3 document containing converted materials - """ - # create sbol3 document, and record parser handler for gb file - sbol3.set_namespace(namespace) - doc = sbol3.Document() - # access records by parsing gb file using SeqIO class - records = list(SeqIO.parse(gb_file, "genbank").records) - for record in records: - # NOTE: Currently we assume only linear or circular topology is possible - COMP_TYPES.append(sbol3.SO_LINEAR - if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) - comp = sbol3.Component(identity=record.name, - types=COMP_TYPES, - roles=COMP_ROLES, - description=record.description) - doc.add(comp) - # NOTE: Currently we use a fixed method of encoding (IUPAC) - seq = sbol3.Sequence(identity=record.name + "_sequence", - elements=str(record.seq.lower()), - encoding=SEQUENCE_ENCODING) - doc.add(seq) - comp.sequences = [seq] - if record.features: - comp.features = [] - for i in range(len(record.features)): - # create "Range" FeatureLocation by parsing genbank record location - gb_feat = record.features[i] - gb_loc = gb_feat.location - # adding roles to feature? - locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), - end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) - feat = sbol3.SequenceFeature(locations=[locs], - name=gb_feat.qualifiers['label'][0]) - comp.features.append(feat) - if write: - doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) - return doc + + def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", namespace: str = + TEST_NAMESPACE, write: bool = False) -> sbol3.Document: + """Convert a GenBank document on disk into an SBOL3 document + Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 + + :param gb_file: path to read GenBank file from + :param sbol3_file: path to write SBOL3 file to, if write set to true + :param namespace: URIs of Components will be set to {namespace}/{genbank_id}, + defaults to "https://test.sbol3.genbank/" + :param write: writes the generated sbol3 document in SORTED_NTRIPLES + format to provided sbol3_file path + :return: SBOL3 document containing converted materials + """ + # create sbol3 document, and record parser handler for gb file + sbol3.set_namespace(namespace) + doc = sbol3.Document() + # access records by parsing gb file using SeqIO class + records = list(SeqIO.parse(gb_file, "genbank").records) + for record in records: + # NOTE: Currently we assume only linear or circular topology is possible + COMP_TYPES.append(sbol3.SO_LINEAR + if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) + comp = sbol3.Component(identity=record.name, + types=COMP_TYPES, + roles=COMP_ROLES, + description=record.description) + doc.add(comp) + # NOTE: Currently we use a fixed method of encoding (IUPAC) + seq = sbol3.Sequence(identity=record.name + "_sequence", + elements=str(record.seq.lower()), + encoding=SEQUENCE_ENCODING) + doc.add(seq) + comp.sequences = [seq] + if record.features: + # create updated py dict to store mappings between gb and so ontologies + self.create_GB2SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, so2gb_csv=SO2GB_MAPPINGS_CSV) + comp.features = [] + for i in range(len(record.features)): + # create "Range" FeatureLocation by parsing genbank record location + gb_feat = record.features[i] + gb_loc = gb_feat.location + # adding roles to feature? + locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), + end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) + # Obtain sequence feature role from gb2so mappings + feat_role = GB2SO_MAPPINGS[record.features[i].type] + feat_role = SO_SEQ_FEAT_ROLE_NS + feat_role + feat = sbol3.SequenceFeature(locations=[locs], + roles=feat_role, + name=gb_feat.qualifiers['label'][0]) + comp.features.append(feat) + if write: + doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) + return doc # Currently we don't parse input for gb and sbol3 files (hardcoded) def main(): - convert_genbank_to_sbol3(gb_file=GENBANK_FILE_2, sbol3_file=SBOL3_FILE_2, write=True) + converter = GenBank_SBOL3_Converter() + converter.convert_genbank_to_sbol3(gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True) if __name__ == '__main__': diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 1fdbeb79..0ea0563d 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -53,6 +53,7 @@ "SequenceFeature10" . . "end of terminator" . + . . "Range1" . "2041"^^ . @@ -63,6 +64,7 @@ "SequenceFeature11" . . "Stem loop" . + . . "Range1" . "2072"^^ . @@ -73,10 +75,12 @@ "SequenceFeature12" . . "BioBrick prefix" . + . . "SequenceFeature1" . . "BioBrick suffix" . + . . "Range1" . "93"^^ . @@ -87,6 +91,7 @@ "SequenceFeature2" . . "E. coli his operon terminator" . + . . "Range1" . "64"^^ . @@ -97,6 +102,7 @@ "SequenceFeature3" . . "Stem loop" . + . . "Range1" . "176"^^ . @@ -107,6 +113,7 @@ "SequenceFeature4" . . "Verification reverse (VR) primer binding site" . + . . "Range1" . "875"^^ . @@ -117,6 +124,7 @@ "SequenceFeature5" . . "rep (pMB1)" . + . . "Range1" . "276"^^ . @@ -127,6 +135,7 @@ "SequenceFeature6" . . "ORI" . + . . "Range1" . "1147"^^ . @@ -137,6 +146,7 @@ "SequenceFeature7" . . "T0 terminator" . + . . "Range1" . "1819"^^ . @@ -147,6 +157,7 @@ "SequenceFeature8" . . "Chloramphenicol resistance" . + . . "Range1" . "1952"^^ . @@ -157,6 +168,7 @@ "SequenceFeature9" . . "Verification forward (VF2) primer binding site" . + . . "High copy BioBrick assembly plasmid" . "pSB1C3" . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 1f3666ae..f76fa241 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -1,33 +1,35 @@ import unittest import sbol3 from sbol_utilities.sbol_diff import doc_diff -from sbol_utilities.sbol3_genbank_conversion import convert_genbank_to_sbol3, \ - GENBANK_FILE_1, SBOL3_FILE_1, GENBANK_FILE_2, SBOL3_FILE_2, TEST_NAMESPACE +from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter, \ + SAMPLE_GENBANK_FILE_1, SAMPLE_SBOL3_FILE_1, SAMPLE_GENBANK_FILE_2, SAMPLE_SBOL3_FILE_2, TEST_NAMESPACE class TestGenBank2SBOL3(unittest.TestCase): + # Create converter instance + converter = GenBank_SBOL3_Converter() def test_simple_file_1(self): """Test conversion of a simple genbank file with a single sequence""" sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = SBOL3_FILE_1 + ".test" + TEST_OUTPUT_SBOL3 = SAMPLE_SBOL3_FILE_1 + ".test" # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_1, TEST_OUTPUT_SBOL3, + test_output_sbol3 = self.converter.convert_genbank_to_sbol3(SAMPLE_GENBANK_FILE_1, TEST_OUTPUT_SBOL3, namespace=TEST_NAMESPACE, write=False) sbol3_file_1 = sbol3.Document() - sbol3_file_1.read(location=SBOL3_FILE_1, file_format=sbol3.SORTED_NTRIPLES) + sbol3_file_1.read(location=SAMPLE_SBOL3_FILE_1, file_format=sbol3.SORTED_NTRIPLES) assert not doc_diff(test_output_sbol3, sbol3_file_1), \ - f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SBOL3_FILE_1}' + f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_1}' def test_simple_file_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = SBOL3_FILE_2 + ".test" + TEST_OUTPUT_SBOL3 = SAMPLE_SBOL3_FILE_2 + ".test" # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = convert_genbank_to_sbol3(GENBANK_FILE_2, TEST_OUTPUT_SBOL3, + test_output_sbol3 = self.converter.convert_genbank_to_sbol3(SAMPLE_GENBANK_FILE_2, TEST_OUTPUT_SBOL3, namespace=TEST_NAMESPACE, write=False) sbol3_file_2 = sbol3.Document() - sbol3_file_2.read(location=SBOL3_FILE_2, file_format=sbol3.SORTED_NTRIPLES) + sbol3_file_2.read(location=SAMPLE_SBOL3_FILE_2, file_format=sbol3.SORTED_NTRIPLES) assert not doc_diff(test_output_sbol3, sbol3_file_2), \ - f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SBOL3_FILE_2}' + f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_2}' if __name__ == '__main__': unittest.main() From 41a3605c40d986c10533cecd5ff5ec25c4e9a544 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 25 Jun 2022 06:35:03 +0530 Subject: [PATCH 012/190] add: logging, few fixes for review --- sbol_utilities/sbol3_genbank_conversion.py | 52 ++++++++++++++-------- 1 file changed, 34 insertions(+), 18 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index a462f7a3..da6e661d 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,6 +1,7 @@ import os -import sbol3 import csv +import sbol3 +import logging from Bio import SeqIO from sbol3.constants import SBOL_SEQUENCE_FEATURE @@ -23,27 +24,34 @@ "iGEM_SBOL2_imports.gb") SAMPLE_SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt") -GB2SO_MAPPINGS = {} -SO2GB_MAPPINGS = {} SO_SEQ_FEAT_ROLE_NS = "http://identifiers.org/so/" GB2SO_MAPPINGS_CSV = os.path.join(os.path.abspath(os.path.curdir), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.abspath(os.path.curdir), "so2gb.csv") class GenBank_SBOL3_Converter: - def create_GB2SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV): + gb2so_map = {} + so2gb_map = {} + def create_GB2SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, + convert_gb2so: bool = True, convert_so2gb: bool = True): """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles :param gb2so_csv: path to read genbank to so conversion csv file :param so2gb_csv: path to read so to genbank conversion csv file + :param convert_gb2so: bool stating whether to read csv for gb2so mappings + :param convert_so2gb: bool stating whether to read csv for so2gb mappings """ - with open(gb2so_csv, mode='r') as csv_file: - csv_reader = csv.DictReader(csv_file) - for row in csv_reader: - GB2SO_MAPPINGS[row["GenBank_Ontology"]] = row["SO_Ontology"] - with open(so2gb_csv, mode='r') as csv_file: - csv_reader = csv.DictReader(csv_file) - for row in csv_reader: - SO2GB_MAPPINGS[row["SO_Ontology"]] = row["GenBank_Ontology"] + if convert_gb2so: + logging.info("Reading GB to SO ontology mappings csv") + with open(gb2so_csv, mode='r') as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + self.gb2so_map[row["GenBank_Ontology"]] = row["SO_Ontology"] + if convert_so2gb: + logging.info("Reading SO to GB ontology mappings csv") + with open(so2gb_csv, mode='r') as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + self.so2gb_map[row["SO_Ontology"]] = row["GenBank_Ontology"] def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", namespace: str = @@ -63,13 +71,18 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", sbol3.set_namespace(namespace) doc = sbol3.Document() # access records by parsing gb file using SeqIO class + logging.info("Parsing Genbank records using SeqIO class.") records = list(SeqIO.parse(gb_file, "genbank").records) + # create updated py dict to store mappings between gb and so ontologies + logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") + self.create_GB2SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, + so2gb_csv=SO2GB_MAPPINGS_CSV, convert_so2gb=False) for record in records: # NOTE: Currently we assume only linear or circular topology is possible - COMP_TYPES.append(sbol3.SO_LINEAR - if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR) + extra_comp_types = [sbol3.SO_LINEAR + if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR] comp = sbol3.Component(identity=record.name, - types=COMP_TYPES, + types=COMP_TYPES + extra_comp_types, roles=COMP_ROLES, description=record.description) doc.add(comp) @@ -80,8 +93,6 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", doc.add(seq) comp.sequences = [seq] if record.features: - # create updated py dict to store mappings between gb and so ontologies - self.create_GB2SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, so2gb_csv=SO2GB_MAPPINGS_CSV) comp.features = [] for i in range(len(record.features)): # create "Range" FeatureLocation by parsing genbank record location @@ -89,21 +100,26 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", gb_loc = gb_feat.location # adding roles to feature? locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), + # TODO: create a method to find orientation rather than hardcoding end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) + # TODO: Add defaults below if mappings are not found / key does not exist # Obtain sequence feature role from gb2so mappings - feat_role = GB2SO_MAPPINGS[record.features[i].type] + feat_role = self.gb2so_map[record.features[i].type] feat_role = SO_SEQ_FEAT_ROLE_NS + feat_role feat = sbol3.SequenceFeature(locations=[locs], roles=feat_role, name=gb_feat.qualifiers['label'][0]) comp.features.append(feat) if write: + logging.info("Writing created sbol3 document to disk.") doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc # Currently we don't parse input for gb and sbol3 files (hardcoded) def main(): + log_level = logging.INFO + logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() converter.convert_genbank_to_sbol3(gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True) From ac22361ab000df5dd56ffac302d93374da1e84dc Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 25 Jun 2022 08:04:37 +0530 Subject: [PATCH 013/190] feat: CSVs as package data into sbol_utilities --- gb2so.csv => sbol_utilities/gb2so.csv | 0 sbol_utilities/sbol3_genbank_conversion.py | 20 ++++++++++---------- so2gb.csv => sbol_utilities/so2gb.csv | 0 setup.py | 5 ++++- test/test_genbank_sbol3_direct.py | 8 ++++++-- 5 files changed, 20 insertions(+), 13 deletions(-) rename gb2so.csv => sbol_utilities/gb2so.csv (100%) rename so2gb.csv => sbol_utilities/so2gb.csv (100%) diff --git a/gb2so.csv b/sbol_utilities/gb2so.csv similarity index 100% rename from gb2so.csv rename to sbol_utilities/gb2so.csv diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index da6e661d..9ca3609b 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -16,17 +16,17 @@ # TODO: Temporarily encoding sequnce objects in IUPUC mode only SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING # Complete file paths to pass as paramteres for testing -SAMPLE_GENBANK_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), - "test/test_files", "BBa_J23101.gb") -SAMPLE_SBOL3_FILE_1 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", - "BBa_J23101_from_genbank_to_sbol3_direct.nt") -SAMPLE_GENBANK_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", - "iGEM_SBOL2_imports.gb") -SAMPLE_SBOL3_FILE_2 = os.path.join(os.path.abspath(os.path.curdir), "test/test_files", - "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt") +SAMPLE_GENBANK_FILE_1 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), + os.pardir, "test/test_files", "BBa_J23101.gb")) +SAMPLE_GENBANK_FILE_2 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), + os.pardir, "test/test_files", "iGEM_SBOL2_imports.gb")) +SAMPLE_SBOL3_FILE_1 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), + os.pardir, "test/test_files", "BBa_J23101_from_genbank_to_sbol3_direct.nt")) +SAMPLE_SBOL3_FILE_2 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), + os.pardir, "test/test_files", "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt")) SO_SEQ_FEAT_ROLE_NS = "http://identifiers.org/so/" -GB2SO_MAPPINGS_CSV = os.path.join(os.path.abspath(os.path.curdir), "gb2so.csv") -SO2GB_MAPPINGS_CSV = os.path.join(os.path.abspath(os.path.curdir), "so2gb.csv") +GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") +SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") class GenBank_SBOL3_Converter: diff --git a/so2gb.csv b/sbol_utilities/so2gb.csv similarity index 100% rename from so2gb.csv rename to sbol_utilities/so2gb.csv diff --git a/setup.py b/setup.py index 90477fd6..f7b0928e 100644 --- a/setup.py +++ b/setup.py @@ -60,6 +60,9 @@ 'sbol-diff=sbol_utilities.sbol_diff:main'] }, packages=['sbol_utilities'], - package_data={'sbol_utilities': ['sbolgraph-standalone.js']}, + package_data={ + 'sbol_utilities': ['sbolgraph-standalone.js'], + 'sbol_utilities': ['gb2so.csv', 'so2gb.csv'] + }, include_package_data=True ) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index f76fa241..e040b65b 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -1,14 +1,16 @@ import unittest import sbol3 +from pathlib import Path from sbol_utilities.sbol_diff import doc_diff -from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter, \ - SAMPLE_GENBANK_FILE_1, SAMPLE_SBOL3_FILE_1, SAMPLE_GENBANK_FILE_2, SAMPLE_SBOL3_FILE_2, TEST_NAMESPACE +from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter, TEST_NAMESPACE class TestGenBank2SBOL3(unittest.TestCase): # Create converter instance converter = GenBank_SBOL3_Converter() def test_simple_file_1(self): """Test conversion of a simple genbank file with a single sequence""" + SAMPLE_GENBANK_FILE_1 = str(Path(__file__).parent) + "/test_files/" + "BBa_J23101.gb" + SAMPLE_SBOL3_FILE_1 = str(Path(__file__).parent) + "/test_files/" + "BBa_J23101_from_genbank_to_sbol3_direct.nt" sbol3.set_namespace(TEST_NAMESPACE) TEST_OUTPUT_SBOL3 = SAMPLE_SBOL3_FILE_1 + ".test" # Don't write to file for testing, we directly compare sbol documents @@ -21,6 +23,8 @@ def test_simple_file_1(self): def test_simple_file_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" + SAMPLE_GENBANK_FILE_2 = str(Path(__file__).parent) + "/test_files/" + "iGEM_SBOL2_imports.gb" + SAMPLE_SBOL3_FILE_2 = str(Path(__file__).parent) + "/test_files/" + "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" sbol3.set_namespace(TEST_NAMESPACE) TEST_OUTPUT_SBOL3 = SAMPLE_SBOL3_FILE_2 + ".test" # Don't write to file for testing, we directly compare sbol documents From 46ade484c67c04f814de0698db7869727c9b0946 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 25 Jun 2022 09:24:35 +0530 Subject: [PATCH 014/190] add: orientation determination, cut/range creation for featurelocation --- sbol_utilities/sbol3_genbank_conversion.py | 17 ++++++++++++----- script.py | 10 +++++----- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 9ca3609b..f35f0f08 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -95,13 +95,20 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", if record.features: comp.features = [] for i in range(len(record.features)): - # create "Range" FeatureLocation by parsing genbank record location + # create "Range/Cut" FeatureLocation by parsing genbank record location gb_feat = record.features[i] gb_loc = gb_feat.location - # adding roles to feature? - locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), - # TODO: create a method to find orientation rather than hardcoding - end=int(gb_loc.end), orientation=SEQ_FEAT_RANGE_ORIENTATION) + # Default orientation is "inline" except if complement is specified via strand + feat_orientation = SEQ_FEAT_RANGE_ORIENTATION + if gb_loc.strand == -1: feat_orientation = "https://identifiers.org/SO:0001031" + # Create a cut or range as featurelocation depending on whether location is specified as + # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) + if gb_loc.start == gb_loc.end: + # TODO: Biopython parses both "276" (range) and "276^277" (cut) in locations as [276:276], distinction? + locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_orientation) + else: + locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), + end=int(gb_loc.end), orientation=feat_orientation) # TODO: Add defaults below if mappings are not found / key does not exist # Obtain sequence feature role from gb2so mappings feat_role = self.gb2so_map[record.features[i].type] diff --git a/script.py b/script.py index cd21b487..5a5e8bf6 100644 --- a/script.py +++ b/script.py @@ -20,10 +20,10 @@ def writeCSV(mappings: dict, file_name): """Write GenBank to SO ontologies dict to a csv""" with open(file_name, mode='w') as csv_file: fieldnames = ['GenBank_Ontology', 'SO_Ontology'] - writer = csv.DictWriter(csv_file, fieldnames=fieldnames if file_name == 'gb2so.csv' else list(reversed(fieldnames))) + writer = csv.DictWriter(csv_file, fieldnames=fieldnames if file_name == 'sbol_utilities/gb2so.csv' else list(reversed(fieldnames))) writer.writeheader() for mapping in mappings: - if file_name == 'gb2so.csv': + if file_name == 'sbol_utilities/gb2so.csv': writer.writerow({'GenBank_Ontology': mapping, 'SO_Ontology': mappings[mapping]}) else: writer.writerow({'SO_Ontology': mapping, 'GenBank_Ontology': mappings[mapping]}) @@ -37,13 +37,13 @@ def readCSV(file_name): return hmp if __name__ == '__main__': - FILE_NAME = "gb2so.csv" + FILE_NAME = "sbol_utilities/gb2so.csv" IN_FILE = "GB2SO" if sys.argv[1] == "GB2SO": - FILE_NAME = 'gb2so.csv' + FILE_NAME = 'sbol_utilities/gb2so.csv' IN_FILE = "GB2SO" elif sys.argv[1] == "SO2GB": - FILE_NAME = 'so2gb.csv' + FILE_NAME = 'sbol_utilities/so2gb.csv' IN_FILE = "SO2GB" sys.stdin = open(IN_FILE, "r") main(FILE_NAME) From 8eb481024c107075aee5c4ed8dd30f56ae0b134c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Mon, 27 Jun 2022 08:13:15 +0530 Subject: [PATCH 015/190] change: mappings source from code to spreadsheet fix --- GB2SO | 165 +++++++++--------- sbol_utilities/gb2so.csv | 42 ++--- sbol_utilities/sbol3_genbank_conversion.py | 17 +- ...L2_imports_from_genbank_to_sbol3_direct.nt | 8 +- 4 files changed, 119 insertions(+), 113 deletions(-) diff --git a/GB2SO b/GB2SO index ce5dba37..de1d44d5 100644 --- a/GB2SO +++ b/GB2SO @@ -1,83 +1,84 @@ -"allele" "SO:0001023" -"assembly_gap" "SO:0000730" -"attenuator" "SO:0000140" -"C_region" "SO:0001834" -"CAAT_signal" "SO:0000172" -"CDS" "SO:0000316" -"centromere" "SO:0000577" -"D-loop" "SO:0000297" -"D_segment" "SO:0000458" -"enhancer" "SO:0000165" -"exon" "SO:0000147" -"gap" "SO:0000730" -"gene" "SO:0000704" -"GC_signal" "SO:0000173" -"iDNA" "SO:0000723" -"intron" "SO:0000188" -"J_region" "SO:0000470" -"J_gene_segment" "SO:0000470" -"J_segment" "SO:0000470" -"LTR" "SO:0000286" -"mat_peptide" "SO:0000419" -"misc_binding" "SO:0000409" -"misc_difference" "SO:0000413" -"misc_feature" "SO:0001411" -"misc_marker" "SO:0001645" -"misc_recomb" "SO:0000298" -"misc_RNA" "SO:0000673" -"misc_signal" "SO:0001411" -"misc_structure" "SO:0000002" -"mobile_element" "SO:0001037" -"mobile_genetic_element" "SO:0001037" -"modified_base" "SO:0000305" -"mRNA" "SO:0000234" -"N_region" "SO:0001835" -"old_sequence" "SO:0000413" -"ncRNA" "SO:0000655" -"operon" "SO:0000178" -"oriT" "SO:0000724" -"polyA_signal" "SO:0000551" -"polyA_site" "SO:0000553" -"precursor_RNA" "SO:0000185" -"prim_transcript" "SO:0000185" -"primer" "SO:0000112" -"primer_bind" "SO:0005850" -"promoter" "SO:0000167" -"promoter" "SO:0000167" -"propeptide" "SO:0001062" -"RBS" "SO:0000139" -"rep_origin" "SO:0000296" -"repeat_region" "SO:0000657" -"repeat_unit" "SO:0000726" -"rRNA" "SO:0000252" -"S_region" "SO:0001836" -"satellite" "SO:0000005" -"scRNA" "SO:0000013" -"sig_peptide" "SO:0000418" -"snRNA" "SO:0000274" -"source" "SO:0002206" -"stem_loop" "SO:0000313" -"STS" "SO:0000331" -"TATA_signal" "SO:0000174" -"telomere" "SO:0000624" -"terminator" "SO:0000141" -"tmRNA" "SO:0000584" -"transit_peptide" "SO:0000725" -"transposon" "SO:0001054" -"tRNA" "SO:0000253" -"sequence_uncertainty" "SO:0001086" -"unsure" "SO:0001086" -"V_region" "SO:0001833" -"variation" "SO:0001060" -"-10_signal" "SO:0000175" -"-35_signal" "SO:0000176" -"3'clip" "SO:0000557" -"3'UTR" "SO:0000205" -"5'clip" "SO:0000555" -"5'UTR" "SO:0000204" -"regulatory" "SO:0005836" -"snoRNA" "SO:0000275" -"V_gene_segment" "SO:0000466" -"V_segment" "SO:0000466" +allele SO:0001023 +attenuator SO:0000140 +C_region SO:0001834 +CAAT_signal SO:0000172 +CDS SO:0000316 +D-loop SO:0000297 +D_segment SO:0000458 +enhancer SO:0000165 +exon SO:0000147 +gene SO:0000704 +GC_signal SO:0000173 +iDNA SO:0000723 +intron SO:0000188 +J_region SO:0000470 +LTR SO:0000286 +mat_peptide SO:0000419 +misc_binding SO:0000409 +misc_difference SO:0000413 +misc_feature SO:0000001 +misc_marker SO:0001645 +misc_recom SO:0000298 +misc_RNA SO:0000233 +misc_signal SO:0001411 +misc_structure SO:0000002 +modified_base SO:0000305 +mRNA SO:0000234 +N_region SO:0001835 +polyA_signal SO:0000551 +polyA_site SO:0000553 +precursor_RNA SO:0000185 +prim_transcript SO:0000185 +primer SO:0000112 +primer_bind SO:0005850 +promoter SO:0000167 +protein_bind SO:0000410 +RBS SO:0000139 +rep_origin SO:0000296 +repeat_region SO:0000657 +repeat_unit SO:0000726 +rRNA SO:0000252 +S_region SO:0001836 +satellite SO:0000005 +scRNA SO:0000013 +sig_peptide SO:0000418 +snRNA SO:0000274 +source SO:0000149 +stem_loop SO:0000313 +STS SO:0000331 +TATA_signal SO:0000174 +terminator SO:0000141 +transit_peptide SO:0000725 +transposon SO:0001054 +tRNA SO:0000253 +V_region SO:0001833 +variation SO:0001060 +-10_signal SO:0000175 +-35_signal SO:0000176 +3'clip SO:0000557 +3'UTR SO:0000205 +5'clip SO:0000555 +5'UTR SO:0000204 +regulatory SO:0005836 +snoRNA SO:0000275 +assembly_gap SO:0000730 +gap SO:0000730 +centromere SO:0000577 +J_segment SO:0000470 +J_gene_segemnt SO:0000470 +mobile_element SO:0001037 +mobile_genetic_element SO:0001037 +ncRNA SO:0000655 +operon SO:0000178 +oriT SO:0000724 +propeptide SO:0001062 +telomere SO:0000624 +tmRNA SO:0000584 +unsure SO:0001086 +sequence_uncertainty SO:0001086 +V_segment SO:000046 +V_gene_segment SO:0000466 - return so.getURIbyId("SO:0000110"); + +/* old_sequence NA */ + none of above SO:0000110 diff --git a/sbol_utilities/gb2so.csv b/sbol_utilities/gb2so.csv index ad243c34..764feb03 100644 --- a/sbol_utilities/gb2so.csv +++ b/sbol_utilities/gb2so.csv @@ -1,42 +1,31 @@ GenBank_Ontology,SO_Ontology allele,SO:0001023 -assembly_gap,SO:0000730 attenuator,SO:0000140 C_region,SO:0001834 CAAT_signal,SO:0000172 CDS,SO:0000316 -centromere,SO:0000577 D-loop,SO:0000297 D_segment,SO:0000458 enhancer,SO:0000165 exon,SO:0000147 -gap,SO:0000730 gene,SO:0000704 GC_signal,SO:0000173 iDNA,SO:0000723 intron,SO:0000188 J_region,SO:0000470 -J_gene_segment,SO:0000470 -J_segment,SO:0000470 LTR,SO:0000286 mat_peptide,SO:0000419 misc_binding,SO:0000409 misc_difference,SO:0000413 -misc_feature,SO:0001411 +misc_feature,SO:0000001 misc_marker,SO:0001645 -misc_recomb,SO:0000298 -misc_RNA,SO:0000673 +misc_recom, +misc_RNA,SO:0000233 misc_signal,SO:0001411 misc_structure,SO:0000002 -mobile_element,SO:0001037 -mobile_genetic_element,SO:0001037 modified_base,SO:0000305 mRNA,SO:0000234 N_region,SO:0001835 -old_sequence,SO:0000413 -ncRNA,SO:0000655 -operon,SO:0000178 -oriT,SO:0000724 polyA_signal,SO:0000551 polyA_site,SO:0000553 precursor_RNA,SO:0000185 @@ -44,7 +33,7 @@ prim_transcript,SO:0000185 primer,SO:0000112 primer_bind,SO:0005850 promoter,SO:0000167 -propeptide,SO:0001062 +protein_bind,SO:0000410 RBS,SO:0000139 rep_origin,SO:0000296 repeat_region,SO:0000657 @@ -55,18 +44,14 @@ satellite,SO:0000005 scRNA,SO:0000013 sig_peptide,SO:0000418 snRNA,SO:0000274 -source,SO:0002206 +source,SO:0000149 stem_loop,SO:0000313 STS,SO:0000331 TATA_signal,SO:0000174 -telomere,SO:0000624 terminator,SO:0000141 -tmRNA,SO:0000584 transit_peptide,SO:0000725 transposon,SO:0001054 tRNA,SO:0000253 -sequence_uncertainty,SO:0001086 -unsure,SO:0001086 V_region,SO:0001833 variation,SO:0001060 -10_signal,SO:0000175 @@ -77,5 +62,20 @@ variation,SO:0001060 5'UTR,SO:0000204 regulatory,SO:0005836 snoRNA,SO:0000275 +assembly_gap,SO:0000730 +gap,SO:0000730 +centromere,SO:0000577 +J_segment,SO:0000470 +J_gene_segemnt,SO:0000470 +mobile_element,SO:0001037 +mobile_genetic_element,SO:0001037 +ncRNA,SO:0000655 +operon,SO:0000178 +oriT,SO:0000724 +propeptide,SO:0001062 +telomere,SO:0000624 +tmRNA,SO:0000584 +unsure,SO:0001086 +sequence_uncertainty,SO:0001086 +V_segment,SO:000046 V_gene_segment,SO:0000466 -V_segment,SO:0000466 diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index f35f0f08..c36880e5 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -32,7 +32,9 @@ class GenBank_SBOL3_Converter: gb2so_map = {} so2gb_map = {} - def create_GB2SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, + default_SO_ontology = "SO:0000110" + default_GB_ontology = "" # TODO: Whats the default here? + def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True): """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles :param gb2so_csv: path to read genbank to so conversion csv file @@ -75,8 +77,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", records = list(SeqIO.parse(gb_file, "genbank").records) # create updated py dict to store mappings between gb and so ontologies logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") - self.create_GB2SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, - so2gb_csv=SO2GB_MAPPINGS_CSV, convert_so2gb=False) + self.create_GB_SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, convert_so2gb=False) for record in records: # NOTE: Currently we assume only linear or circular topology is possible extra_comp_types = [sbol3.SO_LINEAR @@ -111,10 +112,14 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", end=int(gb_loc.end), orientation=feat_orientation) # TODO: Add defaults below if mappings are not found / key does not exist # Obtain sequence feature role from gb2so mappings - feat_role = self.gb2so_map[record.features[i].type] - feat_role = SO_SEQ_FEAT_ROLE_NS + feat_role + feat_role = SO_SEQ_FEAT_ROLE_NS + if self.gb2so_map.get(record.features[i].type): + feat_role += self.gb2so_map[record.features[i].type] + else: + logging.info(i) + feat_role += self.default_SO_ontology feat = sbol3.SequenceFeature(locations=[locs], - roles=feat_role, + roles=[feat_role], name=gb_feat.qualifiers['label'][0]) comp.features.append(feat) if write: diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 0ea0563d..cf93e0ec 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -75,12 +75,12 @@ "SequenceFeature12" . . "BioBrick prefix" . - . + . . "SequenceFeature1" . . "BioBrick suffix" . - . + . . "Range1" . "93"^^ . @@ -124,7 +124,7 @@ "SequenceFeature5" . . "rep (pMB1)" . - . + . . "Range1" . "276"^^ . @@ -135,7 +135,7 @@ "SequenceFeature6" . . "ORI" . - . + . . "Range1" . "1147"^^ . From 66dac70a58f0cc561c7a030dae9e544f2a71c08a Mon Sep 17 00:00:00 2001 From: Mohit Dilip Makwana Date: Mon, 27 Jun 2022 20:56:48 +0530 Subject: [PATCH 016/190] Update setup.py Co-authored-by: Tom Mitchell --- setup.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index f7b0928e..3bf6cce6 100644 --- a/setup.py +++ b/setup.py @@ -61,8 +61,11 @@ }, packages=['sbol_utilities'], package_data={ - 'sbol_utilities': ['sbolgraph-standalone.js'], - 'sbol_utilities': ['gb2so.csv', 'so2gb.csv'] + 'sbol_utilities': [ + 'gb2so.csv', + 'sbolgraph-standalone.js', + 'so2gb.csv', + ], }, include_package_data=True ) From 48104e41373d51db5d57b6573417e22edd4e1c17 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Mon, 27 Jun 2022 20:58:09 +0530 Subject: [PATCH 017/190] fix: storage of features/records in memory, code style --- sbol_utilities/sbol3_genbank_conversion.py | 27 +++++++++---------- ...L2_imports_from_genbank_to_sbol3_direct.nt | 24 ++++++++--------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index c36880e5..d4ef8fb2 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -24,7 +24,6 @@ os.pardir, "test/test_files", "BBa_J23101_from_genbank_to_sbol3_direct.nt")) SAMPLE_SBOL3_FILE_2 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), os.pardir, "test/test_files", "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt")) -SO_SEQ_FEAT_ROLE_NS = "http://identifiers.org/so/" GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") @@ -72,16 +71,17 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", # create sbol3 document, and record parser handler for gb file sbol3.set_namespace(namespace) doc = sbol3.Document() - # access records by parsing gb file using SeqIO class - logging.info("Parsing Genbank records using SeqIO class.") - records = list(SeqIO.parse(gb_file, "genbank").records) # create updated py dict to store mappings between gb and so ontologies logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") self.create_GB_SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, convert_so2gb=False) - for record in records: + # access records by parsing gb file using SeqIO class + logging.info("Parsing Genbank records using SeqIO class.") + for record in list(SeqIO.parse(gb_file, "genbank").records): # NOTE: Currently we assume only linear or circular topology is possible - extra_comp_types = [sbol3.SO_LINEAR - if record.annotations['topology'] == "linear" else sbol3.SO_CIRCULAR] + if record.annotations['topology'] == "linear": + extra_comp_types = [sbol3.SO_LINEAR] + else: + extra_comp_types = [sbol3.SO_CIRCULAR] comp = sbol3.Component(identity=record.name, types=COMP_TYPES + extra_comp_types, roles=COMP_ROLES, @@ -95,13 +95,13 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", comp.sequences = [seq] if record.features: comp.features = [] - for i in range(len(record.features)): + for gb_feat in record.features: # create "Range/Cut" FeatureLocation by parsing genbank record location - gb_feat = record.features[i] gb_loc = gb_feat.location # Default orientation is "inline" except if complement is specified via strand feat_orientation = SEQ_FEAT_RANGE_ORIENTATION - if gb_loc.strand == -1: feat_orientation = "https://identifiers.org/SO:0001031" + if gb_loc.strand == -1: + feat_orientation = "https://identifiers.org/SO:0001031" # Create a cut or range as featurelocation depending on whether location is specified as # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) if gb_loc.start == gb_loc.end: @@ -112,11 +112,10 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", end=int(gb_loc.end), orientation=feat_orientation) # TODO: Add defaults below if mappings are not found / key does not exist # Obtain sequence feature role from gb2so mappings - feat_role = SO_SEQ_FEAT_ROLE_NS - if self.gb2so_map.get(record.features[i].type): - feat_role += self.gb2so_map[record.features[i].type] + feat_role = sbol3.SO_NS + if self.gb2so_map.get(gb_feat.type): + feat_role += self.gb2so_map[gb_feat.type] else: - logging.info(i) feat_role += self.default_SO_ontology feat = sbol3.SequenceFeature(locations=[locs], roles=[feat_role], diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index cf93e0ec..84990561 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -53,7 +53,7 @@ "SequenceFeature10" . . "end of terminator" . - . + . . "Range1" . "2041"^^ . @@ -64,7 +64,7 @@ "SequenceFeature11" . . "Stem loop" . - . + . . "Range1" . "2072"^^ . @@ -75,12 +75,12 @@ "SequenceFeature12" . . "BioBrick prefix" . - . + . . "SequenceFeature1" . . "BioBrick suffix" . - . + . . "Range1" . "93"^^ . @@ -91,7 +91,7 @@ "SequenceFeature2" . . "E. coli his operon terminator" . - . + . . "Range1" . "64"^^ . @@ -102,7 +102,7 @@ "SequenceFeature3" . . "Stem loop" . - . + . . "Range1" . "176"^^ . @@ -113,7 +113,7 @@ "SequenceFeature4" . . "Verification reverse (VR) primer binding site" . - . + . . "Range1" . "875"^^ . @@ -124,7 +124,7 @@ "SequenceFeature5" . . "rep (pMB1)" . - . + . . "Range1" . "276"^^ . @@ -135,7 +135,7 @@ "SequenceFeature6" . . "ORI" . - . + . . "Range1" . "1147"^^ . @@ -146,7 +146,7 @@ "SequenceFeature7" . . "T0 terminator" . - . + . . "Range1" . "1819"^^ . @@ -157,7 +157,7 @@ "SequenceFeature8" . . "Chloramphenicol resistance" . - . + . . "Range1" . "1952"^^ . @@ -168,7 +168,7 @@ "SequenceFeature9" . . "Verification forward (VF2) primer binding site" . - . + . . "High copy BioBrick assembly plasmid" . "pSB1C3" . From 75b4a9f39d7ca01a3c64c0f114ce0559e1149779 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Mon, 27 Jun 2022 21:20:36 +0530 Subject: [PATCH 018/190] add: ontology parsing error handling; cross platform file paths fix; logging; del: tmp scripts; formatting --- GB2SO | 84 --------- SO2GB | 83 --------- sbol_utilities/sbol3_genbank_conversion.py | 194 +++++++++++++++------ script.py | 51 ------ test/test_genbank_sbol3_direct.py | 66 +++++-- 5 files changed, 186 insertions(+), 292 deletions(-) delete mode 100644 GB2SO delete mode 100644 SO2GB delete mode 100644 script.py diff --git a/GB2SO b/GB2SO deleted file mode 100644 index de1d44d5..00000000 --- a/GB2SO +++ /dev/null @@ -1,84 +0,0 @@ -allele SO:0001023 -attenuator SO:0000140 -C_region SO:0001834 -CAAT_signal SO:0000172 -CDS SO:0000316 -D-loop SO:0000297 -D_segment SO:0000458 -enhancer SO:0000165 -exon SO:0000147 -gene SO:0000704 -GC_signal SO:0000173 -iDNA SO:0000723 -intron SO:0000188 -J_region SO:0000470 -LTR SO:0000286 -mat_peptide SO:0000419 -misc_binding SO:0000409 -misc_difference SO:0000413 -misc_feature SO:0000001 -misc_marker SO:0001645 -misc_recom SO:0000298 -misc_RNA SO:0000233 -misc_signal SO:0001411 -misc_structure SO:0000002 -modified_base SO:0000305 -mRNA SO:0000234 -N_region SO:0001835 -polyA_signal SO:0000551 -polyA_site SO:0000553 -precursor_RNA SO:0000185 -prim_transcript SO:0000185 -primer SO:0000112 -primer_bind SO:0005850 -promoter SO:0000167 -protein_bind SO:0000410 -RBS SO:0000139 -rep_origin SO:0000296 -repeat_region SO:0000657 -repeat_unit SO:0000726 -rRNA SO:0000252 -S_region SO:0001836 -satellite SO:0000005 -scRNA SO:0000013 -sig_peptide SO:0000418 -snRNA SO:0000274 -source SO:0000149 -stem_loop SO:0000313 -STS SO:0000331 -TATA_signal SO:0000174 -terminator SO:0000141 -transit_peptide SO:0000725 -transposon SO:0001054 -tRNA SO:0000253 -V_region SO:0001833 -variation SO:0001060 --10_signal SO:0000175 --35_signal SO:0000176 -3'clip SO:0000557 -3'UTR SO:0000205 -5'clip SO:0000555 -5'UTR SO:0000204 -regulatory SO:0005836 -snoRNA SO:0000275 -assembly_gap SO:0000730 -gap SO:0000730 -centromere SO:0000577 -J_segment SO:0000470 -J_gene_segemnt SO:0000470 -mobile_element SO:0001037 -mobile_genetic_element SO:0001037 -ncRNA SO:0000655 -operon SO:0000178 -oriT SO:0000724 -propeptide SO:0001062 -telomere SO:0000624 -tmRNA SO:0000584 -unsure SO:0001086 -sequence_uncertainty SO:0001086 -V_segment SO:000046 -V_gene_segment SO:0000466 - - -/* old_sequence NA */ - none of above SO:0000110 diff --git a/SO2GB b/SO2GB deleted file mode 100644 index 97692ccb..00000000 --- a/SO2GB +++ /dev/null @@ -1,83 +0,0 @@ -"SO:0001023" "allele" -"SO:0000730" "assembly_gap" -"SO:0002174" "assembly_gap" -"SO:0000140" "attenuator" -"SO:0001834" "C_region" -"SO:0000172" "CAAT_signal" -"SO:0000316" "CDS" -"SO:0000577" "centromere" -"SO:0000297" "D-loop" -"SO:0000458" "D_segment" -"SO:0000165" "enhancer" -"SO:0000147" "exon" -"SO:0000730" "gap" -"SO:0000704" "gene" -"SO:0000173" "GC_signal" -"SO:0000723" "iDNA" -"SO:0000188" "intron" -"SO:0000470" "J_region" -"SO:0000470" "J_segment" -"SO:0000286" "LTR" -"SO:0000419" "mat_peptide" -"SO:0000409" "misc_binding" -"SO:0000413" "misc_difference" -"SO:0000001" "misc_feature" -"SO:0001411" "misc_feature" -"SO:0001645" "misc_marker" -"SO:0000298" "misc_recomb" -"SO:0000233" "misc_RNA" -"SO:0000673" "misc_RNA" -"SO:0001411" "misc_signal" -"SO:0005836" "regulatory" -"SO:0000002" "misc_structure" -"SO:0001037" "mobile_element" -"SO:0000305" "modified_base" -"SO:0000234" "mRNA" -"SO:0001835" "N_region" -"SO:0000655" "ncRNA" -"SO:0000178" "operon" -"SO:0000724" "oriT" -"SO:0000551" "polyA_signal" -"SO:0000553" "polyA_site" -"SO:0000185" "precursor_RNA" -"SO:0000185" "prim_transcript" -"SO:0000112" "primer" -"SO:0005850" "primer_bind" -"SO:0000167" "promoter" -"SO:0001062" "propeptide" -"SO:0000410" "protein_bind" -"SO:0000139" "RBS" -"SO:0000552" "RBS" -"SO:0000296" "rep_origin" -"SO:0000657" "repeat_region" -"SO:0000726" "repeat_unit" -"SO:0000252" "rRNA" -"SO:0001836" "S_region" -"SO:0000005" "satellite" -"SO:0000013" "scRNA" -"SO:0000418" "sig_peptide" -"SO:0000274" "snRNA" -"SO:0000149" "source" -"SO:0002206" "source" -"SO:0000019" "stem_loop" -"SO:0000313" "stem_loop" -"SO:0000331" "STS" -"SO:0000174" "TATA_signal" -"SO:0000624" "telomere" -"SO:0000141" "terminator" -"SO:0000584" "tmRNA" -"SO:0000725" "transit_peptide" -"SO:0001054" "transposon" -"SO:0000253" "tRNA" -"SO:0001086" "unsure" -"SO:0001833" "V_region" -"SO:0000109" "variation" -"SO:0001060" "variation" -"SO:0000466" "V_segment" -"SO:0000175" "-10_signal" -"SO:0000176" "-35_signal" -"SO:0000557" "3'clip" -"SO:0000205" "3'UTR" -"SO:0000555" "5'clip" -"SO:0000204" "5'UTR" - return "misc_feature "; diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index d4ef8fb2..ecc34d40 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -11,30 +11,62 @@ COMP_TYPES = [sbol3.SBO_DNA] # TODO: Temporarily assuming components to only have the engineered_region role COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] -# TODO: Need to find a way to infer SequenceFeature Range/Cut Orientation from the genbank file -SEQ_FEAT_RANGE_ORIENTATION = "https://identifiers.org/SO:0001030" # inline orientation # TODO: Temporarily encoding sequnce objects in IUPUC mode only SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING # Complete file paths to pass as paramteres for testing -SAMPLE_GENBANK_FILE_1 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), - os.pardir, "test/test_files", "BBa_J23101.gb")) -SAMPLE_GENBANK_FILE_2 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), - os.pardir, "test/test_files", "iGEM_SBOL2_imports.gb")) -SAMPLE_SBOL3_FILE_1 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), - os.pardir, "test/test_files", "BBa_J23101_from_genbank_to_sbol3_direct.nt")) -SAMPLE_SBOL3_FILE_2 = os.path.abspath(os.path.join(os.path.dirname(os.path.realpath(__file__)), - os.pardir, "test/test_files", "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt")) -GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") -SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") +SAMPLE_GENBANK_FILE_1 = os.path.abspath( + os.path.join( + os.path.dirname(os.path.realpath(__file__)), + os.pardir, + "test/test_files", + "BBa_J23101.gb", + ) +) +SAMPLE_GENBANK_FILE_2 = os.path.abspath( + os.path.join( + os.path.dirname(os.path.realpath(__file__)), + os.pardir, + "test/test_files", + "iGEM_SBOL2_imports.gb", + ) +) +SAMPLE_SBOL3_FILE_1 = os.path.abspath( + os.path.join( + os.path.dirname(os.path.realpath(__file__)), + os.pardir, + "test/test_files", + "BBa_J23101_from_genbank_to_sbol3_direct.nt", + ) +) +SAMPLE_SBOL3_FILE_2 = os.path.abspath( + os.path.join( + os.path.dirname(os.path.realpath(__file__)), + os.pardir, + "test/test_files", + "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", + ) +) +GB2SO_MAPPINGS_CSV = os.path.join( + os.path.dirname(os.path.realpath(__file__)), "gb2so.csv" +) +SO2GB_MAPPINGS_CSV = os.path.join( + os.path.dirname(os.path.realpath(__file__)), "so2gb.csv" +) class GenBank_SBOL3_Converter: gb2so_map = {} so2gb_map = {} default_SO_ontology = "SO:0000110" - default_GB_ontology = "" # TODO: Whats the default here? - def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, - convert_gb2so: bool = True, convert_so2gb: bool = True): + default_GB_ontology = "" # TODO: Whats the default here? + + def create_GB_SO_role_mappings( + self, + gb2so_csv: str = GB2SO_MAPPINGS_CSV, + so2gb_csv: str = SO2GB_MAPPINGS_CSV, + convert_gb2so: bool = True, + convert_so2gb: bool = True, + ): """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles :param gb2so_csv: path to read genbank to so conversion csv file :param so2gb_csv: path to read so to genbank conversion csv file @@ -42,28 +74,41 @@ def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_ :param convert_so2gb: bool stating whether to read csv for so2gb mappings """ if convert_gb2so: - logging.info("Reading GB to SO ontology mappings csv") - with open(gb2so_csv, mode='r') as csv_file: - csv_reader = csv.DictReader(csv_file) - for row in csv_reader: - self.gb2so_map[row["GenBank_Ontology"]] = row["SO_Ontology"] + logging.info(f"Parsing {gb2so_csv} for GenBank to SO ontology mappings.") + try: + with open(gb2so_csv, mode="r") as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + self.gb2so_map[row["GenBank_Ontology"]] = row["SO_Ontology"] + except FileNotFoundError: + logging.error(f"No GenBank to SO Ontology Mapping CSV File Exists!") + return 0 if convert_so2gb: - logging.info("Reading SO to GB ontology mappings csv") - with open(so2gb_csv, mode='r') as csv_file: - csv_reader = csv.DictReader(csv_file) - for row in csv_reader: - self.so2gb_map[row["SO_Ontology"]] = row["GenBank_Ontology"] - + logging.info(f"Parsing {so2gb_csv} for SO to GenBank ontology mappings.") + try: + with open(so2gb_csv, mode="r") as csv_file: + csv_reader = csv.DictReader(csv_file) + for row in csv_reader: + self.so2gb_map[row["SO_Ontology"]] = row["GenBank_Ontology"] + except FileNotFoundError: + logging.error(f"No SO to Genbank Ontology Mapping CSV File Exists!") + return 0 + return 1 - def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", namespace: str = - TEST_NAMESPACE, write: bool = False) -> sbol3.Document: + def convert_genbank_to_sbol3( + self, + gb_file: str, + sbol3_file: str = "sbol3.out", + namespace: str = TEST_NAMESPACE, + write: bool = False, + ) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 :param gb_file: path to read GenBank file from :param sbol3_file: path to write SBOL3 file to, if write set to true :param namespace: URIs of Components will be set to {namespace}/{genbank_id}, - defaults to "https://test.sbol3.genbank/" + defaults to "https://test.sbol3.genbank/" :param write: writes the generated sbol3 document in SORTED_NTRIPLES format to provided sbol3_file path :return: SBOL3 document containing converted materials @@ -72,57 +117,92 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", sbol3.set_namespace(namespace) doc = sbol3.Document() # create updated py dict to store mappings between gb and so ontologies - logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") - self.create_GB_SO_role_mappings(gb2so_csv=GB2SO_MAPPINGS_CSV, convert_so2gb=False) + logging.info( + "Creating GenBank and SO ontologies mappings for sequence feature roles" + ) + map_created = self.create_GB_SO_role_mappings( + gb2so_csv=GB2SO_MAPPINGS_CSV, convert_so2gb=False + ) + if not map_created: + logging.critical( + f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ + Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." + ) + return None # access records by parsing gb file using SeqIO class - logging.info("Parsing Genbank records using SeqIO class.") + logging.info( + f"Parsing Genbank records using SeqIO class.\n Using GenBank file {gb_file}" + ) for record in list(SeqIO.parse(gb_file, "genbank").records): # NOTE: Currently we assume only linear or circular topology is possible - if record.annotations['topology'] == "linear": - extra_comp_types = [sbol3.SO_LINEAR] + logging.info(f"Parsing record - {record.id} in genbank file.") + if record.annotations["topology"] == "linear": + extra_comp_types = [sbol3.SO_LINEAR] else: extra_comp_types = [sbol3.SO_CIRCULAR] - comp = sbol3.Component(identity=record.name, - types=COMP_TYPES + extra_comp_types, - roles=COMP_ROLES, - description=record.description) + comp = sbol3.Component( + identity=record.name, + types=COMP_TYPES + extra_comp_types, + roles=COMP_ROLES, + description=record.description, + ) doc.add(comp) # NOTE: Currently we use a fixed method of encoding (IUPAC) - seq = sbol3.Sequence(identity=record.name + "_sequence", - elements=str(record.seq.lower()), - encoding=SEQUENCE_ENCODING) + seq = sbol3.Sequence( + identity=record.name + "_sequence", + elements=str(record.seq.lower()), + encoding=SEQUENCE_ENCODING, + ) doc.add(seq) comp.sequences = [seq] + # Sending out warnings for genbank info not storeable in sbol3 + for keys in record.annotations: + logging.warning( + f"Extraneous information not storeable in SBOL3 - {keys}: {record.annotations[keys]}" + ) if record.features: comp.features = [] for gb_feat in record.features: + logging.info( + f"Parsing feature {gb_feat.qualifiers['label'][0]} for record {record.id}" + ) # create "Range/Cut" FeatureLocation by parsing genbank record location gb_loc = gb_feat.location # Default orientation is "inline" except if complement is specified via strand - feat_orientation = SEQ_FEAT_RANGE_ORIENTATION - if gb_loc.strand == -1: - feat_orientation = "https://identifiers.org/SO:0001031" - # Create a cut or range as featurelocation depending on whether location is specified as + feat_orientation = sbol3.SO_FORWARD + if gb_loc.strand == -1: + feat_orientation = sbol3.SO_REVERSE + # Create a cut or range as featurelocation depending on whether location is specified as # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) if gb_loc.start == gb_loc.end: - # TODO: Biopython parses both "276" (range) and "276^277" (cut) in locations as [276:276], distinction? - locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_orientation) + locs = sbol3.Cut( + sequence=seq, + at=int(gb_loc.start), + orientation=feat_orientation, + ) else: - locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), - end=int(gb_loc.end), orientation=feat_orientation) - # TODO: Add defaults below if mappings are not found / key does not exist + locs = sbol3.Range( + sequence=seq, + start=int(gb_loc.start), + end=int(gb_loc.end), + orientation=feat_orientation, + ) # Obtain sequence feature role from gb2so mappings feat_role = sbol3.SO_NS if self.gb2so_map.get(gb_feat.type): feat_role += self.gb2so_map[gb_feat.type] else: feat_role += self.default_SO_ontology - feat = sbol3.SequenceFeature(locations=[locs], - roles=[feat_role], - name=gb_feat.qualifiers['label'][0]) + feat = sbol3.SequenceFeature( + locations=[locs], + roles=[feat_role], + name=gb_feat.qualifiers["label"][0], + ) comp.features.append(feat) if write: - logging.info("Writing created sbol3 document to disk.") + logging.info( + f"Writing created sbol3 document to disk in sorted ntriples format.\n With path {sbol3_file}" + ) doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc @@ -132,8 +212,10 @@ def main(): log_level = logging.INFO logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() - converter.convert_genbank_to_sbol3(gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True) + converter.convert_genbank_to_sbol3( + gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True + ) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/script.py b/script.py deleted file mode 100644 index 5a5e8bf6..00000000 --- a/script.py +++ /dev/null @@ -1,51 +0,0 @@ -import csv -import sys - -def main(file_name): - """Read vim modified mappings of gb and so ontologies""" - hmp = {}; mappings = 82 - while mappings: - line = input().split(" ") - if len(line) > 1: - line[0] = line[0].lstrip('("') - line[0] = line[0].rstrip('")') - line[1] = line[1].lstrip('("') - line[1] = line[1].rstrip('")') - if not hmp.get(line[0]): hmp[line[0]] = line[1] - else: print(f"DUPLICATE KEY!: KEY: {line[0]} VALUE {line[1]}") - mappings -= 1 - writeCSV(hmp, file_name) - -def writeCSV(mappings: dict, file_name): - """Write GenBank to SO ontologies dict to a csv""" - with open(file_name, mode='w') as csv_file: - fieldnames = ['GenBank_Ontology', 'SO_Ontology'] - writer = csv.DictWriter(csv_file, fieldnames=fieldnames if file_name == 'sbol_utilities/gb2so.csv' else list(reversed(fieldnames))) - writer.writeheader() - for mapping in mappings: - if file_name == 'sbol_utilities/gb2so.csv': - writer.writerow({'GenBank_Ontology': mapping, 'SO_Ontology': mappings[mapping]}) - else: - writer.writerow({'SO_Ontology': mapping, 'GenBank_Ontology': mappings[mapping]}) - -def readCSV(file_name): - with open(file_name, mode='r') as csv_file: - csv_reader = csv.DictReader(csv_file) - hmp = {} - for row in csv_reader: - hmp[row["GenBank_Ontology"]] = row["SO_Ontology"] - return hmp - -if __name__ == '__main__': - FILE_NAME = "sbol_utilities/gb2so.csv" - IN_FILE = "GB2SO" - if sys.argv[1] == "GB2SO": - FILE_NAME = 'sbol_utilities/gb2so.csv' - IN_FILE = "GB2SO" - elif sys.argv[1] == "SO2GB": - FILE_NAME = 'sbol_utilities/so2gb.csv' - IN_FILE = "SO2GB" - sys.stdin = open(IN_FILE, "r") - main(FILE_NAME) - print(readCSV(FILE_NAME)) - print(len(readCSV(FILE_NAME))) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index e040b65b..4bf3543d 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -2,38 +2,68 @@ import sbol3 from pathlib import Path from sbol_utilities.sbol_diff import doc_diff -from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter, TEST_NAMESPACE +from sbol_utilities.sbol3_genbank_conversion import ( + GenBank_SBOL3_Converter, + TEST_NAMESPACE, +) + class TestGenBank2SBOL3(unittest.TestCase): # Create converter instance converter = GenBank_SBOL3_Converter() + def test_simple_file_1(self): """Test conversion of a simple genbank file with a single sequence""" - SAMPLE_GENBANK_FILE_1 = str(Path(__file__).parent) + "/test_files/" + "BBa_J23101.gb" - SAMPLE_SBOL3_FILE_1 = str(Path(__file__).parent) + "/test_files/" + "BBa_J23101_from_genbank_to_sbol3_direct.nt" + SAMPLE_GENBANK_FILE_1 = Path(__file__).parent / "test_files" / "BBa_J23101.gb" + SAMPLE_SBOL3_FILE_1 = ( + Path(__file__).parent + / "test_files" + / "BBa_J23101_from_genbank_to_sbol3_direct.nt" + ) sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = SAMPLE_SBOL3_FILE_1 + ".test" + TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE_1) + ".test" # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = self.converter.convert_genbank_to_sbol3(SAMPLE_GENBANK_FILE_1, TEST_OUTPUT_SBOL3, - namespace=TEST_NAMESPACE, write=False) + test_output_sbol3 = self.converter.convert_genbank_to_sbol3( + str(SAMPLE_GENBANK_FILE_1), + TEST_OUTPUT_SBOL3, + namespace=TEST_NAMESPACE, + write=False, + ) sbol3_file_1 = sbol3.Document() - sbol3_file_1.read(location=SAMPLE_SBOL3_FILE_1, file_format=sbol3.SORTED_NTRIPLES) - assert not doc_diff(test_output_sbol3, sbol3_file_1), \ - f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_1}' + sbol3_file_1.read( + location=str(SAMPLE_SBOL3_FILE_1), file_format=sbol3.SORTED_NTRIPLES + ) + assert not doc_diff( + test_output_sbol3, sbol3_file_1 + ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_1}" def test_simple_file_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" - SAMPLE_GENBANK_FILE_2 = str(Path(__file__).parent) + "/test_files/" + "iGEM_SBOL2_imports.gb" - SAMPLE_SBOL3_FILE_2 = str(Path(__file__).parent) + "/test_files/" + "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" + SAMPLE_GENBANK_FILE_2 = ( + Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" + ) + SAMPLE_SBOL3_FILE_2 = ( + Path(__file__).parent + / "test_files" + / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" + ) sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = SAMPLE_SBOL3_FILE_2 + ".test" + TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE_2) + ".test" # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = self.converter.convert_genbank_to_sbol3(SAMPLE_GENBANK_FILE_2, TEST_OUTPUT_SBOL3, - namespace=TEST_NAMESPACE, write=False) + test_output_sbol3 = self.converter.convert_genbank_to_sbol3( + str(SAMPLE_GENBANK_FILE_2), + TEST_OUTPUT_SBOL3, + namespace=TEST_NAMESPACE, + write=False, + ) sbol3_file_2 = sbol3.Document() - sbol3_file_2.read(location=SAMPLE_SBOL3_FILE_2, file_format=sbol3.SORTED_NTRIPLES) - assert not doc_diff(test_output_sbol3, sbol3_file_2), \ - f'Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_2}' + sbol3_file_2.read( + location=str(SAMPLE_SBOL3_FILE_2), file_format=sbol3.SORTED_NTRIPLES + ) + assert not doc_diff( + test_output_sbol3, sbol3_file_2 + ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_2}" + -if __name__ == '__main__': +if __name__ == "__main__": unittest.main() From 971ad003fdb00017467424bb77bc34af3c5e6bae Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Tue, 28 Jun 2022 05:58:01 +0530 Subject: [PATCH 019/190] fix: feat roles ns --- sbol_utilities/sbol3_genbank_conversion.py | 2 +- ...L2_imports_from_genbank_to_sbol3_direct.nt | 24 +++++++++---------- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index ecc34d40..e9d60ba2 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -188,7 +188,7 @@ def convert_genbank_to_sbol3( orientation=feat_orientation, ) # Obtain sequence feature role from gb2so mappings - feat_role = sbol3.SO_NS + feat_role = sbol3.SO_NS[:-3] if self.gb2so_map.get(gb_feat.type): feat_role += self.gb2so_map[gb_feat.type] else: diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 84990561..96055cb1 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -53,7 +53,7 @@ "SequenceFeature10" . . "end of terminator" . - . + . . "Range1" . "2041"^^ . @@ -64,7 +64,7 @@ "SequenceFeature11" . . "Stem loop" . - . + . . "Range1" . "2072"^^ . @@ -75,12 +75,12 @@ "SequenceFeature12" . . "BioBrick prefix" . - . + . . "SequenceFeature1" . . "BioBrick suffix" . - . + . . "Range1" . "93"^^ . @@ -91,7 +91,7 @@ "SequenceFeature2" . . "E. coli his operon terminator" . - . + . . "Range1" . "64"^^ . @@ -102,7 +102,7 @@ "SequenceFeature3" . . "Stem loop" . - . + . . "Range1" . "176"^^ . @@ -113,7 +113,7 @@ "SequenceFeature4" . . "Verification reverse (VR) primer binding site" . - . + . . "Range1" . "875"^^ . @@ -124,7 +124,7 @@ "SequenceFeature5" . . "rep (pMB1)" . - . + . . "Range1" . "276"^^ . @@ -135,7 +135,7 @@ "SequenceFeature6" . . "ORI" . - . + . . "Range1" . "1147"^^ . @@ -146,7 +146,7 @@ "SequenceFeature7" . . "T0 terminator" . - . + . . "Range1" . "1819"^^ . @@ -157,7 +157,7 @@ "SequenceFeature8" . . "Chloramphenicol resistance" . - . + . . "Range1" . "1952"^^ . @@ -168,7 +168,7 @@ "SequenceFeature9" . . "Verification forward (VF2) primer binding site" . - . + . . "High copy BioBrick assembly plasmid" . "pSB1C3" . From c472bcc0967dcae017c1151e92caf2d758d393f7 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 30 Jun 2022 19:28:33 +0530 Subject: [PATCH 020/190] add: new converter to existing console script with fallback option to legacy converter --- sbol_utilities/conversion.py | 15 ++++++++++++++- sbol_utilities/sbol3_genbank_conversion.py | 4 ++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index e19141ce..b78e6e20 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -15,6 +15,7 @@ from sbol_utilities.helper_functions import strip_sbol2_version, GENETIC_DESIGN_FILE_TYPES, \ find_top_level +from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter from sbol_utilities.workarounds import id_sort # sbol javascript executable based on https://github.com/sboltools/sbolgraph @@ -395,7 +396,17 @@ def command_line_converter(args_dict: Dict[str, Any]): if input_file_type == 'FASTA': doc3 = convert_from_fasta(input_file, namespace) elif input_file_type == 'GenBank': - doc3 = convert_from_genbank(input_file, namespace, args_dict['allow_genbank_online']) + allow_legacy_converter = args_dict['allow_legacy_converter'] + converter = GenBank_SBOL3_Converter() + doc3 = converter.convert_genbank_to_sbol3(gb_file=input_file, sbol3_file=output_file, + namespace=namespace, write=False) + if not doc3: + logging.error(f"No SBOL3 output document was produced by new converter;\n Please make sure you have the latest pip package installed.") + if allow_legacy_converter: + logging.info(f"Error encountered with conversion using new offline converter, reverting to legacy online converter.") + doc3 = convert_from_genbank(input_file, namespace, args_dict['allow_genbank_online']) + else: + return elif input_file_type == 'SBOL2': doc2 = sbol2.Document() doc2.read(input_file) @@ -474,6 +485,8 @@ def genbank2sbol(): help='Print running explanation of conversion process') parser.add_argument('--allow-genbank-online', dest='allow_genbank_online', action='store_true', default=False, help='Perform GenBank conversion using online converter') + parser.add_argument('--allow-legacy-converter', dest='allow_legacy_converter', action='store_true', default=False, + help='Allow to fallback to legacy online converter in case of any ambiguities.') args_dict = vars(parser.parse_args()) args_dict['input_file_type'] = 'GenBank' args_dict['output_file_type'] = 'SBOL3' diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index e9d60ba2..f8013b54 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -135,7 +135,7 @@ def convert_genbank_to_sbol3( ) for record in list(SeqIO.parse(gb_file, "genbank").records): # NOTE: Currently we assume only linear or circular topology is possible - logging.info(f"Parsing record - {record.id} in genbank file.") + logging.info(f"Parsing record - `{record.id}` in genbank file.") if record.annotations["topology"] == "linear": extra_comp_types = [sbol3.SO_LINEAR] else: @@ -164,7 +164,7 @@ def convert_genbank_to_sbol3( comp.features = [] for gb_feat in record.features: logging.info( - f"Parsing feature {gb_feat.qualifiers['label'][0]} for record {record.id}" + f"Parsing feature `{gb_feat.qualifiers['label'][0]}` for record `{record.id}`" ) # create "Range/Cut" FeatureLocation by parsing genbank record location gb_loc = gb_feat.location From c7cf770bf07162bad10eead9b1b21aaf7dec37a7 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Mon, 4 Jul 2022 19:33:30 +0530 Subject: [PATCH 021/190] move: converter selection logic inside convert_from_genbank --- sbol_utilities/conversion.py | 37 ++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index b78e6e20..f4a893d8 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -294,7 +294,7 @@ def convert_from_fasta(path: str, namespace: str, identity_map: Dict[str, str] = # TODO: Figure out how to support multiple namespaces like we do for FASTA: currently, importing from multiple # namespaces will not work correctly -def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = False) -> sbol3.Document: +def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = False, force_new_converter: bool = False) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 @@ -303,6 +303,18 @@ def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = :param allow_genbank_online: Use the online converter, rather than the local converter :return: SBOL3 document containing converted materials """ + if force_new_converter: + converter = GenBank_SBOL3_Converter() + doc = converter.convert_genbank_to_sbol3(gb_file=path, namespace=namespace, write=False) + return doc + # if not doc3: + # logging.error(f"No SBOL3 output document was produced by new converter;\n \ + # Please make sure you have the latest pip package installed.") + # if allow_legacy_converter: + # logging.info(f"Error encountered with conversion using new offline converter, reverting to legacy online converter.") + # doc3 = convert_from_genbank(input_file, namespace, args_dict['allow_genbank_online']) + # else: + # return doc2 = sbol2.Document() sbol2.setHomespace(namespace) # Convert document offline @@ -396,17 +408,10 @@ def command_line_converter(args_dict: Dict[str, Any]): if input_file_type == 'FASTA': doc3 = convert_from_fasta(input_file, namespace) elif input_file_type == 'GenBank': - allow_legacy_converter = args_dict['allow_legacy_converter'] - converter = GenBank_SBOL3_Converter() - doc3 = converter.convert_genbank_to_sbol3(gb_file=input_file, sbol3_file=output_file, - namespace=namespace, write=False) - if not doc3: - logging.error(f"No SBOL3 output document was produced by new converter;\n Please make sure you have the latest pip package installed.") - if allow_legacy_converter: - logging.info(f"Error encountered with conversion using new offline converter, reverting to legacy online converter.") - doc3 = convert_from_genbank(input_file, namespace, args_dict['allow_genbank_online']) - else: - return + doc3 = convert_from_genbank(path=input_file, + namespace=namespace, + allow_genbank_online=args_dict['allow_genbank_online'], + force_new_converter=args_dict['force_new_converter']) elif input_file_type == 'SBOL2': doc2 = sbol2.Document() doc2.read(input_file) @@ -418,7 +423,7 @@ def command_line_converter(args_dict: Dict[str, Any]): raise ValueError(f'Unknown file type {input_file_type}; should have been caught earlier') # Convert output from SBOL3 - logging.info('Writing output file '+output_file) + if doc3: logging.info('Writing output file '+output_file) if output_file_type == 'FASTA': convert_to_fasta(doc3, output_file) elif output_file_type == 'GenBank': @@ -432,7 +437,7 @@ def command_line_converter(args_dict: Dict[str, Any]): finally: sbol2.Config.setOption(sbol2.ConfigOptions.VALIDATE_ONLINE, validate_online) elif output_file_type == 'SBOL3': - doc3.write(output_file, sbol3.SORTED_NTRIPLES) + if doc3: doc3.write(output_file, sbol3.SORTED_NTRIPLES) else: raise ValueError(f'Unknown file type {output_file_type}; should have been caught earlier') @@ -485,8 +490,8 @@ def genbank2sbol(): help='Print running explanation of conversion process') parser.add_argument('--allow-genbank-online', dest='allow_genbank_online', action='store_true', default=False, help='Perform GenBank conversion using online converter') - parser.add_argument('--allow-legacy-converter', dest='allow_legacy_converter', action='store_true', default=False, - help='Allow to fallback to legacy online converter in case of any ambiguities.') + parser.add_argument('--force-new-converter', dest='force_new_converter', action='store_true', default=False, + help='Force the usage of new (offline) converter instead of legacy (online) converter.') args_dict = vars(parser.parse_args()) args_dict['input_file_type'] = 'GenBank' args_dict['output_file_type'] = 'SBOL3' From b6a965c81f410929477caefd832856349f9b3681 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 8 Jul 2022 21:06:04 +0530 Subject: [PATCH 022/190] fix: raise valuerror instead of none; pr reviews --- sbol_utilities/conversion.py | 16 ++++++---------- sbol_utilities/sbol3_genbank_conversion.py | 4 ++-- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index f4a893d8..7ea66700 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -307,14 +307,6 @@ def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = converter = GenBank_SBOL3_Converter() doc = converter.convert_genbank_to_sbol3(gb_file=path, namespace=namespace, write=False) return doc - # if not doc3: - # logging.error(f"No SBOL3 output document was produced by new converter;\n \ - # Please make sure you have the latest pip package installed.") - # if allow_legacy_converter: - # logging.info(f"Error encountered with conversion using new offline converter, reverting to legacy online converter.") - # doc3 = convert_from_genbank(input_file, namespace, args_dict['allow_genbank_online']) - # else: - # return doc2 = sbol2.Document() sbol2.setHomespace(namespace) # Convert document offline @@ -423,7 +415,7 @@ def command_line_converter(args_dict: Dict[str, Any]): raise ValueError(f'Unknown file type {input_file_type}; should have been caught earlier') # Convert output from SBOL3 - if doc3: logging.info('Writing output file '+output_file) + logging.info('Writing output file '+output_file) if output_file_type == 'FASTA': convert_to_fasta(doc3, output_file) elif output_file_type == 'GenBank': @@ -437,7 +429,7 @@ def command_line_converter(args_dict: Dict[str, Any]): finally: sbol2.Config.setOption(sbol2.ConfigOptions.VALIDATE_ONLINE, validate_online) elif output_file_type == 'SBOL3': - if doc3: doc3.write(output_file, sbol3.SORTED_NTRIPLES) + doc3.write(output_file, sbol3.SORTED_NTRIPLES) else: raise ValueError(f'Unknown file type {output_file_type}; should have been caught earlier') @@ -456,6 +448,8 @@ def main(): help="Print running explanation of conversion process") parser.add_argument('--allow-genbank-online', dest='allow_genbank_online', action='store_true', default=False, help='Perform GenBank conversion using online converter') + parser.add_argument('--force-new-converter', dest='force_new_converter', action='store_true', default=False, + help='Force the usage of new (offline) converter instead of legacy (online) converter.') args_dict = vars(parser.parse_args()) # Call the shared command-line conversion routine command_line_converter(args_dict) @@ -542,6 +536,8 @@ def sbol2genbank(): help="Print running explanation of conversion process") parser.add_argument('--allow-genbank-online', dest='allow_genbank_online', action='store_true', default=False, help='Perform GenBank conversion using online converter') + parser.add_argument('--force-new-converter', dest='force_new_converter', action='store_true', default=False, + help='Force the usage of new (offline) converter instead of legacy (online) converter.') args_dict = vars(parser.parse_args()) args_dict['input_file_type'] = 'SBOL3' args_dict['output_file_type'] = 'GenBank' diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index f8013b54..b1eba750 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -124,11 +124,11 @@ def convert_genbank_to_sbol3( gb2so_csv=GB2SO_MAPPINGS_CSV, convert_so2gb=False ) if not map_created: - logging.critical( + # TODO: Need better SBOL3-GenBank specific error classes in future + raise ValueError( f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." ) - return None # access records by parsing gb file using SeqIO class logging.info( f"Parsing Genbank records using SeqIO class.\n Using GenBank file {gb_file}" From 9367d908e2a04ad37b371f7c966e358ece76cca9 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 8 Jul 2022 21:22:06 +0530 Subject: [PATCH 023/190] add: unit test for new forced conversion --- test/test_conversion.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/test/test_conversion.py b/test/test_conversion.py index d16db9a7..3418da0a 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -12,6 +12,7 @@ from sbol_utilities.conversion import convert2to3, convert3to2, convert_to_genbank, convert_to_fasta, \ convert_from_fasta, convert_from_genbank, \ main, sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol +from sbol_utilities.sbol3_genbank_conversion import TEST_NAMESPACE from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too @@ -166,6 +167,23 @@ def test_conversion_from_genbank(self): comparison_doc.read(comparison_file) assert not doc_diff(doc3, comparison_doc), f'Converted GenBank file not identical to {comparison_file}' + def test_conversion_from_genbank_new_converter(self): + """Test ability to convert from GenBank to SBOL3 using new converter + by specifying the `--force-new-converter` flag """ + # Get the GenBank test document and convert + tmp_sub = copy_to_tmp(package=['BBa_J23101.gb']) + doc3 = convert_from_genbank(path=os.path.join(tmp_sub, 'BBa_J23101.gb'), + namespace=TEST_NAMESPACE, + allow_genbank_online=False, + force_new_converter=True) + + # Note: cannot directly round-trip because converter is a) lossy, and b) inserts extra materials + test_dir = os.path.dirname(os.path.realpath(__file__)) + comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_genbank_to_sbol3_direct.nt') + comparison_doc = sbol3.Document() + comparison_doc.read(comparison_file) + assert not doc_diff(doc3, comparison_doc), f'Converted GenBank file not identical to {comparison_file}' + def test_genbank_multi_conversion(self): """Test ability to convert from SBOL3 to GenBank""" # Get the SBOL3 test document From e418e22f8212335cef60c8e93366071c9b9c5ab2 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 8 Jul 2022 21:31:58 +0530 Subject: [PATCH 024/190] stylefix --- sbol_utilities/conversion.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index 7ea66700..d7998f24 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -305,8 +305,7 @@ def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = """ if force_new_converter: converter = GenBank_SBOL3_Converter() - doc = converter.convert_genbank_to_sbol3(gb_file=path, namespace=namespace, write=False) - return doc + return converter.convert_genbank_to_sbol3(gb_file=path, namespace=namespace, write=False) doc2 = sbol2.Document() sbol2.setHomespace(namespace) # Convert document offline From 5fb7598e6c708cbe19966190578aee610370db2e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sun, 10 Jul 2022 21:25:26 +0530 Subject: [PATCH 025/190] add: basic sbol3 to genbank converter --- sbol_utilities/sbol3_genbank_conversion.py | 47 ++++++++++++++++++++-- 1 file changed, 43 insertions(+), 4 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index b1eba750..0058f0f8 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -2,7 +2,10 @@ import csv import sbol3 import logging +from typing import List from Bio import SeqIO +from Bio.Seq import Seq +from Bio.SeqRecord import SeqRecord from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) @@ -103,7 +106,7 @@ def convert_genbank_to_sbol3( write: bool = False, ) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document - Specifically, the GenBank document is first imported to SBOL2, then converted from SBOL2 to SBOL3 + The GenBank document is parsed using BioPython, and corresponding objects of SBOL3 document are created :param gb_file: path to read GenBank file from :param sbol3_file: path to write SBOL3 file to, if write set to true @@ -206,15 +209,51 @@ def convert_genbank_to_sbol3( doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc + def convert_sbol3_to_genbank( + self, + sbol3_file: str, + gb_file: str = "genbank.out", + write: bool = False, + ) -> List[SeqRecord]: + """Convert a SBOL3 document on disk into a GenBank document + The GenBank document is made using an array of SeqRecords using BioPython, by parsing SBOL3 objects + + :param sbol3_file: path to read SBOL3 file from + :param gb_file: path to write GenBank file to, if write set to true + :param write: writes the generated sbol3 document in SORTED_NTRIPLES + format to provided sbol3_file path + :return: Array of SeqRecord objects which comprise the generated GenBank document + """ + doc = sbol3.Document() + doc.read(sbol3_file) + SEQ_RECORDS = [] + for obj in doc.objects: + if isinstance(obj, sbol3.Component): + # TODO: can component have multiple sequences? How should we handle Seq objects for those + obj_seq = doc.find(obj.sequences[0]) + seq = Seq(obj_seq.elements.upper()) + seq_rec = SeqRecord(seq=seq, id=obj.display_id, description=obj.description, name=obj.display_id) + # TODO: hardcoded molecule_type as DNA, derivation? + seq_rec.annotations["molecule_type"] = "DNA" + # TODO: hardcoded topology as linear, derivation? + seq_rec.annotations["topology"] = "linear" + SEQ_RECORDS.append(seq_rec) + print(obj) + print(seq) + print(seq_rec) + if write: SeqIO.write(SEQ_RECORDS, gb_file, "genbank") + return SEQ_RECORDS + # Currently we don't parse input for gb and sbol3 files (hardcoded) def main(): log_level = logging.INFO logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() - converter.convert_genbank_to_sbol3( - gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True - ) + # converter.convert_genbank_to_sbol3( + # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True + # ) + converter.convert_sbol3_to_genbank(sbol3_file="BBa_J23101.nt", write=True) if __name__ == "__main__": From 2b9d1e6d29e8ef4ffe458de6d35befc37c7682ed Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Tue, 12 Jul 2022 21:24:35 +0530 Subject: [PATCH 026/190] add: feature parsing support for sbol3 to genbank converter --- sbol_utilities/sbol3_genbank_conversion.py | 40 +++++++++++++++++++--- 1 file changed, 35 insertions(+), 5 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 0058f0f8..fc1ad842 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -6,6 +6,7 @@ from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord +from Bio.SeqFeature import SeqFeature, FeatureLocation from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) @@ -61,7 +62,7 @@ class GenBank_SBOL3_Converter: gb2so_map = {} so2gb_map = {} default_SO_ontology = "SO:0000110" - default_GB_ontology = "" # TODO: Whats the default here? + default_GB_ontology = "todo" # TODO: Whats the default here? def create_GB_SO_role_mappings( self, @@ -229,18 +230,47 @@ def convert_sbol3_to_genbank( SEQ_RECORDS = [] for obj in doc.objects: if isinstance(obj, sbol3.Component): + SEQ_REC_FEATURES = [] # TODO: can component have multiple sequences? How should we handle Seq objects for those obj_seq = doc.find(obj.sequences[0]) seq = Seq(obj_seq.elements.upper()) + # TODO: "Version" annotation information currently not stored when converted genbank to sbol3 seq_rec = SeqRecord(seq=seq, id=obj.display_id, description=obj.description, name=obj.display_id) # TODO: hardcoded molecule_type as DNA, derivation? seq_rec.annotations["molecule_type"] = "DNA" # TODO: hardcoded topology as linear, derivation? seq_rec.annotations["topology"] = "linear" + if obj.features: + for obj_feat in obj.features: + obj_feat_loc = obj_feat.locations[0] + feat_strand = 1 + if obj_feat_loc.orientation == sbol3.SO_FORWARD: feat_strand = 1 + elif obj_feat_loc.orientation == sbol3.SO_REVERSE: feat_strand = -1 + # TODO: Raise custom converter class ERROR for `else:` + # TODO: fix differences between "cuts"/"ranges" + # FIXME: Issue with start location + feat_loc = FeatureLocation(start=obj_feat_loc.start, end=obj_feat_loc.end) + map_created = self.create_GB_SO_role_mappings( + so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False + ) + if not map_created: + # TODO: Need better SBOL3-GenBank specific error classes in future + raise ValueError( + f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ + Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." + ) + # Obtain sequence feature role from gb2so mappings + obj_feat_role = obj_feat.roles[0] + obj_feat_role = obj_feat_role[obj_feat.roles[0].index(":", 5) - 2:] + feat_role = self.default_GB_ontology + if self.so2gb_map.get(obj_feat_role): + feat_role = self.so2gb_map[obj_feat_role] + feat = SeqFeature(location=feat_loc, strand=feat_strand, type=feat_role) + feat.qualifiers['label'] = obj_feat.name + SEQ_REC_FEATURES.append(feat) + seq_rec.features = SEQ_REC_FEATURES + print(feat) SEQ_RECORDS.append(seq_rec) - print(obj) - print(seq) - print(seq_rec) if write: SeqIO.write(SEQ_RECORDS, gb_file, "genbank") return SEQ_RECORDS @@ -253,7 +283,7 @@ def main(): # converter.convert_genbank_to_sbol3( # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True # ) - converter.convert_sbol3_to_genbank(sbol3_file="BBa_J23101.nt", write=True) + converter.convert_sbol3_to_genbank(sbol3_file="iGEM_from_genbank.nt", write=True) if __name__ == "__main__": From 743628d6ec343b73ded17b06fbb351443d5e5ce4 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 14 Jul 2022 18:25:08 +0530 Subject: [PATCH 027/190] add: unit test for sbol3 to genbank converter --- sbol_utilities/sbol3_genbank_conversion.py | 36 ++++++++++++---------- test/test_genbank_sbol3_direct.py | 25 +++++++++++++-- 2 files changed, 41 insertions(+), 20 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index fc1ad842..6040f196 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -221,13 +221,21 @@ def convert_sbol3_to_genbank( :param sbol3_file: path to read SBOL3 file from :param gb_file: path to write GenBank file to, if write set to true - :param write: writes the generated sbol3 document in SORTED_NTRIPLES - format to provided sbol3_file path + :param write: writes the generated genbank document to provided path :return: Array of SeqRecord objects which comprise the generated GenBank document """ doc = sbol3.Document() doc.read(sbol3_file) SEQ_RECORDS = [] + map_created = self.create_GB_SO_role_mappings( + so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False + ) + if not map_created: + # TODO: Need better SBOL3-GenBank specific error classes in future + raise ValueError( + f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ + Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." + ) for obj in doc.objects: if isinstance(obj, sbol3.Component): SEQ_REC_FEATURES = [] @@ -241,36 +249,30 @@ def convert_sbol3_to_genbank( # TODO: hardcoded topology as linear, derivation? seq_rec.annotations["topology"] = "linear" if obj.features: + # converting all sequence features for obj_feat in obj.features: obj_feat_loc = obj_feat.locations[0] feat_strand = 1 + # feature strand value which denotes orientation of the location of the feature if obj_feat_loc.orientation == sbol3.SO_FORWARD: feat_strand = 1 elif obj_feat_loc.orientation == sbol3.SO_REVERSE: feat_strand = -1 + feat_loc = FeatureLocation(start=obj_feat_loc.start - 1, end=obj_feat_loc.end, strand=feat_strand) # TODO: Raise custom converter class ERROR for `else:` - # TODO: fix differences between "cuts"/"ranges" - # FIXME: Issue with start location - feat_loc = FeatureLocation(start=obj_feat_loc.start, end=obj_feat_loc.end) - map_created = self.create_GB_SO_role_mappings( - so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False - ) - if not map_created: - # TODO: Need better SBOL3-GenBank specific error classes in future - raise ValueError( - f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ - Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." - ) - # Obtain sequence feature role from gb2so mappings + # FIXME: order of features not same as original genbank doc? obj_feat_role = obj_feat.roles[0] obj_feat_role = obj_feat_role[obj_feat.roles[0].index(":", 5) - 2:] + # Obtain sequence feature role from so2gb mappings feat_role = self.default_GB_ontology if self.so2gb_map.get(obj_feat_role): feat_role = self.so2gb_map[obj_feat_role] + # create sequence feature object with label qualifier feat = SeqFeature(location=feat_loc, strand=feat_strand, type=feat_role) - feat.qualifiers['label'] = obj_feat.name + if obj_feat.name: feat.qualifiers['label'] = obj_feat.name + # add feature to list of features SEQ_REC_FEATURES.append(feat) seq_rec.features = SEQ_REC_FEATURES - print(feat) SEQ_RECORDS.append(seq_rec) + # writing generated genbank document to disk at path provided if write: SeqIO.write(SEQ_RECORDS, gb_file, "genbank") return SEQ_RECORDS diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 4bf3543d..3c1ce57e 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -1,6 +1,9 @@ import unittest +import filecmp import sbol3 +import os from pathlib import Path +from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff from sbol_utilities.sbol3_genbank_conversion import ( GenBank_SBOL3_Converter, @@ -8,11 +11,11 @@ ) -class TestGenBank2SBOL3(unittest.TestCase): +class TestGenBankSBOL3(unittest.TestCase): # Create converter instance converter = GenBank_SBOL3_Converter() - def test_simple_file_1(self): + def test_gbtosbol3_1(self): """Test conversion of a simple genbank file with a single sequence""" SAMPLE_GENBANK_FILE_1 = Path(__file__).parent / "test_files" / "BBa_J23101.gb" SAMPLE_SBOL3_FILE_1 = ( @@ -37,7 +40,7 @@ def test_simple_file_1(self): test_output_sbol3, sbol3_file_1 ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_1}" - def test_simple_file_2(self): + def test_gbtosbol3_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" SAMPLE_GENBANK_FILE_2 = ( Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" @@ -64,6 +67,22 @@ def test_simple_file_2(self): test_output_sbol3, sbol3_file_2 ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_2}" + def test_sbol3togb_1(self): + """Test ability to convert from SBOL3 to GenBank using new converter""" + # create tmp directory to store generated genbank file in for comparison + tmp_sub = copy_to_tmp(package=['BBa_J23101.nt']) + doc3 = sbol3.Document() + doc3.read(os.path.join(tmp_sub, 'BBa_J23101.nt')) + # Get the SBOL3 test document path + SAMPLE_SBOL3_FILE_1 = ( + Path(__file__).parent / "test_files" / "BBa_J23101.nt" + ) + # Convert to GenBank and check contents + outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') + self.converter.convert_sbol3_to_genbank(sbol3_file=str(SAMPLE_SBOL3_FILE_1), gb_file=outfile, write=True) + test_dir = os.path.dirname(os.path.realpath(__file__)) + comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101.gb') + assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' if __name__ == "__main__": unittest.main() From 10a6ed14b8f21a31310fa845997ac2a74d4f31b8 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 14 Jul 2022 19:00:26 +0530 Subject: [PATCH 028/190] add: integration with legacy converter via force option --- sbol_utilities/conversion.py | 7 +- sbol_utilities/sbol3_genbank_conversion.py | 26 +++- .../BBa_J23101_from_sbol3_direct.gb | 12 ++ .../iGEM_SBOL2_imports_from_sbol3_direct.gb | 115 ++++++++++++++++++ 4 files changed, 154 insertions(+), 6 deletions(-) create mode 100644 test/test_files/BBa_J23101_from_sbol3_direct.gb create mode 100644 test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index d7998f24..e9198863 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -320,7 +320,7 @@ def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = return doc -def convert_to_genbank(doc3: sbol3.Document, path: str, allow_genbank_online: bool = False) \ +def convert_to_genbank(doc3: sbol3.Document, path: str, allow_genbank_online: bool = False, force_new_converter: bool = False) \ -> List[SeqRecord.SeqRecord]: """Convert an SBOL3 document to a GenBank file, which is written to disk Note that for compatibility with version control software, if no prov:modified term is available on each Component, @@ -331,6 +331,9 @@ def convert_to_genbank(doc3: sbol3.Document, path: str, allow_genbank_online: bo :param allow_genbank_online: use the online converter rather than the local converter :return: BioPython SeqRecord of the GenBank that was written """ + if force_new_converter: + converter = GenBank_SBOL3_Converter() + return converter.convert_sbol3_to_genbank(sbol3_file=None, doc=doc3, gb_file=path, write=True) # first convert to SBOL2, then export to a temp GenBank file doc2 = convert3to2(doc3) @@ -418,7 +421,7 @@ def command_line_converter(args_dict: Dict[str, Any]): if output_file_type == 'FASTA': convert_to_fasta(doc3, output_file) elif output_file_type == 'GenBank': - convert_to_genbank(doc3, output_file, args_dict['allow_genbank_online']) + convert_to_genbank(doc3=doc3, path=output_file, allow_genbank_online=args_dict['allow_genbank_online'], force_new_converter=args_dict['force_new_converter']) elif output_file_type == 'SBOL2': doc2 = convert3to2(doc3) validate_online = sbol2.Config.getOption(sbol2.ConfigOptions.VALIDATE_ONLINE) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 6040f196..75f21c64 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -213,6 +213,7 @@ def convert_genbank_to_sbol3( def convert_sbol3_to_genbank( self, sbol3_file: str, + doc: sbol3.Document = None, gb_file: str = "genbank.out", write: bool = False, ) -> List[SeqRecord]: @@ -224,9 +225,14 @@ def convert_sbol3_to_genbank( :param write: writes the generated genbank document to provided path :return: Array of SeqRecord objects which comprise the generated GenBank document """ - doc = sbol3.Document() - doc.read(sbol3_file) + if not doc: + doc = sbol3.Document() + doc.read(sbol3_file) SEQ_RECORDS = [] + logging.info( + "Creating GenBank and SO ontologies mappings for sequence feature roles" + ) + # create updated py dict to store mappings between gb and so ontologies map_created = self.create_GB_SO_role_mappings( so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False ) @@ -236,9 +242,14 @@ def convert_sbol3_to_genbank( f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." ) + # consider sbol3 objects which are components + logging.info( + f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}" + ) for obj in doc.objects: if isinstance(obj, sbol3.Component): SEQ_REC_FEATURES = [] + logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") # TODO: can component have multiple sequences? How should we handle Seq objects for those obj_seq = doc.find(obj.sequences[0]) seq = Seq(obj_seq.elements.upper()) @@ -251,6 +262,9 @@ def convert_sbol3_to_genbank( if obj.features: # converting all sequence features for obj_feat in obj.features: + logging.info( + f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" + ) obj_feat_loc = obj_feat.locations[0] feat_strand = 1 # feature strand value which denotes orientation of the location of the feature @@ -273,7 +287,11 @@ def convert_sbol3_to_genbank( seq_rec.features = SEQ_REC_FEATURES SEQ_RECORDS.append(seq_rec) # writing generated genbank document to disk at path provided - if write: SeqIO.write(SEQ_RECORDS, gb_file, "genbank") + if write: + logging.info( + f"Writing created genbank file to disk.\n With path {gb_file}" + ) + SeqIO.write(SEQ_RECORDS, gb_file, "genbank") return SEQ_RECORDS @@ -285,7 +303,7 @@ def main(): # converter.convert_genbank_to_sbol3( # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True # ) - converter.convert_sbol3_to_genbank(sbol3_file="iGEM_from_genbank.nt", write=True) + converter.convert_sbol3_to_genbank(sbol3_file="BBa_J23101.nt", write=True) if __name__ == "__main__": diff --git a/test/test_files/BBa_J23101_from_sbol3_direct.gb b/test/test_files/BBa_J23101_from_sbol3_direct.gb new file mode 100644 index 00000000..0c41750b --- /dev/null +++ b/test/test_files/BBa_J23101_from_sbol3_direct.gb @@ -0,0 +1,12 @@ +LOCUS BBa_J23101 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23101 +VERSION BBa_J23101 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 tttacagcta gctcagtcct aggtattatg ctagc +// diff --git a/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb b/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb new file mode 100644 index 00000000..669ae02e --- /dev/null +++ b/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb @@ -0,0 +1,115 @@ +LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member.. +ACCESSION BBa_J23100 +VERSION BBa_J23100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 ttgacggcta gctcagtcct aggtacagtg ctagc +// +LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member.. +ACCESSION BBa_J23102 +VERSION BBa_J23102 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 ttgacagcta gctcagtcct aggtactgtg ctagc +// +LOCUS LmrA 567 bp DNA linear UNK 01-JAN-1980 +DEFINITION .. +ACCESSION LmrA +VERSION LmrA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 atgagctatg gtgatagccg tgaaaaaatt ctgagcgcag caacccgtct gtttcagctg + 61 cagggttatt atggcaccgg tctgaatcag attatcaaag aaagcggtgc accgaaaggt + 121 agcctgtatt atcattttcc gggtggtaaa gaacagctgg caattgaagc agtgaacgaa + 181 atgaaagaat atatccgcca gaaaatcgcc gattgtatgg aagcatgtac cgatccggca + 241 gaaggtattc aggcatttct gaaagaactg agctgtcagt ttagctgtac cgaagatatt + 301 gaaggtctgc cggttggtct gctggcagca gaaaccagcc tgaaaagcga accgctgcgt + 361 gaagcatgtc atgaagcata taaagaatgg gccagcgtgt atgaagaaaa actgcgtcag + 421 accggttgta gcgaaagccg tgcaaaagaa gcaagcaccg ttgttaatgc aatgattgaa + 481 ggtggtattc tgctgagcct gaccgcaaaa aatagcacac cgctgctgca tattagcagc + 541 tgtattccgg atctgctgaa acgttaa +// +LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 +DEFINITION High copy BioBrick assembly plasmid.. +ACCESSION pSB1C3 +VERSION pSB1C3 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1..21 + /label="BioBrick suffix" + stem_loop 2009..2012 + /label="end of terminator" + misc_feature 261..875 + /label="rep (pMB1)" + misc_feature 2051..2072 + /label="BioBrick prefix" + CDS 1160..1819 + /label="Chloramphenicol resistance" + stem_loop 1042..1147 + /label="T0 terminator" + primer_bind 1933..1952 + /label="Verification forward (VF2) primer binding site" + stem_loop 22..93 + /label="E. coli his operon terminator" + stem_loop 30..64 + /label="Stem loop" + misc_feature 276 + /label="ORI" + primer_bind 157..176 + /label="Verification reverse (VR) primer binding site" + stem_loop 2022..2041 + /label="Stem loop" +ORIGIN + 1 tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt + 61 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct + 121 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt + 181 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc + 241 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga + 301 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata + 361 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac + 421 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg + 481 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc + 541 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag + 601 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt + 661 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt + 721 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg + 781 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac + 841 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca + 901 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac + 961 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac + 1021 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag + 1081 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc + 1141 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt + 1201 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca + 1261 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga + 1321 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg + 1381 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt + 1441 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac + 1501 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac + 1561 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca + 1621 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg + 1681 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg + 1741 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc + 1801 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa + 1861 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga + 1921 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa + 1981 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat + 2041 gatttctgga attcgcggcc gcttctagag +// From 135762fa9dcf61147d09eaf28ebd66bd05267bd9 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 14 Jul 2022 19:14:08 +0530 Subject: [PATCH 029/190] fix: test issues --- test/test_conversion.py | 16 +++++++++++++++- test/test_genbank_sbol3_direct.py | 8 ++++---- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/test/test_conversion.py b/test/test_conversion.py index 3418da0a..57a1191f 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -167,6 +167,20 @@ def test_conversion_from_genbank(self): comparison_doc.read(comparison_file) assert not doc_diff(doc3, comparison_doc), f'Converted GenBank file not identical to {comparison_file}' + def test_genbank_conversion_new_converter(self): + """Test ability to convert from SBOL3 to GenBank using new converter + by specifying the `--force-new-converter` flag """ + # Get the SBOL3 test document + tmp_sub = copy_to_tmp(package=['BBa_J23101_from_genbank_to_sbol3_direct.nt']) + doc3 = sbol3.Document() + doc3.read(os.path.join(tmp_sub, 'BBa_J23101_from_genbank_to_sbol3_direct.nt')) + # Convert to GenBank and check contents + outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') + convert_to_genbank(doc3=doc3, path=outfile, allow_genbank_online=False, force_new_converter=True) + test_dir = os.path.dirname(os.path.realpath(__file__)) + comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_sbol3_direct.gb') + assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' + def test_conversion_from_genbank_new_converter(self): """Test ability to convert from GenBank to SBOL3 using new converter by specifying the `--force-new-converter` flag """ @@ -182,7 +196,7 @@ def test_conversion_from_genbank_new_converter(self): comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_genbank_to_sbol3_direct.nt') comparison_doc = sbol3.Document() comparison_doc.read(comparison_file) - assert not doc_diff(doc3, comparison_doc), f'Converted GenBank file not identical to {comparison_file}' + assert not doc_diff(doc3, comparison_doc), f'Converted SBOL3 file not identical to {comparison_file}' def test_genbank_multi_conversion(self): """Test ability to convert from SBOL3 to GenBank""" diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 3c1ce57e..8e98854d 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -70,18 +70,18 @@ def test_gbtosbol3_2(self): def test_sbol3togb_1(self): """Test ability to convert from SBOL3 to GenBank using new converter""" # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=['BBa_J23101.nt']) + tmp_sub = copy_to_tmp(package=['BBa_J23101_from_genbank_to_sbol3_direct.nt']) doc3 = sbol3.Document() - doc3.read(os.path.join(tmp_sub, 'BBa_J23101.nt')) + doc3.read(os.path.join(tmp_sub, 'BBa_J23101_from_genbank_to_sbol3_direct.nt')) # Get the SBOL3 test document path SAMPLE_SBOL3_FILE_1 = ( - Path(__file__).parent / "test_files" / "BBa_J23101.nt" + Path(__file__).parent / "test_files" / "BBa_J23101_from_genbank_to_sbol3_direct.nt" ) # Convert to GenBank and check contents outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') self.converter.convert_sbol3_to_genbank(sbol3_file=str(SAMPLE_SBOL3_FILE_1), gb_file=outfile, write=True) test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101.gb') + comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_sbol3_direct.gb') assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' if __name__ == "__main__": From 25b1bbd80bd2ab31d60e3be9ec74bccaf9240f93 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 14 Jul 2022 19:16:46 +0530 Subject: [PATCH 030/190] fix: unnecessary sbol3 path requirement, formatting --- sbol_utilities/sbol3_genbank_conversion.py | 38 +++++++++++++++------- test/test_genbank_sbol3_direct.py | 23 +++++++------ 2 files changed, 39 insertions(+), 22 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 75f21c64..58191dc4 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -243,9 +243,7 @@ def convert_sbol3_to_genbank( Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." ) # consider sbol3 objects which are components - logging.info( - f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}" - ) + logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") for obj in doc.objects: if isinstance(obj, sbol3.Component): SEQ_REC_FEATURES = [] @@ -254,7 +252,12 @@ def convert_sbol3_to_genbank( obj_seq = doc.find(obj.sequences[0]) seq = Seq(obj_seq.elements.upper()) # TODO: "Version" annotation information currently not stored when converted genbank to sbol3 - seq_rec = SeqRecord(seq=seq, id=obj.display_id, description=obj.description, name=obj.display_id) + seq_rec = SeqRecord( + seq=seq, + id=obj.display_id, + description=obj.description, + name=obj.display_id, + ) # TODO: hardcoded molecule_type as DNA, derivation? seq_rec.annotations["molecule_type"] = "DNA" # TODO: hardcoded topology as linear, derivation? @@ -268,26 +271,37 @@ def convert_sbol3_to_genbank( obj_feat_loc = obj_feat.locations[0] feat_strand = 1 # feature strand value which denotes orientation of the location of the feature - if obj_feat_loc.orientation == sbol3.SO_FORWARD: feat_strand = 1 - elif obj_feat_loc.orientation == sbol3.SO_REVERSE: feat_strand = -1 - feat_loc = FeatureLocation(start=obj_feat_loc.start - 1, end=obj_feat_loc.end, strand=feat_strand) - # TODO: Raise custom converter class ERROR for `else:` + if obj_feat_loc.orientation == sbol3.SO_FORWARD: + feat_strand = 1 + elif obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = -1 + feat_loc = FeatureLocation( + start=obj_feat_loc.start - 1, + end=obj_feat_loc.end, + strand=feat_strand, + ) + # TODO: Raise custom converter class ERROR for `else:` # FIXME: order of features not same as original genbank doc? obj_feat_role = obj_feat.roles[0] - obj_feat_role = obj_feat_role[obj_feat.roles[0].index(":", 5) - 2:] + obj_feat_role = obj_feat_role[ + obj_feat.roles[0].index(":", 5) - 2 : + ] # Obtain sequence feature role from so2gb mappings feat_role = self.default_GB_ontology if self.so2gb_map.get(obj_feat_role): feat_role = self.so2gb_map[obj_feat_role] # create sequence feature object with label qualifier - feat = SeqFeature(location=feat_loc, strand=feat_strand, type=feat_role) - if obj_feat.name: feat.qualifiers['label'] = obj_feat.name + feat = SeqFeature( + location=feat_loc, strand=feat_strand, type=feat_role + ) + if obj_feat.name: + feat.qualifiers["label"] = obj_feat.name # add feature to list of features SEQ_REC_FEATURES.append(feat) seq_rec.features = SEQ_REC_FEATURES SEQ_RECORDS.append(seq_rec) # writing generated genbank document to disk at path provided - if write: + if write: logging.info( f"Writing created genbank file to disk.\n With path {gb_file}" ) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 8e98854d..c76c8b32 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -70,19 +70,22 @@ def test_gbtosbol3_2(self): def test_sbol3togb_1(self): """Test ability to convert from SBOL3 to GenBank using new converter""" # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=['BBa_J23101_from_genbank_to_sbol3_direct.nt']) + tmp_sub = copy_to_tmp(package=["BBa_J23101_from_genbank_to_sbol3_direct.nt"]) doc3 = sbol3.Document() - doc3.read(os.path.join(tmp_sub, 'BBa_J23101_from_genbank_to_sbol3_direct.nt')) - # Get the SBOL3 test document path - SAMPLE_SBOL3_FILE_1 = ( - Path(__file__).parent / "test_files" / "BBa_J23101_from_genbank_to_sbol3_direct.nt" - ) + doc3.read(os.path.join(tmp_sub, "BBa_J23101_from_genbank_to_sbol3_direct.nt")) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') - self.converter.convert_sbol3_to_genbank(sbol3_file=str(SAMPLE_SBOL3_FILE_1), gb_file=outfile, write=True) + outfile = os.path.join(tmp_sub, "BBa_J23101.gb") + self.converter.convert_sbol3_to_genbank( + sbol3_file=None, doc=doc3, gb_file=outfile, write=True + ) test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_sbol3_direct.gb') - assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' + comparison_file = os.path.join( + test_dir, "test_files", "BBa_J23101_from_sbol3_direct.gb" + ) + assert filecmp.cmp( + outfile, comparison_file + ), f"Converted GenBank file {comparison_file} is not identical" + if __name__ == "__main__": unittest.main() From b14462573b02802a67869646f94f115ef5f7644c Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Sat, 16 Jul 2022 13:21:12 -0600 Subject: [PATCH 031/190] Create calculate_complexity_score.py First attempt to create SBOL utility to calculate sequence complexity score --- sbol_utilities/calculate_complexity_score.py | 64 ++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 sbol_utilities/calculate_complexity_score.py diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py new file mode 100644 index 00000000..d0d0836a --- /dev/null +++ b/sbol_utilities/calculate_complexity_score.py @@ -0,0 +1,64 @@ +import os +import requests +from Bio import SeqIO +import git + +IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" +IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" +DISTRIBUTION_FASTA = 'distribution_synthesis_inserts.fasta' +"""File name for the distribution FASTA export for synthesis, to be located in the root directory""" + + +def get_token(username: str, password: str, ClientID: str, ClientSecret: str): + data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} + r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout = 60) + if(not('access_token' in r.json())): + raise Exception("Access token could not be generated. Check your credentials.") + access_token = r.json()['access_token'] + return access_token + +def screening(token, listOfSequences): + sequences = [] + + for record in listOfSequences: + sequence = { "Name": record.name, "Sequence": str(record.seq) } + sequences.append(sequence) + + partition_size = 10 + partitions_sequences = [sequences[x:x+partition_size] for x in range(0, len(sequences), partition_size)] + + results = [] + for idx, partition in enumerate(partitions_sequences): + print('Request {0} of {1} with size {2}'.format(idx, len(partitions_sequences), len(partition))) + resp = requests.post(IDT_API_SCORE_URL, + headers={'Authorization': 'Bearer {}'.format(token), + 'Content-Type': 'application/json; charset=utf-8'}, + json=partition, + timeout = 180) + results.append(resp.json()) + + print('Requests to IDT API finished.') + + return results + +def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, fasta_path: str): + #root = "www" #ver como agarrar direccion + + print(f'Importing distribution sequences') + + with open(fasta_path) as handle: + sequences = SeqIO.parse(handle, "fasta") + print(f'Connecting to IDT DNA') + token = get_token(username, password, ClientID, ClientSecret) + scores = screening(token, sequences) + print(scores) + + +root = git.Repo('.', search_parent_directories=True).working_tree_dir +fasta_path = os.path.join(root, DISTRIBUTION_FASTA) +#username = 'username' +#password = 'password' +#ClientID = 'ClientID' +#ClientSecret = 'ClientSecret' + +check_synthesizability(username, password, ClientID, ClientServer, fasta_path) \ No newline at end of file From 0d2aa6e29c5b8cc7b71dc9adbdcea2e7026b4fd3 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 20 Jul 2022 11:24:56 +0530 Subject: [PATCH 032/190] add: unit test for complex feature conversion; add: sorting features lexicographically on location --- sbol_utilities/sbol3_genbank_conversion.py | 14 ++++---- .../iGEM_SBOL2_imports_from_sbol3_direct.gb | 36 +++++++++---------- test/test_genbank_sbol3_direct.py | 19 ++++++++++ 3 files changed, 45 insertions(+), 24 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 58191dc4..77fd5e4b 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -246,7 +246,6 @@ def convert_sbol3_to_genbank( logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") for obj in doc.objects: if isinstance(obj, sbol3.Component): - SEQ_REC_FEATURES = [] logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") # TODO: can component have multiple sequences? How should we handle Seq objects for those obj_seq = doc.find(obj.sequences[0]) @@ -262,6 +261,7 @@ def convert_sbol3_to_genbank( seq_rec.annotations["molecule_type"] = "DNA" # TODO: hardcoded topology as linear, derivation? seq_rec.annotations["topology"] = "linear" + SEQ_REC_FEATURES = [] if obj.features: # converting all sequence features for obj_feat in obj.features: @@ -275,16 +275,16 @@ def convert_sbol3_to_genbank( feat_strand = 1 elif obj_feat_loc.orientation == sbol3.SO_REVERSE: feat_strand = -1 + # TODO: Raise custom converter class ERROR for `else:` feat_loc = FeatureLocation( - start=obj_feat_loc.start - 1, + start=obj_feat_loc.start, end=obj_feat_loc.end, strand=feat_strand, ) - # TODO: Raise custom converter class ERROR for `else:` # FIXME: order of features not same as original genbank doc? obj_feat_role = obj_feat.roles[0] obj_feat_role = obj_feat_role[ - obj_feat.roles[0].index(":", 5) - 2 : + obj_feat.roles[0].index(":", 6) - 2 : ] # Obtain sequence feature role from so2gb mappings feat_role = self.default_GB_ontology @@ -298,7 +298,9 @@ def convert_sbol3_to_genbank( feat.qualifiers["label"] = obj_feat.name # add feature to list of features SEQ_REC_FEATURES.append(feat) - seq_rec.features = SEQ_REC_FEATURES + # Sort features based on feature location start/end, lexicographically + SEQ_REC_FEATURES.sort(key=lambda feat: (feat.location.start, feat.location.end)) + seq_rec.features = SEQ_REC_FEATURES SEQ_RECORDS.append(seq_rec) # writing generated genbank document to disk at path provided if write: @@ -317,7 +319,7 @@ def main(): # converter.convert_genbank_to_sbol3( # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True # ) - converter.convert_sbol3_to_genbank(sbol3_file="BBa_J23101.nt", write=True) + converter.convert_sbol3_to_genbank(sbol3_file="iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", write=True) if __name__ == "__main__": diff --git a/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb b/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb index 669ae02e..a9ac18d6 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb +++ b/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb @@ -1,5 +1,5 @@ LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member.. +DEFINITION constitutive promoter family member. ACCESSION BBa_J23100 VERSION BBa_J23100 KEYWORDS . @@ -11,7 +11,7 @@ ORIGIN 1 ttgacggcta gctcagtcct aggtacagtg ctagc // LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member.. +DEFINITION constitutive promoter family member. ACCESSION BBa_J23102 VERSION BBa_J23102 KEYWORDS . @@ -23,7 +23,7 @@ ORIGIN 1 ttgacagcta gctcagtcct aggtactgtg ctagc // LOCUS LmrA 567 bp DNA linear UNK 01-JAN-1980 -DEFINITION .. +DEFINITION . ACCESSION LmrA VERSION LmrA KEYWORDS . @@ -44,7 +44,7 @@ ORIGIN 541 tgtattccgg atctgctgaa acgttaa // LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 -DEFINITION High copy BioBrick assembly plasmid.. +DEFINITION High copy BioBrick assembly plasmid. ACCESSION pSB1C3 VERSION pSB1C3 KEYWORDS . @@ -54,28 +54,28 @@ SOURCE . FEATURES Location/Qualifiers misc_feature 1..21 /label="BioBrick suffix" - stem_loop 2009..2012 - /label="end of terminator" - misc_feature 261..875 - /label="rep (pMB1)" - misc_feature 2051..2072 - /label="BioBrick prefix" - CDS 1160..1819 - /label="Chloramphenicol resistance" - stem_loop 1042..1147 - /label="T0 terminator" - primer_bind 1933..1952 - /label="Verification forward (VF2) primer binding site" stem_loop 22..93 /label="E. coli his operon terminator" stem_loop 30..64 /label="Stem loop" - misc_feature 276 - /label="ORI" primer_bind 157..176 /label="Verification reverse (VR) primer binding site" + misc_feature 261..875 + /label="rep (pMB1)" + misc_feature 276 + /label="ORI" + stem_loop 1042..1147 + /label="T0 terminator" + CDS 1160..1819 + /label="Chloramphenicol resistance" + primer_bind 1933..1952 + /label="Verification forward (VF2) primer binding site" + stem_loop 2009..2012 + /label="end of terminator" stem_loop 2022..2041 /label="Stem loop" + misc_feature 2051..2072 + /label="BioBrick prefix" ORIGIN 1 tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt 61 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index c76c8b32..8794fe88 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -86,6 +86,25 @@ def test_sbol3togb_1(self): outfile, comparison_file ), f"Converted GenBank file {comparison_file} is not identical" + def test_sbol3togb_2(self): + """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" + # create tmp directory to store generated genbank file in for comparison + tmp_sub = copy_to_tmp(package=["iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt"]) + doc3 = sbol3.Document() + doc3.read(os.path.join(tmp_sub, "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt")) + # Convert to GenBank and check contents + outfile = os.path.join(tmp_sub, "iGEM_SBOL2_imports.gb") + self.converter.convert_sbol3_to_genbank( + sbol3_file=None, doc=doc3, gb_file=outfile, write=True + ) + test_dir = os.path.dirname(os.path.realpath(__file__)) + comparison_file = os.path.join( + test_dir, "test_files", "iGEM_SBOL2_imports_from_sbol3_direct.gb" + ) + assert filecmp.cmp( + outfile, comparison_file + ), f"Converted GenBank file {comparison_file} is not identical" + if __name__ == "__main__": unittest.main() From 12bea7f4f6f81a0b0c0d3c326c3ddc3600b9d7f7 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 20 Jul 2022 11:48:55 +0530 Subject: [PATCH 033/190] fix: commit reviews --- sbol_utilities/conversion.py | 7 ++-- sbol_utilities/sbol3_genbank_conversion.py | 39 ++++++++-------------- 2 files changed, 16 insertions(+), 30 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index e9198863..9ee6043d 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -402,10 +402,7 @@ def command_line_converter(args_dict: Dict[str, Any]): if input_file_type == 'FASTA': doc3 = convert_from_fasta(input_file, namespace) elif input_file_type == 'GenBank': - doc3 = convert_from_genbank(path=input_file, - namespace=namespace, - allow_genbank_online=args_dict['allow_genbank_online'], - force_new_converter=args_dict['force_new_converter']) + doc3 = convert_from_genbank(input_file, namespace, args_dict['allow_genbank_online'], args_dict['force_new_converter']) elif input_file_type == 'SBOL2': doc2 = sbol2.Document() doc2.read(input_file) @@ -421,7 +418,7 @@ def command_line_converter(args_dict: Dict[str, Any]): if output_file_type == 'FASTA': convert_to_fasta(doc3, output_file) elif output_file_type == 'GenBank': - convert_to_genbank(doc3=doc3, path=output_file, allow_genbank_online=args_dict['allow_genbank_online'], force_new_converter=args_dict['force_new_converter']) + convert_to_genbank(doc3, output_file, args_dict['allow_genbank_online'], args_dict['force_new_converter']) elif output_file_type == 'SBOL2': doc2 = convert3to2(doc3) validate_online = sbol2.Config.getOption(sbol2.ConfigOptions.VALIDATE_ONLINE) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 77fd5e4b..3911d898 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -61,16 +61,12 @@ class GenBank_SBOL3_Converter: gb2so_map = {} so2gb_map = {} - default_SO_ontology = "SO:0000110" - default_GB_ontology = "todo" # TODO: Whats the default here? + DEFAULT_GB_REC_VERSION = 1 + DEFAULT_SO_TERM = "SO:0000110" + DEFAULT_GB_TERM = "todo" # TODO: Whats the default here? - def create_GB_SO_role_mappings( - self, - gb2so_csv: str = GB2SO_MAPPINGS_CSV, - so2gb_csv: str = SO2GB_MAPPINGS_CSV, - convert_gb2so: bool = True, - convert_so2gb: bool = True, - ): + def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, + convert_gb2so: bool = True, convert_so2gb: bool = True): """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles :param gb2so_csv: path to read genbank to so conversion csv file :param so2gb_csv: path to read so to genbank conversion csv file @@ -99,13 +95,8 @@ def create_GB_SO_role_mappings( return 0 return 1 - def convert_genbank_to_sbol3( - self, - gb_file: str, - sbol3_file: str = "sbol3.out", - namespace: str = TEST_NAMESPACE, - write: bool = False, - ) -> sbol3.Document: + def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", namespace: str = TEST_NAMESPACE, + write: bool = False) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document The GenBank document is parsed using BioPython, and corresponding objects of SBOL3 document are created @@ -196,7 +187,7 @@ def convert_genbank_to_sbol3( if self.gb2so_map.get(gb_feat.type): feat_role += self.gb2so_map[gb_feat.type] else: - feat_role += self.default_SO_ontology + feat_role += self.DEFAULT_SO_TERM feat = sbol3.SequenceFeature( locations=[locs], roles=[feat_role], @@ -210,13 +201,8 @@ def convert_genbank_to_sbol3( doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc - def convert_sbol3_to_genbank( - self, - sbol3_file: str, - doc: sbol3.Document = None, - gb_file: str = "genbank.out", - write: bool = False, - ) -> List[SeqRecord]: + def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, gb_file: str = "genbank.out", + write: bool = False) -> List[SeqRecord]: """Convert a SBOL3 document on disk into a GenBank document The GenBank document is made using an array of SeqRecords using BioPython, by parsing SBOL3 objects @@ -261,6 +247,9 @@ def convert_sbol3_to_genbank( seq_rec.annotations["molecule_type"] = "DNA" # TODO: hardcoded topology as linear, derivation? seq_rec.annotations["topology"] = "linear" + # TODO: temporalily hardcoding version as "1" + # FIXME: Version still not being displayed on record's VERSION + seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_REC_VERSION SEQ_REC_FEATURES = [] if obj.features: # converting all sequence features @@ -287,7 +276,7 @@ def convert_sbol3_to_genbank( obj_feat.roles[0].index(":", 6) - 2 : ] # Obtain sequence feature role from so2gb mappings - feat_role = self.default_GB_ontology + feat_role = self.DEFAULT_GB_TERM if self.so2gb_map.get(obj_feat_role): feat_role = self.so2gb_map[obj_feat_role] # create sequence feature object with label qualifier From 098fcb4d7e465418f2401b39ca21008b30626abf Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 20 Jul 2022 12:13:20 +0530 Subject: [PATCH 034/190] fix: commit reviews --- sbol_utilities/sbol3_genbank_conversion.py | 86 ++++++++++++---------- 1 file changed, 47 insertions(+), 39 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 3911d898..7f2c5649 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -214,7 +214,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, if not doc: doc = sbol3.Document() doc.read(sbol3_file) - SEQ_RECORDS = [] + seq_records = [] logging.info( "Creating GenBank and SO ontologies mappings for sequence feature roles" ) @@ -250,54 +250,62 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # TODO: temporalily hardcoding version as "1" # FIXME: Version still not being displayed on record's VERSION seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_REC_VERSION - SEQ_REC_FEATURES = [] + seq_rec_features = [] if obj.features: # converting all sequence features for obj_feat in obj.features: - logging.info( - f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" - ) - obj_feat_loc = obj_feat.locations[0] - feat_strand = 1 - # feature strand value which denotes orientation of the location of the feature - if obj_feat_loc.orientation == sbol3.SO_FORWARD: + # TODO: Also add ability to parse subcomponent feature type + # Note: Currently we only parse sequence features from sbol3 to genbank + if isinstance(obj_feat, sbol3.SequenceFeature): + logging.info( + f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" + ) + # TODO: There may be multiple locations for a feature from sbol3; + # add ability to parse them into a single genbank feature + obj_feat_loc = obj_feat.locations[0] feat_strand = 1 - elif obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = -1 - # TODO: Raise custom converter class ERROR for `else:` - feat_loc = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) - # FIXME: order of features not same as original genbank doc? - obj_feat_role = obj_feat.roles[0] - obj_feat_role = obj_feat_role[ - obj_feat.roles[0].index(":", 6) - 2 : - ] - # Obtain sequence feature role from so2gb mappings - feat_role = self.DEFAULT_GB_TERM - if self.so2gb_map.get(obj_feat_role): - feat_role = self.so2gb_map[obj_feat_role] - # create sequence feature object with label qualifier - feat = SeqFeature( - location=feat_loc, strand=feat_strand, type=feat_role - ) - if obj_feat.name: - feat.qualifiers["label"] = obj_feat.name - # add feature to list of features - SEQ_REC_FEATURES.append(feat) + # feature strand value which denotes orientation of the location of the feature + if obj_feat_loc.orientation == sbol3.SO_FORWARD: + feat_strand = 1 + elif obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = -1 + # TODO: Raise custom converter class ERROR for `else:` + feat_loc = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + # FIXME: order of features not same as original genbank doc? + obj_feat_role = obj_feat.roles[0] + # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', + # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). + # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. + obj_feat_role = obj_feat_role[ + obj_feat_role.index(":", 6) - 2 : + ] + # Obtain sequence feature role from so2gb mappings + feat_role = self.DEFAULT_GB_TERM + if self.so2gb_map.get(obj_feat_role): + feat_role = self.so2gb_map[obj_feat_role] + # create sequence feature object with label qualifier + feat = SeqFeature( + location=feat_loc, strand=feat_strand, type=feat_role + ) + if obj_feat.name: + feat.qualifiers["label"] = obj_feat.name + # add feature to list of features + seq_rec_features.append(feat) # Sort features based on feature location start/end, lexicographically - SEQ_REC_FEATURES.sort(key=lambda feat: (feat.location.start, feat.location.end)) - seq_rec.features = SEQ_REC_FEATURES - SEQ_RECORDS.append(seq_rec) + seq_rec_features.sort(key=lambda feat: (feat.location.start, feat.location.end)) + seq_rec.features = seq_rec_features + seq_records.append(seq_rec) # writing generated genbank document to disk at path provided if write: logging.info( f"Writing created genbank file to disk.\n With path {gb_file}" ) - SeqIO.write(SEQ_RECORDS, gb_file, "genbank") - return SEQ_RECORDS + SeqIO.write(seq_records, gb_file, "genbank") + return seq_records # Currently we don't parse input for gb and sbol3 files (hardcoded) From 71417170f12388d461936f364d96cd27c898e954 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 20 Jul 2022 12:31:07 +0530 Subject: [PATCH 035/190] fix: bio strand values; valueError for invalid sbol3 location orientations --- sbol_utilities/sbol3_genbank_conversion.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 7f2c5649..1553a0e9 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -61,9 +61,11 @@ class GenBank_SBOL3_Converter: gb2so_map = {} so2gb_map = {} - DEFAULT_GB_REC_VERSION = 1 DEFAULT_SO_TERM = "SO:0000110" DEFAULT_GB_TERM = "todo" # TODO: Whats the default here? + BIO_STRAND_FORWARD = 1 + BIO_STRAND_REVERSE = -1 + DEFAULT_GB_REC_VERSION = 1 def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True): @@ -121,7 +123,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future raise ValueError( - f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ + "Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." ) # access records by parsing gb file using SeqIO class @@ -263,12 +265,13 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # TODO: There may be multiple locations for a feature from sbol3; # add ability to parse them into a single genbank feature obj_feat_loc = obj_feat.locations[0] - feat_strand = 1 + feat_strand = self.BIO_STRAND_FORWARD # feature strand value which denotes orientation of the location of the feature - if obj_feat_loc.orientation == sbol3.SO_FORWARD: - feat_strand = 1 - elif obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = -1 + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + raise ValueError(f"Location orientation: '{obj_feat_loc.orientation}' for feature: '{obj_feat.name}' of component: '{obj.display_id}' is not a valid orientation.\n Valid orientations are '{sbol3.SO_FORWARD}', '{sbol3.SO_REVERSE}'") # TODO: Raise custom converter class ERROR for `else:` feat_loc = FeatureLocation( start=obj_feat_loc.start, From c10d1cc065171f700c0af9b4811f97a735708f7f Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 20 Jul 2022 21:23:18 +0530 Subject: [PATCH 036/190] fix: raise errors on validity checks --- sbol_utilities/sbol3_genbank_conversion.py | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 1553a0e9..29d3ffab 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -189,6 +189,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", if self.gb2so_map.get(gb_feat.type): feat_role += self.gb2so_map[gb_feat.type] else: + logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") feat_role += self.DEFAULT_SO_TERM feat = sbol3.SequenceFeature( locations=[locs], @@ -235,9 +236,13 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, for obj in doc.objects: if isinstance(obj, sbol3.Component): logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") - # TODO: can component have multiple sequences? How should we handle Seq objects for those - obj_seq = doc.find(obj.sequences[0]) - seq = Seq(obj_seq.elements.upper()) + # NOTE: A single component/record cannot have multiple sequences + seq = None # If no sequence is found for a component + if obj.sequences and len(obj.sequences) == 1: + obj_seq = doc.find(obj.sequences[0]) + seq = Seq(obj_seq.elements.upper()) + elif len(obj.sequences) > 1: + raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") # TODO: "Version" annotation information currently not stored when converted genbank to sbol3 seq_rec = SeqRecord( seq=seq, @@ -271,7 +276,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, if obj_feat_loc.orientation == sbol3.SO_REVERSE: feat_strand = self.BIO_STRAND_REVERSE elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - raise ValueError(f"Location orientation: '{obj_feat_loc.orientation}' for feature: '{obj_feat.name}' of component: '{obj.display_id}' is not a valid orientation.\n Valid orientations are '{sbol3.SO_FORWARD}', '{sbol3.SO_REVERSE}'") + raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") # TODO: Raise custom converter class ERROR for `else:` feat_loc = FeatureLocation( start=obj_feat_loc.start, @@ -290,6 +295,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, feat_role = self.DEFAULT_GB_TERM if self.so2gb_map.get(obj_feat_role): feat_role = self.so2gb_map[obj_feat_role] + else: + logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") # create sequence feature object with label qualifier feat = SeqFeature( location=feat_loc, strand=feat_strand, type=feat_role From e6746d40c2180daf24e6339d558ab01e95139426 Mon Sep 17 00:00:00 2001 From: Mohit Dilip Makwana Date: Thu, 21 Jul 2022 05:34:59 +0530 Subject: [PATCH 037/190] add: update default gb term Co-authored-by: Jacob Beal --- sbol_utilities/sbol3_genbank_conversion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 29d3ffab..b017b3eb 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -62,7 +62,7 @@ class GenBank_SBOL3_Converter: gb2so_map = {} so2gb_map = {} DEFAULT_SO_TERM = "SO:0000110" - DEFAULT_GB_TERM = "todo" # TODO: Whats the default here? + DEFAULT_GB_TERM = "misc_feature" BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 DEFAULT_GB_REC_VERSION = 1 From 93c8ce9408f41b5a8f6a277c541d93979d3e546c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Tue, 26 Jul 2022 15:41:47 +0530 Subject: [PATCH 038/190] add: write/store extraneous genbank properties into sbol3 document --- sbol_utilities/sbol3_genbank_conversion.py | 38 ++++++++++++++++++---- 1 file changed, 32 insertions(+), 6 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index b017b3eb..dd79c3bf 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -131,7 +131,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", f"Parsing Genbank records using SeqIO class.\n Using GenBank file {gb_file}" ) for record in list(SeqIO.parse(gb_file, "genbank").records): - # NOTE: Currently we assume only linear or circular topology is possible + # TODO: Currently we assume only linear or circular topology is possible logging.info(f"Parsing record - `{record.id}` in genbank file.") if record.annotations["topology"] == "linear": extra_comp_types = [sbol3.SO_LINEAR] @@ -144,7 +144,32 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", description=record.description, ) doc.add(comp) - # NOTE: Currently we use a fixed method of encoding (IUPAC) + # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. + # 1. GenBank Record Date + # TODO: Let it be able to accept date into sbol3.DateTimeProperty() instead + comp.genbank_date = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#date', 0, 1) + comp.genbank_date = record.annotations['date'] + # 2. GenBank Record Division + comp.genbank_division = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#division', 0, 1) + comp.genbank_date = record.annotations['data_file_division'] + # 3. GenBank Record Keywords + comp.genbank_keywords = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#keywords', 0, 1) + # TODO: Keywords are a list, need to use another property type + comp.genbank_keywords = record.annotations['keywords'][0] + # 4. GenBank Record Locus + comp.genbank_locus = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#locus', 0, 1) + # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? + comp.genbank_locus = record.name + # 5. GenBank Record Molecule Type + comp.genbank_molecule_type = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#molecule', 0, 1) + comp.genbank_molecule_type = record.annotations['molecule_type'] + # 6. GenBank Record Organism + comp.genbank_organism = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#organism', 0, 1) + comp.genbank_organism = record.annotations['organism'] + # 7. GenBank Record Source + comp.genbank_source = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#source', 0, 1) + comp.genbank_source = record.annotations['source'] + # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( identity=record.name + "_sequence", elements=str(record.seq.lower()), @@ -153,6 +178,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", doc.add(seq) comp.sequences = [seq] # Sending out warnings for genbank info not storeable in sbol3 + # TODO: Have them stored as properties for a SBOL3 Component under a different ncbi namespace, as the old converter does. for keys in record.annotations: logging.warning( f"Extraneous information not storeable in SBOL3 - {keys}: {record.annotations[keys]}" @@ -323,10 +349,10 @@ def main(): log_level = logging.INFO logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() - # converter.convert_genbank_to_sbol3( - # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True - # ) - converter.convert_sbol3_to_genbank(sbol3_file="iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", write=True) + converter.convert_genbank_to_sbol3( + gb_file=SAMPLE_GENBANK_FILE_1, sbol3_file="test.out", write=True + ) + # converter.convert_sbol3_to_genbank(sbol3_file="iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", write=True) if __name__ == "__main__": From f7d0a0b728a1a74704f94ddf317d44b898c4c4aa Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Tue, 26 Jul 2022 15:50:20 +0530 Subject: [PATCH 039/190] test:: reading component properties --- sbol_utilities/sbol3_genbank_conversion.py | 31 +++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index dd79c3bf..9fcb46f2 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -151,7 +151,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", comp.genbank_date = record.annotations['date'] # 2. GenBank Record Division comp.genbank_division = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#division', 0, 1) - comp.genbank_date = record.annotations['data_file_division'] + comp.genbank_division = record.annotations['data_file_division'] # 3. GenBank Record Keywords comp.genbank_keywords = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#keywords', 0, 1) # TODO: Keywords are a list, need to use another property type @@ -261,6 +261,31 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") for obj in doc.objects: if isinstance(obj, sbol3.Component): + comp = obj + # 1. GenBank Record Date + comp.genbank_date = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#date', 0, 1) + print(f"date {obj.genbank_date}") + # 2. GenBank Record Division + comp.genbank_division = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#division', 0, 1) + print(f"division {obj.genbank_division}") + # 3. GenBank Record Keywords + comp.genbank_keywords = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#keywords', 0, 1) + print(f"keywords {obj.genbank_keywords}") + # TODO: Keywords are a list, need to use another property type + # 4. GenBank Record Locus + comp.genbank_locus = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#locus', 0, 1) + print(f"locus {obj.genbank_locus}") + # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? + # 5. GenBank Record Molecule Type + comp.genbank_molecule_type = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#molecule', 0, 1) + print(f"mtype {obj.genbank_molecule_type}") + # 6. GenBank Record Organism + comp.genbank_organism = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#organism', 0, 1) + print(f"organism {obj.genbank_organism}") + # 7. GenBank Record Source + comp.genbank_source = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#source', 0, 1) + print(f"source {obj.genbank_source}") + logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") # NOTE: A single component/record cannot have multiple sequences seq = None # If no sequence is found for a component @@ -350,9 +375,9 @@ def main(): logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() converter.convert_genbank_to_sbol3( - gb_file=SAMPLE_GENBANK_FILE_1, sbol3_file="test.out", write=True + gb_file=SAMPLE_GENBANK_FILE_1, sbol3_file="test.nt", write=True ) - # converter.convert_sbol3_to_genbank(sbol3_file="iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", write=True) + converter.convert_sbol3_to_genbank(sbol3_file="test.nt", write=True) if __name__ == "__main__": From c4003af9d1ec5ea6ff18dbfb414f43848a42ab58 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Tue, 26 Jul 2022 17:43:52 +0530 Subject: [PATCH 040/190] add: custom component extended class to accomodate genbank properties; update: test files with new extraneous genbank properties stored in .nt files --- sbol_utilities/sbol3_genbank_conversion.py | 102 +++++++++++------- ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 7 ++ ...L2_imports_from_genbank_to_sbol3_direct.nt | 28 +++++ 3 files changed, 99 insertions(+), 38 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 9fcb46f2..08e5ece0 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -2,7 +2,7 @@ import csv import sbol3 import logging -from typing import List +from typing import List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord @@ -67,6 +67,40 @@ class GenBank_SBOL3_Converter: BIO_STRAND_REVERSE = -1 DEFAULT_GB_REC_VERSION = 1 + def __init__(self) -> None: + def build_component_genbank_extension(*, identity, type_uri): + """A builder function to be called by the SBOL3 parser + when it encounters a Component in an SBOL file. + """ + # `types` is required and not known at build time. + # Supply a missing value to the constructor, then clear + # the missing value before returning the built object. + obj = self.Component_GenBank_Extension(identity=identity, types=[sbol3.PYSBOL3_MISSING], type_uri=type_uri) + # Remove the placeholder value + obj.clear_property(sbol3.SBOL_TYPE) + return obj + # Register the builder function so it can be invoked by + # the SBOL3 parser to build objects with a Component type URI + sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) + + class Component_GenBank_Extension(sbol3.Component): + """Overrides the sbol3 Component class to include fields to directly read and write + extraneous properties of GenBank not storeable in any SBOL3 datafield. + """ + GENBANK_EXTRA_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank" + def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs): + # instantiating sbol3 component object + super().__init__(identity=identity, types=types, **kwargs) + # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. + self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) + self.genbank_division = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#division", 0, 1) + self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords", 0, 1) + self.genbank_locus = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#locus" , 0, 1) + self.genbank_molecule_type = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#molecule", 0, 1) + self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism", 0, 1) + self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) + + def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True): """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles @@ -137,7 +171,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", extra_comp_types = [sbol3.SO_LINEAR] else: extra_comp_types = [sbol3.SO_CIRCULAR] - comp = sbol3.Component( + # creating component extended Component class to include GenBank extraneous properties + comp = self.Component_GenBank_Extension( identity=record.name, types=COMP_TYPES + extra_comp_types, roles=COMP_ROLES, @@ -147,27 +182,20 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. # 1. GenBank Record Date # TODO: Let it be able to accept date into sbol3.DateTimeProperty() instead - comp.genbank_date = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#date', 0, 1) comp.genbank_date = record.annotations['date'] # 2. GenBank Record Division - comp.genbank_division = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#division', 0, 1) comp.genbank_division = record.annotations['data_file_division'] # 3. GenBank Record Keywords - comp.genbank_keywords = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#keywords', 0, 1) # TODO: Keywords are a list, need to use another property type comp.genbank_keywords = record.annotations['keywords'][0] # 4. GenBank Record Locus - comp.genbank_locus = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#locus', 0, 1) # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? comp.genbank_locus = record.name # 5. GenBank Record Molecule Type - comp.genbank_molecule_type = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#molecule', 0, 1) comp.genbank_molecule_type = record.annotations['molecule_type'] # 6. GenBank Record Organism - comp.genbank_organism = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#organism', 0, 1) comp.genbank_organism = record.annotations['organism'] # 7. GenBank Record Source - comp.genbank_source = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#source', 0, 1) comp.genbank_source = record.annotations['source'] # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( @@ -261,31 +289,6 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") for obj in doc.objects: if isinstance(obj, sbol3.Component): - comp = obj - # 1. GenBank Record Date - comp.genbank_date = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#date', 0, 1) - print(f"date {obj.genbank_date}") - # 2. GenBank Record Division - comp.genbank_division = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#division', 0, 1) - print(f"division {obj.genbank_division}") - # 3. GenBank Record Keywords - comp.genbank_keywords = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#keywords', 0, 1) - print(f"keywords {obj.genbank_keywords}") - # TODO: Keywords are a list, need to use another property type - # 4. GenBank Record Locus - comp.genbank_locus = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#locus', 0, 1) - print(f"locus {obj.genbank_locus}") - # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? - # 5. GenBank Record Molecule Type - comp.genbank_molecule_type = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#molecule', 0, 1) - print(f"mtype {obj.genbank_molecule_type}") - # 6. GenBank Record Organism - comp.genbank_organism = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#organism', 0, 1) - print(f"organism {obj.genbank_organism}") - # 7. GenBank Record Source - comp.genbank_source = sbol3.TextProperty(comp, 'http://www.ncbi.nlm.nih.gov/genbank#source', 0, 1) - print(f"source {obj.genbank_source}") - logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") # NOTE: A single component/record cannot have multiple sequences seq = None # If no sequence is found for a component @@ -301,6 +304,29 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, description=obj.description, name=obj.display_id, ) + # Resetting extraneous genbank properties from extended component-genbank class + # TODO: check if these fields are actually getting reset; apparently they are still using defaults + if isinstance(obj, self.Component_GenBank_Extension): + # 1. GenBank Record Date + seq_rec.annotations['date'] = obj.genbank_date + # 2. GenBank Record Division + seq_rec.annotations['data_file_division'] = obj.genbank_division + # 3. GenBank Record Keywords + # TODO: Keywords are a list, need to use another property type + # seq_rec.annotations['keywords'] = obj.genbank_keywords + # 4. GenBank Record Locus + # TODO: No explicit way to set locus via BioPython? + # 5. GenBank Record Molecule Type + seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type + # 6. GenBank Record Organism + seq_rec.annotations['organism'] = obj.genbank_organism + # 7. GenBank Record Source + # FIXME: Apparently, if a default source was used during in the GenBank file + # during conversion of GenBank -> SBOL, component.genbank_source is "", + # and while plugging it back in during conversion of SBOL -> GenBank, it + # simply prints "", whereas the default "." should have been printed + # seq_rec.annotations['source'] = obj.genbank_source + # TODO: hardcoded molecule_type as DNA, derivation? seq_rec.annotations["molecule_type"] = "DNA" # TODO: hardcoded topology as linear, derivation? @@ -374,10 +400,10 @@ def main(): log_level = logging.INFO logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() - converter.convert_genbank_to_sbol3( - gb_file=SAMPLE_GENBANK_FILE_1, sbol3_file="test.nt", write=True - ) - converter.convert_sbol3_to_genbank(sbol3_file="test.nt", write=True) + # converter.convert_genbank_to_sbol3( + # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True + # ) + converter.convert_sbol3_to_genbank(sbol3_file=SAMPLE_SBOL3_FILE_2, write=True) if __name__ == "__main__": diff --git a/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt index 8ece5b30..a59e9ae3 100644 --- a/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -6,6 +6,13 @@ . . . + "01-JAN-1980" . + "UNK" . + "" . + "BBa_J23101" . + "DNA" . + "." . + "" . . "BBa_J23101_sequence" . "tttacagctagctcagtcctaggtattatgctagc" . diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 96055cb1..66339a94 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -6,6 +6,13 @@ . . . + "01-JAN-1980" . + "UNK" . + "" . + "BBa_J23100" . + "DNA" . + "." . + "" . . "BBa_J23100_sequence" . "ttgacggctagctcagtcctaggtacagtgctagc" . @@ -19,6 +26,13 @@ . . . + "01-JAN-1980" . + "UNK" . + "" . + "BBa_J23102" . + "DNA" . + "." . + "" . . "BBa_J23102_sequence" . "ttgacagctagctcagtcctaggtactgtgctagc" . @@ -32,6 +46,13 @@ . . . + "01-JAN-1980" . + "UNK" . + "" . + "LmrA" . + "DNA" . + "." . + "" . . "LmrA_sequence" . "atgagctatggtgatagccgtgaaaaaattctgagcgcagcaacccgtctgtttcagctgcagggttattatggcaccggtctgaatcagattatcaaagaaagcggtgcaccgaaaggtagcctgtattatcattttccgggtggtaaagaacagctggcaattgaagcagtgaacgaaatgaaagaatatatccgccagaaaatcgccgattgtatggaagcatgtaccgatccggcagaaggtattcaggcatttctgaaagaactgagctgtcagtttagctgtaccgaagatattgaaggtctgccggttggtctgctggcagcagaaaccagcctgaaaagcgaaccgctgcgtgaagcatgtcatgaagcatataaagaatgggccagcgtgtatgaagaaaaactgcgtcagaccggttgtagcgaaagccgtgcaaaagaagcaagcaccgttgttaatgcaatgattgaaggtggtattctgctgagcctgaccgcaaaaaatagcacaccgctgctgcatattagcagctgtattccggatctgctgaaacgttaa" . @@ -189,6 +210,13 @@ . . . + "01-JAN-1980" . + "UNK" . + "" . + "pSB1C3" . + "DNA" . + "." . + "" . . "pSB1C3_sequence" . "tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgagcgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtccaagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaattcattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgccagcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcgaagaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattggctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgtaacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcactccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacactatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattcatcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacggtctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactgactgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatccagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaaatacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccgatcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaaaataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggatgatttctggaattcgcggccgcttctagag" . From e9e06f344ad3abd0913bc5413e4de833a7b5f6a7 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 27 Jul 2022 23:38:07 +0530 Subject: [PATCH 041/190] add: first attempt at supporting multiple locations on a feature --- genbank.out | 122 ++++++++++++ sbol.nt | 208 +++++++++++++++++++++ sbol_utilities/sbol3_genbank_conversion.py | 115 ++++++++---- test.gb | 161 ++++++++++++++++ 4 files changed, 565 insertions(+), 41 deletions(-) create mode 100644 genbank.out create mode 100644 sbol.nt create mode 100644 test.gb diff --git a/genbank.out b/genbank.out new file mode 100644 index 00000000..c7ea66a0 --- /dev/null +++ b/genbank.out @@ -0,0 +1,122 @@ +LOCUS AF165912 5485 bp DNA linear UNK 01-JAN-1980 +DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) + gene, complete cds. +ACCESSION AF165912 +VERSION AF165912 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + regulatory 1..1602 + /label="c3" + gene 1..4637 + /label="c2" + source 1..5485 + /label="c1" + regulatory 1554..1560 + /label="c4" + 5'UTR 1603..1712 + /label="c6" + mRNA complement(join(4082..4637,3874..3972,3167..3247, + 2918..3073,2801..2843,2538..2633,2322..2438,1603..1891)) + /label="c5" + CDS join(1713..1891,2322..2438,2538..2633,2801..2843, + 2918..3073,3167..3247,3874..3972,4082..4309) + /label="c7" + 3'UTR 4310..4637 + /label="c8" +ORIGIN + 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta + 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat + 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg + 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca + 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta + 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga + 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg + 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct + 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat + 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt + 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt + 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca + 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag + 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata + 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct + 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct + 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc + 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta + 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact + 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa + 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat + 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca + 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg + 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa + 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt + 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa + 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag + 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa + 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg + 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc + 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc + 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat + 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg + 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt + 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat + 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta + 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt + 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat + 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac + 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg + 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc + 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg + 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac + 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa + 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt + 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt + 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag + 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca + 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa + 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga + 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt + 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa + 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag + 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg + 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag + 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg + 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt + 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt + 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg + 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt + 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt + 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc + 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga + 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc + 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac + 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt + 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat + 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca + 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag + 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca + 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga + 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg + 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc + 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga + 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg + 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga + 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt + 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt + 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca + 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg + 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag + 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct + 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa + 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag + 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag + 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac + 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa + 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata + 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat + 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt + 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt + 5461 cgaattttta ggtaagtaaa atcag +// diff --git a/sbol.nt b/sbol.nt new file mode 100644 index 00000000..4dcc688f --- /dev/null +++ b/sbol.nt @@ -0,0 +1,208 @@ + + "Range1" . + "5485"^^ . + . + . + "0"^^ . + . + "SequenceFeature1" . + . + "c1" . + . + . + "Range1" . + "4637"^^ . + . + . + "0"^^ . + . + "SequenceFeature2" . + . + "c2" . + . + . + "Range1" . + "1602"^^ . + . + . + "0"^^ . + . + "SequenceFeature3" . + . + "c3" . + . + . + "Range1" . + "1560"^^ . + . + . + "1553"^^ . + . + "SequenceFeature4" . + . + "c4" . + . + . + "Range1" . + "4637"^^ . + . + . + "4081"^^ . + . + "Range2" . + "3972"^^ . + . + . + "3873"^^ . + . + "Range3" . + "3247"^^ . + . + . + "3166"^^ . + . + "Range4" . + "3073"^^ . + . + . + "2917"^^ . + . + "Range5" . + "2843"^^ . + . + . + "2800"^^ . + . + "Range6" . + "2633"^^ . + . + . + "2537"^^ . + . + "Range7" . + "2438"^^ . + . + . + "2321"^^ . + . + "Range8" . + "1891"^^ . + . + . + "1602"^^ . + . + "SequenceFeature5" . + . + . + . + . + . + . + . + . + "c5" . + . + . + "Range1" . + "1712"^^ . + . + . + "1602"^^ . + . + "SequenceFeature6" . + . + "c6" . + . + . + "Range1" . + "1891"^^ . + . + . + "1712"^^ . + . + "Range2" . + "2438"^^ . + . + . + "2321"^^ . + . + "Range3" . + "2633"^^ . + . + . + "2537"^^ . + . + "Range4" . + "2843"^^ . + . + . + "2800"^^ . + . + "Range5" . + "3073"^^ . + . + . + "2917"^^ . + . + "Range6" . + "3247"^^ . + . + . + "3166"^^ . + . + "Range7" . + "3972"^^ . + . + . + "3873"^^ . + . + "Range8" . + "4309"^^ . + . + . + "4081"^^ . + . + "SequenceFeature7" . + . + . + . + . + . + . + . + . + "c7" . + . + . + "Range1" . + "4637"^^ . + . + . + "4309"^^ . + . + "SequenceFeature8" . + . + "c8" . + . + . + "Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds" . + "AF165912" . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + "AF165912_sequence" . + "ccagaatggttactatggacatccgccaaccatacaagctatggtgaaatgctttatctatctcatttttagtttcaaagcttttgttataacacatgcaaatccatatccgtaaccaatatccaatcgcttgacatagtctgatgaagtttttggtagttaagataaagctcgagactgatatttcatatactggatgatttagggaaacttgcattctattcatgaacgaatgagtcaatacgagacacaaccaagcatgcaaggagctgtgagttgatgttctatgctatttaagtatttttcgggagatatatatatcttattgttctcctcctcccgagtcaagttgttctaagaaagaaggatctatttcattttgtggattgtctagtttcagggacagacggggtttaggggaagcgctatccgtggctgctatgacatcgaagaaactctgcacgacatggtatgtaatcttgtgacgttagtaaaaacgctctaatgttacaaaagaaagaaagagaaaacgaacccaattcctcaaaatgttttcttttgacaatgtcaacttcttccttctcgggtttttatcagtttgattgaagcgagactgcgaaattcctctgtttacagtagaaaatgtgatcagccctatttataaccgttgtatgttttccggtttttgtttgtgcagacaatggggtcctcacagtttcagggatctgattcgagccatcctagtgatcaccgcttatccaattaacagaacagaacaagctcaagagttgctactttcatatctttaaaatagtggaatgttttgtatgtacagaaataggaaaggtctaaagtgtggaactggctttgaggtaaactcttactctgattggatttgcttgtatttataccggaatcataatagaaatatatgattaaagtattcacattctctaatcttcttttagacttgtagttaccattcaaaagtcatggacaaccttcgttaaccttgagggccactgagagacaaccttggacttggtcactggctcacttatgcgtgcctcgccaaagttaatctatcgactgagattggttaatctgggaacaaaaattaagagagaaagaagtagaactaaaaagcaatattcagttattcactctgttgtatatagctcaccaattaaattcaaacaactaattcaaaacattatactatagcttttcattaaaaaatttccaaaacattcatttaattatataaaccaaagaacagcttttaagacttaaaatatttcccaagtatccaacaagtcaatacagattttttaagaaaactaaaccattttttcaactttacaacaaaaacaccaactgttacaaaaaaactctcgaatttcctatttctccagccttatgacaaagatatcagattaataaaatttagaattcattactttttcttcatttttaaaattatctacatactatttatttctctccattttattcagtgagaaaataaaattacaaatgcctgaacacaaaaataaataaaattagaataatcagtttcctctagaggatattcttcgtcacaaaattaaaaaaaaaaagagtaggagaagagggaagcgactagcaccttttgtagttttccgtttattttctgtataaggcgggtgatttcggctccttcatcggaaattatgagcaacgttatcggcgatcgcactgaagacggcctttccaccgccgctgcggcctctggctctacggctgtccagagttctcctcccactgatcgtcctgtccgcgtctacgccgatgggatctacgatcttttccactttggtcatgctcgatctctcgaacaagccaaattagcgttagtatttcttatctcttagagatgattgtcctgattttcatctctaattcgacttttttttaccgtcgcgtgctcaattttcgccgttccagtgtcatttttctctgatctgttgagtctggttcattgtaagttgtacagtttttgtttaggtcgagagacatatcttccttattagatagtctcggtgattgattggtctgtattgattgaaatctgtgatgtgcaaggtcttgtcgcgtatgattttagtgaatccctttctaaatgttgaaatttgcaatagctgatactgtttctggatatatgttcttgacgaatgttttcgattttttattattttgaggaggtatgagagaaattgacttctggtttcgtgttcttatggtgttgctatgattgtgccgtttcttaatcggccgagcaggtttccaaacaacacttaccttcttgttggatgttgcaatgatgagactacccataagtacaagggaaggactgtaatgactgcagaagagcgatatgaatcacttcgacattgcaagtaattgttttctcttatgttctgttgaatgtgttagtagaaaaacccatggaagtggcagtgagtggaattttagaacacgttttttttatcatgcaggtgggtggatgaagtcatccctgatgcaccatgggtggtcaaccaggagtttcttgacaagcaccagattgactatgttgcccacgattctcttccgtaagaacatgtgtctcttgtgttagtttttatttagttttaaaaaatggtgaaaacttagttttgtagtttttacctttcacgacgtgcttgttgttagtttagctcttttcttacaaatgattttagaactacaataaccttctttgtataattctcatgcacagctatgctgattcaagcggagctggaaaggatgtctatgaatttgtgagtcggaagaattttcatactcctgcttttgacactttcatagttctgttgtaactgagcatctgttgcaggttaagaaagttgggaggtttaaggaaacacagcgaactgaaggaatatcgacctcggatataataatgagaatagtgaaagattacaatcagtatgtcatgcgtaacttggatagaggatactcaagggaagatcttggagttagctttgtcaaggcatgtcatcattttcttatctctacaattttgtcctttctcaaaaaaaattcacttgtaagaatcaactttggatttgtcgatttgcaacaggaaaagagacttagagttaatatgaggctaaagaaactccaggagagggtcaaagaacaacaagaaagagtgggagaaaaggcatgtcttctctcaacttcattttgcttaattgatcattagttcatcacaagtccatcatttggactgtattgcattcaatcaaataaagctgttcatcataagttacaaggagaaataactaaattttaggtcttgtctctgcctattcattcacatctccgcttgatcttgtacctttgactatttagcgactgtttggaaaccactcttaatgtgtcacgttttggagtctaacttgtccttaatttgaacctcgttcacttcttttaggactttaatactctgtttggttagtagcctctaggcagaaaacatttgtatgtattgcttttattttgtgtcttcttgttgtgattattgggttatagaattgcatcacaaagtgatgcttgttaatccgctgtagtagtgccaggcgatatcatgttatataatctcatctcggtagtagcagccttatctcgtgtatccgctgcgcttgaaacctccatgcagtttcatgctttagctagtaatatgatatctgatgagactaagttcatatgtgattctgaaaaagctgattttgtagaagtttcttataatgctccttcctctgttgttgttaaacccggtttttccagatccaaactgtaaaaatgctgcgcaacgagtgggtagagaatgcagatcgatgggtcgctggatttcttgaaatatttgaagaaggttgccataagatggtaagttcaatcttgaagacacatacagtgcttcaaaaatctactaatattcatgactatgttctgtataaccttgattaaacttgacaaatgcgtaaaatgttaacagggaactgcaatcgtagacagtatccaagaaaggttaatgagacaaaagtcggcagagaggctggagaacggtcaggatgatgacacagacgaccagttctatgaagaatacttcgatcatgacatgggtagtgacgatgatgaagatgaaaaattctacgacgaggaagaagtaaaggaagaagagacagagaaaactgttatgacggatgctaaagacaacaagtaagaacaaatttggcttgcagaaacctcagattagctctacttatggccacttctactaaactcccttaagcctcgcactctctctcgaaattcatctacttaacatataataccaatgtttagaaagagagagtgtgtgatgtgtttgtttgtgtgtgttgaacaaacgaacgtgcgtggttgtctttggtgagttggtctcatctttgttgatttttgaatgcgcatgtatttttttcttctttttcatgacgggcaaagtgttatgaagtacaatgcaattgtctaaaacaggataagtcaatggttcgtgtgtgccataaagtaaacatcgctgtgtacatcttccatgttccaaactcaactcgttttcttcaaatattgaaatacaaattggtcaaaagtcggttcttattttttttttaattcacatttttagtttgcagttttaatagattacaaatcacattttgtgctatttccaattccatgagccggccaagaatgtgagtaaaaggcagataaagcaaaggatagccgattgctttaaagatgtctttggtaactagttcgaaattctctgtccactcgaagactccacaactctcctctcaaatgtcagctaatcaagtcctacacaactatacaaaaaggcaattaattagtagaaaataaagattggaggtttagcttctcccatacataagtacctttatgaatcactaagctcagggtttatatgataaccattgctgatctgtgtaaagagaagttgatgaattactacgtgagtgttgttaaccaactctctttacatattaggaccgtgcttgtcaggccaatggttttcacttcgaaaaattgcttccgatatcaaactatgtgtacattattggtggactgtggacataacttaaacgcataattttattgtgtacctttaaaataaacaatagattacacatatatatatggcaaatatttgaacattagatgtcaagagaaaagtaaaacatgtcatgattacaccatctttgttattatttagagtgattctcactaaatcttaggcggttagcaaccgccatagttttcaaaatctcattctatcgggattaaatctgtttttggtgactatatataaacattggtcgaatttttaggtaagtaaaatcag" . + . + . + . diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index b017b3eb..32682452 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -6,7 +6,7 @@ from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord -from Bio.SeqFeature import SeqFeature, FeatureLocation +from Bio.SeqFeature import CompoundLocation, SeqFeature, FeatureLocation from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) @@ -160,30 +160,32 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", if record.features: comp.features = [] for gb_feat in record.features: + feat_locations = [] logging.info( f"Parsing feature `{gb_feat.qualifiers['label'][0]}` for record `{record.id}`" ) - # create "Range/Cut" FeatureLocation by parsing genbank record location - gb_loc = gb_feat.location - # Default orientation is "inline" except if complement is specified via strand - feat_orientation = sbol3.SO_FORWARD - if gb_loc.strand == -1: - feat_orientation = sbol3.SO_REVERSE - # Create a cut or range as featurelocation depending on whether location is specified as - # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) - if gb_loc.start == gb_loc.end: - locs = sbol3.Cut( - sequence=seq, - at=int(gb_loc.start), - orientation=feat_orientation, - ) - else: - locs = sbol3.Range( - sequence=seq, - start=int(gb_loc.start), - end=int(gb_loc.end), - orientation=feat_orientation, - ) + for gb_loc in gb_feat.location.parts: + # Default orientation is "inline" except if complement is specified via strand + feat_orientation = sbol3.SO_FORWARD + if gb_loc.strand == -1: + feat_orientation = sbol3.SO_REVERSE + # create "Range/Cut" FeatureLocation by parsing genbank record location + # Create a cut or range as featurelocation depending on whether location is specified as + # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) + if gb_loc.start == gb_loc.end: + locs = sbol3.Cut( + sequence=seq, + at=int(gb_loc.start), + orientation=feat_orientation, + ) + else: + locs = sbol3.Range( + sequence=seq, + start=int(gb_loc.start), + end=int(gb_loc.end), + orientation=feat_orientation, + ) + feat_locations.append(locs) # Obtain sequence feature role from gb2so mappings feat_role = sbol3.SO_NS[:-3] if self.gb2so_map.get(gb_feat.type): @@ -192,7 +194,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") feat_role += self.DEFAULT_SO_TERM feat = sbol3.SequenceFeature( - locations=[locs], + locations=feat_locations, roles=[feat_role], name=gb_feat.qualifiers["label"][0], ) @@ -259,6 +261,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_REC_VERSION seq_rec_features = [] if obj.features: + feat_order = {} # converting all sequence features for obj_feat in obj.features: # TODO: Also add ability to parse subcomponent feature type @@ -269,20 +272,48 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, ) # TODO: There may be multiple locations for a feature from sbol3; # add ability to parse them into a single genbank feature - obj_feat_loc = obj_feat.locations[0] + feat_loc = None + feat_loc_array = [] feat_strand = self.BIO_STRAND_FORWARD - # feature strand value which denotes orientation of the location of the feature - # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = self.BIO_STRAND_REVERSE - elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") - # TODO: Raise custom converter class ERROR for `else:` - feat_loc = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) + if len(obj_feat.locations) == 1: + obj_feat_loc = obj_feat.locations[0] + feat_strand = self.BIO_STRAND_FORWARD + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + feat_loc_array = [feat_loc.start, feat_loc.end] + elif len(obj_feat.locations) > 1: + feat_locs = [] + for obj_feat_loc in obj_feat.locations: + feat_strand = self.BIO_STRAND_FORWARD + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + feat_locs.append(feat_loc) + # sort feature locations lexicographically internally first + feat_locs.sort(key=lambda loc: (loc.start, loc.end)) + for loc in feat_locs: + feat_loc_array += [loc.start, loc.end] + feat_loc = CompoundLocation(parts=feat_locs, operator="join") + # FIXME: order of features not same as original genbank doc? obj_feat_role = obj_feat.roles[0] # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', @@ -298,15 +329,17 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, else: logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") # create sequence feature object with label qualifier + # TODO: feat_strand value ambiguous in case of mulitple locations? feat = SeqFeature( location=feat_loc, strand=feat_strand, type=feat_role ) + feat_order[feat] = feat_loc_array if obj_feat.name: feat.qualifiers["label"] = obj_feat.name # add feature to list of features seq_rec_features.append(feat) # Sort features based on feature location start/end, lexicographically - seq_rec_features.sort(key=lambda feat: (feat.location.start, feat.location.end)) + seq_rec_features.sort(key=lambda feat: feat_order[feat]) seq_rec.features = seq_rec_features seq_records.append(seq_rec) # writing generated genbank document to disk at path provided @@ -323,10 +356,10 @@ def main(): log_level = logging.INFO logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() - # converter.convert_genbank_to_sbol3( - # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True - # ) - converter.convert_sbol3_to_genbank(sbol3_file="iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", write=True) + converter.convert_genbank_to_sbol3( + gb_file="test.gb", sbol3_file="sbol.nt", write=True + ) + converter.convert_sbol3_to_genbank(sbol3_file="sbol.nt", write=True) if __name__ == "__main__": diff --git a/test.gb b/test.gb new file mode 100644 index 00000000..64f2a943 --- /dev/null +++ b/test.gb @@ -0,0 +1,161 @@ +LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) + gene, complete cds. +ACCESSION AF165912 +VERSION AF165912.1 GI:5640000 +KEYWORDS . +SOURCE Arabidopsis thaliana (thale cress) + ORGANISM Arabidopsis thaliana + Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; + Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; + Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; + Camelineae; Arabidopsis. +REFERENCE 1 (bases 1 to 5485) + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from + Arabidopsis thaliana + JOURNAL Unpublished +REFERENCE 2 (bases 1 to 5485) + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Direct Submission + JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong + 253, Inchon 402-751, Korea +FEATURES Location/Qualifiers + source 1..5485 + /label="c1" + /organism="Arabidopsis thaliana" + /mol_type="genomic DNA" + /db_xref="taxon:3702" + /ecotype="Col-0" + gene 1..4637 + /label="c2" + /gene="CCT" + regulatory 1..1602 + /label="c3" + /regulatory_class="promoter" + /gene="CCT" + regulatory 1554..1560 + /label="c4" + /regulatory_class="TATA_box" + /gene="CCT" + mRNA complement(join(1603..1891,2322..2438,2538..2633,2801..2843, + 2918..3073,3167..3247,3874..3972,4082..4637)) + /label="c5" + /gene="CCT" + /product="CTP:phosphocholine cytidylyltransferase" + 5'UTR 1603..1712 + /label="c6" + /gene="CCT" + CDS join(1713..1891,2322..2438,2538..2633,2801..2843, + 2918..3073,3167..3247,3874..3972,4082..4309) + /label="c7" + /gene="CCT" + /EC_number="2.7.7.15" + /codon_start=1 + /product="CTP:phosphocholine cytidylyltransferase" + /protein_id="AAD45922.1" + /db_xref="GI:5640001" + /translation="MSNVIGDRTEDGLSTAAAASGSTAVQSSPPTDRPVRVYADGIYD + LFHFGHARSLEQAKLAFPNNTYLLVGCCNDETTHKYKGRTVMTAEERYESLRHCKWVD + EVIPDAPWVVNQEFLDKHQIDYVAHDSLPYADSSGAGKDVYEFVKKVGRFKETQRTEG + ISTSDIIMRIVKDYNQYVMRNLDRGYSREDLGVSFVKEKRLRVNMRLKKLQERVKEQQ + ERVGEKIQTVKMLRNEWVENADRWVAGFLEIFEEGCHKMGTAIVDSIQERLMRQKSAE + RLENGQDDDTDDQFYEEYFDHDMGSDDDEDEKFYDEEEVKEEETEKTVMTDAKDNK" + 3'UTR 4310..4637 + /label="c8" + /gene="CCT" +ORIGIN + 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta + 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat + 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg + 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca + 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta + 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga + 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg + 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct + 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat + 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt + 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt + 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca + 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag + 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata + 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct + 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct + 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc + 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta + 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact + 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa + 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat + 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca + 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg + 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa + 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt + 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa + 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag + 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa + 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg + 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc + 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc + 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat + 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg + 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt + 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat + 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta + 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt + 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat + 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac + 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg + 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc + 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg + 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac + 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa + 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt + 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt + 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag + 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca + 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa + 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga + 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt + 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa + 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag + 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg + 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag + 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg + 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt + 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt + 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg + 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt + 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt + 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc + 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga + 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc + 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac + 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt + 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat + 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca + 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag + 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca + 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga + 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg + 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc + 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga + 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg + 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga + 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt + 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt + 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca + 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg + 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag + 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct + 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa + 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag + 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag + 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac + 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa + 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata + 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat + 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt + 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt + 5461 cgaattttta ggtaagtaaa atcag +// + From 1e83dfbe6c430428bad42b9b80bea06f42ebbf0d Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 28 Jul 2022 19:21:49 +0530 Subject: [PATCH 042/190] add: unit tests for round trip testing of genbank with multiple locs on a feature --- sbol.nt | 208 ------------------ sbol_utilities/sbol3_genbank_conversion.py | 3 +- test.gb => sequence2_modified.gb | 0 .../test_files/sequence2_modified.gb | 0 test/test_genbank_sbol3_direct.py | 117 +++++----- 5 files changed, 64 insertions(+), 264 deletions(-) delete mode 100644 sbol.nt rename test.gb => sequence2_modified.gb (100%) rename genbank.out => test/test_files/sequence2_modified.gb (100%) diff --git a/sbol.nt b/sbol.nt deleted file mode 100644 index 4dcc688f..00000000 --- a/sbol.nt +++ /dev/null @@ -1,208 +0,0 @@ - - "Range1" . - "5485"^^ . - . - . - "0"^^ . - . - "SequenceFeature1" . - . - "c1" . - . - . - "Range1" . - "4637"^^ . - . - . - "0"^^ . - . - "SequenceFeature2" . - . - "c2" . - . - . - "Range1" . - "1602"^^ . - . - . - "0"^^ . - . - "SequenceFeature3" . - . - "c3" . - . - . - "Range1" . - "1560"^^ . - . - . - "1553"^^ . - . - "SequenceFeature4" . - . - "c4" . - . - . - "Range1" . - "4637"^^ . - . - . - "4081"^^ . - . - "Range2" . - "3972"^^ . - . - . - "3873"^^ . - . - "Range3" . - "3247"^^ . - . - . - "3166"^^ . - . - "Range4" . - "3073"^^ . - . - . - "2917"^^ . - . - "Range5" . - "2843"^^ . - . - . - "2800"^^ . - . - "Range6" . - "2633"^^ . - . - . - "2537"^^ . - . - "Range7" . - "2438"^^ . - . - . - "2321"^^ . - . - "Range8" . - "1891"^^ . - . - . - "1602"^^ . - . - "SequenceFeature5" . - . - . - . - . - . - . - . - . - "c5" . - . - . - "Range1" . - "1712"^^ . - . - . - "1602"^^ . - . - "SequenceFeature6" . - . - "c6" . - . - . - "Range1" . - "1891"^^ . - . - . - "1712"^^ . - . - "Range2" . - "2438"^^ . - . - . - "2321"^^ . - . - "Range3" . - "2633"^^ . - . - . - "2537"^^ . - . - "Range4" . - "2843"^^ . - . - . - "2800"^^ . - . - "Range5" . - "3073"^^ . - . - . - "2917"^^ . - . - "Range6" . - "3247"^^ . - . - . - "3166"^^ . - . - "Range7" . - "3972"^^ . - . - . - "3873"^^ . - . - "Range8" . - "4309"^^ . - . - . - "4081"^^ . - . - "SequenceFeature7" . - . - . - . - . - . - . - . - . - "c7" . - . - . - "Range1" . - "4637"^^ . - . - . - "4309"^^ . - . - "SequenceFeature8" . - . - "c8" . - . - . - "Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds" . - "AF165912" . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - "AF165912_sequence" . - "ccagaatggttactatggacatccgccaaccatacaagctatggtgaaatgctttatctatctcatttttagtttcaaagcttttgttataacacatgcaaatccatatccgtaaccaatatccaatcgcttgacatagtctgatgaagtttttggtagttaagataaagctcgagactgatatttcatatactggatgatttagggaaacttgcattctattcatgaacgaatgagtcaatacgagacacaaccaagcatgcaaggagctgtgagttgatgttctatgctatttaagtatttttcgggagatatatatatcttattgttctcctcctcccgagtcaagttgttctaagaaagaaggatctatttcattttgtggattgtctagtttcagggacagacggggtttaggggaagcgctatccgtggctgctatgacatcgaagaaactctgcacgacatggtatgtaatcttgtgacgttagtaaaaacgctctaatgttacaaaagaaagaaagagaaaacgaacccaattcctcaaaatgttttcttttgacaatgtcaacttcttccttctcgggtttttatcagtttgattgaagcgagactgcgaaattcctctgtttacagtagaaaatgtgatcagccctatttataaccgttgtatgttttccggtttttgtttgtgcagacaatggggtcctcacagtttcagggatctgattcgagccatcctagtgatcaccgcttatccaattaacagaacagaacaagctcaagagttgctactttcatatctttaaaatagtggaatgttttgtatgtacagaaataggaaaggtctaaagtgtggaactggctttgaggtaaactcttactctgattggatttgcttgtatttataccggaatcataatagaaatatatgattaaagtattcacattctctaatcttcttttagacttgtagttaccattcaaaagtcatggacaaccttcgttaaccttgagggccactgagagacaaccttggacttggtcactggctcacttatgcgtgcctcgccaaagttaatctatcgactgagattggttaatctgggaacaaaaattaagagagaaagaagtagaactaaaaagcaatattcagttattcactctgttgtatatagctcaccaattaaattcaaacaactaattcaaaacattatactatagcttttcattaaaaaatttccaaaacattcatttaattatataaaccaaagaacagcttttaagacttaaaatatttcccaagtatccaacaagtcaatacagattttttaagaaaactaaaccattttttcaactttacaacaaaaacaccaactgttacaaaaaaactctcgaatttcctatttctccagccttatgacaaagatatcagattaataaaatttagaattcattactttttcttcatttttaaaattatctacatactatttatttctctccattttattcagtgagaaaataaaattacaaatgcctgaacacaaaaataaataaaattagaataatcagtttcctctagaggatattcttcgtcacaaaattaaaaaaaaaaagagtaggagaagagggaagcgactagcaccttttgtagttttccgtttattttctgtataaggcgggtgatttcggctccttcatcggaaattatgagcaacgttatcggcgatcgcactgaagacggcctttccaccgccgctgcggcctctggctctacggctgtccagagttctcctcccactgatcgtcctgtccgcgtctacgccgatgggatctacgatcttttccactttggtcatgctcgatctctcgaacaagccaaattagcgttagtatttcttatctcttagagatgattgtcctgattttcatctctaattcgacttttttttaccgtcgcgtgctcaattttcgccgttccagtgtcatttttctctgatctgttgagtctggttcattgtaagttgtacagtttttgtttaggtcgagagacatatcttccttattagatagtctcggtgattgattggtctgtattgattgaaatctgtgatgtgcaaggtcttgtcgcgtatgattttagtgaatccctttctaaatgttgaaatttgcaatagctgatactgtttctggatatatgttcttgacgaatgttttcgattttttattattttgaggaggtatgagagaaattgacttctggtttcgtgttcttatggtgttgctatgattgtgccgtttcttaatcggccgagcaggtttccaaacaacacttaccttcttgttggatgttgcaatgatgagactacccataagtacaagggaaggactgtaatgactgcagaagagcgatatgaatcacttcgacattgcaagtaattgttttctcttatgttctgttgaatgtgttagtagaaaaacccatggaagtggcagtgagtggaattttagaacacgttttttttatcatgcaggtgggtggatgaagtcatccctgatgcaccatgggtggtcaaccaggagtttcttgacaagcaccagattgactatgttgcccacgattctcttccgtaagaacatgtgtctcttgtgttagtttttatttagttttaaaaaatggtgaaaacttagttttgtagtttttacctttcacgacgtgcttgttgttagtttagctcttttcttacaaatgattttagaactacaataaccttctttgtataattctcatgcacagctatgctgattcaagcggagctggaaaggatgtctatgaatttgtgagtcggaagaattttcatactcctgcttttgacactttcatagttctgttgtaactgagcatctgttgcaggttaagaaagttgggaggtttaaggaaacacagcgaactgaaggaatatcgacctcggatataataatgagaatagtgaaagattacaatcagtatgtcatgcgtaacttggatagaggatactcaagggaagatcttggagttagctttgtcaaggcatgtcatcattttcttatctctacaattttgtcctttctcaaaaaaaattcacttgtaagaatcaactttggatttgtcgatttgcaacaggaaaagagacttagagttaatatgaggctaaagaaactccaggagagggtcaaagaacaacaagaaagagtgggagaaaaggcatgtcttctctcaacttcattttgcttaattgatcattagttcatcacaagtccatcatttggactgtattgcattcaatcaaataaagctgttcatcataagttacaaggagaaataactaaattttaggtcttgtctctgcctattcattcacatctccgcttgatcttgtacctttgactatttagcgactgtttggaaaccactcttaatgtgtcacgttttggagtctaacttgtccttaatttgaacctcgttcacttcttttaggactttaatactctgtttggttagtagcctctaggcagaaaacatttgtatgtattgcttttattttgtgtcttcttgttgtgattattgggttatagaattgcatcacaaagtgatgcttgttaatccgctgtagtagtgccaggcgatatcatgttatataatctcatctcggtagtagcagccttatctcgtgtatccgctgcgcttgaaacctccatgcagtttcatgctttagctagtaatatgatatctgatgagactaagttcatatgtgattctgaaaaagctgattttgtagaagtttcttataatgctccttcctctgttgttgttaaacccggtttttccagatccaaactgtaaaaatgctgcgcaacgagtgggtagagaatgcagatcgatgggtcgctggatttcttgaaatatttgaagaaggttgccataagatggtaagttcaatcttgaagacacatacagtgcttcaaaaatctactaatattcatgactatgttctgtataaccttgattaaacttgacaaatgcgtaaaatgttaacagggaactgcaatcgtagacagtatccaagaaaggttaatgagacaaaagtcggcagagaggctggagaacggtcaggatgatgacacagacgaccagttctatgaagaatacttcgatcatgacatgggtagtgacgatgatgaagatgaaaaattctacgacgaggaagaagtaaaggaagaagagacagagaaaactgttatgacggatgctaaagacaacaagtaagaacaaatttggcttgcagaaacctcagattagctctacttatggccacttctactaaactcccttaagcctcgcactctctctcgaaattcatctacttaacatataataccaatgtttagaaagagagagtgtgtgatgtgtttgtttgtgtgtgttgaacaaacgaacgtgcgtggttgtctttggtgagttggtctcatctttgttgatttttgaatgcgcatgtatttttttcttctttttcatgacgggcaaagtgttatgaagtacaatgcaattgtctaaaacaggataagtcaatggttcgtgtgtgccataaagtaaacatcgctgtgtacatcttccatgttccaaactcaactcgttttcttcaaatattgaaatacaaattggtcaaaagtcggttcttattttttttttaattcacatttttagtttgcagttttaatagattacaaatcacattttgtgctatttccaattccatgagccggccaagaatgtgagtaaaaggcagataaagcaaaggatagccgattgctttaaagatgtctttggtaactagttcgaaattctctgtccactcgaagactccacaactctcctctcaaatgtcagctaatcaagtcctacacaactatacaaaaaggcaattaattagtagaaaataaagattggaggtttagcttctcccatacataagtacctttatgaatcactaagctcagggtttatatgataaccattgctgatctgtgtaaagagaagttgatgaattactacgtgagtgttgttaaccaactctctttacatattaggaccgtgcttgtcaggccaatggttttcacttcgaaaaattgcttccgatatcaaactatgtgtacattattggtggactgtggacataacttaaacgcataattttattgtgtacctttaaaataaacaatagattacacatatatatatggcaaatatttgaacattagatgtcaagagaaaagtaaaacatgtcatgattacaccatctttgttattatttagagtgattctcactaaatcttaggcggttagcaaccgccatagttttcaaaatctcattctatcgggattaaatctgtttttggtgactatatataaacattggtcgaatttttaggtaagtaaaatcag" . - . - . - . diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 32682452..c205f5cd 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -310,6 +310,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, feat_locs.append(feat_loc) # sort feature locations lexicographically internally first feat_locs.sort(key=lambda loc: (loc.start, loc.end)) + print(f"locs {feat_locs}") for loc in feat_locs: feat_loc_array += [loc.start, loc.end] feat_loc = CompoundLocation(parts=feat_locs, operator="join") @@ -357,7 +358,7 @@ def main(): logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() converter.convert_genbank_to_sbol3( - gb_file="test.gb", sbol3_file="sbol.nt", write=True + gb_file="genbank.out", sbol3_file="sbol.nt", write=True ) converter.convert_sbol3_to_genbank(sbol3_file="sbol.nt", write=True) diff --git a/test.gb b/sequence2_modified.gb similarity index 100% rename from test.gb rename to sequence2_modified.gb diff --git a/genbank.out b/test/test_files/sequence2_modified.gb similarity index 100% rename from genbank.out rename to test/test_files/sequence2_modified.gb diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 8794fe88..21076f48 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -15,96 +15,103 @@ class TestGenBankSBOL3(unittest.TestCase): # Create converter instance converter = GenBank_SBOL3_Converter() - def test_gbtosbol3_1(self): - """Test conversion of a simple genbank file with a single sequence""" - SAMPLE_GENBANK_FILE_1 = Path(__file__).parent / "test_files" / "BBa_J23101.gb" - SAMPLE_SBOL3_FILE_1 = ( - Path(__file__).parent - / "test_files" - / "BBa_J23101_from_genbank_to_sbol3_direct.nt" - ) - sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE_1) + ".test" + def _test_genbank_to_sbol3(self, SAMPLE_SBOL3_FILE: Path, SAMPLE_GENBANK_FILE: Path): + TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE) + ".test" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - str(SAMPLE_GENBANK_FILE_1), + str(SAMPLE_GENBANK_FILE), TEST_OUTPUT_SBOL3, namespace=TEST_NAMESPACE, write=False, ) sbol3_file_1 = sbol3.Document() sbol3_file_1.read( - location=str(SAMPLE_SBOL3_FILE_1), file_format=sbol3.SORTED_NTRIPLES + location=str(SAMPLE_SBOL3_FILE), file_format=sbol3.SORTED_NTRIPLES ) assert not doc_diff( test_output_sbol3, sbol3_file_1 - ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_1}" + ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE}" + + def _test_sbol3_to_genbank(self, SAMPLE_SBOL3_FILE: str, SAMPLE_GENBANK_FILE: str): + # create tmp directory to store generated genbank file in for comparison + tmp_sub = copy_to_tmp(package=[SAMPLE_SBOL3_FILE]) + doc3 = sbol3.Document() + doc3.read(os.path.join(tmp_sub, SAMPLE_SBOL3_FILE)) + # Convert to GenBank and check contents + outfile = os.path.join(tmp_sub, SAMPLE_GENBANK_FILE + ".test") + self.converter.convert_sbol3_to_genbank( + sbol3_file=None, doc=doc3, gb_file=outfile, write=True + ) + test_dir = os.path.dirname(os.path.realpath(__file__)) + comparison_file = os.path.join( + test_dir, "test_files", SAMPLE_GENBANK_FILE + ) + assert filecmp.cmp( + outfile, comparison_file + ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + + + def test_gbtosbol3_1(self): + """Test conversion of a simple genbank file with a single sequence""" + GENBANK_FILE = Path(__file__).parent / "test_files" / "BBa_J23101.gb" + SBOL3_FILE = ( + Path(__file__).parent + / "test_files" + / "BBa_J23101_from_genbank_to_sbol3_direct.nt" + ) + sbol3.set_namespace(TEST_NAMESPACE) + self._test_genbank_to_sbol3(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) def test_gbtosbol3_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" - SAMPLE_GENBANK_FILE_2 = ( + GENBANK_FILE = ( Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" ) - SAMPLE_SBOL3_FILE_2 = ( + SBOL3_FILE = ( Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" ) sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE_2) + ".test" - # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - str(SAMPLE_GENBANK_FILE_2), - TEST_OUTPUT_SBOL3, - namespace=TEST_NAMESPACE, - write=False, - ) - sbol3_file_2 = sbol3.Document() - sbol3_file_2.read( - location=str(SAMPLE_SBOL3_FILE_2), file_format=sbol3.SORTED_NTRIPLES - ) - assert not doc_diff( - test_output_sbol3, sbol3_file_2 - ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_2}" + self._test_genbank_to_sbol3(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) def test_sbol3togb_1(self): """Test ability to convert from SBOL3 to GenBank using new converter""" - # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=["BBa_J23101_from_genbank_to_sbol3_direct.nt"]) - doc3 = sbol3.Document() - doc3.read(os.path.join(tmp_sub, "BBa_J23101_from_genbank_to_sbol3_direct.nt")) - # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, "BBa_J23101.gb") - self.converter.convert_sbol3_to_genbank( - sbol3_file=None, doc=doc3, gb_file=outfile, write=True - ) - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join( - test_dir, "test_files", "BBa_J23101_from_sbol3_direct.gb" - ) - assert filecmp.cmp( - outfile, comparison_file - ), f"Converted GenBank file {comparison_file} is not identical" + SBOL3_FILE = "BBa_J23101_from_genbank_to_sbol3_direct.nt" + GENBANK_FILE = "BBa_J23101_from_sbol3_direct.gb" + self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) def test_sbol3togb_2(self): """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" + SBOL3_FILE = "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" + GENBANK_FILE = "iGEM_SBOL2_imports_from_sbol3_direct.gb" + self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + + def test_round_trip_multiple_loc_feat(self): + SAMPLE_GENBANK_FILE = "sequence2_modified.gb" + sbol3.set_namespace(TEST_NAMESPACE) + TEST_OUTPUT_SBOL3 = SAMPLE_GENBANK_FILE + ".nt" + # Don't write to file for testing, we directly compare sbol documents + test_output_sbol3 = self.converter.convert_genbank_to_sbol3( + str(SAMPLE_GENBANK_FILE), + TEST_OUTPUT_SBOL3, + namespace=TEST_NAMESPACE, + write=False, + ) # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=["iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt"]) - doc3 = sbol3.Document() - doc3.read(os.path.join(tmp_sub, "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt")) + tmp_sub = copy_to_tmp(package=[SAMPLE_GENBANK_FILE]) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, "iGEM_SBOL2_imports.gb") + outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE) + ".test") self.converter.convert_sbol3_to_genbank( - sbol3_file=None, doc=doc3, gb_file=outfile, write=True + sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True ) test_dir = os.path.dirname(os.path.realpath(__file__)) comparison_file = os.path.join( - test_dir, "test_files", "iGEM_SBOL2_imports_from_sbol3_direct.gb" + test_dir, "test_files", SAMPLE_GENBANK_FILE ) assert filecmp.cmp( outfile, comparison_file - ), f"Converted GenBank file {comparison_file} is not identical" - - + ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + if __name__ == "__main__": unittest.main() From 693a85e24291774fdf95374c3865f9b74579ad4c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 28 Jul 2022 19:40:59 +0530 Subject: [PATCH 043/190] add: round trip testing for genbank with extraneous non default properties --- genbank.out | 120 +++++++++++++++ sbol_utilities/sbol3_genbank_conversion.py | 15 +- test.gb | 161 +++++++++++++++++++++ test/test_files/sequence2_modified_2.gb | 120 +++++++++++++++ test/test_genbank_sbol3_direct.py | 26 ++++ 5 files changed, 435 insertions(+), 7 deletions(-) create mode 100644 genbank.out create mode 100644 test.gb create mode 100644 test/test_files/sequence2_modified_2.gb diff --git a/genbank.out b/genbank.out new file mode 100644 index 00000000..b7fb9166 --- /dev/null +++ b/genbank.out @@ -0,0 +1,120 @@ +LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) + gene, complete cds. +ACCESSION AF165912 +VERSION AF165912 +KEYWORDS . +SOURCE Arabidopsis thaliana (thale cress) + ORGANISM Arabidopsis thaliana + . +FEATURES Location/Qualifiers + regulatory 1..1602 + /label="c3" + gene 1..4637 + /label="c2" + source 1..5485 + /label="c1" + regulatory 1554..1560 + /label="c4" + 5'UTR 1603..1712 + /label="c6" + mRNA complement(1603..4637) + /label="c5" + CDS 1713..4309 + /label="c7" + 3'UTR 4310..4637 + /label="c8" +ORIGIN + 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta + 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat + 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg + 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca + 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta + 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga + 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg + 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct + 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat + 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt + 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt + 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca + 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag + 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata + 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct + 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct + 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc + 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta + 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact + 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa + 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat + 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca + 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg + 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa + 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt + 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa + 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag + 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa + 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg + 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc + 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc + 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat + 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg + 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt + 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat + 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta + 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt + 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat + 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac + 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg + 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc + 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg + 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac + 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa + 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt + 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt + 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag + 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca + 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa + 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga + 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt + 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa + 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag + 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg + 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag + 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg + 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt + 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt + 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg + 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt + 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt + 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc + 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga + 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc + 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac + 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt + 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat + 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca + 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag + 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca + 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga + 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg + 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc + 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga + 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg + 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga + 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt + 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt + 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca + 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg + 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag + 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct + 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa + 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag + 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag + 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac + 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa + 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata + 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat + 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt + 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt + 5461 cgaattttta ggtaagtaaa atcag +// diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 08e5ece0..465a5807 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -79,6 +79,9 @@ def build_component_genbank_extension(*, identity, type_uri): # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj + # set up logging + log_level = logging.INFO + logging.getLogger().setLevel(level=log_level) # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) @@ -325,7 +328,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # during conversion of GenBank -> SBOL, component.genbank_source is "", # and while plugging it back in during conversion of SBOL -> GenBank, it # simply prints "", whereas the default "." should have been printed - # seq_rec.annotations['source'] = obj.genbank_source + if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source # TODO: hardcoded molecule_type as DNA, derivation? seq_rec.annotations["molecule_type"] = "DNA" @@ -397,13 +400,11 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # Currently we don't parse input for gb and sbol3 files (hardcoded) def main(): - log_level = logging.INFO - logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() - # converter.convert_genbank_to_sbol3( - # gb_file=SAMPLE_GENBANK_FILE_2, sbol3_file=SAMPLE_SBOL3_FILE_2, write=True - # ) - converter.convert_sbol3_to_genbank(sbol3_file=SAMPLE_SBOL3_FILE_2, write=True) + converter.convert_genbank_to_sbol3( + gb_file="test.gb", sbol3_file="sbol.nt", write=True + ) + converter.convert_sbol3_to_genbank(sbol3_file="sbol.nt", write=True) if __name__ == "__main__": diff --git a/test.gb b/test.gb new file mode 100644 index 00000000..64f2a943 --- /dev/null +++ b/test.gb @@ -0,0 +1,161 @@ +LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) + gene, complete cds. +ACCESSION AF165912 +VERSION AF165912.1 GI:5640000 +KEYWORDS . +SOURCE Arabidopsis thaliana (thale cress) + ORGANISM Arabidopsis thaliana + Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; + Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; + Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; + Camelineae; Arabidopsis. +REFERENCE 1 (bases 1 to 5485) + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from + Arabidopsis thaliana + JOURNAL Unpublished +REFERENCE 2 (bases 1 to 5485) + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Direct Submission + JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong + 253, Inchon 402-751, Korea +FEATURES Location/Qualifiers + source 1..5485 + /label="c1" + /organism="Arabidopsis thaliana" + /mol_type="genomic DNA" + /db_xref="taxon:3702" + /ecotype="Col-0" + gene 1..4637 + /label="c2" + /gene="CCT" + regulatory 1..1602 + /label="c3" + /regulatory_class="promoter" + /gene="CCT" + regulatory 1554..1560 + /label="c4" + /regulatory_class="TATA_box" + /gene="CCT" + mRNA complement(join(1603..1891,2322..2438,2538..2633,2801..2843, + 2918..3073,3167..3247,3874..3972,4082..4637)) + /label="c5" + /gene="CCT" + /product="CTP:phosphocholine cytidylyltransferase" + 5'UTR 1603..1712 + /label="c6" + /gene="CCT" + CDS join(1713..1891,2322..2438,2538..2633,2801..2843, + 2918..3073,3167..3247,3874..3972,4082..4309) + /label="c7" + /gene="CCT" + /EC_number="2.7.7.15" + /codon_start=1 + /product="CTP:phosphocholine cytidylyltransferase" + /protein_id="AAD45922.1" + /db_xref="GI:5640001" + /translation="MSNVIGDRTEDGLSTAAAASGSTAVQSSPPTDRPVRVYADGIYD + LFHFGHARSLEQAKLAFPNNTYLLVGCCNDETTHKYKGRTVMTAEERYESLRHCKWVD + EVIPDAPWVVNQEFLDKHQIDYVAHDSLPYADSSGAGKDVYEFVKKVGRFKETQRTEG + ISTSDIIMRIVKDYNQYVMRNLDRGYSREDLGVSFVKEKRLRVNMRLKKLQERVKEQQ + ERVGEKIQTVKMLRNEWVENADRWVAGFLEIFEEGCHKMGTAIVDSIQERLMRQKSAE + RLENGQDDDTDDQFYEEYFDHDMGSDDDEDEKFYDEEEVKEEETEKTVMTDAKDNK" + 3'UTR 4310..4637 + /label="c8" + /gene="CCT" +ORIGIN + 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta + 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat + 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg + 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca + 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta + 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga + 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg + 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct + 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat + 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt + 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt + 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca + 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag + 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata + 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct + 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct + 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc + 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta + 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact + 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa + 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat + 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca + 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg + 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa + 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt + 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa + 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag + 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa + 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg + 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc + 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc + 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat + 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg + 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt + 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat + 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta + 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt + 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat + 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac + 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg + 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc + 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg + 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac + 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa + 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt + 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt + 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag + 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca + 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa + 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga + 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt + 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa + 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag + 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg + 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag + 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg + 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt + 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt + 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg + 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt + 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt + 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc + 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga + 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc + 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac + 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt + 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat + 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca + 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag + 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca + 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga + 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg + 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc + 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga + 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg + 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga + 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt + 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt + 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca + 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg + 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag + 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct + 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa + 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag + 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag + 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac + 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa + 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata + 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat + 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt + 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt + 5461 cgaattttta ggtaagtaaa atcag +// + diff --git a/test/test_files/sequence2_modified_2.gb b/test/test_files/sequence2_modified_2.gb new file mode 100644 index 00000000..b7fb9166 --- /dev/null +++ b/test/test_files/sequence2_modified_2.gb @@ -0,0 +1,120 @@ +LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) + gene, complete cds. +ACCESSION AF165912 +VERSION AF165912 +KEYWORDS . +SOURCE Arabidopsis thaliana (thale cress) + ORGANISM Arabidopsis thaliana + . +FEATURES Location/Qualifiers + regulatory 1..1602 + /label="c3" + gene 1..4637 + /label="c2" + source 1..5485 + /label="c1" + regulatory 1554..1560 + /label="c4" + 5'UTR 1603..1712 + /label="c6" + mRNA complement(1603..4637) + /label="c5" + CDS 1713..4309 + /label="c7" + 3'UTR 4310..4637 + /label="c8" +ORIGIN + 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta + 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat + 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg + 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca + 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta + 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga + 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg + 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct + 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat + 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt + 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt + 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca + 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag + 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata + 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct + 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct + 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc + 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta + 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact + 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa + 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat + 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca + 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg + 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa + 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt + 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa + 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag + 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa + 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg + 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc + 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc + 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat + 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg + 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt + 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat + 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta + 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt + 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat + 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac + 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg + 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc + 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg + 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac + 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa + 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt + 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt + 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag + 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca + 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa + 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga + 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt + 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa + 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag + 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg + 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag + 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg + 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt + 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt + 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg + 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt + 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt + 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc + 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga + 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc + 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac + 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt + 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat + 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca + 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag + 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca + 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga + 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg + 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc + 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga + 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg + 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga + 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt + 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt + 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca + 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg + 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag + 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct + 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa + 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag + 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag + 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac + 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa + 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata + 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat + 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt + 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt + 5461 cgaattttta ggtaagtaaa atcag +// diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 8794fe88..f7399081 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -105,6 +105,32 @@ def test_sbol3togb_2(self): outfile, comparison_file ), f"Converted GenBank file {comparison_file} is not identical" + def test_round_trip_extra_properties(self): + SAMPLE_GENBANK_FILE = "sequence2_modified_2.gb" + sbol3.set_namespace(TEST_NAMESPACE) + TEST_OUTPUT_SBOL3 = SAMPLE_GENBANK_FILE + ".nt" + # Don't write to file for testing, we directly compare sbol documents + test_output_sbol3 = self.converter.convert_genbank_to_sbol3( + SAMPLE_GENBANK_FILE, + TEST_OUTPUT_SBOL3, + namespace=TEST_NAMESPACE, + write=False, + ) + # create tmp directory to store generated genbank file in for comparison + tmp_sub = copy_to_tmp(package=[SAMPLE_GENBANK_FILE]) + # Convert to GenBank and check contents + outfile = os.path.join(tmp_sub, SAMPLE_GENBANK_FILE + ".test") + self.converter.convert_sbol3_to_genbank( + sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True + ) + test_dir = os.path.dirname(os.path.realpath(__file__)) + comparison_file = os.path.join( + test_dir, "test_files", SAMPLE_GENBANK_FILE + ) + assert filecmp.cmp( + outfile, comparison_file + ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + if __name__ == "__main__": unittest.main() From bd6a0a7882d1bf6a0084efedc0bbf18d1e65269f Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 28 Jul 2022 22:24:14 +0530 Subject: [PATCH 044/190] fix: all single direction and round trip tests --- sbol_utilities/sbol3_genbank_conversion.py | 8 +- ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 0 .../BBa_J23101_from_sbol3_direct.gb | 0 ...L2_imports_from_genbank_to_sbol3_direct.nt | 0 .../iGEM_SBOL2_imports_from_sbol3_direct.gb | 0 .../test_extra_properties.gb} | 0 test/test_genbank_sbol3_direct.py | 171 ++++++++++-------- 7 files changed, 96 insertions(+), 83 deletions(-) rename test/test_files/{ => sbol3_genbank_conversion}/BBa_J23101_from_genbank_to_sbol3_direct.nt (100%) rename test/test_files/{ => sbol3_genbank_conversion}/BBa_J23101_from_sbol3_direct.gb (100%) rename test/test_files/{ => sbol3_genbank_conversion}/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt (100%) rename test/test_files/{ => sbol3_genbank_conversion}/iGEM_SBOL2_imports_from_sbol3_direct.gb (100%) rename test/test_files/{sequence2_modified_2.gb => sbol3_genbank_conversion/test_extra_properties.gb} (100%) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 465a5807..13067f30 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -68,9 +68,11 @@ class GenBank_SBOL3_Converter: DEFAULT_GB_REC_VERSION = 1 def __init__(self) -> None: - def build_component_genbank_extension(*, identity, type_uri): + def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a Component in an SBOL file. + :param identity: identity for new component class instance to have + :param type_uri: type_uri for new component class instance to have """ # `types` is required and not known at build time. # Supply a missing value to the constructor, then clear @@ -91,7 +93,7 @@ class Component_GenBank_Extension(sbol3.Component): extraneous properties of GenBank not storeable in any SBOL3 datafield. """ GENBANK_EXTRA_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank" - def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs): + def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs) -> None: # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. @@ -105,7 +107,7 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, - convert_gb2so: bool = True, convert_so2gb: bool = True): + convert_gb2so: bool = True, convert_so2gb: bool = True) -> int: """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles :param gb2so_csv: path to read genbank to so conversion csv file :param so2gb_csv: path to read so to genbank conversion csv file diff --git a/test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt similarity index 100% rename from test/test_files/BBa_J23101_from_genbank_to_sbol3_direct.nt rename to test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt diff --git a/test/test_files/BBa_J23101_from_sbol3_direct.gb b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_sbol3_direct.gb similarity index 100% rename from test/test_files/BBa_J23101_from_sbol3_direct.gb rename to test/test_files/sbol3_genbank_conversion/BBa_J23101_from_sbol3_direct.gb diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt similarity index 100% rename from test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt rename to test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt diff --git a/test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_sbol3_direct.gb similarity index 100% rename from test/test_files/iGEM_SBOL2_imports_from_sbol3_direct.gb rename to test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_sbol3_direct.gb diff --git a/test/test_files/sequence2_modified_2.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb similarity index 100% rename from test/test_files/sequence2_modified_2.gb rename to test/test_files/sbol3_genbank_conversion/test_extra_properties.gb diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index f7399081..9d8c2060 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -15,122 +15,133 @@ class TestGenBankSBOL3(unittest.TestCase): # Create converter instance converter = GenBank_SBOL3_Converter() - def test_gbtosbol3_1(self): - """Test conversion of a simple genbank file with a single sequence""" - SAMPLE_GENBANK_FILE_1 = Path(__file__).parent / "test_files" / "BBa_J23101.gb" - SAMPLE_SBOL3_FILE_1 = ( - Path(__file__).parent - / "test_files" - / "BBa_J23101_from_genbank_to_sbol3_direct.nt" - ) - sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE_1) + ".test" + def _test_genbank_to_sbol3(self, SAMPLE_SBOL3_FILE: Path, SAMPLE_GENBANK_FILE: Path): + """Helper method to test conversion of a given GenBank file to SBOL3 using new converter. + :param SAMPLE_SBOL3_FILE: Path of expected SBOL3 converted file + :param SAMPLE_GENBANK_FILE: Path of given GenBank file to convert + """ + TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE) + ".test" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - str(SAMPLE_GENBANK_FILE_1), + str(SAMPLE_GENBANK_FILE), TEST_OUTPUT_SBOL3, namespace=TEST_NAMESPACE, write=False, ) sbol3_file_1 = sbol3.Document() sbol3_file_1.read( - location=str(SAMPLE_SBOL3_FILE_1), file_format=sbol3.SORTED_NTRIPLES + location=str(SAMPLE_SBOL3_FILE), file_format=sbol3.SORTED_NTRIPLES ) assert not doc_diff( test_output_sbol3, sbol3_file_1 - ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_1}" - - def test_gbtosbol3_2(self): - """Test conversion of a simple genbank file with a multiple sequence with multiple features""" - SAMPLE_GENBANK_FILE_2 = ( - Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" - ) - SAMPLE_SBOL3_FILE_2 = ( - Path(__file__).parent - / "test_files" - / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" - ) - sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE_2) + ".test" - # Don't write to file for testing, we directly compare sbol documents - test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - str(SAMPLE_GENBANK_FILE_2), - TEST_OUTPUT_SBOL3, - namespace=TEST_NAMESPACE, - write=False, - ) - sbol3_file_2 = sbol3.Document() - sbol3_file_2.read( - location=str(SAMPLE_SBOL3_FILE_2), file_format=sbol3.SORTED_NTRIPLES - ) - assert not doc_diff( - test_output_sbol3, sbol3_file_2 - ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE_2}" - - def test_sbol3togb_1(self): - """Test ability to convert from SBOL3 to GenBank using new converter""" - # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=["BBa_J23101_from_genbank_to_sbol3_direct.nt"]) - doc3 = sbol3.Document() - doc3.read(os.path.join(tmp_sub, "BBa_J23101_from_genbank_to_sbol3_direct.nt")) - # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, "BBa_J23101.gb") - self.converter.convert_sbol3_to_genbank( - sbol3_file=None, doc=doc3, gb_file=outfile, write=True - ) - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join( - test_dir, "test_files", "BBa_J23101_from_sbol3_direct.gb" - ) - assert filecmp.cmp( - outfile, comparison_file - ), f"Converted GenBank file {comparison_file} is not identical" - - def test_sbol3togb_2(self): - """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" + ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE}" + + def _test_sbol3_to_genbank(self, SAMPLE_SBOL3_FILE: Path, SAMPLE_GENBANK_FILE: Path): + """Helper method to test conversion of a given SBOL3 file to GenBank using new converter. + :param SAMPLE_SBOL3_FILE: Path of given SBOL3 file to convert + :param SAMPLE_GENBANK_FILE: Path of expected GenBank converted file + """ # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=["iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt"]) + tmp_sub = copy_to_tmp(package=[str(SAMPLE_SBOL3_FILE)]) doc3 = sbol3.Document() - doc3.read(os.path.join(tmp_sub, "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt")) + doc3.read(str(SAMPLE_SBOL3_FILE)) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, "iGEM_SBOL2_imports.gb") + outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE).split("/")[-1] + ".test") self.converter.convert_sbol3_to_genbank( sbol3_file=None, doc=doc3, gb_file=outfile, write=True ) - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join( - test_dir, "test_files", "iGEM_SBOL2_imports_from_sbol3_direct.gb" - ) + comparison_file = str(SAMPLE_GENBANK_FILE) assert filecmp.cmp( outfile, comparison_file - ), f"Converted GenBank file {comparison_file} is not identical" + ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" - def test_round_trip_extra_properties(self): - SAMPLE_GENBANK_FILE = "sequence2_modified_2.gb" + def _test_round_trip_genbank(self, SAMPLE_GENBANK_FILE: Path): + """Helper method to test conversion of a given GenBank file to SBOL3 and then back to GenBank + and confirm the final file is exactly the same as the initial provided file. + :param SAMPLE_GENBANK_FILE: Path of given GenBank file to round trip test + """ sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = SAMPLE_GENBANK_FILE + ".nt" + TEST_OUTPUT_SBOL3 = str(SAMPLE_GENBANK_FILE) + ".nt" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - SAMPLE_GENBANK_FILE, + str(SAMPLE_GENBANK_FILE), TEST_OUTPUT_SBOL3, namespace=TEST_NAMESPACE, write=False, ) # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=[SAMPLE_GENBANK_FILE]) + tmp_sub = copy_to_tmp(package=[str(SAMPLE_GENBANK_FILE)]) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, SAMPLE_GENBANK_FILE + ".test") + outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE).split("/")[-1] + ".test") self.converter.convert_sbol3_to_genbank( sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True ) - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join( - test_dir, "test_files", SAMPLE_GENBANK_FILE - ) + comparison_file = str(SAMPLE_GENBANK_FILE) assert filecmp.cmp( outfile, comparison_file ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + def test_gbtosbol3_1(self): + """Test conversion of a simple genbank file with a single sequence""" + GENBANK_FILE = Path(__file__).parent / "test_files" / "BBa_J23101.gb" + SBOL3_FILE = ( + Path(__file__).parent + / "test_files" + / "sbol3_genbank_conversion" + / "BBa_J23101_from_genbank_to_sbol3_direct.nt" + ) + sbol3.set_namespace(TEST_NAMESPACE) + self._test_genbank_to_sbol3(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + + def test_gbtosbol3_2(self): + """Test conversion of a simple genbank file with a multiple sequence with multiple features""" + GENBANK_FILE = ( + Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" + ) + SBOL3_FILE = ( + Path(__file__).parent + / "test_files" + / "sbol3_genbank_conversion" + / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" + ) + sbol3.set_namespace(TEST_NAMESPACE) + self._test_genbank_to_sbol3(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + + def test_sbol3togb_1(self): + """Test ability to convert from SBOL3 to GenBank using new converter""" + GENBANK_FILE = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "BBa_J23101_from_sbol3_direct.gb" + ) + SBOL3_FILE = ( + Path(__file__).parent + / "test_files" + / "sbol3_genbank_conversion" + / "BBa_J23101_from_genbank_to_sbol3_direct.nt" + ) + self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + + def test_sbol3togb_2(self): + """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" + GENBANK_FILE = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_SBOL2_imports_from_sbol3_direct.gb" + ) + SBOL3_FILE = ( + Path(__file__).parent + / "test_files" + / "sbol3_genbank_conversion" + / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" + ) + self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + + def test_round_trip_extra_properties(self): + """Test ability to produce same genbank file on round trip when original genbank file has non standard + values for extraneous properties + """ + GENBANK_FILE = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_extra_properties.gb" + ) + self._test_round_trip_genbank(GENBANK_FILE) + if __name__ == "__main__": unittest.main() From 9253e1154ebf2b836a0543be3efabb09f18631c7 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 29 Jul 2022 11:33:04 +0530 Subject: [PATCH 045/190] fix: taxonomy ordered storage, attempt to store references --- genbank.out | 5 +- sbol.nt | 133 +++++++++++++++++++++ sbol_utilities/sbol3_genbank_conversion.py | 82 ++++++++++++- 3 files changed, 217 insertions(+), 3 deletions(-) create mode 100644 sbol.nt diff --git a/genbank.out b/genbank.out index b7fb9166..a4795245 100644 --- a/genbank.out +++ b/genbank.out @@ -6,7 +6,10 @@ VERSION AF165912 KEYWORDS . SOURCE Arabidopsis thaliana (thale cress) ORGANISM Arabidopsis thaliana - . + Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; + Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; + Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; + rosids. FEATURES Location/Qualifiers regulatory 1..1602 /label="c3" diff --git a/sbol.nt b/sbol.nt new file mode 100644 index 00000000..1443fecc --- /dev/null +++ b/sbol.nt @@ -0,0 +1,133 @@ + + "Range1" . + "5485"^^ . + . + . + "0"^^ . + . + "SequenceFeature1" . + . + "c1" . + . + . + "Range1" . + "4637"^^ . + . + . + "0"^^ . + . + "SequenceFeature2" . + . + "c2" . + . + . + "Range1" . + "1602"^^ . + . + . + "0"^^ . + . + "SequenceFeature3" . + . + "c3" . + . + . + "Range1" . + "1560"^^ . + . + . + "1553"^^ . + . + "SequenceFeature4" . + . + "c4" . + . + . + "Range1" . + "4637"^^ . + . + . + "1602"^^ . + . + "SequenceFeature5" . + . + "c5" . + . + . + "Range1" . + "1712"^^ . + . + . + "1602"^^ . + . + "SequenceFeature6" . + . + "c6" . + . + . + "Range1" . + "4309"^^ . + . + . + "1712"^^ . + . + "SequenceFeature7" . + . + "c7" . + . + . + "Range1" . + "4637"^^ . + . + . + "4309"^^ . + . + "SequenceFeature8" . + . + "c8" . + . + . + "Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds" . + "AF165912" . + . + . + . + . + . + . + . + . + . + . + . + . + . + "29-JUL-1999" . + "PLN" . + "" . + "AF165912" . + "DNA" . + "Arabidopsis thaliana" . + "Arabidopsis thaliana (thale cress)" . + "Arabidopsis" . + "Brassicaceae" . + "Brassicales" . + "Camelineae" . + "Embryophyta" . + "Eukaryota" . + "Gunneridae" . + "Magnoliophyta" . + "Pentapetalae" . + "Spermatophyta" . + "Streptophyta" . + "Tracheophyta" . + "Viridiplantae" . + "eudicotyledons" . + "malvids" . + "rosids" . + . + "AF165912_sequence" . + "ccagaatggttactatggacatccgccaaccatacaagctatggtgaaatgctttatctatctcatttttagtttcaaagcttttgttataacacatgcaaatccatatccgtaaccaatatccaatcgcttgacatagtctgatgaagtttttggtagttaagataaagctcgagactgatatttcatatactggatgatttagggaaacttgcattctattcatgaacgaatgagtcaatacgagacacaaccaagcatgcaaggagctgtgagttgatgttctatgctatttaagtatttttcgggagatatatatatcttattgttctcctcctcccgagtcaagttgttctaagaaagaaggatctatttcattttgtggattgtctagtttcagggacagacggggtttaggggaagcgctatccgtggctgctatgacatcgaagaaactctgcacgacatggtatgtaatcttgtgacgttagtaaaaacgctctaatgttacaaaagaaagaaagagaaaacgaacccaattcctcaaaatgttttcttttgacaatgtcaacttcttccttctcgggtttttatcagtttgattgaagcgagactgcgaaattcctctgtttacagtagaaaatgtgatcagccctatttataaccgttgtatgttttccggtttttgtttgtgcagacaatggggtcctcacagtttcagggatctgattcgagccatcctagtgatcaccgcttatccaattaacagaacagaacaagctcaagagttgctactttcatatctttaaaatagtggaatgttttgtatgtacagaaataggaaaggtctaaagtgtggaactggctttgaggtaaactcttactctgattggatttgcttgtatttataccggaatcataatagaaatatatgattaaagtattcacattctctaatcttcttttagacttgtagttaccattcaaaagtcatggacaaccttcgttaaccttgagggccactgagagacaaccttggacttggtcactggctcacttatgcgtgcctcgccaaagttaatctatcgactgagattggttaatctgggaacaaaaattaagagagaaagaagtagaactaaaaagcaatattcagttattcactctgttgtatatagctcaccaattaaattcaaacaactaattcaaaacattatactatagcttttcattaaaaaatttccaaaacattcatttaattatataaaccaaagaacagcttttaagacttaaaatatttcccaagtatccaacaagtcaatacagattttttaagaaaactaaaccattttttcaactttacaacaaaaacaccaactgttacaaaaaaactctcgaatttcctatttctccagccttatgacaaagatatcagattaataaaatttagaattcattactttttcttcatttttaaaattatctacatactatttatttctctccattttattcagtgagaaaataaaattacaaatgcctgaacacaaaaataaataaaattagaataatcagtttcctctagaggatattcttcgtcacaaaattaaaaaaaaaaagagtaggagaagagggaagcgactagcaccttttgtagttttccgtttattttctgtataaggcgggtgatttcggctccttcatcggaaattatgagcaacgttatcggcgatcgcactgaagacggcctttccaccgccgctgcggcctctggctctacggctgtccagagttctcctcccactgatcgtcctgtccgcgtctacgccgatgggatctacgatcttttccactttggtcatgctcgatctctcgaacaagccaaattagcgttagtatttcttatctcttagagatgattgtcctgattttcatctctaattcgacttttttttaccgtcgcgtgctcaattttcgccgttccagtgtcatttttctctgatctgttgagtctggttcattgtaagttgtacagtttttgtttaggtcgagagacatatcttccttattagatagtctcggtgattgattggtctgtattgattgaaatctgtgatgtgcaaggtcttgtcgcgtatgattttagtgaatccctttctaaatgttgaaatttgcaatagctgatactgtttctggatatatgttcttgacgaatgttttcgattttttattattttgaggaggtatgagagaaattgacttctggtttcgtgttcttatggtgttgctatgattgtgccgtttcttaatcggccgagcaggtttccaaacaacacttaccttcttgttggatgttgcaatgatgagactacccataagtacaagggaaggactgtaatgactgcagaagagcgatatgaatcacttcgacattgcaagtaattgttttctcttatgttctgttgaatgtgttagtagaaaaacccatggaagtggcagtgagtggaattttagaacacgttttttttatcatgcaggtgggtggatgaagtcatccctgatgcaccatgggtggtcaaccaggagtttcttgacaagcaccagattgactatgttgcccacgattctcttccgtaagaacatgtgtctcttgtgttagtttttatttagttttaaaaaatggtgaaaacttagttttgtagtttttacctttcacgacgtgcttgttgttagtttagctcttttcttacaaatgattttagaactacaataaccttctttgtataattctcatgcacagctatgctgattcaagcggagctggaaaggatgtctatgaatttgtgagtcggaagaattttcatactcctgcttttgacactttcatagttctgttgtaactgagcatctgttgcaggttaagaaagttgggaggtttaaggaaacacagcgaactgaaggaatatcgacctcggatataataatgagaatagtgaaagattacaatcagtatgtcatgcgtaacttggatagaggatactcaagggaagatcttggagttagctttgtcaaggcatgtcatcattttcttatctctacaattttgtcctttctcaaaaaaaattcacttgtaagaatcaactttggatttgtcgatttgcaacaggaaaagagacttagagttaatatgaggctaaagaaactccaggagagggtcaaagaacaacaagaaagagtgggagaaaaggcatgtcttctctcaacttcattttgcttaattgatcattagttcatcacaagtccatcatttggactgtattgcattcaatcaaataaagctgttcatcataagttacaaggagaaataactaaattttaggtcttgtctctgcctattcattcacatctccgcttgatcttgtacctttgactatttagcgactgtttggaaaccactcttaatgtgtcacgttttggagtctaacttgtccttaatttgaacctcgttcacttcttttaggactttaatactctgtttggttagtagcctctaggcagaaaacatttgtatgtattgcttttattttgtgtcttcttgttgtgattattgggttatagaattgcatcacaaagtgatgcttgttaatccgctgtagtagtgccaggcgatatcatgttatataatctcatctcggtagtagcagccttatctcgtgtatccgctgcgcttgaaacctccatgcagtttcatgctttagctagtaatatgatatctgatgagactaagttcatatgtgattctgaaaaagctgattttgtagaagtttcttataatgctccttcctctgttgttgttaaacccggtttttccagatccaaactgtaaaaatgctgcgcaacgagtgggtagagaatgcagatcgatgggtcgctggatttcttgaaatatttgaagaaggttgccataagatggtaagttcaatcttgaagacacatacagtgcttcaaaaatctactaatattcatgactatgttctgtataaccttgattaaacttgacaaatgcgtaaaatgttaacagggaactgcaatcgtagacagtatccaagaaaggttaatgagacaaaagtcggcagagaggctggagaacggtcaggatgatgacacagacgaccagttctatgaagaatacttcgatcatgacatgggtagtgacgatgatgaagatgaaaaattctacgacgaggaagaagtaaaggaagaagagacagagaaaactgttatgacggatgctaaagacaacaagtaagaacaaatttggcttgcagaaacctcagattagctctacttatggccacttctactaaactcccttaagcctcgcactctctctcgaaattcatctacttaacatataataccaatgtttagaaagagagagtgtgtgatgtgtttgtttgtgtgtgttgaacaaacgaacgtgcgtggttgtctttggtgagttggtctcatctttgttgatttttgaatgcgcatgtatttttttcttctttttcatgacgggcaaagtgttatgaagtacaatgcaattgtctaaaacaggataagtcaatggttcgtgtgtgccataaagtaaacatcgctgtgtacatcttccatgttccaaactcaactcgttttcttcaaatattgaaatacaaattggtcaaaagtcggttcttattttttttttaattcacatttttagtttgcagttttaatagattacaaatcacattttgtgctatttccaattccatgagccggccaagaatgtgagtaaaaggcagataaagcaaaggatagccgattgctttaaagatgtctttggtaactagttcgaaattctctgtccactcgaagactccacaactctcctctcaaatgtcagctaatcaagtcctacacaactatacaaaaaggcaattaattagtagaaaataaagattggaggtttagcttctcccatacataagtacctttatgaatcactaagctcagggtttatatgataaccattgctgatctgtgtaaagagaagttgatgaattactacgtgagtgttgttaaccaactctctttacatattaggaccgtgcttgtcaggccaatggttttcacttcgaaaaattgcttccgatatcaaactatgtgtacattattggtggactgtggacataacttaaacgcataattttattgtgtacctttaaaataaacaatagattacacatatatatatggcaaatatttgaacattagatgtcaagagaaaagtaaaacatgtcatgattacaccatctttgttattatttagagtgattctcactaaatcttaggcggttagcaaccgccatagttttcaaaatctcattctatcgggattaaatctgtttttggtgactatatataaacattggtcgaatttttaggtaagtaaaatcag" . + . + . + . diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 13067f30..61a96e87 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,8 +1,10 @@ import os import csv import sbol3 +import rdflib import logging -from typing import List, Sequence, Union, Optional +from typing import List, Sequence, Union, Optional, Any +from sbol3 import ListProperty, Property from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord @@ -91,6 +93,7 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. + :extends: sbol3.Component class """ GENBANK_EXTRA_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank" def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs) -> None: @@ -104,7 +107,56 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_molecule_type = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#molecule", 0, 1) self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism", 0, 1) self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) - + # there can be multiple taxonomy, thus upper bound needs to be > 1 in order to use TextListProperty + self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy", 0, 9) + # self.genbank_references = self.ReferenceProperty(self.GENBANK_EXTRA_PROPERTY_NS + "#reference") + # self.genbank_references = self.REFERENCE_Property(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, 2) + # + # class ReferenceProperty: + # def __init__(self, GENBANK_EXTRA_PROPERTY_NS: str, Property_Owner: Any) -> None: + # self.authors = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#author", 0, 1) + # self.comment = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#comment", 0, 1) + # self.journal = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#journal", 0, 1) + # self.consrtm = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#consrtm", 0, 1) + # self.title = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#title", 0, 1) + # self.medline_id = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#medline_id", 0, 1) + # self.pubmed_id = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#pubmed_id", 0, 1) + # # self.location = + # + # + # class ReferencePropertyMixin: + # def from_user(self, value: Any) -> Union[None, rdflib.Literal]: + # if value is None: + # return None + # # return value + # # if not isinstance(value, str): + # # raise TypeError(f'Expecting string, got {type(value)}') + # rdflib.PROV + # return rdflib.Literal(value) + # def to_user(self, value: Any) -> str: + # # return str(value) + # return str(value) + # class ReferenceListProperty(ReferencePropertyMixin, ListProperty): + # def __init__(self, property_owner: Any, property_uri: str, + # lower_bound: int, upper_bound: int, + # validation_rules: Optional[List] = None, + # initial_value: Optional[str] = None): + # super().__init__(property_owner, property_uri, + # lower_bound, upper_bound, validation_rules) + # if initial_value is not None: + # if isinstance(initial_value, str): + # # Wrap the singleton in a list + # initial_value = [initial_value] + # self.set(initial_value) + # def REFERENCE_Property(self, property_owner: Any, property_uri: str, + # lower_bound: int, upper_bound: Union[int, float], + # validation_rules: Optional[List] = None, + # initial_value: Optional[Union[str, List[str]]] = None + # # ) -> Union[str, list[str], Property]: + # ): + # return self.ReferenceListProperty(property_owner, property_uri, + # lower_bound, upper_bound, + # validation_rules, initial_value) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True) -> int: @@ -202,6 +254,26 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", comp.genbank_organism = record.annotations['organism'] # 7. GenBank Record Source comp.genbank_source = record.annotations['source'] + # 8. GenBank Record Taxonomy + comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) + # 9. GenBank Record References + print(record.annotations['references']) + # record_references = [] + # if record.annotations['references']: + # for reference in record.annotations['references']: + # GENBANK_EXTRA_PROPERTY_NS = self.Component_GenBank_Extension.GENBANK_EXTRA_PROPERTY_NS + # reference_property = self.Component_GenBank_Extension.ReferenceProperty(GENBANK_EXTRA_PROPERTY_NS + "#reference", comp) + # reference_property.authors = reference.authors + # reference_property.comment = reference.comment + # reference_property.journal = reference.journal + # reference_property.consrtm = reference.consrtm + # reference_property.title = reference.title + # reference_property.medline_id = reference.medline_id + # reference_property.pubmed_id = reference.pubmed_id + # record_references.append(reference) + # print('final') + # comp.genbank_references = record_references + # print(comp.genbank_references) # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( identity=record.name + "_sequence", @@ -331,6 +403,12 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # and while plugging it back in during conversion of SBOL -> GenBank, it # simply prints "", whereas the default "." should have been printed if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source + # 8. GenBank Record taxonomy + # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it + # becomes unsorted while retrieving from the sbol file + seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) + # 9. GenBank Record References + # print(obj.genbank_references) # TODO: hardcoded molecule_type as DNA, derivation? seq_rec.annotations["molecule_type"] = "DNA" From b2542e79c3d54efdef7aec11b19e5fbeace00e74 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 29 Jul 2022 14:31:39 +0530 Subject: [PATCH 046/190] add: very ugly but working solution for storing references --- genbank.out | 10 ++++ sbol.nt | 15 +++++- sbol_utilities/sbol3_genbank_conversion.py | 59 +++++++++++++++------- 3 files changed, 66 insertions(+), 18 deletions(-) diff --git a/genbank.out b/genbank.out index a4795245..5957ef9c 100644 --- a/genbank.out +++ b/genbank.out @@ -10,6 +10,16 @@ SOURCE Arabidopsis thaliana (thale cress) Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; rosids. +REFERENCE 1 + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from + Arabidopsis thaliana + JOURNAL Unpublished +REFERENCE 2 + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Direct Submission + JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong 253, + Inchon 402-751, Korea FEATURES Location/Qualifiers regulatory 1..1602 /label="c3" diff --git a/sbol.nt b/sbol.nt index 1443fecc..de1e2327 100644 --- a/sbol.nt +++ b/sbol.nt @@ -1,4 +1,3 @@ - "Range1" . "5485"^^ . . @@ -108,6 +107,20 @@ "AF165912" . "DNA" . "Arabidopsis thaliana" . + "1:Choi,Y.H., Choi,S.B. and Cho,S.H." . + "2:Choi,Y.H., Choi,S.B. and Cho,S.H." . + "1:" . + "2:" . + "1:" . + "2:" . + "1:Unpublished" . + "2:Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong 253, Inchon 402-751, Korea" . + "1:" . + "2:" . + "1:" . + "2:" . + "1:Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from Arabidopsis thaliana" . + "2:Direct Submission" . "Arabidopsis thaliana (thale cress)" . "Arabidopsis" . "Brassicaceae" . diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 61a96e87..8bf56493 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -1,5 +1,6 @@ import os import csv +import math import sbol3 import rdflib import logging @@ -8,7 +9,7 @@ from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord -from Bio.SeqFeature import SeqFeature, FeatureLocation +from Bio.SeqFeature import SeqFeature, FeatureLocation, Reference from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) @@ -108,7 +109,14 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism", 0, 1) self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) # there can be multiple taxonomy, thus upper bound needs to be > 1 in order to use TextListProperty - self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy", 0, 9) + self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy", 0, math.inf) + self.genbank_reference_authors = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#authors", 0, math.inf) + self.genbank_reference_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#comment", 0, math.inf) + self.genbank_reference_journal = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#journal", 0, math.inf) + self.genbank_reference_consrtm = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#consrtm", 0, math.inf) + self.genbank_reference_title = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title", 0, math.inf) + self.genbank_reference_medline_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) + self.genbank_reference_pubmed_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id", 0, math.inf) # self.genbank_references = self.ReferenceProperty(self.GENBANK_EXTRA_PROPERTY_NS + "#reference") # self.genbank_references = self.REFERENCE_Property(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, 2) # @@ -257,23 +265,22 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", # 8. GenBank Record Taxonomy comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) # 9. GenBank Record References - print(record.annotations['references']) + print(list(record.annotations['references'])) # record_references = [] - # if record.annotations['references']: - # for reference in record.annotations['references']: - # GENBANK_EXTRA_PROPERTY_NS = self.Component_GenBank_Extension.GENBANK_EXTRA_PROPERTY_NS - # reference_property = self.Component_GenBank_Extension.ReferenceProperty(GENBANK_EXTRA_PROPERTY_NS + "#reference", comp) - # reference_property.authors = reference.authors - # reference_property.comment = reference.comment - # reference_property.journal = reference.journal - # reference_property.consrtm = reference.consrtm - # reference_property.title = reference.title - # reference_property.medline_id = reference.medline_id - # reference_property.pubmed_id = reference.pubmed_id - # record_references.append(reference) + if record.annotations['references']: + for index in range(len(record.annotations['references'])): + reference = record.annotations['references'][index] + print(reference) + comp.genbank_reference_authors.append(f"{index+1}:" + reference.authors) + comp.genbank_reference_comment.append(f"{index+1}:" + reference.comment) + comp.genbank_reference_journal.append(f"{index+1}:" + reference.journal) + comp.genbank_reference_title.append(f"{index+1}:" + reference.title) + comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) + comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) + comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) # print('final') # comp.genbank_references = record_references - # print(comp.genbank_references) + # print(comp.genbank_reference_authors) # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( identity=record.name + "_sequence", @@ -408,7 +415,25 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # becomes unsorted while retrieving from the sbol file seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) # 9. GenBank Record References - # print(obj.genbank_references) + record_references = [] + list(obj.genbank_reference_authors).sort(key=lambda value: value.split(":", 1)[0]) + list(obj.genbank_reference_comment).sort(key=lambda value: value.split(":", 1)[0]) + list(obj.genbank_reference_title).sort(key=lambda value: value.split(":", 1)[0]) + list(obj.genbank_reference_journal).sort(key=lambda value: value.split(":", 1)[0]) + list(obj.genbank_reference_consrtm).sort(key=lambda value: value.split(":", 1)[0]) + list(obj.genbank_reference_pubmed_id).sort(key=lambda value: value.split(":", 1)[0]) + list(obj.genbank_reference_medline_id).sort(key=lambda value: value.split(":", 1)[0]) + for index in range(len(obj.genbank_reference_journal)): + reference = Reference() + reference.authors = list(obj.genbank_reference_authors)[index].split(":", 1)[1] + reference.comment = list(obj.genbank_reference_comment)[index].split(":", 1)[1] + reference.journal = list(obj.genbank_reference_journal)[index].split(":", 1)[1] + reference.title = list(obj.genbank_reference_title)[index].split(":", 1)[1] + reference.consrtm = list(obj.genbank_reference_consrtm)[index].split(":", 1)[1] + reference.medline_id = list(obj.genbank_reference_medline_id)[index].split(":", 1)[1] + reference.pubmed_id = list(obj.genbank_reference_pubmed_id)[index].split(":", 1)[1] + record_references.append(reference) + seq_rec.annotations['references'] = record_references # TODO: hardcoded molecule_type as DNA, derivation? seq_rec.annotations["molecule_type"] = "DNA" From d4d4ba6b2acfc71d0afd77cdca9257137769efce Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Fri, 29 Jul 2022 23:57:50 -0600 Subject: [PATCH 047/190] Update calculate_complexity_score.py Extract name of sequences from fasta files and store complexity scores in a list --- sbol_utilities/calculate_complexity_score.py | 51 +++++++++++++++----- 1 file changed, 39 insertions(+), 12 deletions(-) diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py index d0d0836a..7c6322bb 100644 --- a/sbol_utilities/calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_score.py @@ -2,12 +2,13 @@ import requests from Bio import SeqIO import git +from datetime import datetime IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" DISTRIBUTION_FASTA = 'distribution_synthesis_inserts.fasta' """File name for the distribution FASTA export for synthesis, to be located in the root directory""" - +partition_size = 10 def get_token(username: str, password: str, ClientID: str, ClientSecret: str): data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} @@ -24,9 +25,9 @@ def screening(token, listOfSequences): sequence = { "Name": record.name, "Sequence": str(record.seq) } sequences.append(sequence) - partition_size = 10 + #print(len(sequences)) = 328 partitions_sequences = [sequences[x:x+partition_size] for x in range(0, len(sequences), partition_size)] - + #partitions_sequences = [sequences[x:x + partition_size] for x in range(0, 30, partition_size)] results = [] for idx, partition in enumerate(partitions_sequences): print('Request {0} of {1} with size {2}'.format(idx, len(partitions_sequences), len(partition))) @@ -34,7 +35,8 @@ def screening(token, listOfSequences): headers={'Authorization': 'Bearer {}'.format(token), 'Content-Type': 'application/json; charset=utf-8'}, json=partition, - timeout = 180) + timeout = 240) + #print(resp.json()[0][1]) results.append(resp.json()) print('Requests to IDT API finished.') @@ -42,23 +44,48 @@ def screening(token, listOfSequences): return results def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, fasta_path: str): - #root = "www" #ver como agarrar direccion print(f'Importing distribution sequences') with open(fasta_path) as handle: sequences = SeqIO.parse(handle, "fasta") + print(f'Connecting to IDT DNA') token = get_token(username, password, ClientID, ClientSecret) scores = screening(token, sequences) + print(scores) + #Extract sequences' names + with open(fasta_path) as handle: + sequences = SeqIO.parse(handle, "fasta") + ids = [] + for seque in sequences: + #print(str(seque.seq[:])) + #print(str(seque.name)) + ids.append(str(seque.name)) + + + #Retrieve only complexity scores + scores_list = [] + for i in range(0, 10): + for j in range(0, partition_size): + scores_list.append(scores[i][j][1].get('ActualValue')) + + print(scores_list) + print(ids) + + return scores_list, ids + +def main(): + root = git.Repo('.', search_parent_directories=True).working_tree_dir + fasta_path = os.path.join(root, DISTRIBUTION_FASTA) + username = 'username' + password = 'password' + ClientID = 'ClientID' + ClientSecret = 'ClientSecret' -root = git.Repo('.', search_parent_directories=True).working_tree_dir -fasta_path = os.path.join(root, DISTRIBUTION_FASTA) -#username = 'username' -#password = 'password' -#ClientID = 'ClientID' -#ClientSecret = 'ClientSecret' + check_synthesizability(username, password, ClientID, ClientSecret, fasta_path) -check_synthesizability(username, password, ClientID, ClientServer, fasta_path) \ No newline at end of file +if __name__ == '__main__': + main() \ No newline at end of file From 2fbc530276b7ac40527fe5c298d8bcd354072938 Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Sun, 31 Jul 2022 22:31:36 -0600 Subject: [PATCH 048/190] Fix the way we retrieve complexity scores from IDT Get actual value for complexity score, sum up all the sequence errors --- sbol_utilities/calculate_complexity_score.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py index 7c6322bb..13d7548d 100644 --- a/sbol_utilities/calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_score.py @@ -70,7 +70,11 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe scores_list = [] for i in range(0, 10): for j in range(0, partition_size): - scores_list.append(scores[i][j][1].get('ActualValue')) + complexity_score = 0 + for k in range(0, len(scores[i][j])): + complexity_score += scores[i][j][k].get('Score') + + scores_list.append(complexity_score) print(scores_list) print(ids) From 5bb5c3c5b501c88c81a7643598573e12330ad285 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 10:41:38 +0530 Subject: [PATCH 049/190] fix: pr reviews, remove redundant code block --- sbol_utilities/sbol3_genbank_conversion.py | 49 ++++++++-------------- 1 file changed, 18 insertions(+), 31 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index c205f5cd..0c8432eb 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -272,11 +272,11 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, ) # TODO: There may be multiple locations for a feature from sbol3; # add ability to parse them into a single genbank feature - feat_loc = None - feat_loc_array = [] + feat_loc_parts = [] + feat_loc_object = None + feat_loc_positions = [] feat_strand = self.BIO_STRAND_FORWARD - if len(obj_feat.locations) == 1: - obj_feat_loc = obj_feat.locations[0] + for obj_feat_loc in obj_feat.locations: feat_strand = self.BIO_STRAND_FORWARD # feature strand value which denotes orientation of the location of the feature # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE @@ -285,35 +285,22 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, elif obj_feat_loc.orientation != sbol3.SO_FORWARD: raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") # TODO: Raise custom converter class ERROR for `else:` - feat_loc = FeatureLocation( + feat_loc_object = FeatureLocation( start=obj_feat_loc.start, end=obj_feat_loc.end, strand=feat_strand, ) - feat_loc_array = [feat_loc.start, feat_loc.end] - elif len(obj_feat.locations) > 1: - feat_locs = [] - for obj_feat_loc in obj_feat.locations: - feat_strand = self.BIO_STRAND_FORWARD - # feature strand value which denotes orientation of the location of the feature - # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = self.BIO_STRAND_REVERSE - elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") - # TODO: Raise custom converter class ERROR for `else:` - feat_loc = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) - feat_locs.append(feat_loc) - # sort feature locations lexicographically internally first - feat_locs.sort(key=lambda loc: (loc.start, loc.end)) - print(f"locs {feat_locs}") - for loc in feat_locs: - feat_loc_array += [loc.start, loc.end] - feat_loc = CompoundLocation(parts=feat_locs, operator="join") + feat_loc_parts.append(feat_loc_object) + # sort feature locations lexicographically internally first + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + for loc in feat_loc_parts: + feat_loc_positions += [loc.start, loc.end] + if len(feat_loc_parts) > 1: + feat_loc_object = CompoundLocation(parts=feat_loc_parts, operator="join") + elif len(feat_loc_parts) == 1: + feat_loc_object = feat_loc_parts[0] + # action to perform if no location found? + # else: # FIXME: order of features not same as original genbank doc? obj_feat_role = obj_feat.roles[0] @@ -332,9 +319,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # create sequence feature object with label qualifier # TODO: feat_strand value ambiguous in case of mulitple locations? feat = SeqFeature( - location=feat_loc, strand=feat_strand, type=feat_role + location=feat_loc_object, strand=feat_strand, type=feat_role ) - feat_order[feat] = feat_loc_array + feat_order[feat] = feat_loc_positions if obj_feat.name: feat.qualifiers["label"] = obj_feat.name # add feature to list of features From 1b5b3f84a6fdfdf075305c9d3040f6c8e8771bb1 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 11:00:29 +0530 Subject: [PATCH 050/190] fix: reverse complement feature location issue -> solved by sorting in reverse order --- sbol_utilities/sbol3_genbank_conversion.py | 19 +++++-- test/test_files/sequence2_modified.gb | 64 +++++++++++++++++----- 2 files changed, 64 insertions(+), 19 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 0c8432eb..0e6726f1 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -166,9 +166,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", ) for gb_loc in gb_feat.location.parts: # Default orientation is "inline" except if complement is specified via strand - feat_orientation = sbol3.SO_FORWARD + feat_loc_orientation = sbol3.SO_FORWARD if gb_loc.strand == -1: - feat_orientation = sbol3.SO_REVERSE + feat_loc_orientation = sbol3.SO_REVERSE # create "Range/Cut" FeatureLocation by parsing genbank record location # Create a cut or range as featurelocation depending on whether location is specified as # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) @@ -176,14 +176,14 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", locs = sbol3.Cut( sequence=seq, at=int(gb_loc.start), - orientation=feat_orientation, + orientation=feat_loc_orientation, ) else: locs = sbol3.Range( sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), - orientation=feat_orientation, + orientation=feat_loc_orientation, ) feat_locations.append(locs) # Obtain sequence feature role from gb2so mappings @@ -193,10 +193,14 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", else: logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") feat_role += self.DEFAULT_SO_TERM + feat_orientation = sbol3.SO_FORWARD + if gb_feat.strand == -1: + feat_orientation = sbol3.SO_REVERSE feat = sbol3.SequenceFeature( locations=feat_locations, roles=[feat_role], name=gb_feat.qualifiers["label"][0], + orientation=feat_orientation ) comp.features.append(feat) if write: @@ -292,7 +296,10 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, ) feat_loc_parts.append(feat_loc_object) # sort feature locations lexicographically internally first - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + if obj_feat.orientation == sbol3.SO_FORWARD: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + if obj_feat.orientation == sbol3.SO_REVERSE: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) for loc in feat_loc_parts: feat_loc_positions += [loc.start, loc.end] if len(feat_loc_parts) > 1: @@ -345,7 +352,7 @@ def main(): logging.getLogger().setLevel(level=log_level) converter = GenBank_SBOL3_Converter() converter.convert_genbank_to_sbol3( - gb_file="genbank.out", sbol3_file="sbol.nt", write=True + gb_file="sequence2_modified.gb", sbol3_file="sbol.nt", write=True ) converter.convert_sbol3_to_genbank(sbol3_file="sbol.nt", write=True) diff --git a/test/test_files/sequence2_modified.gb b/test/test_files/sequence2_modified.gb index c7ea66a0..1d83eb22 100644 --- a/test/test_files/sequence2_modified.gb +++ b/test/test_files/sequence2_modified.gb @@ -1,32 +1,70 @@ -LOCUS AF165912 5485 bp DNA linear UNK 01-JAN-1980 +LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 -VERSION AF165912 +VERSION AF165912.1 GI:5640000 KEYWORDS . -SOURCE . - ORGANISM . - . +SOURCE Arabidopsis thaliana (thale cress) + ORGANISM Arabidopsis thaliana + Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; + Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; + Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; + Camelineae; Arabidopsis. +REFERENCE 1 (bases 1 to 5485) + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from + Arabidopsis thaliana + JOURNAL Unpublished +REFERENCE 2 (bases 1 to 5485) + AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. + TITLE Direct Submission + JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong + 253, Inchon 402-751, Korea FEATURES Location/Qualifiers - regulatory 1..1602 - /label="c3" - gene 1..4637 - /label="c2" source 1..5485 /label="c1" + /organism="Arabidopsis thaliana" + /mol_type="genomic DNA" + /db_xref="taxon:3702" + /ecotype="Col-0" + gene 1..4637 + /label="c2" + /gene="CCT" + regulatory 1..1602 + /label="c3" + /regulatory_class="promoter" + /gene="CCT" regulatory 1554..1560 /label="c4" + /regulatory_class="TATA_box" + /gene="CCT" + mRNA complement(join(1603..1891,2322..2438,2538..2633,2801..2843, + 2918..3073,3167..3247,3874..3972,4082..4637)) + /label="c5" + /gene="CCT" + /product="CTP:phosphocholine cytidylyltransferase" 5'UTR 1603..1712 /label="c6" - mRNA complement(join(4082..4637,3874..3972,3167..3247, - 2918..3073,2801..2843,2538..2633,2322..2438,1603..1891)) - /label="c5" + /gene="CCT" CDS join(1713..1891,2322..2438,2538..2633,2801..2843, 2918..3073,3167..3247,3874..3972,4082..4309) /label="c7" + /gene="CCT" + /EC_number="2.7.7.15" + /codon_start=1 + /product="CTP:phosphocholine cytidylyltransferase" + /protein_id="AAD45922.1" + /db_xref="GI:5640001" + /translation="MSNVIGDRTEDGLSTAAAASGSTAVQSSPPTDRPVRVYADGIYD + LFHFGHARSLEQAKLAFPNNTYLLVGCCNDETTHKYKGRTVMTAEERYESLRHCKWVD + EVIPDAPWVVNQEFLDKHQIDYVAHDSLPYADSSGAGKDVYEFVKKVGRFKETQRTEG + ISTSDIIMRIVKDYNQYVMRNLDRGYSREDLGVSFVKEKRLRVNMRLKKLQERVKEQQ + ERVGEKIQTVKMLRNEWVENADRWVAGFLEIFEEGCHKMGTAIVDSIQERLMRQKSAE + RLENGQDDDTDDQFYEEYFDHDMGSDDDEDEKFYDEEEVKEEETEKTVMTDAKDNK" 3'UTR 4310..4637 /label="c8" -ORIGIN + /gene="CCT" +ORIGIN 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg From 644bd56169da044040bdad86d6a4b0dea311a31e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 11:04:19 +0530 Subject: [PATCH 051/190] clean: debug test files --- sbol_utilities/sbol3_genbank_conversion.py | 5 +- sequence2_modified.gb | 161 --------------------- 2 files changed, 3 insertions(+), 163 deletions(-) delete mode 100644 sequence2_modified.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 0e6726f1..6cfa1558 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -296,10 +296,11 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, ) feat_loc_parts.append(feat_loc_object) # sort feature locations lexicographically internally first - if obj_feat.orientation == sbol3.SO_FORWARD: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order if obj_feat.orientation == sbol3.SO_REVERSE: feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) + else: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) for loc in feat_loc_parts: feat_loc_positions += [loc.start, loc.end] if len(feat_loc_parts) > 1: diff --git a/sequence2_modified.gb b/sequence2_modified.gb deleted file mode 100644 index 64f2a943..00000000 --- a/sequence2_modified.gb +++ /dev/null @@ -1,161 +0,0 @@ -LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 -DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) - gene, complete cds. -ACCESSION AF165912 -VERSION AF165912.1 GI:5640000 -KEYWORDS . -SOURCE Arabidopsis thaliana (thale cress) - ORGANISM Arabidopsis thaliana - Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; - Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; - Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; - Camelineae; Arabidopsis. -REFERENCE 1 (bases 1 to 5485) - AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. - TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from - Arabidopsis thaliana - JOURNAL Unpublished -REFERENCE 2 (bases 1 to 5485) - AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. - TITLE Direct Submission - JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong - 253, Inchon 402-751, Korea -FEATURES Location/Qualifiers - source 1..5485 - /label="c1" - /organism="Arabidopsis thaliana" - /mol_type="genomic DNA" - /db_xref="taxon:3702" - /ecotype="Col-0" - gene 1..4637 - /label="c2" - /gene="CCT" - regulatory 1..1602 - /label="c3" - /regulatory_class="promoter" - /gene="CCT" - regulatory 1554..1560 - /label="c4" - /regulatory_class="TATA_box" - /gene="CCT" - mRNA complement(join(1603..1891,2322..2438,2538..2633,2801..2843, - 2918..3073,3167..3247,3874..3972,4082..4637)) - /label="c5" - /gene="CCT" - /product="CTP:phosphocholine cytidylyltransferase" - 5'UTR 1603..1712 - /label="c6" - /gene="CCT" - CDS join(1713..1891,2322..2438,2538..2633,2801..2843, - 2918..3073,3167..3247,3874..3972,4082..4309) - /label="c7" - /gene="CCT" - /EC_number="2.7.7.15" - /codon_start=1 - /product="CTP:phosphocholine cytidylyltransferase" - /protein_id="AAD45922.1" - /db_xref="GI:5640001" - /translation="MSNVIGDRTEDGLSTAAAASGSTAVQSSPPTDRPVRVYADGIYD - LFHFGHARSLEQAKLAFPNNTYLLVGCCNDETTHKYKGRTVMTAEERYESLRHCKWVD - EVIPDAPWVVNQEFLDKHQIDYVAHDSLPYADSSGAGKDVYEFVKKVGRFKETQRTEG - ISTSDIIMRIVKDYNQYVMRNLDRGYSREDLGVSFVKEKRLRVNMRLKKLQERVKEQQ - ERVGEKIQTVKMLRNEWVENADRWVAGFLEIFEEGCHKMGTAIVDSIQERLMRQKSAE - RLENGQDDDTDDQFYEEYFDHDMGSDDDEDEKFYDEEEVKEEETEKTVMTDAKDNK" - 3'UTR 4310..4637 - /label="c8" - /gene="CCT" -ORIGIN - 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta - 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat - 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg - 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca - 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta - 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga - 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg - 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct - 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat - 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt - 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt - 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca - 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag - 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata - 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct - 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct - 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc - 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta - 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact - 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa - 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat - 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca - 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg - 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa - 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt - 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa - 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag - 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa - 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg - 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc - 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc - 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat - 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg - 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt - 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat - 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta - 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt - 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat - 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac - 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg - 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc - 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg - 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac - 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa - 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt - 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt - 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag - 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca - 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa - 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga - 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt - 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa - 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag - 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg - 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag - 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg - 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt - 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt - 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg - 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt - 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt - 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc - 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga - 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc - 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac - 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt - 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat - 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca - 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag - 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca - 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga - 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg - 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc - 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga - 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg - 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga - 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt - 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt - 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca - 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg - 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag - 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct - 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa - 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag - 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag - 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac - 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa - 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata - 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat - 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt - 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt - 5461 cgaattttta ggtaagtaaa atcag -// - From b50bcf2b5aee1277e401d904cbebc50c56f76640 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 11:30:58 +0530 Subject: [PATCH 052/190] fix: unit test issues --- ...L2_imports_from_genbank_to_sbol3_direct.nt | 12 ++++ ...ified.gb => multiple_feature_locations.gb} | 64 ++++--------------- test/test_genbank_sbol3_direct.py | 13 ++-- 3 files changed, 30 insertions(+), 59 deletions(-) rename test/test_files/{sequence2_modified.gb => multiple_feature_locations.gb} (77%) diff --git a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 96055cb1..fe377099 100644 --- a/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -53,6 +53,7 @@ "SequenceFeature10" . . "end of terminator" . + . . . "Range1" . @@ -64,6 +65,7 @@ "SequenceFeature11" . . "Stem loop" . + . . . "Range1" . @@ -75,11 +77,13 @@ "SequenceFeature12" . . "BioBrick prefix" . + . . . "SequenceFeature1" . . "BioBrick suffix" . + . . . "Range1" . @@ -91,6 +95,7 @@ "SequenceFeature2" . . "E. coli his operon terminator" . + . . . "Range1" . @@ -102,6 +107,7 @@ "SequenceFeature3" . . "Stem loop" . + . . . "Range1" . @@ -113,6 +119,7 @@ "SequenceFeature4" . . "Verification reverse (VR) primer binding site" . + . . . "Range1" . @@ -124,6 +131,7 @@ "SequenceFeature5" . . "rep (pMB1)" . + . . . "Range1" . @@ -135,6 +143,7 @@ "SequenceFeature6" . . "ORI" . + . . . "Range1" . @@ -146,6 +155,7 @@ "SequenceFeature7" . . "T0 terminator" . + . . . "Range1" . @@ -157,6 +167,7 @@ "SequenceFeature8" . . "Chloramphenicol resistance" . + . . . "Range1" . @@ -168,6 +179,7 @@ "SequenceFeature9" . . "Verification forward (VF2) primer binding site" . + . . . "High copy BioBrick assembly plasmid" . diff --git a/test/test_files/sequence2_modified.gb b/test/test_files/multiple_feature_locations.gb similarity index 77% rename from test/test_files/sequence2_modified.gb rename to test/test_files/multiple_feature_locations.gb index 1d83eb22..f5d75adc 100644 --- a/test/test_files/sequence2_modified.gb +++ b/test/test_files/multiple_feature_locations.gb @@ -1,70 +1,32 @@ -LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +LOCUS AF165912 5485 bp DNA linear UNK 01-JAN-1980 DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 -VERSION AF165912.1 GI:5640000 +VERSION AF165912 KEYWORDS . -SOURCE Arabidopsis thaliana (thale cress) - ORGANISM Arabidopsis thaliana - Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; - Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; - Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; - Camelineae; Arabidopsis. -REFERENCE 1 (bases 1 to 5485) - AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. - TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from - Arabidopsis thaliana - JOURNAL Unpublished -REFERENCE 2 (bases 1 to 5485) - AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. - TITLE Direct Submission - JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong - 253, Inchon 402-751, Korea +SOURCE . + ORGANISM . + . FEATURES Location/Qualifiers - source 1..5485 - /label="c1" - /organism="Arabidopsis thaliana" - /mol_type="genomic DNA" - /db_xref="taxon:3702" - /ecotype="Col-0" - gene 1..4637 - /label="c2" - /gene="CCT" regulatory 1..1602 /label="c3" - /regulatory_class="promoter" - /gene="CCT" + gene 1..4637 + /label="c2" + source 1..5485 + /label="c1" regulatory 1554..1560 /label="c4" - /regulatory_class="TATA_box" - /gene="CCT" - mRNA complement(join(1603..1891,2322..2438,2538..2633,2801..2843, - 2918..3073,3167..3247,3874..3972,4082..4637)) - /label="c5" - /gene="CCT" - /product="CTP:phosphocholine cytidylyltransferase" 5'UTR 1603..1712 /label="c6" - /gene="CCT" CDS join(1713..1891,2322..2438,2538..2633,2801..2843, 2918..3073,3167..3247,3874..3972,4082..4309) /label="c7" - /gene="CCT" - /EC_number="2.7.7.15" - /codon_start=1 - /product="CTP:phosphocholine cytidylyltransferase" - /protein_id="AAD45922.1" - /db_xref="GI:5640001" - /translation="MSNVIGDRTEDGLSTAAAASGSTAVQSSPPTDRPVRVYADGIYD - LFHFGHARSLEQAKLAFPNNTYLLVGCCNDETTHKYKGRTVMTAEERYESLRHCKWVD - EVIPDAPWVVNQEFLDKHQIDYVAHDSLPYADSSGAGKDVYEFVKKVGRFKETQRTEG - ISTSDIIMRIVKDYNQYVMRNLDRGYSREDLGVSFVKEKRLRVNMRLKKLQERVKEQQ - ERVGEKIQTVKMLRNEWVENADRWVAGFLEIFEEGCHKMGTAIVDSIQERLMRQKSAE - RLENGQDDDTDDQFYEEYFDHDMGSDDDEDEKFYDEEEVKEEETEKTVMTDAKDNK" + mRNA complement(join(1603..1891,2322..2438,2538..2633, + 2801..2843,2918..3073,3167..3247,3874..3972,4082..4637)) + /label="c5" 3'UTR 4310..4637 /label="c8" - /gene="CCT" -ORIGIN +ORIGIN 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 21076f48..6e1284da 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -88,9 +88,9 @@ def test_sbol3togb_2(self): self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) def test_round_trip_multiple_loc_feat(self): - SAMPLE_GENBANK_FILE = "sequence2_modified.gb" sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = SAMPLE_GENBANK_FILE + ".nt" + SAMPLE_GENBANK_FILE = (Path(__file__).parent / "test_files" / "multiple_feature_locations.gb") + TEST_OUTPUT_SBOL3 = str(SAMPLE_GENBANK_FILE) + ".nt" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( str(SAMPLE_GENBANK_FILE), @@ -99,16 +99,13 @@ def test_round_trip_multiple_loc_feat(self): write=False, ) # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=[SAMPLE_GENBANK_FILE]) + tmp_sub = copy_to_tmp(package=[str(SAMPLE_GENBANK_FILE)]) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE) + ".test") + outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE).split("/")[-1] + ".test") self.converter.convert_sbol3_to_genbank( sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True ) - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join( - test_dir, "test_files", SAMPLE_GENBANK_FILE - ) + comparison_file = str(SAMPLE_GENBANK_FILE) assert filecmp.cmp( outfile, comparison_file ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" From 3fe3ed21da9d681740e5b9feef9308c22229ea18 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 12:38:53 +0530 Subject: [PATCH 053/190] fix: failing unit tests --- sbol_utilities/sbol3_genbank_conversion.py | 5 +- test/test_genbank_sbol3_direct.py | 64 +++++++++++----------- 2 files changed, 34 insertions(+), 35 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 8bf56493..5d349d70 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -265,9 +265,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", # 8. GenBank Record Taxonomy comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) # 9. GenBank Record References - print(list(record.annotations['references'])) # record_references = [] - if record.annotations['references']: + # if record.annotations['references']: + if 'references' in record.annotations: for index in range(len(record.annotations['references'])): reference = record.annotations['references'][index] print(reference) @@ -278,7 +278,6 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) - # print('final') # comp.genbank_references = record_references # print(comp.genbank_reference_authors) # TODO: Currently we use a fixed method of encoding (IUPAC) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 9d8c2060..7719839c 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -15,132 +15,132 @@ class TestGenBankSBOL3(unittest.TestCase): # Create converter instance converter = GenBank_SBOL3_Converter() - def _test_genbank_to_sbol3(self, SAMPLE_SBOL3_FILE: Path, SAMPLE_GENBANK_FILE: Path): + def _test_genbank_to_sbol3(self, sample_sbol3_file: Path, sample_genbank_file: Path): """Helper method to test conversion of a given GenBank file to SBOL3 using new converter. :param SAMPLE_SBOL3_FILE: Path of expected SBOL3 converted file :param SAMPLE_GENBANK_FILE: Path of given GenBank file to convert """ - TEST_OUTPUT_SBOL3 = str(SAMPLE_SBOL3_FILE) + ".test" + test_output_sbol3 = str(sample_sbol3_file) + ".test" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - str(SAMPLE_GENBANK_FILE), - TEST_OUTPUT_SBOL3, + str(sample_genbank_file), + test_output_sbol3, namespace=TEST_NAMESPACE, write=False, ) sbol3_file_1 = sbol3.Document() sbol3_file_1.read( - location=str(SAMPLE_SBOL3_FILE), file_format=sbol3.SORTED_NTRIPLES + location=str(sample_sbol3_file), file_format=sbol3.SORTED_NTRIPLES ) assert not doc_diff( test_output_sbol3, sbol3_file_1 - ), f"Converted SBOL3 file: {TEST_OUTPUT_SBOL3} not identical to expected file: {SAMPLE_SBOL3_FILE}" + ), f"Converted SBOL3 file: {test_output_sbol3} not identical to expected file: {sample_sbol3_file}" - def _test_sbol3_to_genbank(self, SAMPLE_SBOL3_FILE: Path, SAMPLE_GENBANK_FILE: Path): + def _test_sbol3_to_genbank(self, sample_sbol3_file: Path, sample_genbank_file: Path): """Helper method to test conversion of a given SBOL3 file to GenBank using new converter. :param SAMPLE_SBOL3_FILE: Path of given SBOL3 file to convert :param SAMPLE_GENBANK_FILE: Path of expected GenBank converted file """ # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=[str(SAMPLE_SBOL3_FILE)]) + tmp_sub = copy_to_tmp(package=[str(sample_sbol3_file)]) doc3 = sbol3.Document() - doc3.read(str(SAMPLE_SBOL3_FILE)) + doc3.read(str(sample_sbol3_file)) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE).split("/")[-1] + ".test") + outfile = os.path.join(tmp_sub, str(sample_genbank_file).split("/")[-1] + ".test") self.converter.convert_sbol3_to_genbank( sbol3_file=None, doc=doc3, gb_file=outfile, write=True ) - comparison_file = str(SAMPLE_GENBANK_FILE) + comparison_file = str(sample_genbank_file) assert filecmp.cmp( outfile, comparison_file ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" - def _test_round_trip_genbank(self, SAMPLE_GENBANK_FILE: Path): + def _test_round_trip_genbank(self, sample_genbank_file: Path): """Helper method to test conversion of a given GenBank file to SBOL3 and then back to GenBank and confirm the final file is exactly the same as the initial provided file. :param SAMPLE_GENBANK_FILE: Path of given GenBank file to round trip test """ sbol3.set_namespace(TEST_NAMESPACE) - TEST_OUTPUT_SBOL3 = str(SAMPLE_GENBANK_FILE) + ".nt" + test_output_sbol3 = str(sample_genbank_file) + ".nt" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - str(SAMPLE_GENBANK_FILE), - TEST_OUTPUT_SBOL3, + str(sample_genbank_file), + test_output_sbol3, namespace=TEST_NAMESPACE, write=False, ) # create tmp directory to store generated genbank file in for comparison - tmp_sub = copy_to_tmp(package=[str(SAMPLE_GENBANK_FILE)]) + tmp_sub = copy_to_tmp(package=[str(sample_genbank_file)]) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, str(SAMPLE_GENBANK_FILE).split("/")[-1] + ".test") + outfile = os.path.join(tmp_sub, str(sample_genbank_file).split("/")[-1] + ".test") self.converter.convert_sbol3_to_genbank( sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True ) - comparison_file = str(SAMPLE_GENBANK_FILE) + comparison_file = str(sample_genbank_file) assert filecmp.cmp( outfile, comparison_file ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" def test_gbtosbol3_1(self): """Test conversion of a simple genbank file with a single sequence""" - GENBANK_FILE = Path(__file__).parent / "test_files" / "BBa_J23101.gb" - SBOL3_FILE = ( + genbank_file = Path(__file__).parent / "test_files" / "BBa_J23101.gb" + sbol3_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "BBa_J23101_from_genbank_to_sbol3_direct.nt" ) sbol3.set_namespace(TEST_NAMESPACE) - self._test_genbank_to_sbol3(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_gbtosbol3_2(self): """Test conversion of a simple genbank file with a multiple sequence with multiple features""" - GENBANK_FILE = ( + genbank_file = ( Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" ) - SBOL3_FILE = ( + sbol3_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" ) sbol3.set_namespace(TEST_NAMESPACE) - self._test_genbank_to_sbol3(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_sbol3togb_1(self): """Test ability to convert from SBOL3 to GenBank using new converter""" - GENBANK_FILE = ( + genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "BBa_J23101_from_sbol3_direct.gb" ) - SBOL3_FILE = ( + sbol3_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "BBa_J23101_from_genbank_to_sbol3_direct.nt" ) - self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + self._test_sbol3_to_genbank(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_sbol3togb_2(self): """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" - GENBANK_FILE = ( + genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_SBOL2_imports_from_sbol3_direct.gb" ) - SBOL3_FILE = ( + sbol3_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" ) - self._test_sbol3_to_genbank(SAMPLE_SBOL3_FILE=SBOL3_FILE, SAMPLE_GENBANK_FILE=GENBANK_FILE) + self._test_sbol3_to_genbank(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_round_trip_extra_properties(self): """Test ability to produce same genbank file on round trip when original genbank file has non standard values for extraneous properties """ - GENBANK_FILE = ( + genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_extra_properties.gb" ) - self._test_round_trip_genbank(GENBANK_FILE) + self._test_round_trip_genbank(genbank_file) if __name__ == "__main__": From 79eaac7d7a753401377ac2bac79d4c24af32f164 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 12:47:37 +0530 Subject: [PATCH 054/190] fix: accidental checkins, add taxonomy non default values in test file --- genbank.out | 133 ---------------- sbol.nt | 146 ------------------ .../test_extra_properties.gb | 5 +- .../test_extra_properties_with_references.gb | 0 4 files changed, 4 insertions(+), 280 deletions(-) delete mode 100644 genbank.out delete mode 100644 sbol.nt rename test.gb => test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb (100%) diff --git a/genbank.out b/genbank.out deleted file mode 100644 index 5957ef9c..00000000 --- a/genbank.out +++ /dev/null @@ -1,133 +0,0 @@ -LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 -DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) - gene, complete cds. -ACCESSION AF165912 -VERSION AF165912 -KEYWORDS . -SOURCE Arabidopsis thaliana (thale cress) - ORGANISM Arabidopsis thaliana - Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; - Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; - Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; - rosids. -REFERENCE 1 - AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. - TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from - Arabidopsis thaliana - JOURNAL Unpublished -REFERENCE 2 - AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. - TITLE Direct Submission - JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong 253, - Inchon 402-751, Korea -FEATURES Location/Qualifiers - regulatory 1..1602 - /label="c3" - gene 1..4637 - /label="c2" - source 1..5485 - /label="c1" - regulatory 1554..1560 - /label="c4" - 5'UTR 1603..1712 - /label="c6" - mRNA complement(1603..4637) - /label="c5" - CDS 1713..4309 - /label="c7" - 3'UTR 4310..4637 - /label="c8" -ORIGIN - 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta - 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat - 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg - 181 atatttcata tactggatga tttagggaaa cttgcattct attcatgaac gaatgagtca - 241 atacgagaca caaccaagca tgcaaggagc tgtgagttga tgttctatgc tatttaagta - 301 tttttcggga gatatatata tcttattgtt ctcctcctcc cgagtcaagt tgttctaaga - 361 aagaaggatc tatttcattt tgtggattgt ctagtttcag ggacagacgg ggtttagggg - 421 aagcgctatc cgtggctgct atgacatcga agaaactctg cacgacatgg tatgtaatct - 481 tgtgacgtta gtaaaaacgc tctaatgtta caaaagaaag aaagagaaaa cgaacccaat - 541 tcctcaaaat gttttctttt gacaatgtca acttcttcct tctcgggttt ttatcagttt - 601 gattgaagcg agactgcgaa attcctctgt ttacagtaga aaatgtgatc agccctattt - 661 ataaccgttg tatgttttcc ggtttttgtt tgtgcagaca atggggtcct cacagtttca - 721 gggatctgat tcgagccatc ctagtgatca ccgcttatcc aattaacaga acagaacaag - 781 ctcaagagtt gctactttca tatctttaaa atagtggaat gttttgtatg tacagaaata - 841 ggaaaggtct aaagtgtgga actggctttg aggtaaactc ttactctgat tggatttgct - 901 tgtatttata ccggaatcat aatagaaata tatgattaaa gtattcacat tctctaatct - 961 tcttttagac ttgtagttac cattcaaaag tcatggacaa ccttcgttaa ccttgagggc - 1021 cactgagaga caaccttgga cttggtcact ggctcactta tgcgtgcctc gccaaagtta - 1081 atctatcgac tgagattggt taatctggga acaaaaatta agagagaaag aagtagaact - 1141 aaaaagcaat attcagttat tcactctgtt gtatatagct caccaattaa attcaaacaa - 1201 ctaattcaaa acattatact atagcttttc attaaaaaat ttccaaaaca ttcatttaat - 1261 tatataaacc aaagaacagc ttttaagact taaaatattt cccaagtatc caacaagtca - 1321 atacagattt tttaagaaaa ctaaaccatt ttttcaactt tacaacaaaa acaccaactg - 1381 ttacaaaaaa actctcgaat ttcctatttc tccagcctta tgacaaagat atcagattaa - 1441 taaaatttag aattcattac tttttcttca tttttaaaat tatctacata ctatttattt - 1501 ctctccattt tattcagtga gaaaataaaa ttacaaatgc ctgaacacaa aaataaataa - 1561 aattagaata atcagtttcc tctagaggat attcttcgtc acaaaattaa aaaaaaaaag - 1621 agtaggagaa gagggaagcg actagcacct tttgtagttt tccgtttatt ttctgtataa - 1681 ggcgggtgat ttcggctcct tcatcggaaa ttatgagcaa cgttatcggc gatcgcactg - 1741 aagacggcct ttccaccgcc gctgcggcct ctggctctac ggctgtccag agttctcctc - 1801 ccactgatcg tcctgtccgc gtctacgccg atgggatcta cgatcttttc cactttggtc - 1861 atgctcgatc tctcgaacaa gccaaattag cgttagtatt tcttatctct tagagatgat - 1921 tgtcctgatt ttcatctcta attcgacttt tttttaccgt cgcgtgctca attttcgccg - 1981 ttccagtgtc atttttctct gatctgttga gtctggttca ttgtaagttg tacagttttt - 2041 gtttaggtcg agagacatat cttccttatt agatagtctc ggtgattgat tggtctgtat - 2101 tgattgaaat ctgtgatgtg caaggtcttg tcgcgtatga ttttagtgaa tccctttcta - 2161 aatgttgaaa tttgcaatag ctgatactgt ttctggatat atgttcttga cgaatgtttt - 2221 cgatttttta ttattttgag gaggtatgag agaaattgac ttctggtttc gtgttcttat - 2281 ggtgttgcta tgattgtgcc gtttcttaat cggccgagca ggtttccaaa caacacttac - 2341 cttcttgttg gatgttgcaa tgatgagact acccataagt acaagggaag gactgtaatg - 2401 actgcagaag agcgatatga atcacttcga cattgcaagt aattgttttc tcttatgttc - 2461 tgttgaatgt gttagtagaa aaacccatgg aagtggcagt gagtggaatt ttagaacacg - 2521 ttttttttat catgcaggtg ggtggatgaa gtcatccctg atgcaccatg ggtggtcaac - 2581 caggagtttc ttgacaagca ccagattgac tatgttgccc acgattctct tccgtaagaa - 2641 catgtgtctc ttgtgttagt ttttatttag ttttaaaaaa tggtgaaaac ttagttttgt - 2701 agtttttacc tttcacgacg tgcttgttgt tagtttagct cttttcttac aaatgatttt - 2761 agaactacaa taaccttctt tgtataattc tcatgcacag ctatgctgat tcaagcggag - 2821 ctggaaagga tgtctatgaa tttgtgagtc ggaagaattt tcatactcct gcttttgaca - 2881 ctttcatagt tctgttgtaa ctgagcatct gttgcaggtt aagaaagttg ggaggtttaa - 2941 ggaaacacag cgaactgaag gaatatcgac ctcggatata ataatgagaa tagtgaaaga - 3001 ttacaatcag tatgtcatgc gtaacttgga tagaggatac tcaagggaag atcttggagt - 3061 tagctttgtc aaggcatgtc atcattttct tatctctaca attttgtcct ttctcaaaaa - 3121 aaattcactt gtaagaatca actttggatt tgtcgatttg caacaggaaa agagacttag - 3181 agttaatatg aggctaaaga aactccagga gagggtcaaa gaacaacaag aaagagtggg - 3241 agaaaaggca tgtcttctct caacttcatt ttgcttaatt gatcattagt tcatcacaag - 3301 tccatcattt ggactgtatt gcattcaatc aaataaagct gttcatcata agttacaagg - 3361 agaaataact aaattttagg tcttgtctct gcctattcat tcacatctcc gcttgatctt - 3421 gtacctttga ctatttagcg actgtttgga aaccactctt aatgtgtcac gttttggagt - 3481 ctaacttgtc cttaatttga acctcgttca cttcttttag gactttaata ctctgtttgg - 3541 ttagtagcct ctaggcagaa aacatttgta tgtattgctt ttattttgtg tcttcttgtt - 3601 gtgattattg ggttatagaa ttgcatcaca aagtgatgct tgttaatccg ctgtagtagt - 3661 gccaggcgat atcatgttat ataatctcat ctcggtagta gcagccttat ctcgtgtatc - 3721 cgctgcgctt gaaacctcca tgcagtttca tgctttagct agtaatatga tatctgatga - 3781 gactaagttc atatgtgatt ctgaaaaagc tgattttgta gaagtttctt ataatgctcc - 3841 ttcctctgtt gttgttaaac ccggtttttc cagatccaaa ctgtaaaaat gctgcgcaac - 3901 gagtgggtag agaatgcaga tcgatgggtc gctggatttc ttgaaatatt tgaagaaggt - 3961 tgccataaga tggtaagttc aatcttgaag acacatacag tgcttcaaaa atctactaat - 4021 attcatgact atgttctgta taaccttgat taaacttgac aaatgcgtaa aatgttaaca - 4081 gggaactgca atcgtagaca gtatccaaga aaggttaatg agacaaaagt cggcagagag - 4141 gctggagaac ggtcaggatg atgacacaga cgaccagttc tatgaagaat acttcgatca - 4201 tgacatgggt agtgacgatg atgaagatga aaaattctac gacgaggaag aagtaaagga - 4261 agaagagaca gagaaaactg ttatgacgga tgctaaagac aacaagtaag aacaaatttg - 4321 gcttgcagaa acctcagatt agctctactt atggccactt ctactaaact cccttaagcc - 4381 tcgcactctc tctcgaaatt catctactta acatataata ccaatgttta gaaagagaga - 4441 gtgtgtgatg tgtttgtttg tgtgtgttga acaaacgaac gtgcgtggtt gtctttggtg - 4501 agttggtctc atctttgttg atttttgaat gcgcatgtat ttttttcttc tttttcatga - 4561 cgggcaaagt gttatgaagt acaatgcaat tgtctaaaac aggataagtc aatggttcgt - 4621 gtgtgccata aagtaaacat cgctgtgtac atcttccatg ttccaaactc aactcgtttt - 4681 cttcaaatat tgaaatacaa attggtcaaa agtcggttct tatttttttt ttaattcaca - 4741 tttttagttt gcagttttaa tagattacaa atcacatttt gtgctatttc caattccatg - 4801 agccggccaa gaatgtgagt aaaaggcaga taaagcaaag gatagccgat tgctttaaag - 4861 atgtctttgg taactagttc gaaattctct gtccactcga agactccaca actctcctct - 4921 caaatgtcag ctaatcaagt cctacacaac tatacaaaaa ggcaattaat tagtagaaaa - 4981 taaagattgg aggtttagct tctcccatac ataagtacct ttatgaatca ctaagctcag - 5041 ggtttatatg ataaccattg ctgatctgtg taaagagaag ttgatgaatt actacgtgag - 5101 tgttgttaac caactctctt tacatattag gaccgtgctt gtcaggccaa tggttttcac - 5161 ttcgaaaaat tgcttccgat atcaaactat gtgtacatta ttggtggact gtggacataa - 5221 cttaaacgca taattttatt gtgtaccttt aaaataaaca atagattaca catatatata - 5281 tggcaaatat ttgaacatta gatgtcaaga gaaaagtaaa acatgtcatg attacaccat - 5341 ctttgttatt atttagagtg attctcacta aatcttaggc ggttagcaac cgccatagtt - 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt - 5461 cgaattttta ggtaagtaaa atcag -// diff --git a/sbol.nt b/sbol.nt deleted file mode 100644 index de1e2327..00000000 --- a/sbol.nt +++ /dev/null @@ -1,146 +0,0 @@ - "Range1" . - "5485"^^ . - . - . - "0"^^ . - . - "SequenceFeature1" . - . - "c1" . - . - . - "Range1" . - "4637"^^ . - . - . - "0"^^ . - . - "SequenceFeature2" . - . - "c2" . - . - . - "Range1" . - "1602"^^ . - . - . - "0"^^ . - . - "SequenceFeature3" . - . - "c3" . - . - . - "Range1" . - "1560"^^ . - . - . - "1553"^^ . - . - "SequenceFeature4" . - . - "c4" . - . - . - "Range1" . - "4637"^^ . - . - . - "1602"^^ . - . - "SequenceFeature5" . - . - "c5" . - . - . - "Range1" . - "1712"^^ . - . - . - "1602"^^ . - . - "SequenceFeature6" . - . - "c6" . - . - . - "Range1" . - "4309"^^ . - . - . - "1712"^^ . - . - "SequenceFeature7" . - . - "c7" . - . - . - "Range1" . - "4637"^^ . - . - . - "4309"^^ . - . - "SequenceFeature8" . - . - "c8" . - . - . - "Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds" . - "AF165912" . - . - . - . - . - . - . - . - . - . - . - . - . - . - "29-JUL-1999" . - "PLN" . - "" . - "AF165912" . - "DNA" . - "Arabidopsis thaliana" . - "1:Choi,Y.H., Choi,S.B. and Cho,S.H." . - "2:Choi,Y.H., Choi,S.B. and Cho,S.H." . - "1:" . - "2:" . - "1:" . - "2:" . - "1:Unpublished" . - "2:Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong 253, Inchon 402-751, Korea" . - "1:" . - "2:" . - "1:" . - "2:" . - "1:Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from Arabidopsis thaliana" . - "2:Direct Submission" . - "Arabidopsis thaliana (thale cress)" . - "Arabidopsis" . - "Brassicaceae" . - "Brassicales" . - "Camelineae" . - "Embryophyta" . - "Eukaryota" . - "Gunneridae" . - "Magnoliophyta" . - "Pentapetalae" . - "Spermatophyta" . - "Streptophyta" . - "Tracheophyta" . - "Viridiplantae" . - "eudicotyledons" . - "malvids" . - "rosids" . - . - "AF165912_sequence" . - "ccagaatggttactatggacatccgccaaccatacaagctatggtgaaatgctttatctatctcatttttagtttcaaagcttttgttataacacatgcaaatccatatccgtaaccaatatccaatcgcttgacatagtctgatgaagtttttggtagttaagataaagctcgagactgatatttcatatactggatgatttagggaaacttgcattctattcatgaacgaatgagtcaatacgagacacaaccaagcatgcaaggagctgtgagttgatgttctatgctatttaagtatttttcgggagatatatatatcttattgttctcctcctcccgagtcaagttgttctaagaaagaaggatctatttcattttgtggattgtctagtttcagggacagacggggtttaggggaagcgctatccgtggctgctatgacatcgaagaaactctgcacgacatggtatgtaatcttgtgacgttagtaaaaacgctctaatgttacaaaagaaagaaagagaaaacgaacccaattcctcaaaatgttttcttttgacaatgtcaacttcttccttctcgggtttttatcagtttgattgaagcgagactgcgaaattcctctgtttacagtagaaaatgtgatcagccctatttataaccgttgtatgttttccggtttttgtttgtgcagacaatggggtcctcacagtttcagggatctgattcgagccatcctagtgatcaccgcttatccaattaacagaacagaacaagctcaagagttgctactttcatatctttaaaatagtggaatgttttgtatgtacagaaataggaaaggtctaaagtgtggaactggctttgaggtaaactcttactctgattggatttgcttgtatttataccggaatcataatagaaatatatgattaaagtattcacattctctaatcttcttttagacttgtagttaccattcaaaagtcatggacaaccttcgttaaccttgagggccactgagagacaaccttggacttggtcactggctcacttatgcgtgcctcgccaaagttaatctatcgactgagattggttaatctgggaacaaaaattaagagagaaagaagtagaactaaaaagcaatattcagttattcactctgttgtatatagctcaccaattaaattcaaacaactaattcaaaacattatactatagcttttcattaaaaaatttccaaaacattcatttaattatataaaccaaagaacagcttttaagacttaaaatatttcccaagtatccaacaagtcaatacagattttttaagaaaactaaaccattttttcaactttacaacaaaaacaccaactgttacaaaaaaactctcgaatttcctatttctccagccttatgacaaagatatcagattaataaaatttagaattcattactttttcttcatttttaaaattatctacatactatttatttctctccattttattcagtgagaaaataaaattacaaatgcctgaacacaaaaataaataaaattagaataatcagtttcctctagaggatattcttcgtcacaaaattaaaaaaaaaaagagtaggagaagagggaagcgactagcaccttttgtagttttccgtttattttctgtataaggcgggtgatttcggctccttcatcggaaattatgagcaacgttatcggcgatcgcactgaagacggcctttccaccgccgctgcggcctctggctctacggctgtccagagttctcctcccactgatcgtcctgtccgcgtctacgccgatgggatctacgatcttttccactttggtcatgctcgatctctcgaacaagccaaattagcgttagtatttcttatctcttagagatgattgtcctgattttcatctctaattcgacttttttttaccgtcgcgtgctcaattttcgccgttccagtgtcatttttctctgatctgttgagtctggttcattgtaagttgtacagtttttgtttaggtcgagagacatatcttccttattagatagtctcggtgattgattggtctgtattgattgaaatctgtgatgtgcaaggtcttgtcgcgtatgattttagtgaatccctttctaaatgttgaaatttgcaatagctgatactgtttctggatatatgttcttgacgaatgttttcgattttttattattttgaggaggtatgagagaaattgacttctggtttcgtgttcttatggtgttgctatgattgtgccgtttcttaatcggccgagcaggtttccaaacaacacttaccttcttgttggatgttgcaatgatgagactacccataagtacaagggaaggactgtaatgactgcagaagagcgatatgaatcacttcgacattgcaagtaattgttttctcttatgttctgttgaatgtgttagtagaaaaacccatggaagtggcagtgagtggaattttagaacacgttttttttatcatgcaggtgggtggatgaagtcatccctgatgcaccatgggtggtcaaccaggagtttcttgacaagcaccagattgactatgttgcccacgattctcttccgtaagaacatgtgtctcttgtgttagtttttatttagttttaaaaaatggtgaaaacttagttttgtagtttttacctttcacgacgtgcttgttgttagtttagctcttttcttacaaatgattttagaactacaataaccttctttgtataattctcatgcacagctatgctgattcaagcggagctggaaaggatgtctatgaatttgtgagtcggaagaattttcatactcctgcttttgacactttcatagttctgttgtaactgagcatctgttgcaggttaagaaagttgggaggtttaaggaaacacagcgaactgaaggaatatcgacctcggatataataatgagaatagtgaaagattacaatcagtatgtcatgcgtaacttggatagaggatactcaagggaagatcttggagttagctttgtcaaggcatgtcatcattttcttatctctacaattttgtcctttctcaaaaaaaattcacttgtaagaatcaactttggatttgtcgatttgcaacaggaaaagagacttagagttaatatgaggctaaagaaactccaggagagggtcaaagaacaacaagaaagagtgggagaaaaggcatgtcttctctcaacttcattttgcttaattgatcattagttcatcacaagtccatcatttggactgtattgcattcaatcaaataaagctgttcatcataagttacaaggagaaataactaaattttaggtcttgtctctgcctattcattcacatctccgcttgatcttgtacctttgactatttagcgactgtttggaaaccactcttaatgtgtcacgttttggagtctaacttgtccttaatttgaacctcgttcacttcttttaggactttaatactctgtttggttagtagcctctaggcagaaaacatttgtatgtattgcttttattttgtgtcttcttgttgtgattattgggttatagaattgcatcacaaagtgatgcttgttaatccgctgtagtagtgccaggcgatatcatgttatataatctcatctcggtagtagcagccttatctcgtgtatccgctgcgcttgaaacctccatgcagtttcatgctttagctagtaatatgatatctgatgagactaagttcatatgtgattctgaaaaagctgattttgtagaagtttcttataatgctccttcctctgttgttgttaaacccggtttttccagatccaaactgtaaaaatgctgcgcaacgagtgggtagagaatgcagatcgatgggtcgctggatttcttgaaatatttgaagaaggttgccataagatggtaagttcaatcttgaagacacatacagtgcttcaaaaatctactaatattcatgactatgttctgtataaccttgattaaacttgacaaatgcgtaaaatgttaacagggaactgcaatcgtagacagtatccaagaaaggttaatgagacaaaagtcggcagagaggctggagaacggtcaggatgatgacacagacgaccagttctatgaagaatacttcgatcatgacatgggtagtgacgatgatgaagatgaaaaattctacgacgaggaagaagtaaaggaagaagagacagagaaaactgttatgacggatgctaaagacaacaagtaagaacaaatttggcttgcagaaacctcagattagctctacttatggccacttctactaaactcccttaagcctcgcactctctctcgaaattcatctacttaacatataataccaatgtttagaaagagagagtgtgtgatgtgtttgtttgtgtgtgttgaacaaacgaacgtgcgtggttgtctttggtgagttggtctcatctttgttgatttttgaatgcgcatgtatttttttcttctttttcatgacgggcaaagtgttatgaagtacaatgcaattgtctaaaacaggataagtcaatggttcgtgtgtgccataaagtaaacatcgctgtgtacatcttccatgttccaaactcaactcgttttcttcaaatattgaaatacaaattggtcaaaagtcggttcttattttttttttaattcacatttttagtttgcagttttaatagattacaaatcacattttgtgctatttccaattccatgagccggccaagaatgtgagtaaaaggcagataaagcaaaggatagccgattgctttaaagatgtctttggtaactagttcgaaattctctgtccactcgaagactccacaactctcctctcaaatgtcagctaatcaagtcctacacaactatacaaaaaggcaattaattagtagaaaataaagattggaggtttagcttctcccatacataagtacctttatgaatcactaagctcagggtttatatgataaccattgctgatctgtgtaaagagaagttgatgaattactacgtgagtgttgttaaccaactctctttacatattaggaccgtgcttgtcaggccaatggttttcacttcgaaaaattgcttccgatatcaaactatgtgtacattattggtggactgtggacataacttaaacgcataattttattgtgtacctttaaaataaacaatagattacacatatatatatggcaaatatttgaacattagatgtcaagagaaaagtaaaacatgtcatgattacaccatctttgttattatttagagtgattctcactaaatcttaggcggttagcaaccgccatagttttcaaaatctcattctatcgggattaaatctgtttttggtgactatatataaacattggtcgaatttttaggtaagtaaaatcag" . - . - . - . diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb index b7fb9166..a4795245 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb @@ -6,7 +6,10 @@ VERSION AF165912 KEYWORDS . SOURCE Arabidopsis thaliana (thale cress) ORGANISM Arabidopsis thaliana - . + Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; + Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; + Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; + rosids. FEATURES Location/Qualifiers regulatory 1..1602 /label="c3" diff --git a/test.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb similarity index 100% rename from test.gb rename to test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb From 4d1fc1091fd02da1a94ad60b553a8ae1e29c9515 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 4 Aug 2022 13:02:04 +0530 Subject: [PATCH 055/190] fix: converter integration unit tests failures --- test/test_conversion.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/test_conversion.py b/test/test_conversion.py index 57a1191f..bd8b44ce 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -171,14 +171,14 @@ def test_genbank_conversion_new_converter(self): """Test ability to convert from SBOL3 to GenBank using new converter by specifying the `--force-new-converter` flag """ # Get the SBOL3 test document - tmp_sub = copy_to_tmp(package=['BBa_J23101_from_genbank_to_sbol3_direct.nt']) + tmp_sub = copy_to_tmp(package=['sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt']) doc3 = sbol3.Document() doc3.read(os.path.join(tmp_sub, 'BBa_J23101_from_genbank_to_sbol3_direct.nt')) # Convert to GenBank and check contents outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') convert_to_genbank(doc3=doc3, path=outfile, allow_genbank_online=False, force_new_converter=True) test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_sbol3_direct.gb') + comparison_file = os.path.join(test_dir, 'test_files', 'sbol3_genbank_conversion', 'BBa_J23101_from_sbol3_direct.gb') assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' def test_conversion_from_genbank_new_converter(self): @@ -193,7 +193,7 @@ def test_conversion_from_genbank_new_converter(self): # Note: cannot directly round-trip because converter is a) lossy, and b) inserts extra materials test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101_from_genbank_to_sbol3_direct.nt') + comparison_file = os.path.join(test_dir, 'test_files', 'sbol3_genbank_conversion', 'BBa_J23101_from_genbank_to_sbol3_direct.nt') comparison_doc = sbol3.Document() comparison_doc.read(comparison_file) assert not doc_diff(doc3, comparison_doc), f'Converted SBOL3 file not identical to {comparison_file}' From 767670f18ba93a0ce8432bfb6725667a56e5129d Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 5 Aug 2022 06:15:02 +0530 Subject: [PATCH 056/190] fix: multiple feature locations unit test; clean debug statements --- sbol_utilities/sbol3_genbank_conversion.py | 74 ++++--------------- .../multiple_feature_locations.gb | 0 test/test_genbank_sbol3_direct.py | 23 +----- 3 files changed, 17 insertions(+), 80 deletions(-) rename test/test_files/{ => sbol3_genbank_conversion}/multiple_feature_locations.gb (100%) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 78616baf..9dd0a14c 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -2,15 +2,12 @@ import csv import math import sbol3 -import rdflib import logging -from typing import List, Sequence, Union, Optional, Any -from sbol3 import ListProperty, Property +from typing import List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord from Bio.SeqFeature import SeqFeature, FeatureLocation, Reference, CompoundLocation -from sbol3.constants import SBOL_SEQUENCE_FEATURE # Conversion Constants (NOTE: most are placeholding and temporary for now) TEST_NAMESPACE = "https://test.sbol3.genbank/" @@ -117,54 +114,7 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_reference_title = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title", 0, math.inf) self.genbank_reference_medline_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) self.genbank_reference_pubmed_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id", 0, math.inf) - # self.genbank_references = self.ReferenceProperty(self.GENBANK_EXTRA_PROPERTY_NS + "#reference") - # self.genbank_references = self.REFERENCE_Property(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, 2) - # - # class ReferenceProperty: - # def __init__(self, GENBANK_EXTRA_PROPERTY_NS: str, Property_Owner: Any) -> None: - # self.authors = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#author", 0, 1) - # self.comment = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#comment", 0, 1) - # self.journal = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#journal", 0, 1) - # self.consrtm = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#consrtm", 0, 1) - # self.title = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#title", 0, 1) - # self.medline_id = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#medline_id", 0, 1) - # self.pubmed_id = sbol3.TextProperty(Property_Owner, f"{GENBANK_EXTRA_PROPERTY_NS}#pubmed_id", 0, 1) - # # self.location = - # - # - # class ReferencePropertyMixin: - # def from_user(self, value: Any) -> Union[None, rdflib.Literal]: - # if value is None: - # return None - # # return value - # # if not isinstance(value, str): - # # raise TypeError(f'Expecting string, got {type(value)}') - # rdflib.PROV - # return rdflib.Literal(value) - # def to_user(self, value: Any) -> str: - # # return str(value) - # return str(value) - # class ReferenceListProperty(ReferencePropertyMixin, ListProperty): - # def __init__(self, property_owner: Any, property_uri: str, - # lower_bound: int, upper_bound: int, - # validation_rules: Optional[List] = None, - # initial_value: Optional[str] = None): - # super().__init__(property_owner, property_uri, - # lower_bound, upper_bound, validation_rules) - # if initial_value is not None: - # if isinstance(initial_value, str): - # # Wrap the singleton in a list - # initial_value = [initial_value] - # self.set(initial_value) - # def REFERENCE_Property(self, property_owner: Any, property_uri: str, - # lower_bound: int, upper_bound: Union[int, float], - # validation_rules: Optional[List] = None, - # initial_value: Optional[Union[str, List[str]]] = None - # # ) -> Union[str, list[str], Property]: - # ): - # return self.ReferenceListProperty(property_owner, property_uri, - # lower_bound, upper_bound, - # validation_rules, initial_value) + def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True) -> int: @@ -196,6 +146,7 @@ def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_ return 0 return 1 + def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", namespace: str = TEST_NAMESPACE, write: bool = False) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document @@ -265,12 +216,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", # 8. GenBank Record Taxonomy comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) # 9. GenBank Record References - # record_references = [] - # if record.annotations['references']: if 'references' in record.annotations: for index in range(len(record.annotations['references'])): reference = record.annotations['references'][index] - print(reference) comp.genbank_reference_authors.append(f"{index+1}:" + reference.authors) comp.genbank_reference_comment.append(f"{index+1}:" + reference.comment) comp.genbank_reference_journal.append(f"{index+1}:" + reference.journal) @@ -278,8 +226,6 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) - # comp.genbank_references = record_references - # print(comp.genbank_reference_authors) # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( identity=record.name + "_sequence", @@ -328,7 +274,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", if self.gb2so_map.get(gb_feat.type): feat_role += self.gb2so_map[gb_feat.type] else: - logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") + logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` \n \ + of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") feat_role += self.DEFAULT_SO_TERM feat_orientation = sbol3.SO_FORWARD if gb_feat.strand == -1: @@ -347,6 +294,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc + def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, gb_file: str = "genbank.out", write: bool = False) -> List[SeqRecord]: """Convert a SBOL3 document on disk into a GenBank document @@ -385,7 +333,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, obj_seq = doc.find(obj.sequences[0]) seq = Seq(obj_seq.elements.upper()) elif len(obj.sequences) > 1: - raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") + raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces \n \ + (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") # TODO: "Version" annotation information currently not stored when converted genbank to sbol3 seq_rec = SeqRecord( seq=seq, @@ -471,7 +420,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, if obj_feat_loc.orientation == sbol3.SO_REVERSE: feat_strand = self.BIO_STRAND_REVERSE elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ + `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ + Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") # TODO: Raise custom converter class ERROR for `else:` feat_loc_object = FeatureLocation( start=obj_feat_loc.start, @@ -507,7 +458,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, if self.so2gb_map.get(obj_feat_role): feat_role = self.so2gb_map[obj_feat_role] else: - logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") + logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ + `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") # create sequence feature object with label qualifier # TODO: feat_strand value ambiguous in case of mulitple locations? feat = SeqFeature( diff --git a/test/test_files/multiple_feature_locations.gb b/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb similarity index 100% rename from test/test_files/multiple_feature_locations.gb rename to test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index e5646b1a..2e40336b 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -143,29 +143,14 @@ def test_round_trip_extra_properties(self): self._test_round_trip_genbank(genbank_file) def test_round_trip_multiple_loc_feat(self): + """Test ability to produce same genbank file on round trip when original genbank file has multiple + locations on a feature + """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "multiple_feature_locations.gb" ) self._test_round_trip_genbank(genbank_file) - # TEST_OUTPUT_SBOL3 = str(genbank_file) + ".nt" - # # Don't write to file for testing, we directly compare sbol documents - # test_output_sbol3 = self.converter.convert_genbank_to_sbol3( - # str(genbank_file), - # TEST_OUTPUT_SBOL3, - # namespace=TEST_NAMESPACE, - # write=False, - # ) - # # create tmp directory to store generated genbank file in for comparison - # tmp_sub = copy_to_tmp(package=[str(genbank_file)]) - # # Convert to GenBank and check contents - # outfile = os.path.join(tmp_sub, str(genbank_file).split("/")[-1] + ".test") - # self.converter.convert_sbol3_to_genbank( - # sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True - # ) - # comparison_file = str(genbank_file) - # assert filecmp.cmp( - # outfile, comparison_file - # ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + if __name__ == "__main__": unittest.main() From 9134fc7a0c4b87e41d89f5b1ad942dbe0831ea91 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 5 Aug 2022 08:22:59 +0530 Subject: [PATCH 057/190] overhaul:: new properties of genbank identifiers, accession, sequence version; proper iteration of annotations --- sbol_utilities/sbol3_genbank_conversion.py | 147 +++++++++++------- ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 4 + .../BBa_J23101_from_sbol3_direct.gb | 2 +- ...L2_imports_from_genbank_to_sbol3_direct.nt | 16 ++ .../iGEM_SBOL2_imports_from_sbol3_direct.gb | 8 +- .../test_extra_properties.gb | 6 +- 6 files changed, 118 insertions(+), 65 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 9dd0a14c..4aa931e3 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -98,22 +98,28 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. - self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) - self.genbank_division = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#division", 0, 1) - self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords", 0, 1) - self.genbank_locus = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#locus" , 0, 1) - self.genbank_molecule_type = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#molecule", 0, 1) - self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism", 0, 1) - self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) - # there can be multiple taxonomy, thus upper bound needs to be > 1 in order to use TextListProperty - self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy", 0, math.inf) - self.genbank_reference_authors = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#authors", 0, math.inf) - self.genbank_reference_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#comment", 0, math.inf) - self.genbank_reference_journal = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#journal", 0, math.inf) - self.genbank_reference_consrtm = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#consrtm", 0, math.inf) - self.genbank_reference_title = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title", 0, math.inf) - self.genbank_reference_medline_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) - self.genbank_reference_pubmed_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id", 0, math.inf) + self.genbank_seq_version = sbol3.IntProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) + self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) + self.genbank_division = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#division" , 0, 1) + self.genbank_locus = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#locus" , 0, 1) + self.genbank_molecule_type = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#molecule" , 0, 1) + self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism" , 0, 1) + self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) + self.genbank_topology = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#topology" , 0, 1) + self.genbank_gi = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#gi" , 0, 1) + self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) + # there can be multiple keywords, taxonomies and accessions, thus upper bound needs to be > 1 in order to use TextListProperty + self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, math.inf) + self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, math.inf) + self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) + # Properties to store GenBank refereces: + self.genbank_reference_authors = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#authors" , 0, math.inf) + self.genbank_reference_comment = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#comment" , 0, math.inf) + self.genbank_reference_journal = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#journal" , 0, math.inf) + self.genbank_reference_consrtm = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#consrtm" , 0, math.inf) + self.genbank_reference_title = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title" , 0, math.inf) + self.genbank_reference_medline_id = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) + self.genbank_reference_pubmed_id = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id" , 0, math.inf) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, @@ -196,36 +202,58 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", ) doc.add(comp) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. - # 1. GenBank Record Date - # TODO: Let it be able to accept date into sbol3.DateTimeProperty() instead - comp.genbank_date = record.annotations['date'] - # 2. GenBank Record Division - comp.genbank_division = record.annotations['data_file_division'] - # 3. GenBank Record Keywords - # TODO: Keywords are a list, need to use another property type - comp.genbank_keywords = record.annotations['keywords'][0] - # 4. GenBank Record Locus + comp.genbank_record_id = record.id + for annotation in record.annotations: + # 1. GenBank Record Date + # TODO: Let it be able to accept date into sbol3.DateTimeProperty() instead + if annotation == 'date': + comp.genbank_date = record.annotations['date'] + # 2. GenBank Record Division + elif annotation == 'data_file_division': + comp.genbank_division = record.annotations['data_file_division'] + # 3. GenBank Record Keywords + elif annotation == 'keywords': + comp.genbank_keywords = sorted(record.annotations['keywords']) + # 4. GenBank Record Molecule Type + elif annotation == 'molecule_type': + comp.genbank_molecule_type = record.annotations['molecule_type'] + # 5. GenBank Record Organism + elif annotation == 'organism': + comp.genbank_organism = record.annotations['organism'] + # 6. GenBank Record Source + elif annotation == 'source': + comp.genbank_source = record.annotations['source'] + # 7. GenBank Record Taxonomy + elif annotation == 'taxonomy': + comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) + # 8. GenBank Record Topology + elif annotation == 'topology': + comp.genbank_topology = record.annotations['topology'] + # 9. GenBank Record GI Property + elif annotation == 'gi': + comp.genbank_gi = record.annotations['gi'] + # 10. GenBank Record Accessions + elif annotation == 'accessions': + comp.genbank_accessions = sorted(record.annotations['accessions']) + # 11. GenBank Sequence Version + elif annotation == 'sequence_version': + comp.genbank_seq_version = record.annotations['sequence_version'] + # 12. GenBank Record References + elif annotation == 'references': + # if 'references' in record.annotations: + for index in range(len(record.annotations['references'])): + reference = record.annotations['references'][index] + comp.genbank_reference_authors.append(f"{index+1}:" + reference.authors) + comp.genbank_reference_comment.append(f"{index+1}:" + reference.comment) + comp.genbank_reference_journal.append(f"{index+1}:" + reference.journal) + comp.genbank_reference_title.append(f"{index+1}:" + reference.title) + comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) + comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) + comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? + # 13. GenBank Record Locus + comp.genbank_locus = record.name - # 5. GenBank Record Molecule Type - comp.genbank_molecule_type = record.annotations['molecule_type'] - # 6. GenBank Record Organism - comp.genbank_organism = record.annotations['organism'] - # 7. GenBank Record Source - comp.genbank_source = record.annotations['source'] - # 8. GenBank Record Taxonomy - comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) - # 9. GenBank Record References - if 'references' in record.annotations: - for index in range(len(record.annotations['references'])): - reference = record.annotations['references'][index] - comp.genbank_reference_authors.append(f"{index+1}:" + reference.authors) - comp.genbank_reference_comment.append(f"{index+1}:" + reference.comment) - comp.genbank_reference_journal.append(f"{index+1}:" + reference.journal) - comp.genbank_reference_title.append(f"{index+1}:" + reference.title) - comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) - comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) - comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( identity=record.name + "_sequence", @@ -345,30 +373,36 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # Resetting extraneous genbank properties from extended component-genbank class # TODO: check if these fields are actually getting reset; apparently they are still using defaults if isinstance(obj, self.Component_GenBank_Extension): + seq_rec.id = obj.genbank_record_id # 1. GenBank Record Date seq_rec.annotations['date'] = obj.genbank_date # 2. GenBank Record Division seq_rec.annotations['data_file_division'] = obj.genbank_division # 3. GenBank Record Keywords - # TODO: Keywords are a list, need to use another property type - # seq_rec.annotations['keywords'] = obj.genbank_keywords - # 4. GenBank Record Locus - # TODO: No explicit way to set locus via BioPython? - # 5. GenBank Record Molecule Type + seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) + # 4. GenBank Record Molecule Type seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type - # 6. GenBank Record Organism + # 5. GenBank Record Organism seq_rec.annotations['organism'] = obj.genbank_organism - # 7. GenBank Record Source + # 6. GenBank Record Source # FIXME: Apparently, if a default source was used during in the GenBank file # during conversion of GenBank -> SBOL, component.genbank_source is "", # and while plugging it back in during conversion of SBOL -> GenBank, it # simply prints "", whereas the default "." should have been printed if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source - # 8. GenBank Record taxonomy + # 7. GenBank Record taxonomy # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it # becomes unsorted while retrieving from the sbol file seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) - # 9. GenBank Record References + # 8. GenBank Record Topology + seq_rec.annotations['topology'] = obj.genbank_topology + # 9. GenBank Record GI Property + if obj.genbank_gi: seq_rec.annotations['gi'] = obj.genbank_gi + # 10. GenBank Record Accessions + seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) + # 11. GenBank Sequence Version + seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version + # 12. GenBank Record References record_references = [] list(obj.genbank_reference_authors).sort(key=lambda value: value.split(":", 1)[0]) list(obj.genbank_reference_comment).sort(key=lambda value: value.split(":", 1)[0]) @@ -388,11 +422,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, reference.pubmed_id = list(obj.genbank_reference_pubmed_id)[index].split(":", 1)[1] record_references.append(reference) seq_rec.annotations['references'] = record_references + # TODO: No explicit way to set locus via BioPython? + # 13. GenBank Record Locus - # TODO: hardcoded molecule_type as DNA, derivation? - seq_rec.annotations["molecule_type"] = "DNA" - # TODO: hardcoded topology as linear, derivation? - seq_rec.annotations["topology"] = "linear" # TODO: temporalily hardcoding version as "1" # FIXME: Version still not being displayed on record's VERSION seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_REC_VERSION @@ -461,6 +493,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") # create sequence feature object with label qualifier + # TODO: create issue for presence of genbank file with features without the "label" qualifier # TODO: feat_strand value ambiguous in case of mulitple locations? feat = SeqFeature( location=feat_loc_object, strand=feat_strand, type=feat_role diff --git a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt index a59e9ae3..0feb79cd 100644 --- a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -6,13 +6,17 @@ . . . + "BBa_J23101" . "01-JAN-1980" . "UNK" . + "BBa_J23101.1" . "" . "BBa_J23101" . "DNA" . "." . + "1"^^ . "" . + "linear" . . "BBa_J23101_sequence" . "tttacagctagctcagtcctaggtattatgctagc" . diff --git a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_sbol3_direct.gb b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_sbol3_direct.gb index 0c41750b..99d07a87 100644 --- a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_sbol3_direct.gb +++ b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_sbol3_direct.gb @@ -1,7 +1,7 @@ LOCUS BBa_J23101 35 bp DNA linear UNK 01-JAN-1980 DEFINITION constitutive promoter family member. ACCESSION BBa_J23101 -VERSION BBa_J23101 +VERSION BBa_J23101.1 KEYWORDS . SOURCE . ORGANISM . diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 5e4802ae..8d6a330d 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -6,13 +6,17 @@ . . . + "BBa_J23100" . "01-JAN-1980" . "UNK" . + "BBa_J23100.1" . "" . "BBa_J23100" . "DNA" . "." . + "1"^^ . "" . + "linear" . . "BBa_J23100_sequence" . "ttgacggctagctcagtcctaggtacagtgctagc" . @@ -26,13 +30,17 @@ . . . + "BBa_J23102" . "01-JAN-1980" . "UNK" . + "BBa_J23102.1" . "" . "BBa_J23102" . "DNA" . "." . + "1"^^ . "" . + "linear" . . "BBa_J23102_sequence" . "ttgacagctagctcagtcctaggtactgtgctagc" . @@ -46,13 +54,17 @@ . . . + "LmrA" . "01-JAN-1980" . "UNK" . + "LmrA.1" . "" . "LmrA" . "DNA" . "." . + "1"^^ . "" . + "linear" . . "LmrA_sequence" . "atgagctatggtgatagccgtgaaaaaattctgagcgcagcaacccgtctgtttcagctgcagggttattatggcaccggtctgaatcagattatcaaagaaagcggtgcaccgaaaggtagcctgtattatcattttccgggtggtaaagaacagctggcaattgaagcagtgaacgaaatgaaagaatatatccgccagaaaatcgccgattgtatggaagcatgtaccgatccggcagaaggtattcaggcatttctgaaagaactgagctgtcagtttagctgtaccgaagatattgaaggtctgccggttggtctgctggcagcagaaaccagcctgaaaagcgaaccgctgcgtgaagcatgtcatgaagcatataaagaatgggccagcgtgtatgaagaaaaactgcgtcagaccggttgtagcgaaagccgtgcaaaagaagcaagcaccgttgttaatgcaatgattgaaggtggtattctgctgagcctgaccgcaaaaaatagcacaccgctgctgcatattagcagctgtattccggatctgctgaaacgttaa" . @@ -222,13 +234,17 @@ . . . + "pSB1C3" . "01-JAN-1980" . "UNK" . + "pSB1C3.1" . "" . "pSB1C3" . "DNA" . "." . + "1"^^ . "" . + "linear" . . "pSB1C3_sequence" . "tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgagcgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtccaagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaattcattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgccagcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcgaagaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattggctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgtaacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcactccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacactatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattcatcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacggtctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactgactgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatccagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaaatacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccgatcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaaaataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggatgatttctggaattcgcggccgcttctagag" . diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_sbol3_direct.gb b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_sbol3_direct.gb index a9ac18d6..60988f32 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_sbol3_direct.gb +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_sbol3_direct.gb @@ -1,7 +1,7 @@ LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 DEFINITION constitutive promoter family member. ACCESSION BBa_J23100 -VERSION BBa_J23100 +VERSION BBa_J23100.1 KEYWORDS . SOURCE . ORGANISM . @@ -13,7 +13,7 @@ ORIGIN LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 DEFINITION constitutive promoter family member. ACCESSION BBa_J23102 -VERSION BBa_J23102 +VERSION BBa_J23102.1 KEYWORDS . SOURCE . ORGANISM . @@ -25,7 +25,7 @@ ORIGIN LOCUS LmrA 567 bp DNA linear UNK 01-JAN-1980 DEFINITION . ACCESSION LmrA -VERSION LmrA +VERSION LmrA.1 KEYWORDS . SOURCE . ORGANISM . @@ -46,7 +46,7 @@ ORIGIN LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 DEFINITION High copy BioBrick assembly plasmid. ACCESSION pSB1C3 -VERSION pSB1C3 +VERSION pSB1C3.1 KEYWORDS . SOURCE . ORGANISM . diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb index a4795245..011e5ccd 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb @@ -1,9 +1,9 @@ -LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +LOCUS AF165912 5485 bp DNA circular PLN 29-JUL-1999 DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 -VERSION AF165912 -KEYWORDS . +VERSION AF165912.1 GI:5640000 +KEYWORDS test_keyword1; test_keyword2. SOURCE Arabidopsis thaliana (thale cress) ORGANISM Arabidopsis thaliana Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; From 46b3e0dd1cf4dea247a5b3e0136855f7ab44228d Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Thu, 4 Aug 2022 23:53:22 -0600 Subject: [PATCH 058/190] Update calculate_complexity_score.py Create sequences as SBOL objects, store complexity score and timestamp, add to SBOL document. Added argument parsers --- sbol_utilities/calculate_complexity_score.py | 97 ++++++++++++++------ 1 file changed, 69 insertions(+), 28 deletions(-) diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py index 13d7548d..9bf05634 100644 --- a/sbol_utilities/calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_score.py @@ -2,7 +2,12 @@ import requests from Bio import SeqIO import git -from datetime import datetime +import sbol3 +from sbol3 import Measure +import tyto +import datetime +import argparse +import logging IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" @@ -22,26 +27,25 @@ def screening(token, listOfSequences): sequences = [] for record in listOfSequences: - sequence = { "Name": record.name, "Sequence": str(record.seq) } + sequence = {"Name": record.name, "Sequence": str(record.seq)} sequences.append(sequence) - #print(len(sequences)) = 328 partitions_sequences = [sequences[x:x+partition_size] for x in range(0, len(sequences), partition_size)] - #partitions_sequences = [sequences[x:x + partition_size] for x in range(0, 30, partition_size)] results = [] + batches = len(partitions_sequences) + for idx, partition in enumerate(partitions_sequences): - print('Request {0} of {1} with size {2}'.format(idx, len(partitions_sequences), len(partition))) + print('Request {0} of {1} with size {2}'.format(idx+1, len(partitions_sequences), len(partition))) resp = requests.post(IDT_API_SCORE_URL, headers={'Authorization': 'Bearer {}'.format(token), 'Content-Type': 'application/json; charset=utf-8'}, json=partition, - timeout = 240) - #print(resp.json()[0][1]) + timeout=300) results.append(resp.json()) print('Requests to IDT API finished.') - return results + return results, len(sequences), batches def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, fasta_path: str): @@ -49,47 +53,84 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe with open(fasta_path) as handle: sequences = SeqIO.parse(handle, "fasta") - print(f'Connecting to IDT DNA') token = get_token(username, password, ClientID, ClientSecret) - scores = screening(token, sequences) + scores, length_sequences, batches = screening(token, sequences) - print(scores) - - #Extract sequences' names + #Extract sequence identities and elements with open(fasta_path) as handle: sequences = SeqIO.parse(handle, "fasta") ids = [] + sequence_elements = [] for seque in sequences: - #print(str(seque.seq[:])) - #print(str(seque.name)) + sequence_elements.append(str(seque.seq[:])) ids.append(str(seque.name)) - #Retrieve only complexity scores + #Retrieve only complexity scores from IDT info scores_list = [] - for i in range(0, 10): + cont = 0 + for i in range(0, batches): for j in range(0, partition_size): + if cont == length_sequences: + break + cont += 1 complexity_score = 0 + for k in range(0, len(scores[i][j])): complexity_score += scores[i][j][k].get('Score') - scores_list.append(complexity_score) - print(scores_list) - print(ids) - - return scores_list, ids + return scores_list, ids, sequence_elements def main(): + + DateTime = datetime.datetime.utcnow() root = git.Repo('.', search_parent_directories=True).working_tree_dir fasta_path = os.path.join(root, DISTRIBUTION_FASTA) - username = 'username' - password = 'password' - ClientID = 'ClientID' - ClientSecret = 'ClientSecret' - check_synthesizability(username, password, ClientID, ClientSecret, fasta_path) + parser = argparse.ArgumentParser() + parser.add_argument('username', help="Username of your IDT account") + parser.add_argument('password', help="Password of your IDT account") + parser.add_argument('ClientID', help="ClientID of your IDT account") + parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") + args_dict = vars(parser.parse_args()) + + print(fasta_path) + + # Extract arguments: + username = args_dict['username'] + password = args_dict['password'] + ClientID = args_dict['ClientID'] + ClientSecret = args_dict['ClientSecret'] + + + scores_list, ids, sequence_elements = check_synthesizability(username, password, ClientID, ClientSecret, fasta_path) + #Create SBOL document + doc = sbol3.Document() + sbol3.set_namespace('http://sbolstandard.org/testfiles') + #Define unit measure as dimensionless + number_unit = tyto.OM.number_unit + #Create an Activity object to store timestamp + sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') + doc.add(sequence_timestamp) + + #Create several variables to store sequence SBOL objects + variable_sequence = ["Sequence%d" % x for x in range(0, len(ids))] + + results = [] + for i in range(0, len(scores_list)): + #print(i) + variable_sequence[i] = sbol3.Sequence(ids[i], elements=sequence_elements[i], encoding=sbol3.IUPAC_DNA_ENCODING) + variable_sequence[i].measures.append(Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i])) + + variable_sequence[i].generated_by = [sequence_timestamp] + doc.add(variable_sequence[i]) + results.append(dict(Object=variable_sequence[i], IDTcomplexity_score=scores_list[i])) + + doc.write('SBOL_document_IDT_Complexity_Scores.nt', sbol3.SORTED_NTRIPLES) + + return results if __name__ == '__main__': - main() \ No newline at end of file + main() From d61f648aea5490c139c5a884e714c8b7d6d60f9b Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 5 Aug 2022 13:54:43 +0530 Subject: [PATCH 059/190] raise: error upon encountering unexpected genbank record annotations --- sbol_utilities/sbol3_genbank_conversion.py | 27 +++++++++++----------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 4aa931e3..a375b2fe 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -113,13 +113,13 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, math.inf) self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) # Properties to store GenBank refereces: - self.genbank_reference_authors = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#authors" , 0, math.inf) - self.genbank_reference_comment = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#comment" , 0, math.inf) - self.genbank_reference_journal = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#journal" , 0, math.inf) - self.genbank_reference_consrtm = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#consrtm" , 0, math.inf) - self.genbank_reference_title = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title" , 0, math.inf) - self.genbank_reference_medline_id = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) - self.genbank_reference_pubmed_id = sbol3.TextProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id" , 0, math.inf) + self.genbank_reference_authors = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#authors" , 0, math.inf) + self.genbank_reference_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#comment" , 0, math.inf) + self.genbank_reference_journal = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#journal" , 0, math.inf) + self.genbank_reference_consrtm = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#consrtm" , 0, math.inf) + self.genbank_reference_title = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title" , 0, math.inf) + self.genbank_reference_medline_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) + self.genbank_reference_pubmed_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id" , 0, math.inf) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, @@ -204,6 +204,10 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. comp.genbank_record_id = record.id for annotation in record.annotations: + # Sending out warnings for genbank info not storeable in sbol3 + logging.warning( + f"Extraneous information not storeable in SBOL3 - {annotation}: {record.annotations[annotation]}" + ) # 1. GenBank Record Date # TODO: Let it be able to accept date into sbol3.DateTimeProperty() instead if annotation == 'date': @@ -250,6 +254,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) + else: + raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ + is not recognized as a standard annotation.") # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? # 13. GenBank Record Locus @@ -262,12 +269,6 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", ) doc.add(seq) comp.sequences = [seq] - # Sending out warnings for genbank info not storeable in sbol3 - # TODO: Have them stored as properties for a SBOL3 Component under a different ncbi namespace, as the old converter does. - for keys in record.annotations: - logging.warning( - f"Extraneous information not storeable in SBOL3 - {keys}: {record.annotations[keys]}" - ) if record.features: comp.features = [] for gb_feat in record.features: From caaff57cf1de87dc7075dec0c0e33b8d9f46ffa5 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 5 Aug 2022 14:13:03 +0530 Subject: [PATCH 060/190] add: tests for all gb files in test/test_files --- test/test_genbank_sbol3_direct.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 2e40336b..dff5f460 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -133,6 +133,18 @@ def test_sbol3togb_2(self): ) self._test_sbol3_to_genbank(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) + def test_round_trip_testfile_1(self): + genbank_file = ( + Path(__file__).parent / "test_files" / "BBa_J23101.gb" + ) + self._test_round_trip_genbank(genbank_file) + + def test_round_trip_testfile_2(self): + genbank_file = ( + Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" + ) + self._test_round_trip_genbank(genbank_file) + def test_round_trip_extra_properties(self): """Test ability to produce same genbank file on round trip when original genbank file has non standard values for extraneous properties From c2cb5ee049672694b6be0fa30cfa4ee499c37157 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 5 Aug 2022 15:01:14 +0530 Subject: [PATCH 061/190] add: basic skipping/logging over unconvertable SBOL3 top level objects --- sbol_utilities/conversion.py | 3 +- sbol_utilities/sbol3_genbank_conversion.py | 62 ++++++++-------------- 2 files changed, 23 insertions(+), 42 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index 9ee6043d..c2391877 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -333,7 +333,8 @@ def convert_to_genbank(doc3: sbol3.Document, path: str, allow_genbank_online: bo """ if force_new_converter: converter = GenBank_SBOL3_Converter() - return converter.convert_sbol3_to_genbank(sbol3_file=None, doc=doc3, gb_file=path, write=True) + result_dict = converter.convert_sbol3_to_genbank(sbol3_file=None, doc=doc3, gb_file=path, write=True) + return result_dict["seqrecords"] # first convert to SBOL2, then export to a temp GenBank file doc2 = convert3to2(doc3) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index a375b2fe..94acbf40 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -3,7 +3,7 @@ import math import sbol3 import logging -from typing import List, Sequence, Union, Optional +from typing import Dict, List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord @@ -17,39 +17,6 @@ COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] # TODO: Temporarily encoding sequnce objects in IUPUC mode only SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING -# Complete file paths to pass as paramteres for testing -SAMPLE_GENBANK_FILE_1 = os.path.abspath( - os.path.join( - os.path.dirname(os.path.realpath(__file__)), - os.pardir, - "test/test_files", - "BBa_J23101.gb", - ) -) -SAMPLE_GENBANK_FILE_2 = os.path.abspath( - os.path.join( - os.path.dirname(os.path.realpath(__file__)), - os.pardir, - "test/test_files", - "iGEM_SBOL2_imports.gb", - ) -) -SAMPLE_SBOL3_FILE_1 = os.path.abspath( - os.path.join( - os.path.dirname(os.path.realpath(__file__)), - os.pardir, - "test/test_files", - "BBa_J23101_from_genbank_to_sbol3_direct.nt", - ) -) -SAMPLE_SBOL3_FILE_2 = os.path.abspath( - os.path.join( - os.path.dirname(os.path.realpath(__file__)), - os.pardir, - "test/test_files", - "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt", - ) -) GB2SO_MAPPINGS_CSV = os.path.join( os.path.dirname(os.path.realpath(__file__)), "gb2so.csv" ) @@ -65,7 +32,7 @@ class GenBank_SBOL3_Converter: DEFAULT_GB_TERM = "misc_feature" BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 - DEFAULT_GB_REC_VERSION = 1 + DEFAULT_GB_SEQ_VERSION = 1 def __init__(self) -> None: def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: @@ -153,7 +120,7 @@ def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_ return 1 - def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", namespace: str = TEST_NAMESPACE, + def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", namespace: str = TEST_NAMESPACE, write: bool = False) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document The GenBank document is parsed using BioPython, and corresponding objects of SBOL3 document are created @@ -325,7 +292,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.out", def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, gb_file: str = "genbank.out", - write: bool = False) -> List[SeqRecord]: + # write: bool = False) -> List[SeqRecord]: + write: bool = False) -> Dict: """Convert a SBOL3 document on disk into a GenBank document The GenBank document is made using an array of SeqRecords using BioPython, by parsing SBOL3 objects @@ -341,6 +309,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, logging.info( "Creating GenBank and SO ontologies mappings for sequence feature roles" ) + # create logs dict to be returned as conversion status of the SBOL3 file provided + logs: Dict[sbol3.TopLevel, bool] = {} # create updated py dict to store mappings between gb and so ontologies map_created = self.create_GB_SO_role_mappings( so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False @@ -354,13 +324,21 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # consider sbol3 objects which are components logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") for obj in doc.objects: + if isinstance(obj, sbol3.TopLevel): + # create a key for the top level object if it is not already parsed + if obj not in logs: + logs[obj] = False if isinstance(obj, sbol3.Component): logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") # NOTE: A single component/record cannot have multiple sequences seq = None # If no sequence is found for a component if obj.sequences and len(obj.sequences) == 1: - obj_seq = doc.find(obj.sequences[0]) - seq = Seq(obj_seq.elements.upper()) + if doc.find(obj.sequences[0]): + obj_seq = doc.find(obj.sequences[0]) + seq = Seq(obj_seq.elements.upper()) + # mark the status of this top level sequence object as parsed and converted + if isinstance(obj_seq, sbol3.TopLevel): + logs[obj_seq] = True elif len(obj.sequences) > 1: raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces \n \ (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") @@ -428,7 +406,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # TODO: temporalily hardcoding version as "1" # FIXME: Version still not being displayed on record's VERSION - seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_REC_VERSION + seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION seq_rec_features = [] if obj.features: feat_order = {} @@ -507,6 +485,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # Sort features based on feature location start/end, lexicographically seq_rec_features.sort(key=lambda feat: feat_order[feat]) seq_rec.features = seq_rec_features + # mark the top level component object as parsed and converter + logs[obj] = True seq_records.append(seq_rec) # writing generated genbank document to disk at path provided if write: @@ -514,5 +494,5 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, f"Writing created genbank file to disk.\n With path {gb_file}" ) SeqIO.write(seq_records, gb_file, "genbank") - return seq_records + return {"status": logs, "seqrecords": seq_records} From 48f0b3ee05a142310217e52e4d53e38bf2f138b4 Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Fri, 5 Aug 2022 09:41:05 -0600 Subject: [PATCH 062/190] Add fasta file path containing sequences as an argument parser --- sbol_utilities/calculate_complexity_score.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py index 9bf05634..acac7a78 100644 --- a/sbol_utilities/calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_score.py @@ -94,6 +94,7 @@ def main(): parser.add_argument('password', help="Password of your IDT account") parser.add_argument('ClientID', help="ClientID of your IDT account") parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") + parser.add_argument('fasta_path', default=fasta_path, help="Absolute path to fasta file with sequences") args_dict = vars(parser.parse_args()) print(fasta_path) From c2abfbe309440d1a1f717f32eaac2ce0b03e39e8 Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Fri, 5 Aug 2022 09:43:08 -0600 Subject: [PATCH 063/190] Remove default path for fasta file --- sbol_utilities/calculate_complexity_score.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py index acac7a78..8cde58b6 100644 --- a/sbol_utilities/calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_score.py @@ -94,7 +94,7 @@ def main(): parser.add_argument('password', help="Password of your IDT account") parser.add_argument('ClientID', help="ClientID of your IDT account") parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") - parser.add_argument('fasta_path', default=fasta_path, help="Absolute path to fasta file with sequences") + parser.add_argument('fasta_path', help="Absolute path to fasta file with sequences") args_dict = vars(parser.parse_args()) print(fasta_path) From d0bd71b399af38f38ce5a3b9e2dffcbacdd642ef Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Fri, 5 Aug 2022 09:54:27 -0600 Subject: [PATCH 064/190] Comment code a little bit --- sbol_utilities/calculate_complexity_score.py | 21 ++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py index 8cde58b6..b79bf11f 100644 --- a/sbol_utilities/calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_score.py @@ -50,14 +50,13 @@ def screening(token, listOfSequences): def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, fasta_path: str): print(f'Importing distribution sequences') - with open(fasta_path) as handle: sequences = SeqIO.parse(handle, "fasta") print(f'Connecting to IDT DNA') token = get_token(username, password, ClientID, ClientSecret) scores, length_sequences, batches = screening(token, sequences) - #Extract sequence identities and elements + #Extract sequence identities and elements from fasta file with open(fasta_path) as handle: sequences = SeqIO.parse(handle, "fasta") ids = [] @@ -66,17 +65,16 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe sequence_elements.append(str(seque.seq[:])) ids.append(str(seque.name)) - #Retrieve only complexity scores from IDT info scores_list = [] cont = 0 + #Iterate through results from IDT for i in range(0, batches): for j in range(0, partition_size): if cont == length_sequences: break cont += 1 complexity_score = 0 - for k in range(0, len(scores[i][j])): complexity_score += scores[i][j][k].get('Score') scores_list.append(complexity_score) @@ -84,11 +82,14 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe return scores_list, ids, sequence_elements def main(): - + #Retrieve datetime with UTC offset DateTime = datetime.datetime.utcnow() + + #Default path of fasta file for iGEM Distribution sequences root = git.Repo('.', search_parent_directories=True).working_tree_dir fasta_path = os.path.join(root, DISTRIBUTION_FASTA) + #Define arguments parser = argparse.ArgumentParser() parser.add_argument('username', help="Username of your IDT account") parser.add_argument('password', help="Password of your IDT account") @@ -97,9 +98,7 @@ def main(): parser.add_argument('fasta_path', help="Absolute path to fasta file with sequences") args_dict = vars(parser.parse_args()) - print(fasta_path) - - # Extract arguments: + # Extract arguments username = args_dict['username'] password = args_dict['password'] ClientID = args_dict['ClientID'] @@ -121,12 +120,14 @@ def main(): results = [] for i in range(0, len(scores_list)): - #print(i) + #Create SBOL sequence objects variable_sequence[i] = sbol3.Sequence(ids[i], elements=sequence_elements[i], encoding=sbol3.IUPAC_DNA_ENCODING) + #Add IDT complexity score measure variable_sequence[i].measures.append(Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i])) - + #Link sequence objects with timestamp variable_sequence[i].generated_by = [sequence_timestamp] doc.add(variable_sequence[i]) + #Create list of dictionaries with results results.append(dict(Object=variable_sequence[i], IDTcomplexity_score=scores_list[i])) doc.write('SBOL_document_IDT_Complexity_Scores.nt', sbol3.SORTED_NTRIPLES) From f431d982d358fb2f3e3dfc998365d50b47bb7762 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 10 Aug 2022 10:51:50 +0530 Subject: [PATCH 065/190] fix: all round trip tests for testfiles in single fxn --- test/test_genbank_sbol3_direct.py | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index dff5f460..9f8c368a 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -133,18 +133,6 @@ def test_sbol3togb_2(self): ) self._test_sbol3_to_genbank(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) - def test_round_trip_testfile_1(self): - genbank_file = ( - Path(__file__).parent / "test_files" / "BBa_J23101.gb" - ) - self._test_round_trip_genbank(genbank_file) - - def test_round_trip_testfile_2(self): - genbank_file = ( - Path(__file__).parent / "test_files" / "iGEM_SBOL2_imports.gb" - ) - self._test_round_trip_genbank(genbank_file) - def test_round_trip_extra_properties(self): """Test ability to produce same genbank file on round trip when original genbank file has non standard values for extraneous properties @@ -162,6 +150,11 @@ def test_round_trip_multiple_loc_feat(self): Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "multiple_feature_locations.gb" ) self._test_round_trip_genbank(genbank_file) + + def test_round_trip_all_testfiles(self): + test_file_dir = Path(__file__).parent / 'test_files' + for genbank_file in test_file_dir.glob('*.gb'): + self._test_round_trip_genbank(Path(genbank_file)) if __name__ == "__main__": From 75d7cda7c340d185cb8c751d98cc173fee150c13 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 10 Aug 2022 18:18:31 +0530 Subject: [PATCH 066/190] add: unit test for verification of final status return --- .../ignoring_sbol_properties.nt | 254 ++++++++++++++++++ test/test_genbank_sbol3_direct.py | 29 +- 2 files changed, 282 insertions(+), 1 deletion(-) create mode 100644 test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt diff --git a/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt new file mode 100644 index 00000000..4fa38a9c --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt @@ -0,0 +1,254 @@ + + "constitutive promoter family member" . + "BBa_J23100" . + . + . + . + . + . + "BBa_J23100" . + "01-JAN-1980" . + "UNK" . + "BBa_J23100.1" . + "" . + "BBa_J23100" . + "DNA" . + "." . + "1"^^ . + "" . + "linear" . + . + "BBa_J23100_sequence" . + "ttgacggctagctcagtcctaggtacagtgctagc" . + . + . + . + "constitutive promoter family member" . + "BBa_J23102" . + . + . + . + . + . + "BBa_J23102" . + "01-JAN-1980" . + "UNK" . + "BBa_J23102.1" . + "" . + "BBa_J23102" . + "DNA" . + "." . + "1"^^ . + "" . + "linear" . + . + "BBa_J23102_sequence" . + "ttgacagctagctcagtcctaggtactgtgctagc" . + . + . + . + "" . + "LmrA" . + . + . + . + . + . + "LmrA" . + "01-JAN-1980" . + "UNK" . + "LmrA.1" . + "" . + "LmrA" . + "DNA" . + "." . + "1"^^ . + "" . + "linear" . + . + "LmrA_sequence" . + "atgagctatggtgatagccgtgaaaaaattctgagcgcagcaacccgtctgtttcagctgcagggttattatggcaccggtctgaatcagattatcaaagaaagcggtgcaccgaaaggtagcctgtattatcattttccgggtggtaaagaacagctggcaattgaagcagtgaacgaaatgaaagaatatatccgccagaaaatcgccgattgtatggaagcatgtaccgatccggcagaaggtattcaggcatttctgaaagaactgagctgtcagtttagctgtaccgaagatattgaaggtctgccggttggtctgctggcagcagaaaccagcctgaaaagcgaaccgctgcgtgaagcatgtcatgaagcatataaagaatgggccagcgtgtatgaagaaaaactgcgtcagaccggttgtagcgaaagccgtgcaaaagaagcaagcaccgttgttaatgcaatgattgaaggtggtattctgctgagcctgaccgcaaaaaatagcacaccgctgctgcatattagcagctgtattccggatctgctgaaacgttaa" . + . + . + . + "Range1" . + "21"^^ . + . + . + "0"^^ . + . + "Range1" . + "2012"^^ . + . + . + "2008"^^ . + . + "SequenceFeature10" . + . + "end of terminator" . + . + . + . + "Range1" . + "2041"^^ . + . + . + "2021"^^ . + . + "SequenceFeature11" . + . + "Stem loop" . + . + . + . + "Range1" . + "2072"^^ . + . + . + "2050"^^ . + . + "SequenceFeature12" . + . + "BioBrick prefix" . + . + . + . + "SequenceFeature1" . + . + "BioBrick suffix" . + . + . + . + "Range1" . + "93"^^ . + . + . + "21"^^ . + . + "SequenceFeature2" . + . + "E. coli his operon terminator" . + . + . + . + "Range1" . + "64"^^ . + . + . + "29"^^ . + . + "SequenceFeature3" . + . + "Stem loop" . + . + . + . + "Range1" . + "176"^^ . + . + . + "156"^^ . + . + "SequenceFeature4" . + . + "Verification reverse (VR) primer binding site" . + . + . + . + "Range1" . + "875"^^ . + . + . + "260"^^ . + . + "SequenceFeature5" . + . + "rep (pMB1)" . + . + . + . + "Range1" . + "276"^^ . + . + . + "275"^^ . + . + "SequenceFeature6" . + . + "ORI" . + . + . + . + "Range1" . + "1147"^^ . + . + . + "1041"^^ . + . + "SequenceFeature7" . + . + "T0 terminator" . + . + . + . + "Range1" . + "1819"^^ . + . + . + "1159"^^ . + . + "SequenceFeature8" . + . + "Chloramphenicol resistance" . + . + . + . + "Range1" . + "1952"^^ . + . + . + "1932"^^ . + . + "SequenceFeature9" . + . + "Verification forward (VF2) primer binding site" . + . + . + . + "High copy BioBrick assembly plasmid" . + "pSB1C3" . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + "pSB1C3" . + "01-JAN-1980" . + "UNK" . + "pSB1C3.1" . + "" . + "pSB1C3" . + "DNA" . + "." . + "1"^^ . + "" . + "linear" . + . + "pSB1C3_sequence" . + "tactagtagcggccgctgcagtccggcaaaaaagggcaaggtgtcaccaccctgccctttttctttaaaaccgaaaagattacttcgcgttatgcaggcttcctcgctcactgactcgctgcgctcggtcgttcggctgcggcgagcggtatcagctcactcaaaggcggtaatacggttatccacagaatcaggggataacgcaggaaagaacatgtgagcaaaaggccagcaaaaggccaggaaccgtaaaaaggccgcgttgctggcgtttttccacaggctccgcccccctgacgagcatcacaaaaatcgacgctcaagtcagaggtggcgaaacccgacaggactataaagataccaggcgtttccccctggaagctccctcgtgcgctctcctgttccgaccctgccgcttaccggatacctgtccgcctttctcccttcgggaagcgtggcgctttctcatagctcacgctgtaggtatctcagttcggtgtaggtcgttcgctccaagctgggctgtgtgcacgaaccccccgttcagcccgaccgctgcgccttatccggtaactatcgtcttgagtccaacccggtaagacacgacttatcgccactggcagcagccactggtaacaggattagcagagcgaggtatgtaggcggtgctacagagttcttgaagtggtggcctaactacggctacactagaagaacagtatttggtatctgcgctctgctgaagccagttaccttcggaaaaagagttggtagctcttgatccggcaaacaaaccaccgctggtagcggtggtttttttgtttgcaagcagcagattacgcgcagaaaaaaaggatctcaagaagatcctttgatcttttctacggggtctgacgctcagtggaacgaaaactcacgttaagggattttggtcatgagattatcaaaaaggatcttcacctagatccttttaaattaaaaatgaagttttaaatcaatctaaagtatatatgagtaaacttggtctgacagctcgaggcttggattctcaccaataaaaaacgcccggcggcaaccgagcgttctgaacaaatccagatggagttctgaggtcattactggatctatcaacaggagtccaagcgagctcgatatcaaattacgccccgccctgccactcatcgcagtactgttgtaattcattaagcattctgccgacatggaagccatcacaaacggcatgatgaacctgaatcgccagcggcatcagcaccttgtcgccttgcgtataatatttgcccatggtgaaaacgggggcgaagaagttgtccatattggccacgtttaaatcaaaactggtgaaactcacccagggattggctgagacgaaaaacatattctcaataaaccctttagggaaataggccaggttttcaccgtaacacgccacatcttgcgaatatatgtgtagaaactgccggaaatcgtcgtggtattcactccagagcgatgaaaacgtttcagtttgctcatggaaaacggtgtaacaagggtgaacactatcccatatcaccagctcaccgtctttcattgccatacgaaattccggatgagcattcatcaggcgggcaagaatgtgaataaaggccggataaaacttgtgcttatttttctttacggtctttaaaaaggccgtaatatccagctgaacggtctggttataggtacattgagcaactgactgaaatgcctcaaaatgttctttacgatgccattgggatatatcaacggtggtatatccagtgatttttttctccattttagcttccttagctcctgaaaatctcgataactcaaaaaatacgcccggtagtgatcttatttcattatggtgaaagttggaacctcttacgtgcccgatcaactcgagtgccacctgacgtctaagaaaccattattatcatgacattaacctataaaaataggcgtatcacgaggcagaatttcagataaaaaaaatccttagctttcgctaaggatgatttctggaattcgcggccgcttctagag" . + . + . + . + . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 2e40336b..5c993d7c 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -150,7 +150,34 @@ def test_round_trip_multiple_loc_feat(self): Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "multiple_feature_locations.gb" ) self._test_round_trip_genbank(genbank_file) - + + def test_ignoring_sbol_properties(self): + """Test ability to ignore SBOL3 properties, which can't be parsed to their corresponding GenBank fields + while converting from SBOL3 to GenBank + """ + # this test file contains only components, sequences and attachments as it's top level objects + sbol3_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "ignoring_sbol_properties.nt" + ) + # create tmp directory to store generated genbank file in for comparison + tmp_sub = copy_to_tmp(package=[str(sbol3_file)]) + doc3 = sbol3.Document() + doc3.read(str(sbol3_file)) + # Convert to GenBank and check contents + outfile = os.path.join(tmp_sub, str(sbol3_file).split("/")[-1] + ".test") + res = self.converter.convert_sbol3_to_genbank( + sbol3_file=None, doc=doc3, gb_file=outfile, write=True + ) + # since the test sbol3 file contains components, sequences and attachments, and only components and sequences will + # be parsed and converted to be stored in the genbank file, the attachment object should have a "False" status of conversion + for top_level_object in res["status"]: + if isinstance(top_level_object, sbol3.Component) or isinstance(top_level_object, sbol3.Sequence): + assert res["status"][top_level_object] == True + elif isinstance(top_level_object, sbol3.Attachment): + assert res["status"][top_level_object] == False + else: + assert res["status"][top_level_object] == False + if __name__ == "__main__": unittest.main() From 5c1dc1d3c3d0932beb5fd66a3fed17b7a3489bf0 Mon Sep 17 00:00:00 2001 From: Mohit Dilip Makwana Date: Fri, 12 Aug 2022 14:47:02 +0530 Subject: [PATCH 067/190] Update test/test_genbank_sbol3_direct.py Co-authored-by: Tom Mitchell --- test/test_genbank_sbol3_direct.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 9f8c368a..b2f28f7f 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -154,7 +154,7 @@ def test_round_trip_multiple_loc_feat(self): def test_round_trip_all_testfiles(self): test_file_dir = Path(__file__).parent / 'test_files' for genbank_file in test_file_dir.glob('*.gb'): - self._test_round_trip_genbank(Path(genbank_file)) + self._test_round_trip_genbank(genbank_file) if __name__ == "__main__": From eadd0d87f3ade4a12647344c2095d52a909882af Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 17 Aug 2022 00:46:25 +0530 Subject: [PATCH 068/190] temp: attempt to store reference info --- sbol_utilities/sbol3_genbank_conversion.py | 58 ++++++++++++++++++---- 1 file changed, 49 insertions(+), 9 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 94acbf40..12f0eb5d 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -55,6 +55,23 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) + class CustomReferenceProperty(sbol3.CustomTopLevel): + # class CustomReferenceProperty(sbol3.CustomIdentified): + CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#reference" + def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): + # def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): + super().__init__(identity, type_uri) + # super().__init__(type_uri, identity=identity) + self.authors = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#authors" , 0, 1) + self.comment = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#comment" , 0, 1) + self.journal = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#journal" , 0, 1) + self.consrtm = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#consrtm" , 0, 1) + self.title = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#title" , 0, 1) + self.medline_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#medline_id", 0, 1) + self.pubmed_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#pubmed_id" , 0, 1) + # support cut locations? + self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) + class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. @@ -64,6 +81,8 @@ class Component_GenBank_Extension(sbol3.Component): def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs) -> None: # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) + # self.genbank_reference = sbol3.OwnedObject(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#ref", 0, math.inf, + # type_constraint=self.CustomReferenceProperty) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. self.genbank_seq_version = sbol3.IntProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) @@ -168,6 +187,16 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n description=record.description, ) doc.add(comp) + + # TODO: Currently we use a fixed method of encoding (IUPAC) + seq = sbol3.Sequence( + identity=record.name + "_sequence", + elements=str(record.seq.lower()), + encoding=SEQUENCE_ENCODING, + ) + doc.add(seq) + comp.sequences = [seq] + # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. comp.genbank_record_id = record.id for annotation in record.annotations: @@ -211,6 +240,25 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n comp.genbank_seq_version = record.annotations['sequence_version'] # 12. GenBank Record References elif annotation == 'references': + for ind, reference in enumerate(record.annotations['references']): + custom_reference = self.CustomReferenceProperty(identity = comp.identity + f"/Reference_{ind}") + custom_reference.authors = reference.authors + custom_reference.comment = reference.comment + custom_reference.journal = reference.journal + custom_reference.title = reference.title + custom_reference.consrtm = reference.consrtm + custom_reference.medline_id = reference.medline_id + custom_reference.pubmed_id = reference.pubmed_id + for gb_loc in reference.location: + feat_loc_orientation = sbol3.SO_FORWARD + if gb_loc.strand == -1: + feat_loc_orientation = sbol3.SO_REVERSE + if gb_loc.start == gb_loc.end: + locs = sbol3.Cut( sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation,) + else: + locs = sbol3.Range( sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation,) + custom_reference.location.append(locs) + doc.add(custom_reference) # if 'references' in record.annotations: for index in range(len(record.annotations['references'])): reference = record.annotations['references'][index] @@ -226,16 +274,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n is not recognized as a standard annotation.") # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? # 13. GenBank Record Locus - comp.genbank_locus = record.name - # TODO: Currently we use a fixed method of encoding (IUPAC) - seq = sbol3.Sequence( - identity=record.name + "_sequence", - elements=str(record.seq.lower()), - encoding=SEQUENCE_ENCODING, - ) - doc.add(seq) - comp.sequences = [seq] + if record.features: comp.features = [] for gb_feat in record.features: From 9e5efc037952c7ebc9e92b1f9da140a517f4fc1c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 17 Aug 2022 10:52:09 +0530 Subject: [PATCH 069/190] add: working way to store and retrieve references --- sbol_utilities/sbol3_genbank_conversion.py | 92 +++++++++++++++++----- 1 file changed, 73 insertions(+), 19 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 12f0eb5d..39fde403 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -48,12 +48,26 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj + def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: + """A builder function to be called by the SBOL3 parser + when it encounters a Component in an SBOL file. + :param identity: identity for new component class instance to have + :param type_uri: type_uri for new component class instance to have + """ + # `types` is required and not known at build time. + # Supply a missing value to the constructor, then clear + # the missing value before returning the built object. + obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) + # Remove the placeholder value + # obj.clear_property(sbol3.SBOL_TYPE) + return obj # set up logging log_level = logging.INFO logging.getLogger().setLevel(level=log_level) # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) + sbol3.Document.register_builder("http://www.ncbi.nlm.nih.gov/genbank#reference", build_custom_reference_property) class CustomReferenceProperty(sbol3.CustomTopLevel): # class CustomReferenceProperty(sbol3.CustomIdentified): @@ -69,6 +83,8 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self.title = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#title" , 0, 1) self.medline_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#medline_id", 0, 1) self.pubmed_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#pubmed_id" , 0, 1) + # stores the display id of parent component for a particular CustomReferenceProperty object + self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component" , 0, 1) # support cut locations? self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) @@ -254,10 +270,12 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n if gb_loc.strand == -1: feat_loc_orientation = sbol3.SO_REVERSE if gb_loc.start == gb_loc.end: - locs = sbol3.Cut( sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation,) + locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation) else: - locs = sbol3.Range( sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation,) + locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation) custom_reference.location.append(locs) + custom_reference.component = comp.display_id + # comp.genbank_reference = [custom_reference] doc.add(custom_reference) # if 'references' in record.annotations: for index in range(len(record.annotations['references'])): @@ -351,6 +369,15 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, ) # create logs dict to be returned as conversion status of the SBOL3 file provided logs: Dict[sbol3.TopLevel, bool] = {} + # create dict to link component with their respective Reference property objects + references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} + for obj in doc.objects: + if isinstance(obj, sbol3.CustomTopLevel): + component_object = doc.find(str(obj.component)) + if component_object and isinstance(component_object, sbol3.Component): + references[component_object] = [obj] if component_object not in references else references[component_object] + [obj] + # TODO: Raise error here + # else: # create updated py dict to store mappings between gb and so ontologies map_created = self.create_GB_SO_role_mappings( so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False @@ -423,23 +450,50 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version # 12. GenBank Record References record_references = [] - list(obj.genbank_reference_authors).sort(key=lambda value: value.split(":", 1)[0]) - list(obj.genbank_reference_comment).sort(key=lambda value: value.split(":", 1)[0]) - list(obj.genbank_reference_title).sort(key=lambda value: value.split(":", 1)[0]) - list(obj.genbank_reference_journal).sort(key=lambda value: value.split(":", 1)[0]) - list(obj.genbank_reference_consrtm).sort(key=lambda value: value.split(":", 1)[0]) - list(obj.genbank_reference_pubmed_id).sort(key=lambda value: value.split(":", 1)[0]) - list(obj.genbank_reference_medline_id).sort(key=lambda value: value.split(":", 1)[0]) - for index in range(len(obj.genbank_reference_journal)): - reference = Reference() - reference.authors = list(obj.genbank_reference_authors)[index].split(":", 1)[1] - reference.comment = list(obj.genbank_reference_comment)[index].split(":", 1)[1] - reference.journal = list(obj.genbank_reference_journal)[index].split(":", 1)[1] - reference.title = list(obj.genbank_reference_title)[index].split(":", 1)[1] - reference.consrtm = list(obj.genbank_reference_consrtm)[index].split(":", 1)[1] - reference.medline_id = list(obj.genbank_reference_medline_id)[index].split(":", 1)[1] - reference.pubmed_id = list(obj.genbank_reference_pubmed_id)[index].split(":", 1)[1] - record_references.append(reference) + for reference in references[obj]: + reference_object = Reference() + reference_object.authors = reference.authors + reference_object.comment = reference.comment + reference_object.journal = reference.journal + reference_object.title = reference.title + reference_object.consrtm = reference.consrtm + reference_object.medline_id = reference.medline_id + reference_object.pubmed_id = reference.pubmed_id + for obj_feat_loc in reference.location: + feat_strand = self.BIO_STRAND_FORWARD + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + # elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + # raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ + # `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ + # Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc_object = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + reference_object.location.append(feat_loc_object) + record_references.append(reference_object) + # list(obj.genbank_reference_authors).sort(key=lambda value: value.split(":", 1)[0]) + # list(obj.genbank_reference_comment).sort(key=lambda value: value.split(":", 1)[0]) + # list(obj.genbank_reference_title).sort(key=lambda value: value.split(":", 1)[0]) + # list(obj.genbank_reference_journal).sort(key=lambda value: value.split(":", 1)[0]) + # list(obj.genbank_reference_consrtm).sort(key=lambda value: value.split(":", 1)[0]) + # list(obj.genbank_reference_pubmed_id).sort(key=lambda value: value.split(":", 1)[0]) + # list(obj.genbank_reference_medline_id).sort(key=lambda value: value.split(":", 1)[0]) + # for index in range(len(obj.genbank_reference_journal)): + # reference = Reference() + # reference.authors = list(obj.genbank_reference_authors)[index].split(":", 1)[1] + # reference.comment = list(obj.genbank_reference_comment)[index].split(":", 1)[1] + # reference.journal = list(obj.genbank_reference_journal)[index].split(":", 1)[1] + # reference.title = list(obj.genbank_reference_title)[index].split(":", 1)[1] + # reference.consrtm = list(obj.genbank_reference_consrtm)[index].split(":", 1)[1] + # reference.medline_id = list(obj.genbank_reference_medline_id)[index].split(":", 1)[1] + # reference.pubmed_id = list(obj.genbank_reference_pubmed_id)[index].split(":", 1)[1] + # record_references.append(reference) seq_rec.annotations['references'] = record_references # TODO: No explicit way to set locus via BioPython? # 13. GenBank Record Locus From bd3fbaa28c25579d27e1e440dd33a99009e739d7 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 17 Aug 2022 11:13:43 +0530 Subject: [PATCH 070/190] add: unit test, integrate with extraneous storage of other annotations --- sbol_utilities/sbol3_genbank_conversion.py | 126 ++++++------------ .../test_extra_properties_with_references.gb | 60 +++------ test/test_genbank_sbol3_direct.py | 9 ++ 3 files changed, 69 insertions(+), 126 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 39fde403..8c59c23b 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -34,6 +34,7 @@ class GenBank_SBOL3_Converter: BIO_STRAND_REVERSE = -1 DEFAULT_GB_SEQ_VERSION = 1 + def __init__(self) -> None: def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: """A builder function to be called by the SBOL3 parser @@ -50,32 +51,23 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co return obj def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: """A builder function to be called by the SBOL3 parser - when it encounters a Component in an SBOL file. - :param identity: identity for new component class instance to have - :param type_uri: type_uri for new component class instance to have + when it encounters a CustomReferenceProperty Toplevel object in an SBOL file. + :param identity: identity for custom reference property instance to have + :param type_uri: type_uri for custom reference property instance to have """ - # `types` is required and not known at build time. - # Supply a missing value to the constructor, then clear - # the missing value before returning the built object. obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) - # Remove the placeholder value - # obj.clear_property(sbol3.SBOL_TYPE) return obj - # set up logging - log_level = logging.INFO - logging.getLogger().setLevel(level=log_level) # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) + # Register the buildre function for custom reference properties sbol3.Document.register_builder("http://www.ncbi.nlm.nih.gov/genbank#reference", build_custom_reference_property) + class CustomReferenceProperty(sbol3.CustomTopLevel): - # class CustomReferenceProperty(sbol3.CustomIdentified): CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#reference" def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): - # def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): super().__init__(identity, type_uri) - # super().__init__(type_uri, identity=identity) self.authors = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#authors" , 0, 1) self.comment = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#comment" , 0, 1) self.journal = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#journal" , 0, 1) @@ -88,6 +80,7 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper # support cut locations? self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) + class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. @@ -97,8 +90,6 @@ class Component_GenBank_Extension(sbol3.Component): def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs) -> None: # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) - # self.genbank_reference = sbol3.OwnedObject(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#ref", 0, math.inf, - # type_constraint=self.CustomReferenceProperty) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. self.genbank_seq_version = sbol3.IntProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) @@ -114,14 +105,6 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, math.inf) self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, math.inf) self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) - # Properties to store GenBank refereces: - self.genbank_reference_authors = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#authors" , 0, math.inf) - self.genbank_reference_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#comment" , 0, math.inf) - self.genbank_reference_journal = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#journal" , 0, math.inf) - self.genbank_reference_consrtm = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#consrtm" , 0, math.inf) - self.genbank_reference_title = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#title" , 0, math.inf) - self.genbank_reference_medline_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#medline_id", 0, math.inf) - self.genbank_reference_pubmed_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference#pubmed_id" , 0, math.inf) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, @@ -257,6 +240,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n # 12. GenBank Record References elif annotation == 'references': for ind, reference in enumerate(record.annotations['references']): + # create a custom reference property instance for each reference custom_reference = self.CustomReferenceProperty(identity = comp.identity + f"/Reference_{ind}") custom_reference.authors = reference.authors custom_reference.comment = reference.comment @@ -274,19 +258,12 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n else: locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation) custom_reference.location.append(locs) - custom_reference.component = comp.display_id - # comp.genbank_reference = [custom_reference] + # link the parent component for each custom reference property objects + if comp.display_id: + custom_reference.component = comp.display_id + # TODO: Raise error, no name for component + # else: doc.add(custom_reference) - # if 'references' in record.annotations: - for index in range(len(record.annotations['references'])): - reference = record.annotations['references'][index] - comp.genbank_reference_authors.append(f"{index+1}:" + reference.authors) - comp.genbank_reference_comment.append(f"{index+1}:" + reference.comment) - comp.genbank_reference_journal.append(f"{index+1}:" + reference.journal) - comp.genbank_reference_title.append(f"{index+1}:" + reference.title) - comp.genbank_reference_consrtm.append(f"{index+1}:" + reference.consrtm) - comp.genbank_reference_medline_id.append(f"{index+1}:" + reference.medline_id) - comp.genbank_reference_pubmed_id.append(f"{index+1}:" + reference.pubmed_id) else: raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ is not recognized as a standard annotation.") @@ -449,52 +426,37 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # 11. GenBank Sequence Version seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version # 12. GenBank Record References - record_references = [] - for reference in references[obj]: - reference_object = Reference() - reference_object.authors = reference.authors - reference_object.comment = reference.comment - reference_object.journal = reference.journal - reference_object.title = reference.title - reference_object.consrtm = reference.consrtm - reference_object.medline_id = reference.medline_id - reference_object.pubmed_id = reference.pubmed_id - for obj_feat_loc in reference.location: - feat_strand = self.BIO_STRAND_FORWARD - # feature strand value which denotes orientation of the location of the feature - # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = self.BIO_STRAND_REVERSE - # elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - # raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ - # `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ - # Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") - # TODO: Raise custom converter class ERROR for `else:` - feat_loc_object = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) - reference_object.location.append(feat_loc_object) - record_references.append(reference_object) - # list(obj.genbank_reference_authors).sort(key=lambda value: value.split(":", 1)[0]) - # list(obj.genbank_reference_comment).sort(key=lambda value: value.split(":", 1)[0]) - # list(obj.genbank_reference_title).sort(key=lambda value: value.split(":", 1)[0]) - # list(obj.genbank_reference_journal).sort(key=lambda value: value.split(":", 1)[0]) - # list(obj.genbank_reference_consrtm).sort(key=lambda value: value.split(":", 1)[0]) - # list(obj.genbank_reference_pubmed_id).sort(key=lambda value: value.split(":", 1)[0]) - # list(obj.genbank_reference_medline_id).sort(key=lambda value: value.split(":", 1)[0]) - # for index in range(len(obj.genbank_reference_journal)): - # reference = Reference() - # reference.authors = list(obj.genbank_reference_authors)[index].split(":", 1)[1] - # reference.comment = list(obj.genbank_reference_comment)[index].split(":", 1)[1] - # reference.journal = list(obj.genbank_reference_journal)[index].split(":", 1)[1] - # reference.title = list(obj.genbank_reference_title)[index].split(":", 1)[1] - # reference.consrtm = list(obj.genbank_reference_consrtm)[index].split(":", 1)[1] - # reference.medline_id = list(obj.genbank_reference_medline_id)[index].split(":", 1)[1] - # reference.pubmed_id = list(obj.genbank_reference_pubmed_id)[index].split(":", 1)[1] - # record_references.append(reference) - seq_rec.annotations['references'] = record_references + if obj in references: + # if sbol3 object has references + record_references = [] + for reference in references[obj]: + reference_object = Reference() + reference_object.authors = reference.authors + reference_object.comment = reference.comment + reference_object.journal = reference.journal + reference_object.title = reference.title + reference_object.consrtm = reference.consrtm + reference_object.medline_id = reference.medline_id + reference_object.pubmed_id = reference.pubmed_id + for obj_feat_loc in reference.location: + feat_strand = self.BIO_STRAND_FORWARD + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + # elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + # raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ + # `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ + # Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc_object = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + reference_object.location.append(feat_loc_object) + record_references.append(reference_object) + seq_rec.annotations['references'] = record_references # TODO: No explicit way to set locus via BioPython? # 13. GenBank Record Locus diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb index 64f2a943..41d9b1f7 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb @@ -1,15 +1,15 @@ -LOCUS AF165912 5485 bp DNA linear PLN 29-JUL-1999 +LOCUS AF165912 5485 bp DNA circular PLN 29-JUL-1999 DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 VERSION AF165912.1 GI:5640000 -KEYWORDS . +KEYWORDS test_keyword1; test_keyword2. SOURCE Arabidopsis thaliana (thale cress) ORGANISM Arabidopsis thaliana - Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; - Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; - Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; - Camelineae; Arabidopsis. + Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; + Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; + Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; + rosids. REFERENCE 1 (bases 1 to 5485) AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from @@ -18,53 +18,26 @@ REFERENCE 1 (bases 1 to 5485) REFERENCE 2 (bases 1 to 5485) AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. TITLE Direct Submission - JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong - 253, Inchon 402-751, Korea + JOURNAL Submitted (06-JUL-1999) Biology, Inha University, Yonghyon-Dong 253, + Inchon 402-751, Korea FEATURES Location/Qualifiers - source 1..5485 - /label="c1" - /organism="Arabidopsis thaliana" - /mol_type="genomic DNA" - /db_xref="taxon:3702" - /ecotype="Col-0" - gene 1..4637 - /label="c2" - /gene="CCT" regulatory 1..1602 /label="c3" - /regulatory_class="promoter" - /gene="CCT" + gene 1..4637 + /label="c2" + source 1..5485 + /label="c1" regulatory 1554..1560 /label="c4" - /regulatory_class="TATA_box" - /gene="CCT" - mRNA complement(join(1603..1891,2322..2438,2538..2633,2801..2843, - 2918..3073,3167..3247,3874..3972,4082..4637)) - /label="c5" - /gene="CCT" - /product="CTP:phosphocholine cytidylyltransferase" 5'UTR 1603..1712 /label="c6" - /gene="CCT" - CDS join(1713..1891,2322..2438,2538..2633,2801..2843, - 2918..3073,3167..3247,3874..3972,4082..4309) + mRNA complement(1603..4637) + /label="c5" + CDS 1713..4309 /label="c7" - /gene="CCT" - /EC_number="2.7.7.15" - /codon_start=1 - /product="CTP:phosphocholine cytidylyltransferase" - /protein_id="AAD45922.1" - /db_xref="GI:5640001" - /translation="MSNVIGDRTEDGLSTAAAASGSTAVQSSPPTDRPVRVYADGIYD - LFHFGHARSLEQAKLAFPNNTYLLVGCCNDETTHKYKGRTVMTAEERYESLRHCKWVD - EVIPDAPWVVNQEFLDKHQIDYVAHDSLPYADSSGAGKDVYEFVKKVGRFKETQRTEG - ISTSDIIMRIVKDYNQYVMRNLDRGYSREDLGVSFVKEKRLRVNMRLKKLQERVKEQQ - ERVGEKIQTVKMLRNEWVENADRWVAGFLEIFEEGCHKMGTAIVDSIQERLMRQKSAE - RLENGQDDDTDDQFYEEYFDHDMGSDDDEDEKFYDEEEVKEEETEKTVMTDAKDNK" 3'UTR 4310..4637 /label="c8" - /gene="CCT" -ORIGIN +ORIGIN 1 ccagaatggt tactatggac atccgccaac catacaagct atggtgaaat gctttatcta 61 tctcattttt agtttcaaag cttttgttat aacacatgca aatccatatc cgtaaccaat 121 atccaatcgc ttgacatagt ctgatgaagt ttttggtagt taagataaag ctcgagactg @@ -158,4 +131,3 @@ ORIGIN 5401 ttcaaaatct cattctatcg ggattaaatc tgtttttggt gactatatat aaacattggt 5461 cgaattttta ggtaagtaaa atcag // - diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index d1a7d9c9..9049056e 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -142,6 +142,15 @@ def test_round_trip_extra_properties(self): ) self._test_round_trip_genbank(genbank_file) + def test_round_trip_extra_properties_with_references(self): + """Test ability to produce same genbank file on round trip when original genbank file has non standard + values for extraneous properties, along with references + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_extra_properties_with_references.gb" + ) + self._test_round_trip_genbank(genbank_file) + def test_round_trip_multiple_loc_feat(self): """Test ability to produce same genbank file on round trip when original genbank file has multiple locations on a feature From af2f1a71172c1d8d9a3fc5f1cd1e9efad1abcf7e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 17 Aug 2022 12:17:47 +0530 Subject: [PATCH 071/190] refactor: setting and resetting of extra properties, constants --- sbol_utilities/sbol3_genbank_conversion.py | 355 +++++++++++---------- test/test_conversion.py | 4 +- test/test_genbank_sbol3_direct.py | 15 +- 3 files changed, 200 insertions(+), 174 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 8c59c23b..cedba8d1 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -9,33 +9,38 @@ from Bio.SeqRecord import SeqRecord from Bio.SeqFeature import SeqFeature, FeatureLocation, Reference, CompoundLocation -# Conversion Constants (NOTE: most are placeholding and temporary for now) -TEST_NAMESPACE = "https://test.sbol3.genbank/" -# TODO: Temporarily assuming only dna components to be dealt with in genbank files -COMP_TYPES = [sbol3.SBO_DNA] -# TODO: Temporarily assuming components to only have the engineered_region role -COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] -# TODO: Temporarily encoding sequnce objects in IUPUC mode only -SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING -GB2SO_MAPPINGS_CSV = os.path.join( - os.path.dirname(os.path.realpath(__file__)), "gb2so.csv" -) -SO2GB_MAPPINGS_CSV = os.path.join( - os.path.dirname(os.path.realpath(__file__)), "so2gb.csv" -) class GenBank_SBOL3_Converter: + # dictionaries to store feature lookups for terms in GenBank and SO ontologies gb2so_map = {} so2gb_map = {} - DEFAULT_SO_TERM = "SO:0000110" - DEFAULT_GB_TERM = "misc_feature" + ## Conversion Constants : + # TODO: Temporarily assuming only dna components to be dealt with in genbank files + COMP_TYPES = [sbol3.SBO_DNA] + # TODO: Temporarily assuming components to only have the engineered_region role + COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] + # TODO: Temporarily encoding sequnce objects in IUPUC mode only + SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING + # BIO_STRAND constants, which server as the GenBank counterparts to SBOL3's inline and reverse orientations BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 + # Default value for the "sequence_version" annotation in GenBank files DEFAULT_GB_SEQ_VERSION = 1 + # Default terms for SBOL3 and GenBank in case the feature lookup from respective dictionaries does not yield any ontology term + DEFAULT_SO_TERM = "SO:0000110" + DEFAULT_GB_TERM = "misc_feature" + # Namespace to be used be default if not provided, and also for all unit tests related to this converter + TEST_NAMESPACE = "https://test.sbol3.genbank/" + # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies + GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") + SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") def __init__(self) -> None: + """While instantiating an instance of the converter, required builders + must be registered in order to accurately parse modified or new SBOL3 class objects + """ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a Component in an SBOL file. @@ -65,6 +70,9 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv class CustomReferenceProperty(sbol3.CustomTopLevel): + """Serves to store information and annotations for 'Reference' objects in + GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + """ CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#reference" def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): super().__init__(identity, type_uri) @@ -77,7 +85,8 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self.pubmed_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#pubmed_id" , 0, 1) # stores the display id of parent component for a particular CustomReferenceProperty object self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component" , 0, 1) - # support cut locations? + # TODO: support cut locations? + # there can be multiple locations described for a reference, thus upper bound needs to be > 1 in order to use ListProperty self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) @@ -114,6 +123,7 @@ def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_ :param so2gb_csv: path to read so to genbank conversion csv file :param convert_gb2so: bool stating whether to read csv for gb2so mappings :param convert_so2gb: bool stating whether to read csv for so2gb mappings + :return: int 1 / 0 denoting the status of whether the mappings were created and stored in dictionaries """ if convert_gb2so: logging.info(f"Parsing {gb2so_csv} for GenBank to SO ontology mappings.") @@ -159,7 +169,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n "Creating GenBank and SO ontologies mappings for sequence feature roles" ) map_created = self.create_GB_SO_role_mappings( - gb2so_csv=GB2SO_MAPPINGS_CSV, convert_so2gb=False + gb2so_csv=self.GB2SO_MAPPINGS_CSV, convert_so2gb=False ) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future @@ -181,8 +191,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n # creating component extended Component class to include GenBank extraneous properties comp = self.Component_GenBank_Extension( identity=record.name, - types=COMP_TYPES + extra_comp_types, - roles=COMP_ROLES, + types=self.COMP_TYPES + extra_comp_types, + roles=self.COMP_ROLES, description=record.description, ) doc.add(comp) @@ -191,85 +201,13 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n seq = sbol3.Sequence( identity=record.name + "_sequence", elements=str(record.seq.lower()), - encoding=SEQUENCE_ENCODING, + encoding=self.SEQUENCE_ENCODING, ) doc.add(seq) comp.sequences = [seq] # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. - comp.genbank_record_id = record.id - for annotation in record.annotations: - # Sending out warnings for genbank info not storeable in sbol3 - logging.warning( - f"Extraneous information not storeable in SBOL3 - {annotation}: {record.annotations[annotation]}" - ) - # 1. GenBank Record Date - # TODO: Let it be able to accept date into sbol3.DateTimeProperty() instead - if annotation == 'date': - comp.genbank_date = record.annotations['date'] - # 2. GenBank Record Division - elif annotation == 'data_file_division': - comp.genbank_division = record.annotations['data_file_division'] - # 3. GenBank Record Keywords - elif annotation == 'keywords': - comp.genbank_keywords = sorted(record.annotations['keywords']) - # 4. GenBank Record Molecule Type - elif annotation == 'molecule_type': - comp.genbank_molecule_type = record.annotations['molecule_type'] - # 5. GenBank Record Organism - elif annotation == 'organism': - comp.genbank_organism = record.annotations['organism'] - # 6. GenBank Record Source - elif annotation == 'source': - comp.genbank_source = record.annotations['source'] - # 7. GenBank Record Taxonomy - elif annotation == 'taxonomy': - comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) - # 8. GenBank Record Topology - elif annotation == 'topology': - comp.genbank_topology = record.annotations['topology'] - # 9. GenBank Record GI Property - elif annotation == 'gi': - comp.genbank_gi = record.annotations['gi'] - # 10. GenBank Record Accessions - elif annotation == 'accessions': - comp.genbank_accessions = sorted(record.annotations['accessions']) - # 11. GenBank Sequence Version - elif annotation == 'sequence_version': - comp.genbank_seq_version = record.annotations['sequence_version'] - # 12. GenBank Record References - elif annotation == 'references': - for ind, reference in enumerate(record.annotations['references']): - # create a custom reference property instance for each reference - custom_reference = self.CustomReferenceProperty(identity = comp.identity + f"/Reference_{ind}") - custom_reference.authors = reference.authors - custom_reference.comment = reference.comment - custom_reference.journal = reference.journal - custom_reference.title = reference.title - custom_reference.consrtm = reference.consrtm - custom_reference.medline_id = reference.medline_id - custom_reference.pubmed_id = reference.pubmed_id - for gb_loc in reference.location: - feat_loc_orientation = sbol3.SO_FORWARD - if gb_loc.strand == -1: - feat_loc_orientation = sbol3.SO_REVERSE - if gb_loc.start == gb_loc.end: - locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation) - else: - locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation) - custom_reference.location.append(locs) - # link the parent component for each custom reference property objects - if comp.display_id: - custom_reference.component = comp.display_id - # TODO: Raise error, no name for component - # else: - doc.add(custom_reference) - else: - raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ - is not recognized as a standard annotation.") - # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? - # 13. GenBank Record Locus - comp.genbank_locus = record.name + self._store_extra_properties_in_sbol3(doc, comp, seq, record) if record.features: comp.features = [] @@ -357,7 +295,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # else: # create updated py dict to store mappings between gb and so ontologies map_created = self.create_GB_SO_role_mappings( - so2gb_csv=SO2GB_MAPPINGS_CSV, convert_gb2so=False + so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False ) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future @@ -394,75 +332,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, name=obj.display_id, ) # Resetting extraneous genbank properties from extended component-genbank class - # TODO: check if these fields are actually getting reset; apparently they are still using defaults - if isinstance(obj, self.Component_GenBank_Extension): - seq_rec.id = obj.genbank_record_id - # 1. GenBank Record Date - seq_rec.annotations['date'] = obj.genbank_date - # 2. GenBank Record Division - seq_rec.annotations['data_file_division'] = obj.genbank_division - # 3. GenBank Record Keywords - seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) - # 4. GenBank Record Molecule Type - seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type - # 5. GenBank Record Organism - seq_rec.annotations['organism'] = obj.genbank_organism - # 6. GenBank Record Source - # FIXME: Apparently, if a default source was used during in the GenBank file - # during conversion of GenBank -> SBOL, component.genbank_source is "", - # and while plugging it back in during conversion of SBOL -> GenBank, it - # simply prints "", whereas the default "." should have been printed - if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source - # 7. GenBank Record taxonomy - # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it - # becomes unsorted while retrieving from the sbol file - seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) - # 8. GenBank Record Topology - seq_rec.annotations['topology'] = obj.genbank_topology - # 9. GenBank Record GI Property - if obj.genbank_gi: seq_rec.annotations['gi'] = obj.genbank_gi - # 10. GenBank Record Accessions - seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) - # 11. GenBank Sequence Version - seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version - # 12. GenBank Record References - if obj in references: - # if sbol3 object has references - record_references = [] - for reference in references[obj]: - reference_object = Reference() - reference_object.authors = reference.authors - reference_object.comment = reference.comment - reference_object.journal = reference.journal - reference_object.title = reference.title - reference_object.consrtm = reference.consrtm - reference_object.medline_id = reference.medline_id - reference_object.pubmed_id = reference.pubmed_id - for obj_feat_loc in reference.location: - feat_strand = self.BIO_STRAND_FORWARD - # feature strand value which denotes orientation of the location of the feature - # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = self.BIO_STRAND_REVERSE - # elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - # raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ - # `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ - # Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") - # TODO: Raise custom converter class ERROR for `else:` - feat_loc_object = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) - reference_object.location.append(feat_loc_object) - record_references.append(reference_object) - seq_rec.annotations['references'] = record_references - # TODO: No explicit way to set locus via BioPython? - # 13. GenBank Record Locus + self._reset_extra_properties_in_genbank(obj, seq_rec, references) - # TODO: temporalily hardcoding version as "1" - # FIXME: Version still not being displayed on record's VERSION - seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION seq_rec_features = [] if obj.features: feat_order = {} @@ -552,3 +423,161 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, SeqIO.write(seq_records, gb_file, "genbank") return {"status": logs, "seqrecords": seq_records} + + def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_GenBank_Extension, + seq: sbol3.Sequence, record: SeqRecord) -> None: + """Helper function for setting properties for GenBank's extraneous properties not directly settable in any SBOL3 field, + by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. + :param doc: The sbol3 document to store the contents in + :param comp: Instance of the extended SBOL3 Component class (Component_GenBank_Extension) + :param seq: The Sequence used in the GenBank record corresponding to sbol3 comp + :param record: GenBank SeqRecord instance for the record which contains extra properties + """ + comp.genbank_record_id = record.id + for annotation in record.annotations: + # Sending out warnings for genbank info not storeable in sbol3 + logging.warning( + f"Extraneous information not directly storeable in SBOL3 - {annotation}: {record.annotations[annotation]}" + ) + # 1. GenBank Record Date + if annotation == 'date': + comp.genbank_date = record.annotations['date'] + # 2. GenBank Record Division + elif annotation == 'data_file_division': + comp.genbank_division = record.annotations['data_file_division'] + # 3. GenBank Record Keywords + elif annotation == 'keywords': + comp.genbank_keywords = sorted(record.annotations['keywords']) + # 4. GenBank Record Molecule Type + elif annotation == 'molecule_type': + comp.genbank_molecule_type = record.annotations['molecule_type'] + # 5. GenBank Record Organism + elif annotation == 'organism': + comp.genbank_organism = record.annotations['organism'] + # 6. GenBank Record Source + elif annotation == 'source': + comp.genbank_source = record.annotations['source'] + # 7. GenBank Record Taxonomy + elif annotation == 'taxonomy': + comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) + # 8. GenBank Record Topology + elif annotation == 'topology': + comp.genbank_topology = record.annotations['topology'] + # 9. GenBank Record GI Property + elif annotation == 'gi': + comp.genbank_gi = record.annotations['gi'] + # 10. GenBank Record Accessions + elif annotation == 'accessions': + comp.genbank_accessions = sorted(record.annotations['accessions']) + # 11. GenBank Sequence Version + elif annotation == 'sequence_version': + comp.genbank_seq_version = record.annotations['sequence_version'] + # 12. GenBank Record References + elif annotation == 'references': + for ind, reference in enumerate(record.annotations['references']): + # create a custom reference property instance for each reference + custom_reference = self.CustomReferenceProperty(identity = comp.identity + f"/Reference_{ind}") + custom_reference.authors = reference.authors + custom_reference.comment = reference.comment + custom_reference.journal = reference.journal + custom_reference.title = reference.title + custom_reference.consrtm = reference.consrtm + custom_reference.medline_id = reference.medline_id + custom_reference.pubmed_id = reference.pubmed_id + for gb_loc in reference.location: + feat_loc_orientation = sbol3.SO_FORWARD + if gb_loc.strand == -1: + feat_loc_orientation = sbol3.SO_REVERSE + if gb_loc.start == gb_loc.end: + locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation) + else: + locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation) + custom_reference.location.append(locs) + # link the parent component for each custom reference property objects + if comp.display_id: + custom_reference.component = comp.display_id + # TODO: Raise error, no name for component + # else: + doc.add(custom_reference) + else: + raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ + is not recognized as a standard annotation.") + # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? + # 13. GenBank Record Locus + comp.genbank_locus = record.name + + + def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: + """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, + by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. + :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class + :param seq_rec: GenBank SeqRecord instance for the record in which to reset extra properties + :param references: Dictionary linking SBOL3 components to their respective list of CustomReferenceProperty objects + """ + if isinstance(obj, self.Component_GenBank_Extension): + seq_rec.id = obj.genbank_record_id + # 1. GenBank Record Date + seq_rec.annotations['date'] = obj.genbank_date + # 2. GenBank Record Division + seq_rec.annotations['data_file_division'] = obj.genbank_division + # 3. GenBank Record Keywords + seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) + # 4. GenBank Record Molecule Type + seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type + # 5. GenBank Record Organism + seq_rec.annotations['organism'] = obj.genbank_organism + # 6. GenBank Record Source + # FIXME: Apparently, if a default source was used during in the GenBank file + # during conversion of GenBank -> SBOL, component.genbank_source is "", + # and while plugging it back in during conversion of SBOL -> GenBank, it + # simply prints "", whereas the default "." should have been printed + if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source + # 7. GenBank Record taxonomy + # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it + # becomes unsorted while retrieving from the sbol file + seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) + # 8. GenBank Record Topology + seq_rec.annotations['topology'] = obj.genbank_topology + # 9. GenBank Record GI Property + if obj.genbank_gi: seq_rec.annotations['gi'] = obj.genbank_gi + # 10. GenBank Record Accessions + seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) + # 11. GenBank Sequence Version + seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version + # 12. GenBank Record References + if obj in references: + # if sbol3 object has references + record_references = [] + for reference in references[obj]: + reference_object = Reference() + reference_object.authors = reference.authors + reference_object.comment = reference.comment + reference_object.journal = reference.journal + reference_object.title = reference.title + reference_object.consrtm = reference.consrtm + reference_object.medline_id = reference.medline_id + reference_object.pubmed_id = reference.pubmed_id + for obj_feat_loc in reference.location: + feat_strand = self.BIO_STRAND_FORWARD + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + # elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + # raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ + # `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ + # Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc_object = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + reference_object.location.append(feat_loc_object) + record_references.append(reference_object) + seq_rec.annotations['references'] = record_references + # TODO: No explicit way to set locus via BioPython? + # 13. GenBank Record Locus + # TODO: temporalily hardcoding version as "1" + seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION + diff --git a/test/test_conversion.py b/test/test_conversion.py index bd8b44ce..e5696617 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -12,7 +12,7 @@ from sbol_utilities.conversion import convert2to3, convert3to2, convert_to_genbank, convert_to_fasta, \ convert_from_fasta, convert_from_genbank, \ main, sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol -from sbol_utilities.sbol3_genbank_conversion import TEST_NAMESPACE +from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too @@ -187,7 +187,7 @@ def test_conversion_from_genbank_new_converter(self): # Get the GenBank test document and convert tmp_sub = copy_to_tmp(package=['BBa_J23101.gb']) doc3 = convert_from_genbank(path=os.path.join(tmp_sub, 'BBa_J23101.gb'), - namespace=TEST_NAMESPACE, + namespace=GenBank_SBOL3_Converter.TEST_NAMESPACE, allow_genbank_online=False, force_new_converter=True) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 9049056e..420ebec0 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -5,10 +5,7 @@ from pathlib import Path from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff -from sbol_utilities.sbol3_genbank_conversion import ( - GenBank_SBOL3_Converter, - TEST_NAMESPACE, -) +from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter class TestGenBankSBOL3(unittest.TestCase): @@ -25,7 +22,7 @@ def _test_genbank_to_sbol3(self, sample_sbol3_file: Path, sample_genbank_file: P test_output_sbol3 = self.converter.convert_genbank_to_sbol3( str(sample_genbank_file), test_output_sbol3, - namespace=TEST_NAMESPACE, + namespace=self.converter.TEST_NAMESPACE, write=False, ) sbol3_file_1 = sbol3.Document() @@ -60,13 +57,13 @@ def _test_round_trip_genbank(self, sample_genbank_file: Path): and confirm the final file is exactly the same as the initial provided file. :param SAMPLE_GENBANK_FILE: Path of given GenBank file to round trip test """ - sbol3.set_namespace(TEST_NAMESPACE) + sbol3.set_namespace(self.converter.TEST_NAMESPACE) test_output_sbol3 = str(sample_genbank_file) + ".nt" # Don't write to file for testing, we directly compare sbol documents test_output_sbol3 = self.converter.convert_genbank_to_sbol3( str(sample_genbank_file), test_output_sbol3, - namespace=TEST_NAMESPACE, + namespace=self.converter.TEST_NAMESPACE, write=False, ) # create tmp directory to store generated genbank file in for comparison @@ -90,7 +87,7 @@ def test_gbtosbol3_1(self): / "sbol3_genbank_conversion" / "BBa_J23101_from_genbank_to_sbol3_direct.nt" ) - sbol3.set_namespace(TEST_NAMESPACE) + sbol3.set_namespace(self.converter.TEST_NAMESPACE) self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_gbtosbol3_2(self): @@ -104,7 +101,7 @@ def test_gbtosbol3_2(self): / "sbol3_genbank_conversion" / "iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt" ) - sbol3.set_namespace(TEST_NAMESPACE) + sbol3.set_namespace(self.converter.TEST_NAMESPACE) self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_sbol3togb_1(self): From b34db9f84f654b80818d9933993d0447b41eb3e4 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 18 Aug 2022 19:25:23 +0530 Subject: [PATCH 072/190] fix: test files definition note of being modified --- sbol_utilities/sbol3_genbank_conversion.py | 7 +++++-- .../sbol3_genbank_conversion/multiple_feature_locations.gb | 3 ++- .../sbol3_genbank_conversion/test_extra_properties.gb | 3 ++- .../test_extra_properties_with_references.gb | 3 ++- 4 files changed, 11 insertions(+), 5 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index cedba8d1..33b8e4f9 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -72,6 +72,7 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv class CustomReferenceProperty(sbol3.CustomTopLevel): """Serves to store information and annotations for 'Reference' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + :extends: sbol3.CustomTopLevel class """ CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#reference" def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): @@ -459,7 +460,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_source = record.annotations['source'] # 7. GenBank Record Taxonomy elif annotation == 'taxonomy': - comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) + # comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) + comp.genbank_taxonomy = (record.annotations['taxonomy']) # 8. GenBank Record Topology elif annotation == 'topology': comp.genbank_topology = record.annotations['topology'] @@ -535,7 +537,8 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # 7. GenBank Record taxonomy # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it # becomes unsorted while retrieving from the sbol file - seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) + # seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) + seq_rec.annotations['taxonomy'] = (list(obj.genbank_taxonomy)) # 8. GenBank Record Topology seq_rec.annotations['topology'] = obj.genbank_topology # 9. GenBank Record GI Property diff --git a/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb b/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb index f5d75adc..101b3aa8 100644 --- a/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb +++ b/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb @@ -1,5 +1,6 @@ LOCUS AF165912 5485 bp DNA linear UNK 01-JAN-1980 -DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) +DEFINITION (NOTE: This is a Modified version of the AF165912 GenBank File) + Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 VERSION AF165912 diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb index 011e5ccd..c6a0593f 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb @@ -1,5 +1,6 @@ LOCUS AF165912 5485 bp DNA circular PLN 29-JUL-1999 -DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) +DEFINITION (NOTE: This is a Modified version of the AF165912 GenBank File) + Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 VERSION AF165912.1 GI:5640000 diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb index 41d9b1f7..1e668de6 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb @@ -1,5 +1,6 @@ LOCUS AF165912 5485 bp DNA circular PLN 29-JUL-1999 -DEFINITION Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) +DEFINITION (NOTE: This is a Modified version of the AF165912 GenBank File) + Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 VERSION AF165912.1 GI:5640000 From 712c598f4c3eec6a242393478d6dfef7ffd4a846 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 19 Aug 2022 19:09:49 +0530 Subject: [PATCH 073/190] fix: taxonomy issue temporary workaround --- sbol_utilities/sbol3_genbank_conversion.py | 18 ++++++++++-------- .../BBa_J23101_from_genbank_to_sbol3_direct.nt | 1 + ...OL2_imports_from_genbank_to_sbol3_direct.nt | 4 ++++ 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 33b8e4f9..3770e48e 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -12,6 +12,7 @@ class GenBank_SBOL3_Converter: + """Main Converter class handling offline, direction conversion of files SBOL3 files to and from GenBank files""" # dictionaries to store feature lookups for terms in GenBank and SO ontologies gb2so_map = {} so2gb_map = {} @@ -32,6 +33,7 @@ class GenBank_SBOL3_Converter: DEFAULT_GB_TERM = "misc_feature" # Namespace to be used be default if not provided, and also for all unit tests related to this converter TEST_NAMESPACE = "https://test.sbol3.genbank/" + CUSTOM_REFERENCE_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#reference" # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") @@ -66,7 +68,7 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties - sbol3.Document.register_builder("http://www.ncbi.nlm.nih.gov/genbank#reference", build_custom_reference_property) + sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) class CustomReferenceProperty(sbol3.CustomTopLevel): @@ -111,8 +113,9 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_topology = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#topology" , 0, 1) self.genbank_gi = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#gi" , 0, 1) self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) - # there can be multiple keywords, taxonomies and accessions, thus upper bound needs to be > 1 in order to use TextListProperty - self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, math.inf) + # TODO : add note linking issue here + self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, 1) + # there can be multiple keywords, and accessions, thus upper bound needs to be > 1 in order to use TextListProperty self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, math.inf) self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) @@ -288,7 +291,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # create dict to link component with their respective Reference property objects references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} for obj in doc.objects: - if isinstance(obj, sbol3.CustomTopLevel): + if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CUSTOM_REFERENCE_PROPERTY_URI: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): references[component_object] = [obj] if component_object not in references else references[component_object] + [obj] @@ -460,8 +463,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_source = record.annotations['source'] # 7. GenBank Record Taxonomy elif annotation == 'taxonomy': - # comp.genbank_taxonomy = sorted(record.annotations['taxonomy']) - comp.genbank_taxonomy = (record.annotations['taxonomy']) + comp.genbank_taxonomy = ",".join(record.annotations['taxonomy']) # 8. GenBank Record Topology elif annotation == 'topology': comp.genbank_topology = record.annotations['topology'] @@ -535,10 +537,10 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # simply prints "", whereas the default "." should have been printed if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source # 7. GenBank Record taxonomy + # TODO : link gh issue for note below # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it # becomes unsorted while retrieving from the sbol file - # seq_rec.annotations['taxonomy'] = sorted(list(obj.genbank_taxonomy)) - seq_rec.annotations['taxonomy'] = (list(obj.genbank_taxonomy)) + if obj.genbank_taxonomy: seq_rec.annotations['taxonomy'] = str(obj.genbank_taxonomy).split(",") # 8. GenBank Record Topology seq_rec.annotations['topology'] = obj.genbank_topology # 9. GenBank Record GI Property diff --git a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt index 0feb79cd..157c21c0 100644 --- a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -16,6 +16,7 @@ "." . "1"^^ . "" . + "" . "linear" . . "BBa_J23101_sequence" . diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 8d6a330d..ea3e07ce 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -16,6 +16,7 @@ "." . "1"^^ . "" . + "" . "linear" . . "BBa_J23100_sequence" . @@ -40,6 +41,7 @@ "." . "1"^^ . "" . + "" . "linear" . . "BBa_J23102_sequence" . @@ -64,6 +66,7 @@ "." . "1"^^ . "" . + "" . "linear" . . "LmrA_sequence" . @@ -244,6 +247,7 @@ "." . "1"^^ . "" . + "" . "linear" . . "pSB1C3_sequence" . From c72f0ab034f186046536d6ef6739c37182a40ec5 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 24 Aug 2022 09:29:01 +0530 Subject: [PATCH 074/190] add: initial setup --- iGEM/111772.gb | 15 + iGEM/111773.gb | 15 + iGEM/111818.gb | 15 + iGEM/120957.gb | 24 + iGEM/132775.gb | 127 + iGEM/136300.gb | 111 + iGEM/138492.gb | 111 + iGEM/138495.gb | 120 + iGEM/138509.gb | 104 + iGEM/140220.gb | 76 + iGEM/26495.gb | 19 + iGEM/42230.gb | 83 + iGEM/48873.gb | 80 + iGEM/52092.gb | 16 + iGEM/54827.gb | 26 + iGEM/60900.gb | 80 + iGEM/61422.gb | 83 + iGEM/62988.gb | 14 + iGEM/65770.gb | 64 + iGEM/69988.gb | 76 + iGEM/90097.gb | 72 + iGEM/91905.gb | 72 + iGEM/ABEmax.gb | 124 + iGEM/AcrIIA2_bacterial.gb | 22 + iGEM/AcrIIA2_mammalian.gb | 17 + iGEM/AcrIIA4_bacterial.gb | 20 + iGEM/AcrIIA4_mammalian.gb | 21 + iGEM/AtU6.gb | 11 + iGEM/BBF10K_000034.gb | 147 + iGEM/BBF10K_000037.gb | 145 + iGEM/BBF10K_000039.gb | 138 + iGEM/BBF10K_000046.gb | 138 + iGEM/BBF10K_000068.gb | 137 + iGEM/BBF10K_000078.gb | 140 + iGEM/BBF10K_000079.gb | 145 + iGEM/BBF10K_000084.gb | 145 + iGEM/BBF10K_000094.gb | 145 + iGEM/BBF10K_000106.gb | 145 + iGEM/BBF10K_000107.gb | 145 + iGEM/BBF10K_000129.gb | 143 + iGEM/BBF10K_000134.gb | 144 + iGEM/BBF10K_000151.gb | 138 + iGEM/BBF10K_000152.gb | 137 + iGEM/BBF10K_000163.gb | 145 + iGEM/BBF10K_000167.gb | 138 + iGEM/BBF10K_000180.gb | 141 + iGEM/BBF10K_000181.gb | 149 + iGEM/BBF10K_000195.gb | 240 + iGEM/BBF10K_000196.gb | 176 + iGEM/BBF10K_000199.gb | 168 + iGEM/BBF10K_000207.gb | 170 + iGEM/BBF10K_000210.gb | 179 + iGEM/BBF10K_000211.gb | 169 + iGEM/BBF10K_000217.gb | 167 + iGEM/BBF10K_000227.gb | 170 + iGEM/BBF10K_000238.gb | 187 + iGEM/BBF10K_000243.gb | 184 + iGEM/BBF10K_000246.gb | 204 + iGEM/BBF10K_000256.gb | 176 + iGEM/BBF10K_000327.gb | 146 + iGEM/BBF10K_000329.gb | 146 + iGEM/BBF10K_000335.gb | 151 + iGEM/BBF10K_000355.gb | 144 + iGEM/BBF10K_000357.gb | 144 + iGEM/BBF10K_000385.gb | 136 + iGEM/BBF10K_000392.gb | 146 + iGEM/BBF10K_000401.gb | 135 + iGEM/BBF10K_000406.gb | 137 + iGEM/BBF10K_000412.gb | 137 + iGEM/BBF10K_000416.gb | 141 + iGEM/BBF10K_000418.gb | 141 + iGEM/BBF10K_000420.gb | 153 + iGEM/BBF10K_000424.gb | 158 + iGEM/BBF10K_000429.gb | 158 + iGEM/BBF10K_000432.gb | 158 + iGEM/BBF10K_000439.gb | 158 + iGEM/BBF10K_000440.gb | 158 + iGEM/BBF10K_000441.gb | 158 + iGEM/BBF10K_000442.gb | 153 + iGEM/BBF10K_000443.gb | 153 + iGEM/BBF10K_000444.gb | 153 + iGEM/BBF10K_000445.gb | 153 + iGEM/BBF10K_000446.gb | 153 + iGEM/BBF10K_000447.gb | 153 + iGEM/BBF10K_000448.gb | 158 + iGEM/BBF10K_000449.gb | 151 + iGEM/BBF10K_000450.gb | 151 + iGEM/BBF10K_000451.gb | 151 + iGEM/BBF10K_000452.gb | 156 + iGEM/BBF10K_000453.gb | 151 + iGEM/BBF10K_000454.gb | 151 + iGEM/BBF10K_000455.gb | 147 + iGEM/BBF10K_000456.gb | 150 + iGEM/BBF10K_000457.gb | 151 + iGEM/BBF10K_000458.gb | 151 + iGEM/BBF10K_000459.gb | 151 + iGEM/BBF10K_000460.gb | 151 + iGEM/BBF10K_000461.gb | 149 + iGEM/BBF10K_000462.gb | 149 + iGEM/BBF10K_000463.gb | 192 + iGEM/BBF10K_000465.gb | 151 + iGEM/BBF10K_000467.gb | 184 + iGEM/BBF10K_000468.gb | 181 + iGEM/BBF10K_000469.gb | 183 + iGEM/BBF10K_000472.gb | 174 + iGEM/BBF10K_000473.gb | 178 + iGEM/BBF10K_000474.gb | 188 + iGEM/BBF10K_000475.gb | 169 + iGEM/BBF10K_000476.gb | 149 + iGEM/BBF10K_000477.gb | 149 + iGEM/BBF10K_000479.gb | 182 + iGEM/BBF10K_000480.gb | 181 + iGEM/BBF10K_000482.gb | 172 + iGEM/BBF10K_000484.gb | 237 + iGEM/BBa_J23101.gb | 12 + iGEM/BE4max.gb | 142 + iGEM/CaMV35S.gb | 27 + iGEM/K2306012.gb | 84 + iGEM/K2323010.gb | 67 + iGEM/NCBI_GenBank_imports.gb | 56 + iGEM/Ruby.gb | 77 + iGEM/SpCas9.gb | 82 + iGEM/_39318.gb | 82 + iGEM/atrbcs2b_5utr.gb | 16 + iGEM/atrbcs2b_proutr.gb | 21 + iGEM/bar.gb | 19 + iGEM/camv35s_3utr.gb | 19 + iGEM/cmv1_utr.gb | 11 + iGEM/distribution.gb | 20001 ++++++++++++++++ iGEM/gfp.gb | 23 + iGEM/hph.gb | 31 + iGEM/iGEM_SBOL2_imports.gb | 94 + iGEM/imports_test_ncbi.gb | 223 + iGEM/ky021423.gb | 22 + iGEM/lhb1b2_promoter.gb | 19 + iGEM/mCherry.gb | 24 + iGEM/mas_pro.gb | 16 + iGEM/nptii.gb | 23 + iGEM/ocs.gb | 21 + iGEM/pSB1C5.gb | 46 + iGEM/pnos.gb | 14 + iGEM/second_genbank.gb | 12 + iGEM/tmv 5UTR chloroplast targeting signal.gb | 24 + iGEM/tmv.gb | 11 + iGEM/tmv_sv40.gb | 18 + iGEM/tnos.gb | 14 + iGEM/two_sequences.gb | 631 + sbol_utilities/sbol3_genbank_conversion.py | 70 +- test/test_genbank_sbol3_direct.py | 8 +- 149 files changed, 37230 insertions(+), 4 deletions(-) create mode 100644 iGEM/111772.gb create mode 100644 iGEM/111773.gb create mode 100644 iGEM/111818.gb create mode 100644 iGEM/120957.gb create mode 100644 iGEM/132775.gb create mode 100644 iGEM/136300.gb create mode 100644 iGEM/138492.gb create mode 100644 iGEM/138495.gb create mode 100644 iGEM/138509.gb create mode 100644 iGEM/140220.gb create mode 100644 iGEM/26495.gb create mode 100644 iGEM/42230.gb create mode 100644 iGEM/48873.gb create mode 100644 iGEM/52092.gb create mode 100644 iGEM/54827.gb create mode 100644 iGEM/60900.gb create mode 100644 iGEM/61422.gb create mode 100644 iGEM/62988.gb create mode 100644 iGEM/65770.gb create mode 100644 iGEM/69988.gb create mode 100644 iGEM/90097.gb create mode 100644 iGEM/91905.gb create mode 100644 iGEM/ABEmax.gb create mode 100644 iGEM/AcrIIA2_bacterial.gb create mode 100644 iGEM/AcrIIA2_mammalian.gb create mode 100644 iGEM/AcrIIA4_bacterial.gb create mode 100644 iGEM/AcrIIA4_mammalian.gb create mode 100644 iGEM/AtU6.gb create mode 100644 iGEM/BBF10K_000034.gb create mode 100644 iGEM/BBF10K_000037.gb create mode 100644 iGEM/BBF10K_000039.gb create mode 100644 iGEM/BBF10K_000046.gb create mode 100644 iGEM/BBF10K_000068.gb create mode 100644 iGEM/BBF10K_000078.gb create mode 100644 iGEM/BBF10K_000079.gb create mode 100644 iGEM/BBF10K_000084.gb create mode 100644 iGEM/BBF10K_000094.gb create mode 100644 iGEM/BBF10K_000106.gb create mode 100644 iGEM/BBF10K_000107.gb create mode 100644 iGEM/BBF10K_000129.gb create mode 100644 iGEM/BBF10K_000134.gb create mode 100644 iGEM/BBF10K_000151.gb create mode 100644 iGEM/BBF10K_000152.gb create mode 100644 iGEM/BBF10K_000163.gb create mode 100644 iGEM/BBF10K_000167.gb create mode 100644 iGEM/BBF10K_000180.gb create mode 100644 iGEM/BBF10K_000181.gb create mode 100644 iGEM/BBF10K_000195.gb create mode 100644 iGEM/BBF10K_000196.gb create mode 100644 iGEM/BBF10K_000199.gb create mode 100644 iGEM/BBF10K_000207.gb create mode 100644 iGEM/BBF10K_000210.gb create mode 100644 iGEM/BBF10K_000211.gb create mode 100644 iGEM/BBF10K_000217.gb create mode 100644 iGEM/BBF10K_000227.gb create mode 100644 iGEM/BBF10K_000238.gb create mode 100644 iGEM/BBF10K_000243.gb create mode 100644 iGEM/BBF10K_000246.gb create mode 100644 iGEM/BBF10K_000256.gb create mode 100644 iGEM/BBF10K_000327.gb create mode 100644 iGEM/BBF10K_000329.gb create mode 100644 iGEM/BBF10K_000335.gb create mode 100644 iGEM/BBF10K_000355.gb create mode 100644 iGEM/BBF10K_000357.gb create mode 100644 iGEM/BBF10K_000385.gb create mode 100644 iGEM/BBF10K_000392.gb create mode 100644 iGEM/BBF10K_000401.gb create mode 100644 iGEM/BBF10K_000406.gb create mode 100644 iGEM/BBF10K_000412.gb create mode 100644 iGEM/BBF10K_000416.gb create mode 100644 iGEM/BBF10K_000418.gb create mode 100644 iGEM/BBF10K_000420.gb create mode 100644 iGEM/BBF10K_000424.gb create mode 100644 iGEM/BBF10K_000429.gb create mode 100644 iGEM/BBF10K_000432.gb create mode 100644 iGEM/BBF10K_000439.gb create mode 100644 iGEM/BBF10K_000440.gb create mode 100644 iGEM/BBF10K_000441.gb create mode 100644 iGEM/BBF10K_000442.gb create mode 100644 iGEM/BBF10K_000443.gb create mode 100644 iGEM/BBF10K_000444.gb create mode 100644 iGEM/BBF10K_000445.gb create mode 100644 iGEM/BBF10K_000446.gb create mode 100644 iGEM/BBF10K_000447.gb create mode 100644 iGEM/BBF10K_000448.gb create mode 100644 iGEM/BBF10K_000449.gb create mode 100644 iGEM/BBF10K_000450.gb create mode 100644 iGEM/BBF10K_000451.gb create mode 100644 iGEM/BBF10K_000452.gb create mode 100644 iGEM/BBF10K_000453.gb create mode 100644 iGEM/BBF10K_000454.gb create mode 100644 iGEM/BBF10K_000455.gb create mode 100644 iGEM/BBF10K_000456.gb create mode 100644 iGEM/BBF10K_000457.gb create mode 100644 iGEM/BBF10K_000458.gb create mode 100644 iGEM/BBF10K_000459.gb create mode 100644 iGEM/BBF10K_000460.gb create mode 100644 iGEM/BBF10K_000461.gb create mode 100644 iGEM/BBF10K_000462.gb create mode 100644 iGEM/BBF10K_000463.gb create mode 100644 iGEM/BBF10K_000465.gb create mode 100644 iGEM/BBF10K_000467.gb create mode 100644 iGEM/BBF10K_000468.gb create mode 100644 iGEM/BBF10K_000469.gb create mode 100644 iGEM/BBF10K_000472.gb create mode 100644 iGEM/BBF10K_000473.gb create mode 100644 iGEM/BBF10K_000474.gb create mode 100644 iGEM/BBF10K_000475.gb create mode 100644 iGEM/BBF10K_000476.gb create mode 100644 iGEM/BBF10K_000477.gb create mode 100644 iGEM/BBF10K_000479.gb create mode 100644 iGEM/BBF10K_000480.gb create mode 100644 iGEM/BBF10K_000482.gb create mode 100644 iGEM/BBF10K_000484.gb create mode 100644 iGEM/BBa_J23101.gb create mode 100644 iGEM/BE4max.gb create mode 100644 iGEM/CaMV35S.gb create mode 100644 iGEM/K2306012.gb create mode 100644 iGEM/K2323010.gb create mode 100644 iGEM/NCBI_GenBank_imports.gb create mode 100644 iGEM/Ruby.gb create mode 100644 iGEM/SpCas9.gb create mode 100644 iGEM/_39318.gb create mode 100644 iGEM/atrbcs2b_5utr.gb create mode 100644 iGEM/atrbcs2b_proutr.gb create mode 100644 iGEM/bar.gb create mode 100644 iGEM/camv35s_3utr.gb create mode 100644 iGEM/cmv1_utr.gb create mode 100644 iGEM/distribution.gb create mode 100644 iGEM/gfp.gb create mode 100644 iGEM/hph.gb create mode 100644 iGEM/iGEM_SBOL2_imports.gb create mode 100644 iGEM/imports_test_ncbi.gb create mode 100644 iGEM/ky021423.gb create mode 100644 iGEM/lhb1b2_promoter.gb create mode 100644 iGEM/mCherry.gb create mode 100644 iGEM/mas_pro.gb create mode 100644 iGEM/nptii.gb create mode 100644 iGEM/ocs.gb create mode 100644 iGEM/pSB1C5.gb create mode 100644 iGEM/pnos.gb create mode 100644 iGEM/second_genbank.gb create mode 100644 iGEM/tmv 5UTR chloroplast targeting signal.gb create mode 100644 iGEM/tmv.gb create mode 100644 iGEM/tmv_sv40.gb create mode 100644 iGEM/tnos.gb create mode 100644 iGEM/two_sequences.gb diff --git a/iGEM/111772.gb b/iGEM/111772.gb new file mode 100644 index 00000000..e8844284 --- /dev/null +++ b/iGEM/111772.gb @@ -0,0 +1,15 @@ +LOCUS P2A 57 bp ds-DNA circular 25-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_111772_209945" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..57 + /label="P2A" + /ApEinfo_revcolor=#f58a5e + /ApEinfo_fwdcolor=#f58a5e + exon 1..57 + /label="Translation 1-57" +ORIGIN + 1 gccacaaact tctctctgct aaagcaagca ggtgatgttg aagaaaaccc cgggcct +// \ No newline at end of file diff --git a/iGEM/111773.gb b/iGEM/111773.gb new file mode 100644 index 00000000..246c229f --- /dev/null +++ b/iGEM/111773.gb @@ -0,0 +1,15 @@ +LOCUS T2A 54 bp ds-DNA circular 25-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_111773_209946" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..54 + /label="T2A" + /ApEinfo_revcolor=#f8d3a9 + /ApEinfo_fwdcolor=#f8d3a9 + exon 1..54 + /label="Translation 1-54" +ORIGIN + 1 gagggcaggg gaagtcttct aacatgcggg gacgtggagg aaaatcccgg ccca +// \ No newline at end of file diff --git a/iGEM/111818.gb b/iGEM/111818.gb new file mode 100644 index 00000000..decedc03 --- /dev/null +++ b/iGEM/111818.gb @@ -0,0 +1,15 @@ +LOCUS E2A 60 bp ds-DNA circular 25-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_111818_210073" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..60 + /label="E2A" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 + exon 1..60 + /label="Translation 1-60" +ORIGIN + 1 cagtgtacta attatgctct cttgaaattg gctggagatg ttgagagcaa cccaggtccc +// \ No newline at end of file diff --git a/iGEM/120957.gb b/iGEM/120957.gb new file mode 100644 index 00000000..56aecf24 --- /dev/null +++ b/iGEM/120957.gb @@ -0,0 +1,24 @@ +LOCUS mRFP1 681 bp ds-DNA circular 06-AUG-2021 +DEFINITION . +KEYWORDS "accession:addgene_120957_231025" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + source 1..681 + /label="source" + CDS 1..678 + /label="mRFP1" +ORIGIN + 1 atggcttcct ccgaagatgt tatcaaagag ttcatgcgtt tcaaagttcg tatggaaggt + 61 tccgttaacg gtcacgagtt cgaaatcgaa ggtgaaggtg aaggtcgtcc gtacgaaggt + 121 acccagaccg ctaaactgaa agttaccaaa ggtggtccgc tgccgttcgc ttgggacatc + 181 ctgtccccgc agttccagta cggttccaaa gcttacgtta aacacccggc tgacatcccg + 241 gactacctga aactgtcctt cccggaaggt ttcaaatggg aacgtgttat gaacttcgag + 301 gacggtggtg ttgttaccgt tacccaggac tcctccctgc aagacggtga gttcatctac + 361 aaagttaaac tgcgtggtac caacttcccg tccgacggtc cggttatgca gaaaaaaacc + 421 atgggttggg aagcttccac cgaacgtatg tacccggaag atggtgctct gaaaggtgaa + 481 atcaaaatgc gtctgaaact gaaagacggt ggtcactacg acgctgaagt taaaaccacc + 541 tacatggcta aaaaaccggt tcagctgccg ggtgcttaca aaaccgacat caaactggac + 601 atcacctccc acaacgagga ctacaccatc gttgaacagt acgaacgtgc tgaaggtcgt + 661 cactccaccg gtgcttaatg a +// \ No newline at end of file diff --git a/iGEM/132775.gb b/iGEM/132775.gb new file mode 100644 index 00000000..980010e3 --- /dev/null +++ b/iGEM/132775.gb @@ -0,0 +1,127 @@ +LOCUS PE2 6354 bp ds-DNA linear 13-JAN-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..6354 + /label="PE2" + CDS 1..6354 + /label="Translation 1-6354" + CDS 37..57 + /label="SV40 NLS" + CDS 58..4158 + /label="spCas9(H840A)" + misc_feature 4159..4257 + /label="Flexible linker" + misc_feature 4258..6288 + /label="M-MLV reverse transcriptase (evolved)" + misc_feature 6289..6354 + /label="NLS" + CDS 6331..6351 + /label="SV40 NLS" +ORIGIN + 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtcgac + 61 aagaagtaca gcatcggcct ggacatcggc accaactctg tgggctgggc cgtgatcacc + 121 gacgagtaca aggtgcccag caagaaattc aaggtgctgg gcaacaccga ccggcacagc + 181 atcaagaaga acctgatcgg agccctgctg ttcgacagcg gcgaaacagc cgaggccacc + 241 cggctgaaga gaaccgccag aagaagatac accagacgga agaaccggat ctgctatctg + 301 caagagatct tcagcaacga gatggccaag gtggacgaca gcttcttcca cagactggaa + 361 gagtccttcc tggtggaaga ggataagaag cacgagcggc accccatctt cggcaacatc + 421 gtggacgagg tggcctacca cgagaagtac cccaccatct accacctgag aaagaaactg + 481 gtggacagca ccgacaaggc cgacctgcgg ctgatctatc tggccctggc ccacatgatc + 541 aagttccggg gccacttcct gatcgagggc gacctgaacc ccgacaacag cgacgtggac + 601 aagctgttca tccagctggt gcagacctac aaccagctgt tcgaggaaaa ccccatcaac + 661 gccagcggcg tggacgccaa ggccatcctg tctgccagac tgagcaagag cagacggctg + 721 gaaaatctga tcgcccagct gcccggcgag aagaagaatg gcctgttcgg aaacctgatt + 781 gccctgagcc tgggcctgac ccccaacttc aagagcaact tcgacctggc cgaggatgcc + 841 aaactgcagc tgagcaagga cacctacgac gacgacctgg acaacctgct ggcccagatc + 901 ggcgaccagt acgccgacct gtttctggcc gccaagaacc tgtccgacgc catcctgctg + 961 agcgacatcc tgagagtgaa caccgagatc accaaggccc ccctgagcgc ctctatgatc + 1021 aagagatacg acgagcacca ccaggacctg accctgctga aagctctcgt gcggcagcag + 1081 ctgcctgaga agtacaaaga gattttcttc gaccagagca agaacggcta cgccggctac + 1141 attgacggcg gagccagcca ggaagagttc tacaagttca tcaagcccat cctggaaaag + 1201 atggacggca ccgaggaact gctcgtgaag ctgaacagag aggacctgct gcggaagcag + 1261 cggaccttcg acaacggcag catcccccac cagatccacc tgggagagct gcacgccatt + 1321 ctgcggcggc aggaagattt ttacccattc ctgaaggaca accgggaaaa gatcgagaag + 1381 atcctgacct tccgcatccc ctactacgtg ggccctctgg ccaggggaaa cagcagattc + 1441 gcctggatga ccagaaagag cgaggaaacc atcaccccct ggaacttcga ggaagtggtg + 1501 gacaagggcg cttccgccca gagcttcatc gagcggatga ccaacttcga taagaacctg + 1561 cccaacgaga aggtgctgcc caagcacagc ctgctgtacg agtacttcac cgtgtataac + 1621 gagctgacca aagtgaaata cgtgaccgag ggaatgagaa agcccgcctt cctgagcggc + 1681 gagcagaaaa aggccatcgt ggacctgctg ttcaagacca accggaaagt gaccgtgaag + 1741 cagctgaaag aggactactt caagaaaatc gagtgcttcg actccgtgga aatctccggc + 1801 gtggaagatc ggttcaacgc ctccctgggc acataccacg atctgctgaa aattatcaag + 1861 gacaaggact tcctggacaa tgaggaaaac gaggacattc tggaagatat cgtgctgacc + 1921 ctgacactgt ttgaggacag agagatgatc gaggaacggc tgaaaaccta tgcccacctg + 1981 ttcgacgaca aagtgatgaa gcagctgaag cggcggagat acaccggctg gggcaggctg + 2041 agccggaagc tgatcaacgg catccgggac aagcagtccg gcaagacaat cctggatttc + 2101 ctgaagtccg acggcttcgc caacagaaac ttcatgcagc tgatccacga cgacagcctg + 2161 acctttaaag aggacatcca gaaagcccag gtgtccggcc agggcgatag cctgcacgag + 2221 cacattgcca atctggccgg cagccccgcc attaagaagg gcatcctgca gacagtgaag + 2281 gtggtggacg agctcgtgaa agtgatgggc cggcacaagc ccgagaacat cgtgatcgaa + 2341 atggccagag agaaccagac cacccagaag ggacagaaga acagccgcga gagaatgaag + 2401 cggatcgaag agggcatcaa agagctgggc agccagatcc tgaaagaaca ccccgtggaa + 2461 aacacccagc tgcagaacga gaagctgtac ctgtactacc tgcagaatgg gcgggatatg + 2521 tacgtggacc aggaactgga catcaaccgg ctgtccgact acgatgtgga cgctatcgtg + 2581 cctcagagct ttctgaagga cgactccatc gacaacaagg tgctgaccag aagcgacaag + 2641 aaccggggca agagcgacaa cgtgccctcc gaagaggtcg tgaagaagat gaagaactac + 2701 tggcggcagc tgctgaacgc caagctgatt acccagagaa agttcgacaa tctgaccaag + 2761 gccgagagag gcggcctgag cgaactggat aaggccggct tcatcaagag acagctggtg + 2821 gaaacccggc agatcacaaa gcacgtggca cagatcctgg actcccggat gaacactaag + 2881 tacgacgaga atgacaagct gatccgggaa gtgaaagtga tcaccctgaa gtccaagctg + 2941 gtgtccgatt tccggaagga tttccagttt tacaaagtgc gcgagatcaa caactaccac + 3001 cacgcccacg acgcctacct gaacgccgtc gtgggaaccg ccctgatcaa aaagtaccct + 3061 aagctggaaa gcgagttcgt gtacggcgac tacaaggtgt acgacgtgcg gaagatgatc + 3121 gccaagagcg agcaggaaat cggcaaggct accgccaagt acttcttcta cagcaacatc + 3181 atgaactttt tcaagaccga gattaccctg gccaacggcg agatccggaa gcggcctctg + 3241 atcgagacaa acggcgaaac cggggagatc gtgtgggata agggccggga ttttgccacc + 3301 gtgcggaaag tgctgagcat gccccaagtg aatatcgtga aaaagaccga ggtgcagaca + 3361 ggcggcttca gcaaagagtc tatcctgccc aagaggaaca gcgataagct gatcgccaga + 3421 aagaaggact gggaccctaa gaagtacggc ggcttcgaca gccccaccgt ggcctattct + 3481 gtgctggtgg tggccaaagt ggaaaagggc aagtccaaga aactgaagag tgtgaaagag + 3541 ctgctgggga tcaccatcat ggaaagaagc agcttcgaga agaatcccat cgactttctg + 3601 gaagccaagg gctacaaaga agtgaaaaag gacctgatca tcaagctgcc taagtactcc + 3661 ctgttcgagc tggaaaacgg ccggaagaga atgctggcct ctgccggcga actgcagaag + 3721 ggaaacgaac tggccctgcc ctccaaatat gtgaacttcc tgtacctggc cagccactat + 3781 gagaagctga agggctcccc cgaggataat gagcagaaac agctgtttgt ggaacagcac + 3841 aagcactacc tggacgagat catcgagcag atcagcgagt tctccaagag agtgatcctg + 3901 gccgacgcta atctggacaa agtgctgtcc gcctacaaca agcaccggga taagcccatc + 3961 agagagcagg ccgagaatat catccacctg tttaccctga ccaatctggg agcccctgcc + 4021 gccttcaagt actttgacac caccatcgac cggaagaggt acaccagcac caaagaggtg + 4081 ctggacgcca ccctgatcca ccagagcatc accggcctgt acgagacacg gatcgacctg + 4141 tctcagctgg gaggtgactc tggaggatct agcggaggat cctctggcag cgagacacca + 4201 ggaacaagcg agtcagcaac accagagagc agtggcggca gcagcggcgg cagcagcacc + 4261 ctaaatatag aagatgagta tcggctacat gagacctcaa aagagccaga tgtttctcta + 4321 gggtccacat ggctgtctga ttttcctcag gcctgggcgg aaaccggggg catgggactg + 4381 gcagttcgcc aagctcctct gatcatacct ctgaaagcaa cctctacccc cgtgtccata + 4441 aaacaatacc ccatgtcaca agaagccaga ctggggatca agccccacat acagagactg + 4501 ttggaccagg gaatactggt accctgccag tccccctgga acacgcccct gctacccgtt + 4561 aagaaaccag ggactaatga ttataggcct gtccaggatc tgagagaagt caacaagcgg + 4621 gtggaagaca tccaccccac cgtgcccaac ccttacaacc tcttgagcgg gctcccaccg + 4681 tcccaccagt ggtacactgt gcttgattta aaggatgcct ttttctgcct gagactccac + 4741 cccaccagtc agcctctctt cgcctttgag tggagagatc cagagatggg aatctcagga + 4801 caattgacct ggaccagact cccacagggt ttcaaaaaca gtcccaccct gtttaatgag + 4861 gcactgcaca gagacctagc agacttccgg atccagcacc cagacttgat cctgctacag + 4921 tacgtggatg acttactgct ggccgccact tctgagctag actgccaaca aggtactcgg + 4981 gccctgttac aaaccctagg gaacctcggg tatcgggcct cggccaagaa agcccaaatt + 5041 tgccagaaac aggtcaagta tctggggtat cttctaaaag agggtcagag atggctgact + 5101 gaggccagaa aagagactgt gatggggcag cctactccga agacccctcg acaactaagg + 5161 gagttcctag ggaaggcagg cttctgtcgc ctcttcatcc ctgggtttgc agaaatggca + 5221 gcccccctgt accctctcac caaaccgggg actctgttta attggggccc agaccaacaa + 5281 aaggcctatc aagaaatcaa gcaagctctt ctaactgccc cagccctggg gttgccagat + 5341 ttgactaagc cctttgaact ctttgtcgac gagaagcagg gctacgccaa aggtgtccta + 5401 acgcaaaaac tgggaccttg gcgtcggccg gtggcctacc tgtccaaaaa gctagaccca + 5461 gtagcagctg ggtggccccc ttgcctacgg atggtagcag ccattgccgt actgacaaag + 5521 gatgcaggca agctaaccat gggacagcca ctagtcattc tggcccccca tgcagtagag + 5581 gcactagtca aacaaccccc cgaccgctgg ctttccaacg cccggatgac tcactatcag + 5641 gccttgcttt tggacacgga ccgggtccag ttcggaccgg tggtagccct gaacccggct + 5701 acgctgctcc cactgcctga ggaagggctg caacacaact gccttgatat cctggccgaa + 5761 gcccacggaa cccgacccga cctaacggac cagccgctcc cagacgccga ccacacctgg + 5821 tacacggatg gaagcagtct cttacaagag ggacagcgta aggcgggagc tgcggtgacc + 5881 accgagaccg aggtaatctg ggctaaagcc ctgccagccg ggacatccgc tcagcgggct + 5941 gaactgatag cactcaccca ggccctaaag atggcagaag gtaagaagct aaatgtttat + 6001 actgatagcc gttatgcttt tgctactgcc catatccatg gagaaatata cagaaggcgt + 6061 gggtggctca catcagaagg caaagagatc aaaaataaag acgagatctt ggccctacta + 6121 aaagccctct ttctgcccaa aagacttagc ataatccatt gtccaggaca tcaaaaggga + 6181 cacagcgccg aggctagagg caaccggatg gctgaccaag cggcccgaaa ggcagccatc + 6241 acagagactc cagacacctc taccctcctc atagaaaatt catcaccctc tggcggctca + 6301 aaaagaaccg ccgacggcag cgaattcgag cccaagaaga agaggaaagt ctaa +// \ No newline at end of file diff --git a/iGEM/136300.gb b/iGEM/136300.gb new file mode 100644 index 00000000..2ffdce81 --- /dev/null +++ b/iGEM/136300.gb @@ -0,0 +1,111 @@ +LOCUS ABE8.20-m 4767 bp ds-DNA linear 13-JAN-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..4767 + /label="ABE8.20-m" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + CDS 4..4767 + /label="Translation 4-4767" + CDS 4..501 + /label="TadA*(7.10)" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + misc_feature 502..597 + /label="Linker" + /ApEinfo_revcolor=#c7b0e3 + /ApEinfo_fwdcolor=#c7b0e3 + CDS 598..4698 + /label="spCas9(D10A)" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + misc_feature 4699..4764 + /label="BP-NLS nuclear localization tag" + /ApEinfo_revcolor=#d59687 + /ApEinfo_fwdcolor=#d59687 + CDS 4744..4764 + /label="SV40 NLS" + /ApEinfo_revcolor=#f58a5e + /ApEinfo_fwdcolor=#f58a5e +ORIGIN + 1 atgtccgaag tcgagttttc ccatgagtac tggatgagac acgcattgac tctcgcaaag + 61 agggctcgag atgaacgcga ggtgcccgtg ggggcagtac tcgtgctcaa caatcgcgta + 121 atcggcgaag gttggaatag ggcaatcgga ctccacgacc ccactgcaca tgcggaaatc + 181 atggcccttc gacagggagg gcttgtgatg cagaattatc gactttatga tgcgacgctg + 241 tactcgacgt ttgaaccttg cgtaatgtgc gcgggagcta tgattcactc ccgcattgga + 301 cgagttgtat tcggtgttcg caacgccaag acgggtgccg caggttcact gatggacgtg + 361 ctgcatcatc caggcatgaa ccaccgggta gaaatcacag aaggcatatt ggcggacgaa + 421 tgtgcggcgc tgttgtgtcg tttttttcgc atgcccaggc gggtctttaa cgcccagaaa + 481 aaagcacaat cctctactga ctctggtggt tcttctggtg gttctagcgg cagcgagact + 541 cccgggacct cagagtccgc cacacccgaa agttctggtg gttcttctgg tggttctgac + 601 aagaagtaca gcatcggcct ggccatcggc accaactctg tgggctgggc cgtgatcacc + 661 gacgagtaca aggtgcccag caagaaattc aaggtgctgg gcaacaccga ccggcacagc + 721 atcaagaaga acctgatcgg agccctgctg ttcgacagcg gcgaaacagc cgaggccacc + 781 cggctgaaga gaaccgccag aagaagatac accagacgga agaaccggat ctgctatctg + 841 caagagatct tcagcaacga gatggccaag gtggacgaca gcttcttcca cagactggaa + 901 gagtccttcc tggtggaaga ggataagaag cacgagcggc accccatctt cggcaacatc + 961 gtggacgagg tggcctacca cgagaagtac cccaccatct accacctgag aaagaaactg + 1021 gtggacagca ccgacaaggc cgacctgcgg ctgatctatc tggccctggc ccacatgatc + 1081 aagttccggg gccacttcct gatcgagggc gacctgaacc ccgacaacag cgacgtggac + 1141 aagctgttca tccagctggt gcagacctac aaccagctgt tcgaggaaaa ccccatcaac + 1201 gccagcggcg tggacgccaa ggccatcctg tctgccagac tgagcaagag cagacggctg + 1261 gaaaatctga tcgcccagct gcccggcgag aagaagaatg gcctgttcgg aaacctgatt + 1321 gccctgagcc tgggcctgac ccccaacttc aagagcaact tcgacctggc cgaggatgcc + 1381 aaactgcagc tgagcaagga cacctacgac gacgacctgg acaacctgct ggcccagatc + 1441 ggcgaccagt acgccgacct gtttctggcc gccaagaacc tgtccgacgc catcctgctg + 1501 agcgacatcc tgagagtgaa caccgagatc accaaggccc ccctgagcgc ctctatgatc + 1561 aagagatacg acgagcacca ccaggacctg accctgctga aagctctcgt gcggcagcag + 1621 ctgcctgaga agtacaaaga gattttcttc gaccagagca agaacggcta cgccggctac + 1681 attgacggcg gagccagcca ggaagagttc tacaagttca tcaagcccat cctggaaaag + 1741 atggacggca ccgaggaact gctcgtgaag ctgaacagag aggacctgct gcggaagcag + 1801 cggaccttcg acaacggcag catcccccac cagatccacc tgggagagct gcacgccatt + 1861 ctgcggcggc aggaagattt ttacccattc ctgaaggaca accgggaaaa gatcgagaag + 1921 atcctgacct tccgcatccc ctactacgtg ggccctctgg ccaggggaaa cagcagattc + 1981 gcctggatga ccagaaagag cgaggaaacc atcaccccct ggaacttcga ggaagtggtg + 2041 gacaagggcg cttccgccca gagcttcatc gagcggatga ccaacttcga taagaacctg + 2101 cccaacgaga aggtgctgcc caagcacagc ctgctgtacg agtacttcac cgtgtataac + 2161 gagctgacca aagtgaaata cgtgaccgag ggaatgagaa agcccgcctt cctgagcggc + 2221 gagcagaaaa aggccatcgt ggacctgctg ttcaagacca accggaaagt gaccgtgaag + 2281 cagctgaaag aggactactt caagaaaatc gagtgcttcg actccgtgga aatctccggc + 2341 gtggaagatc ggttcaacgc ctccctgggc acataccacg atctgctgaa aattatcaag + 2401 gacaaggact tcctggacaa tgaggaaaac gaggacattc tggaagatat cgtgctgacc + 2461 ctgacactgt ttgaggacag agagatgatc gaggaacggc tgaaaaccta tgcccacctg + 2521 ttcgacgaca aagtgatgaa gcagctgaag cggcggagat acaccggctg gggcaggctg + 2581 agccggaagc tgatcaacgg catccgggac aagcagtccg gcaagacaat cctggatttc + 2641 ctgaagtccg acggcttcgc caacagaaac ttcatgcagc tgatccacga cgacagcctg + 2701 acctttaaag aggacatcca gaaagcccag gtgtccggcc agggcgatag cctgcacgag + 2761 cacattgcca atctggccgg cagccccgcc attaagaagg gcatcctgca gacagtgaag + 2821 gtggtggacg agctcgtgaa agtgatgggc cggcacaagc ccgagaacat cgtgatcgaa + 2881 atggccagag agaaccagac cacccagaag ggacagaaga acagccgcga gagaatgaag + 2941 cggatcgaag agggcatcaa agagctgggc agccagatcc tgaaagaaca ccccgtggaa + 3001 aacacccagc tgcagaacga gaagctgtac ctgtactacc tgcagaatgg gcgggatatg + 3061 tacgtggacc aggaactgga catcaaccgg ctgtccgact acgatgtgga ccatatcgtg + 3121 cctcagagct ttctgaagga cgactccatc gacaacaagg tgctgaccag aagcgacaag + 3181 aaccggggca agagcgacaa cgtgccctcc gaagaggtcg tgaagaagat gaagaactac + 3241 tggcggcagc tgctgaacgc caagctgatt acccagagaa agttcgacaa tctgaccaag + 3301 gccgagagag gcggcctgag cgaactggat aaggccggct tcatcaagag acagctggtg + 3361 gaaacccggc agatcacaaa gcacgtggca cagatcctgg actcccggat gaacactaag + 3421 tacgacgaga atgacaagct gatccgggaa gtgaaagtga tcaccctgaa gtccaagctg + 3481 gtgtccgatt tccggaagga tttccagttt tacaaagtgc gcgagatcaa caactaccac + 3541 cacgcccacg acgcctacct gaacgccgtc gtgggaaccg ccctgatcaa aaagtaccct + 3601 aagctggaaa gcgagttcgt gtacggcgac tacaaggtgt acgacgtgcg gaagatgatc + 3661 gccaagagcg agcaggaaat cggcaaggct accgccaagt acttcttcta cagcaacatc + 3721 atgaactttt tcaagaccga gattaccctg gccaacggcg agatccggaa gcggcctctg + 3781 atcgagacaa acggcgaaac cggggagatc gtgtgggata agggccggga ttttgccacc + 3841 gtgcggaaag tgctgagcat gccccaagtg aatatcgtga aaaagaccga ggtgcagaca + 3901 ggcggcttca gcaaagagtc tatcctgccc aagaggaaca gcgataagct gatcgccaga + 3961 aagaaggact gggaccctaa gaagtacggc ggcttcgaca gccccaccgt ggcctattct + 4021 gtgctggtgg tggccaaagt ggaaaagggc aagtccaaga aactgaagag tgtgaaagag + 4081 ctgctgggga tcaccatcat ggaaagaagc agcttcgaga agaatcccat cgactttctg + 4141 gaagccaagg gctacaaaga agtgaaaaag gacctgatca tcaagctgcc taagtactcc + 4201 ctgttcgagc tggaaaacgg ccggaagaga atgctggcct ctgccggcga actgcagaag + 4261 ggaaacgaac tggccctgcc ctccaaatat gtgaacttcc tgtacctggc cagccactat + 4321 gagaagctga agggctcccc cgaggataat gagcagaaac agctgtttgt ggaacagcac + 4381 aagcactacc tggacgagat catcgagcag atcagcgagt tctccaagag agtgatcctg + 4441 gccgacgcta atctggacaa agtgctgtcc gcctacaaca agcaccggga taagcccatc + 4501 agagagcagg ccgagaatat catccacctg tttaccctga ccaatctggg agcccctgcc + 4561 gccttcaagt actttgacac caccatcgac cggaagaggt acaccagcac caaagaggtg + 4621 ctggacgcca ccctgatcca ccagagcatc accggcctgt acgagacacg gatcgacctg + 4681 tctcagctgg gaggtgacga gggagctgat aagcgcaccg ccgatggttc cgagttcgaa + 4741 agccccaaga agaagaggaa agtctaa +// \ No newline at end of file diff --git a/iGEM/138492.gb b/iGEM/138492.gb new file mode 100644 index 00000000..a6117f99 --- /dev/null +++ b/iGEM/138492.gb @@ -0,0 +1,111 @@ +LOCUS CP1028-ABE8e 4881 bp ds-DNA linear 17-JAN-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..4881 + /label="Translation 1-4881" + CDS 1..57 + /label="NLS" + CDS 37..57 + /label="SV40 NLS" + exon 37..57 + /label="Translation 37-57" + CDS 58..555 + /label="ABE8e" + CDS 556..651 + /label="Linker" + CDS 652..4815 + /label="CP1028 SpCas9 Nickase" + CDS 1735..3453 + /label="Cas9(N)" + exon 1735..3453 + /label="Translation 1735-3453" + CDS 4816..4881 + /label="NLS" + CDS 4858..4878 + /label="SV40 NLS" + exon 4858..4878 + /label="Translation 4858-4878" +ORIGIN + 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct + 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca + 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc + 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc + 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg + 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg + 361 gtgtttggcg tgaggaactc aaaaagaggc gccgcaggct ccctgatgaa cgtgctgaac + 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc + 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc + 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc + 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agaaatcggc + 661 aaggctaccg ccaagtactt cttctacagc aacatcatga actttttcaa gaccgagatt + 721 accctggcca acggcgagat ccggaagcgg cctctgatcg agacaaacgg cgaaaccggg + 781 gagatcgtgt gggataaggg ccgggatttt gccaccgtgc ggaaagtgct gagcatgccc + 841 caagtgaata tcgtgaaaaa gaccgaggtg cagacaggcg gcttcagcaa agagtctatc + 901 ctgcccaaga ggaacagcga taagctgatc gccagaaaga aggactggga ccctaagaag + 961 tacggcggct tcgacagccc caccgtggcc tattctgtgc tggtggtggc caaagtggaa + 1021 aagggcaagt ccaagaaact gaagagtgtg aaagagctgc tggggatcac catcatggaa + 1081 agaagcagct tcgagaagaa tcccatcgac tttctggaag ccaagggcta caaagaagtg + 1141 aaaaaggacc tgatcatcaa gctgcctaag tactccctgt tcgagctgga aaacggccgg + 1201 aagagaatgc tggcctctgc cggcgaactg cagaagggaa acgaactggc cctgccctcc + 1261 aaatatgtga acttcctgta cctggccagc cactatgaga agctgaaggg ctcccccgag + 1321 gataatgagc agaaacagct gtttgtggaa cagcacaagc actacctgga cgagatcatc + 1381 gagcagatca gcgagttctc caagagagtg atcctggccg acgctaatct ggacaaagtg + 1441 ctgtccgcct acaacaagca ccgggataag cccatcagag agcaggccga gaatatcatc + 1501 cacctgttta ccctgaccaa tctgggagcc cctgccgcct tcaagtactt tgacaccacc + 1561 atcgaccgga agaggtacac cagcaccaaa gaggtgctgg acgccaccct gatccaccag + 1621 agcatcaccg gcctgtacga gacacggatc gacctgtctc agctgggagg cgacggcgga + 1681 tcaggaggct ctggcggttc aggtggatca ggcggtagcg gaggttcagg tggtatggac + 1741 aagaagtaca gcatcggcct ggccatcggc accaactctg tgggctgggc cgtgatcacc + 1801 gacgagtaca aggtgcccag caagaaattc aaggtgctgg gcaacaccga ccggcacagc + 1861 atcaagaaga acctgatcgg agccctgctg ttcgacagcg gcgaaacagc cgaggccacc + 1921 cggctgaaga gaaccgccag aagaagatac accagacgga agaaccggat ctgctatctg + 1981 caagagatct tcagcaacga gatggccaag gtggacgaca gcttcttcca cagactggaa + 2041 gagtccttcc tggtggaaga ggataagaag cacgagcggc accccatctt cggcaacatc + 2101 gtggacgagg tggcctacca cgagaagtac cccaccatct accacctgag aaagaaactg + 2161 gtggacagca ccgacaaggc cgacctgcgg ctgatctatc tggccctggc ccacatgatc + 2221 aagttccggg gccacttcct gatcgagggc gacctgaacc ccgacaacag cgacgtggac + 2281 aagctgttca tccagctggt gcagacctac aaccagctgt tcgaggaaaa ccccatcaac + 2341 gccagcggcg tggacgccaa ggccatcctg tctgccagac tgagcaagag cagacggctg + 2401 gaaaatctga tcgcccagct gcccggcgag aagaagaatg gcctgttcgg aaacctgatt + 2461 gccctgagcc tgggcctgac ccccaacttc aagagcaact tcgacctggc cgaggatgcc + 2521 aaactgcagc tgagcaagga cacctacgac gacgacctgg acaacctgct ggcccagatc + 2581 ggcgaccagt acgccgacct gtttctggcc gccaagaacc tgtccgacgc catcctgctg + 2641 agcgacatcc tgagagtgaa caccgagatc accaaggccc ccctgagcgc ctctatgatc + 2701 aagagatacg acgagcacca ccaggacctg accctgctga aagctctcgt gcggcagcag + 2761 ctgcctgaga agtacaaaga gattttcttc gaccagagca agaacggcta cgccggctac + 2821 attgacggcg gagccagcca ggaagagttc tacaagttca tcaagcccat cctggaaaag + 2881 atggacggca ccgaggaact gctcgtgaag ctgaacagag aggacctgct gcggaagcag + 2941 cggaccttcg acaacggcag catcccccac cagatccacc tgggagagct gcacgccatt + 3001 ctgcggcggc aggaagattt ttacccattc ctgaaggaca accgggaaaa gatcgagaag + 3061 atcctgacct tccgcatccc ctactacgtg ggccctctgg ccaggggaaa cagcagattc + 3121 gcctggatga ccagaaagag cgaggaaacc atcaccccct ggaacttcga ggaagtggtg + 3181 gacaagggcg cttccgccca gagcttcatc gagcggatga ccaacttcga taagaacctg + 3241 cccaacgaga aggtgctgcc caagcacagc ctgctgtacg agtacttcac cgtgtataac + 3301 gagctgacca aagtgaaata cgtgaccgag ggaatgagaa agcccgcctt cctgagcggc + 3361 gagcagaaaa aggccatcgt ggacctgctg ttcaagacca accggaaagt gaccgtgaag + 3421 cagctgaaag aggactactt caagaaaatc gagtgcttcg actccgtgga aatctccggc + 3481 gtggaagatc ggttcaacgc ctccctgggc acataccacg atctgctgaa aattatcaag + 3541 gacaaggact tcctggacaa tgaggaaaac gaggacattc tggaagatat cgtgctgacc + 3601 ctgacactgt ttgaggacag agagatgatc gaggaacggc tgaaaaccta tgcccacctg + 3661 ttcgacgaca aagtgatgaa gcagctgaag cggcggagat acaccggctg gggcaggctg + 3721 agccggaagc tgatcaacgg catccgggac aagcagtccg gcaagacaat cctggatttc + 3781 ctgaagtccg acggcttcgc caacagaaac ttcatgcagc tgatccacga cgacagcctg + 3841 acctttaaag aggacatcca gaaagcccag gtgtccggcc agggcgatag cctgcacgag + 3901 cacattgcca atctggccgg cagccccgcc attaagaagg gcatcctgca gacagtgaag + 3961 gtggtggacg agctcgtgaa agtgatgggc cggcacaagc ccgagaacat cgtgatcgaa + 4021 atggccagag agaaccagac cacccagaag ggacagaaga acagccgcga gagaatgaag + 4081 cggatcgaag agggcatcaa agagctgggc agccagatcc tgaaagaaca ccccgtggaa + 4141 aacacccagc tgcagaacga gaagctgtac ctgtactacc tgcagaatgg gcgggatatg + 4201 tacgtggacc aggaactgga catcaaccgg ctgtccgact acgatgtgga ccatatcgtg + 4261 cctcagagct ttctgaagga cgactccatc gacaacaagg tgctgaccag aagcgacaag + 4321 aaccggggca agagcgacaa cgtgccctcc gaagaggtcg tgaagaagat gaagaactac + 4381 tggcggcagc tgctgaacgc caagctgatt acccagagaa agttcgacaa tctgaccaag + 4441 gccgagagag gcggcctgag cgaactggat aaggccggct tcatcaagag acagctggtg + 4501 gaaacccggc agatcacaaa gcacgtggca cagatcctgg actcccggat gaacactaag + 4561 tacgacgaga atgacaagct gatccgggaa gtgaaagtga tcaccctgaa gtccaagctg + 4621 gtgtccgatt tccggaagga tttccagttt tacaaagtgc gcgagatcaa caactaccac + 4681 cacgcccacg acgcctacct gaacgccgtc gtgggaaccg ccctgatcaa aaagtaccct + 4741 aagctggaaa gcgagttcgt gtacggcgac tacaaggtgt acgacgtgcg gaagatgatc + 4801 gccaagagcg agcagtctgg cggctcaaaa agaaccgccg acggcagcga attcgagccc + 4861 aagaagaaga ggaaagtcta a +// \ No newline at end of file diff --git a/iGEM/138495.gb b/iGEM/138495.gb new file mode 100644 index 00000000..9fc570f8 --- /dev/null +++ b/iGEM/138495.gb @@ -0,0 +1,120 @@ +LOCUS ABE8e_TadA-8e_V106W 4818 bp ds-DNA linear 13-JAN-2022 +DEFINITION Addgene source: 138495 +FEATURES Location/Qualifiers + CDS 1..4818 + /label="ABE8e(TadA-8e V106W) " + /ApEinfo_revcolor=#84b0dc + /ApEinfo_fwdcolor=#84b0dc + CDS 1..4818 + /label="Translation 1-4818" + misc_feature 1..57 + /label="NLS" + /ApEinfo_revcolor=#faac61 + /ApEinfo_fwdcolor=#faac61 + CDS 37..57 + /label="SV40 NLS" + /ApEinfo_revcolor=#b4abac + /ApEinfo_fwdcolor=#b4abac + misc_feature 58..555 + /label="TadA-8e V106W" + /ApEinfo_revcolor=#faac61 + /ApEinfo_fwdcolor=#faac61 + misc_feature 556..651 + /label="Linker" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + CDS 652..4752 + /label="spCas9(D10A)" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + misc_feature 4753..4818 + /label="NLS" + /ApEinfo_revcolor=#b7e6d7 + /ApEinfo_fwdcolor=#b7e6d7 + CDS 4795..4815 + /label="SV40 NLS" + /ApEinfo_revcolor=#c7b0e3 + /ApEinfo_fwdcolor=#c7b0e3 +ORIGIN + 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct + 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca + 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc + 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc + 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg + 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg + 361 gtgtttggat ggagaaattc taaaagaggc gccgcaggct ccctgatgaa cgtgctgaac + 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc + 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc + 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc + 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agacaagaag + 661 tacagcatcg gcctggccat cggcaccaac tctgtgggct gggccgtgat caccgacgag + 721 tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca ccgaccggca cagcatcaag + 781 aagaacctga tcggagccct gctgttcgac agcggcgaaa cagccgaggc cacccggctg + 841 aagagaaccg ccagaagaag atacaccaga cggaagaacc ggatctgcta tctgcaagag + 901 atcttcagca acgagatggc caaggtggac gacagcttct tccacagact ggaagagtcc + 961 ttcctggtgg aagaggataa gaagcacgag cggcacccca tcttcggcaa catcgtggac + 1021 gaggtggcct accacgagaa gtaccccacc atctaccacc tgagaaagaa actggtggac + 1081 agcaccgaca aggccgacct gcggctgatc tatctggccc tggcccacat gatcaagttc + 1141 cggggccact tcctgatcga gggcgacctg aaccccgaca acagcgacgt ggacaagctg + 1201 ttcatccagc tggtgcagac ctacaaccag ctgttcgagg aaaaccccat caacgccagc + 1261 ggcgtggacg ccaaggccat cctgtctgcc agactgagca agagcagacg gctggaaaat + 1321 ctgatcgccc agctgcccgg cgagaagaag aatggcctgt tcggaaacct gattgccctg + 1381 agcctgggcc tgacccccaa cttcaagagc aacttcgacc tggccgagga tgccaaactg + 1441 cagctgagca aggacaccta cgacgacgac ctggacaacc tgctggccca gatcggcgac + 1501 cagtacgccg acctgtttct ggccgccaag aacctgtccg acgccatcct gctgagcgac + 1561 atcctgagag tgaacaccga gatcaccaag gcccccctga gcgcctctat gatcaagaga + 1621 tacgacgagc accaccagga cctgaccctg ctgaaagctc tcgtgcggca gcagctgcct + 1681 gagaagtaca aagagatttt cttcgaccag agcaagaacg gctacgccgg ctacattgac + 1741 ggcggagcca gccaggaaga gttctacaag ttcatcaagc ccatcctgga aaagatggac + 1801 ggcaccgagg aactgctcgt gaagctgaac agagaggacc tgctgcggaa gcagcggacc + 1861 ttcgacaacg gcagcatccc ccaccagatc cacctgggag agctgcacgc cattctgcgg + 1921 cggcaggaag atttttaccc attcctgaag gacaaccggg aaaagatcga gaagatcctg + 1981 accttccgca tcccctacta cgtgggccct ctggccaggg gaaacagcag attcgcctgg + 2041 atgaccagaa agagcgagga aaccatcacc ccctggaact tcgaggaagt ggtggacaag + 2101 ggcgcttccg cccagagctt catcgagcgg atgaccaact tcgataagaa cctgcccaac + 2161 gagaaggtgc tgcccaagca cagcctgctg tacgagtact tcaccgtgta taacgagctg + 2221 accaaagtga aatacgtgac cgagggaatg agaaagcccg ccttcctgag cggcgagcag + 2281 aaaaaggcca tcgtggacct gctgttcaag accaaccgga aagtgaccgt gaagcagctg + 2341 aaagaggact acttcaagaa aatcgagtgc ttcgactccg tggaaatctc cggcgtggaa + 2401 gatcggttca acgcctccct gggcacatac cacgatctgc tgaaaattat caaggacaag + 2461 gacttcctgg acaatgagga aaacgaggac attctggaag atatcgtgct gaccctgaca + 2521 ctgtttgagg acagagagat gatcgaggaa cggctgaaaa cctatgccca cctgttcgac + 2581 gacaaagtga tgaagcagct gaagcggcgg agatacaccg gctggggcag gctgagccgg + 2641 aagctgatca acggcatccg ggacaagcag tccggcaaga caatcctgga tttcctgaag + 2701 tccgacggct tcgccaacag aaacttcatg cagctgatcc acgacgacag cctgaccttt + 2761 aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg atagcctgca cgagcacatt + 2821 gccaatctgg ccggcagccc cgccattaag aagggcatcc tgcagacagt gaaggtggtg + 2881 gacgagctcg tgaaagtgat gggccggcac aagcccgaga acatcgtgat cgaaatggcc + 2941 agagagaacc agaccaccca gaagggacag aagaacagcc gcgagagaat gaagcggatc + 3001 gaagagggca tcaaagagct gggcagccag atcctgaaag aacaccccgt ggaaaacacc + 3061 cagctgcaga acgagaagct gtacctgtac tacctgcaga atgggcggga tatgtacgtg + 3121 gaccaggaac tggacatcaa ccggctgtcc gactacgatg tggaccatat cgtgcctcag + 3181 agctttctga aggacgactc catcgacaac aaggtgctga ccagaagcga caagaaccgg + 3241 ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga agatgaagaa ctactggcgg + 3301 cagctgctga acgccaagct gattacccag agaaagttcg acaatctgac caaggccgag + 3361 agaggcggcc tgagcgaact ggataaggcc ggcttcatca agagacagct ggtggaaacc + 3421 cggcagatca caaagcacgt ggcacagatc ctggactccc ggatgaacac taagtacgac + 3481 gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc tgaagtccaa gctggtgtcc + 3541 gatttccgga aggatttcca gttttacaaa gtgcgcgaga tcaacaacta ccaccacgcc + 3601 cacgacgcct acctgaacgc cgtcgtggga accgccctga tcaaaaagta ccctaagctg + 3661 gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg tgcggaagat gatcgccaag + 3721 agcgagcagg aaatcggcaa ggctaccgcc aagtacttct tctacagcaa catcatgaac + 3781 tttttcaaga ccgagattac cctggccaac ggcgagatcc ggaagcggcc tctgatcgag + 3841 acaaacggcg aaaccgggga gatcgtgtgg gataagggcc gggattttgc caccgtgcgg + 3901 aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga ccgaggtgca gacaggcggc + 3961 ttcagcaaag agtctatcct gcccaagagg aacagcgata agctgatcgc cagaaagaag + 4021 gactgggacc ctaagaagta cggcggcttc gacagcccca ccgtggccta ttctgtgctg + 4081 gtggtggcca aagtggaaaa gggcaagtcc aagaaactga agagtgtgaa agagctgctg + 4141 gggatcacca tcatggaaag aagcagcttc gagaagaatc ccatcgactt tctggaagcc + 4201 aagggctaca aagaagtgaa aaaggacctg atcatcaagc tgcctaagta ctccctgttc + 4261 gagctggaaa acggccggaa gagaatgctg gcctctgccg gcgaactgca gaagggaaac + 4321 gaactggccc tgccctccaa atatgtgaac ttcctgtacc tggccagcca ctatgagaag + 4381 ctgaagggct cccccgagga taatgagcag aaacagctgt ttgtggaaca gcacaagcac + 4441 tacctggacg agatcatcga gcagatcagc gagttctcca agagagtgat cctggccgac + 4501 gctaatctgg acaaagtgct gtccgcctac aacaagcacc gggataagcc catcagagag + 4561 caggccgaga atatcatcca cctgtttacc ctgaccaatc tgggagcccc tgccgccttc + 4621 aagtactttg acaccaccat cgaccggaag aggtacacca gcaccaaaga ggtgctggac + 4681 gccaccctga tccaccagag catcaccggc ctgtacgaga cacggatcga cctgtctcag + 4741 ctgggaggtg actctggcgg ctcaaaaaga accgccgacg gcagcgaatt cgagcccaag + 4801 aagaagagga aagtctaa +// \ No newline at end of file diff --git a/iGEM/138509.gb b/iGEM/138509.gb new file mode 100644 index 00000000..4c9f17ee --- /dev/null +++ b/iGEM/138509.gb @@ -0,0 +1,104 @@ +LOCUS SaABE8e_TadA-8e_V106W 3876 bp ds-DNA linear 13-JAN-2022 +DEFINITION . +FEATURES Location/Qualifiers + misc_feature 1..3876 + /label="SaABE8e(TadA V106W)" + /ApEinfo_revcolor=#c7b0e3 + /ApEinfo_fwdcolor=#c7b0e3 + CDS 1..3876 + /label="Translation 1-3876" + misc_feature 1..57 + /label="NLS" + /ApEinfo_revcolor=#b4abac + /ApEinfo_fwdcolor=#b4abac + CDS 37..57 + /label="SV40 NLS" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 + misc_feature 58..555 + /label="TadA-8e V106W" + /ApEinfo_revcolor=#84b0dc + /ApEinfo_fwdcolor=#84b0dc + misc_feature 556..651 + /label="Linker" + /ApEinfo_revcolor=#d6b295 + /ApEinfo_fwdcolor=#d6b295 + misc_feature 652..3810 + /label="SaCas9 nickase" + /ApEinfo_revcolor=#b1ff67 + /ApEinfo_fwdcolor=#b1ff67 + misc_feature 3811..3876 + /label="NLS" + /ApEinfo_revcolor=#f8d3a9 + /ApEinfo_fwdcolor=#f8d3a9 + CDS 3853..3873 + /label="SV40 NLS" + /ApEinfo_revcolor=#b1ff67 + /ApEinfo_fwdcolor=#b1ff67 +ORIGIN + 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct + 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca + 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc + 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc + 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg + 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg + 361 gtgtttggat ggagaaattc taaaagaggc gccgcaggct ccctgatgaa cgtgctgaac + 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc + 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc + 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc + 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agggaagcga + 661 aattacattc tggggctggc cattggcatt acatcagtgg gctatggcat cattgactac + 721 gagacaaggg acgtgatcga cgccggcgtg agactgttca aggaggccaa cgtggagaac + 781 aatgagggcc ggagatccaa gaggggagca aggcgcctga agcggagaag gcgccacaga + 841 atccagagag tgaagaagct gctgttcgat tacaacctgc tgaccgacca ctccgagctg + 901 tctggcatca atccttatga ggccagagtg aagggcctgt cccagaagct gtctgaggag + 961 gagtttagcg ccgccctgct gcacctggca aagaggagag gcgtgcacaa cgtgaatgag + 1021 gtggaggagg acaccggcaa cgagctgtcc acaaaggagc agatcagccg caattccaag + 1081 gccctggagg agaagtatgt ggccgagctg cagctggagc ggctgaagaa ggatggcgag + 1141 gtgaggggct ccatcaatcg cttcaagacc tctgactacg tgaaggaggc caagcagctg + 1201 ctgaaggtgc agaaggccta ccaccagctg gatcagtcct ttatcgatac atatatcgac + 1261 ctgctggaga caaggcgcac atactatgag ggaccaggag agggctctcc cttcggctgg + 1321 aaggacatca aggagtggta cgagatgctg atgggccact gcacctattt tccagaggag + 1381 ctgagaagcg tgaagtacgc ctataacgcc gatctgtaca acgccctgaa tgacctgaac + 1441 aacctggtca tcaccaggga tgagaacgag aagctggagt actatgagaa gttccagatc + 1501 atcgagaacg tgttcaagca gaagaagaag cctacactga agcagatcgc caaggagatc + 1561 ctggtgaacg aggaggacat caagggctac cgcgtgacct ccacaggcaa gccagagttc + 1621 accaatctga aggtgtatca cgatatcaag gacatcacag cccggaagga gatcatcgag + 1681 aacgccgagc tgctggatca gatcgccaag atcctgacca tctatcagag ctccgaggac + 1741 atccaggagg agctgaccaa cctgaatagc gagctgacac aggaggagat cgagcagatc + 1801 agcaatctga agggctacac cggcacacac aacctgagcc tgaaggccat caatctgatc + 1861 ctggatgagc tgtggcacac aaacgacaat cagatcgcca tctttaaccg gctgaagctg + 1921 gtgccaaaga aggtggacct gtcccagcag aaggagatcc caaccacact ggtggacgat + 1981 ttcatcctgt ctcccgtggt gaagcggagc ttcatccaga gcatcaaagt gatcaacgcc + 2041 atcatcaaga agtacggcct gcccaatgat atcatcatcg agctggccag ggagaagaac + 2101 tccaaggacg cccagaagat gatcaatgag atgcagaaga ggaaccgcca gaccaatgag + 2161 cggatcgagg agatcatcag aaccacaggc aaggagaacg ccaagtacct gatcgagaag + 2221 atcaagctgc acgatatgca ggagggcaag tgtctgtatt ctctggaggc catccctctg + 2281 gaggacctgc tgaacaatcc attcaactac gaggtggatc acatcatccc ccggagcgtg + 2341 agcttcgaca attcttttaa caataaggtg ctggtgaagc aggaggagaa cagcaagaag + 2401 ggcaatagga cccctttcca gtacctgtct agctccgatt ctaagatcag ctacgagaca + 2461 ttcaagaagc acatcctgaa tctggccaag ggcaagggcc gcatcagcaa gaccaagaag + 2521 gagtacctgc tggaggagcg ggacatcaac agattctccg tgcagaagga cttcatcaac + 2581 cggaatctgg tggacaccag atacgccaca cgcggcctga tgaatctgct gcggtcttat + 2641 ttcagagtga acaatctgga tgtgaaggtg aagagcatca acggcggctt cacctccttt + 2701 ctgcggagaa agtggaagtt taagaaggag cgcaacaagg gctataagca ccacgccgag + 2761 gatgccctga tcatcgccaa tgccgacttc atctttaagg agtggaagaa gctggacaag + 2821 gccaagaaag tgatggagaa ccagatgttc gaggagaagc aggccgagag catgcccgag + 2881 atcgagacag agcaggagta caaggagatt ttcatcacac ctcaccagat caagcacatc + 2941 aaggacttca aggactacaa gtattctcac agggtggata agaagcccaa ccgcgagctg + 3001 atcaatgaca ccctgtatag cacacggaag gacgataagg gcaataccct gatcgtgaac + 3061 aatctgaacg gcctgtacga caaggataat gacaagctga agaagctgat caacaagtct + 3121 cccgagaagc tgctgatgta ccaccacgat cctcagacat atcagaagct gaagctgatc + 3181 atggagcagt acggcgacga gaagaaccca ctgtataagt actatgagga gacaggcaac + 3241 tacctgacaa agtatagcaa gaaggataat ggccccgtga tcaagaagat caagtactat + 3301 ggcaacaagc tgaatgccca cctggacatc accgacgatt accctaactc tcgcaataag + 3361 gtggtgaagc tgagcctgaa gccataccgg ttcgacgtgt acctggacaa cggcgtgtat + 3421 aagtttgtga cagtgaagaa tctggatgtg atcaagaagg agaactacta tgaggtgaac + 3481 agcaagtgct acgaggaggc caagaagctg aagaagatca gcaaccaggc cgagttcatc + 3541 gcctcttttt acaacaatga cctgatcaag atcaatggcg agctgtatag agtgatcggc + 3601 gtgaacaatg atctgctgaa cagaatcgaa gtgaatatga tcgacatcac ctacagggag + 3661 tatctggaga acatgaatga taagaggccc cctcgcatca tcaagaccat cgcctctaag + 3721 acacagagca tcaagaagta cagcacagac atcctgggga acctgtatga agtcaagagc + 3781 aagaaacatc ctcagattat caagaaaggc tctggcggct caaaaagaac cgccgacggc + 3841 agcgaattcg agcccaagaa gaagaggaaa gtctaa +// \ No newline at end of file diff --git a/iGEM/140220.gb b/iGEM/140220.gb new file mode 100644 index 00000000..7ec07c76 --- /dev/null +++ b/iGEM/140220.gb @@ -0,0 +1,76 @@ +LOCUS dLbCpf1_or_dLbCas12a 3687 bp ds-DNA circular 24-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_140220_291993" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..3684 + /label="LbCpf1" + /ApEinfo_revcolor=#d59687 + /ApEinfo_fwdcolor=#d59687 + exon 1..3684 + /label="Translation 1-3684" +ORIGIN + 1 atgagcaagc tggagaagtt tacaaactgc tactccctgt ctaagaccct gaggttcaag + 61 gccatccctg tgggcaagac ccaggagaac atcgacaata agcggctgct ggtggaggac + 121 gagaagagag ccgaggatta taagggcgtg aagaagctgc tggatcgcta ctatctgtct + 181 tttatcaacg acgtgctgca cagcatcaag ctgaagaatc tgaacaatta catcagcctg + 241 ttccggaaga aaaccagaac cgagaaggag aataaggagc tggagaacct ggagatcaat + 301 ctgcggaagg agatcgccaa ggccttcaag ggcaacgagg gctacaagtc cctgtttaag + 361 aaggatatca tcgagacaat cctgccagag ttcctggacg ataaggacga gatcgccctg + 421 gtgaacagct tcaatggctt taccacagcc ttcaccggct tctttgataa cagagagaat + 481 atgttttccg aggaggccaa gagcacatcc atcgccttca ggtgtatcaa cgagaatctg + 541 acccgctaca tctctaatat ggacatcttc gagaaggtgg acgccatctt tgataagcac + 601 gaggtgcagg agatcaagga gaagatcctg aacagcgact atgatgtgga ggatttcttt + 661 gagggcgagt tctttaactt tgtgctgaca caggagggca tcgacgtgta taacgccatc + 721 atcggcggct tcgtgaccga gagcggcgag aagatcaagg gcctgaacga gtacatcaac + 781 ctgtataatc agaaaaccaa gcagaagctg cctaagttta agccactgta taagcaggtg + 841 ctgagcgatc gggagtctct gagcttctac ggcgagggct atacatccga tgaggaggtg + 901 ctggaggtgt ttagaaacac cctgaacaag aacagcgaga tcttcagctc catcaagaag + 961 ctggagaagc tgttcaagaa ttttgacgag tactctagcg ccggcatctt tgtgaagaac + 1021 ggccccgcca tcagcacaat ctccaaggat atcttcggcg agtggaacgt gatccgggac + 1081 aagtggaatg ccgagtatga cgatatccac ctgaagaaga aggccgtggt gaccgagaag + 1141 tacgaggacg atcggagaaa gtccttcaag aagatcggct ccttttctct ggagcagctg + 1201 caggagtacg ccgacgccga tctgtctgtg gtggagaagc tgaaggagat catcatccag + 1261 aaggtggatg agatctacaa ggtgtatggc tcctctgaga agctgttcga cgccgatttt + 1321 gtgctggaga agagcctgaa gaagaacgac gccgtggtgg ccatcatgaa ggacctgctg + 1381 gattctgtga agagcttcga gaattacatc aaggccttct ttggcgaggg caaggagaca + 1441 aacagggacg agtccttcta tggcgatttt gtgctggcct acgacatcct gctgaaggtg + 1501 gaccacatct acgatgccat ccgcaattat gtgacccaga agccctactc taaggataag + 1561 ttcaagctgt attttcagaa ccctcagttc atgggcggct gggacaagga taaggagaca + 1621 gactatcggg ccaccatcct gagatacggc tccaagtact atctggccat catggataag + 1681 aagtacgcca agtgcctgca gaagatcgac aaggacgatg tgaacggcaa ttacgagaag + 1741 atcaactata agctgctgcc cggccctaat aagatgctgc caaaggtgtt cttttctaag + 1801 aagtggatgg cctactataa ccccagcgag gacatccaga agatctacaa gaatggcaca + 1861 ttcaagaagg gcgatatgtt taacctgaat gactgtcaca agctgatcga cttctttaag + 1921 gatagcatct cccggtatcc aaagtggtcc aatgcctacg atttcaactt ttctgagaca + 1981 gagaagtata aggacatcgc cggcttttac agagaggtgg aggagcaggg ctataaggtg + 2041 agcttcgagt ctgccagcaa gaaggaggtg gataagctgg tggaggaggg caagctgtat + 2101 atgttccaga tctataacaa ggacttttcc gataagtctc acggcacacc caatctgcac + 2161 accatgtact tcaagctgct gtttgacgag aacaatcacg gacagatcag gctgagcgga + 2221 ggagcagagc tgttcatgag gcgcgcctcc ctgaagaagg aggagctggt ggtgcaccca + 2281 gccaactccc ctatcgccaa caagaatcca gataatccca agaaaaccac aaccctgtcc + 2341 tacgacgtgt ataaggataa gaggttttct gaggaccagt acgagctgca catcccaatc + 2401 gccatcaata agtgccccaa gaacatcttc aagatcaata cagaggtgcg cgtgctgctg + 2461 aagcacgacg ataaccccta tgtgatcggc atcgccaggg gcgagcgcaa tctgctgtat + 2521 atcgtggtgg tggacggcaa gggcaacatc gtggagcagt attccctgaa cgagatcatc + 2581 aacaacttca acggcatcag gatcaagaca gattaccact ctctgctgga caagaaggag + 2641 aaggagaggt tcgaggcccg ccagaactgg acctccatcg agaatatcaa ggagctgaag + 2701 gccggctata tctctcaggt ggtgcacaag atctgcgagc tggtggagaa gtacgatgcc + 2761 gtgatcgccc tggaggacct gaactctggc tttaagaata gccgcgtgaa ggtggagaag + 2821 caggtgtatc agaagttcga gaagatgctg atcgataagc tgaactacat ggtggacaag + 2881 aagtctaatc cttgtgcaac aggcggcgcc ctgaagggct atcagatcac caataagttc + 2941 gagagcttta agtccatgtc tacccagaac ggcttcatct tttacatccc tgcctggctg + 3001 acatccaaga tcgatccatc taccggcttt gtgaacctgc tgaaaaccaa gtataccagc + 3061 atcgccgatt ccaagaagtt catcagctcc tttgacagga tcatgtacgt gcccgaggag + 3121 gatctgttcg agtttgccct ggactataag aacttctctc gcacagacgc cgattacatc + 3181 aagaagtgga agctgtactc ctacggcaac cggatcagaa tcttccggaa tcctaagaag + 3241 aacaacgtgt tcgactggga ggaggtgtgc ctgaccagcg cctataagga gctgttcaac + 3301 aagtacggca tcaattatca gcagggcgat atcagagccc tgctgtgcga gcagtccgac + 3361 aaggccttct actctagctt tatggccctg atgagcctga tgctgcagat gcggaacagc + 3421 atcacaggcc gcaccgacgt ggattttctg atcagccctg tgaagaactc cgacggcatc + 3481 ttctacgata gccggaacta tgaggcccag gagaatgcca tcctgccaaa gaacgccgac + 3541 gccaatggcg cctataacat cgccagaaag gtgctgtggg ccatcggcca gttcaagaag + 3601 gccgaggacg agaagctgga taaggtgaag atcgccatct ctaacaagga gtggctggag + 3661 tacgcccaga ccagcgtgaa gcactaa +// \ No newline at end of file diff --git a/iGEM/26495.gb b/iGEM/26495.gb new file mode 100644 index 00000000..55845853 --- /dev/null +++ b/iGEM/26495.gb @@ -0,0 +1,19 @@ +LOCUS GFPmut3 720 bp ds-DNA linear 09-AUG-2021 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..685 + /label="gfpMut3" +ORIGIN + 1 ATGAGTAAAG GAGAAGAACT TTTCACTGGA GTTGTCCCAA TTCTTGTTGA ATTAGATGGT + 61 GATGTTAATG GGCACAAATT TTCTGTCAGT GGAGAGGGTG AAGGTGATGC AACATACGGA + 121 AAACTTACCC TTAAATTTAT TTGCACTACT GGAAAACTAC CTGTTCCATG GCCAACACTT + 181 GTCACTACTT TCGGTTATGG TGTTCAATGC TTTGCGAGAT ACCCAGATCA TATGAAACAG + 241 CATGACTTTT TCAAGAGTGC CATGCCCGAA GGTTATGTAC AGGAAAGAAC TATATTTTTC + 301 AAAGATGACG GGAACTACAA GACACGTGCT GAAGTCAAGT TTGAAGGTGA TACCCTTGTT + 361 AATAGAATCG AGTTAAAAGG TATTGATTTT AAAGAAGATG GAAACATTCT TGGACACAAA + 421 TTGGAATACA ACTATAACTC ACACAATGTA TACATCATGG CAGACAAACA AAAGAATGGA + 481 ATCAAAGTTA ACTTCAAAAT TAGACACAAC ATTGAAGATG GAAGCGTTCA ACTAGCAGAC + 541 CATTATCAAC AAAATACTCC AATTGGCGAT GGCCCTGTCC TTTTACCAGA CAACCATTAC + 601 CTGTCCACAC AATCTGCCCT TTCGAAAGAT CCCAACGAAA AGAGAGACCA CATGGTCCTT + 661 CTTGAGTTTG TAACAGCTGC TGGGAttaca catggcatgg atgaactata caaataataa +// \ No newline at end of file diff --git a/iGEM/42230.gb b/iGEM/42230.gb new file mode 100644 index 00000000..4aa4dee5 --- /dev/null +++ b/iGEM/42230.gb @@ -0,0 +1,83 @@ +LOCUS hSpCas9 4107 bp ds-DNA circular 24-SEP-2021 +DEFINITION Addgene accession: 42230 +KEYWORDS "accession:addgene_42230_327820" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 4..4104 + /label="Cas9" + /ApEinfo_revcolor=#85dae9 + /ApEinfo_fwdcolor=#85dae9 + exon 4..4104 + /label="Translation 4-4104" +ORIGIN + 1 atggacaaga agtacagcat cggcctggac atcggcacca actctgtggg ctgggccgtg + 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg + 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag + 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc + 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga + 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc + 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag + 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac + 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac + 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc + 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga + 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggaaac + 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag + 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc + 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc + 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct + 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg + 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc + 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg + 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg + 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac + 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc + 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc + 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa + 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag + 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg + 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg + 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc + 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc + 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt + 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg + 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc + 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc + 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg + 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac + 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg + 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca + 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg + 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga + 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc + 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg + 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggaccat + 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc + 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag + 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg + 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag + 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac + 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc + 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac + 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag + 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag + 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc + 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg + 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt + 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg + 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc + 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc + 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg + 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac + 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag + 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg + 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc + 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa + 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg + 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag + 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc + 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa + 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc + 4081 gacctgtctc agctgggagg cgactaa +// \ No newline at end of file diff --git a/iGEM/48873.gb b/iGEM/48873.gb new file mode 100644 index 00000000..6107d797 --- /dev/null +++ b/iGEM/48873.gb @@ -0,0 +1,80 @@ +LOCUS Cas9n_D10A 4107 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..4107 + /label="Cas9(D10A)" + /ApEinfo_revcolor=#faac61 + /ApEinfo_fwdcolor=#faac61 + CDS 1..4107 + /label="Translation 1-4107" +ORIGIN + 1 ATGgacaaga agtacagcat cggcctggcc atcggcacca actctgtggg ctgggccgtg + 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg + 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag + 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc + 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga + 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc + 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag + 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac + 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac + 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc + 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga + 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggcaac + 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag + 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc + 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc + 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct + 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg + 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc + 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg + 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg + 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac + 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc + 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc + 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa + 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag + 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg + 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg + 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc + 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc + 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt + 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg + 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc + 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc + 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg + 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac + 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg + 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca + 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg + 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga + 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc + 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg + 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggaccat + 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc + 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag + 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg + 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag + 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac + 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc + 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac + 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag + 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag + 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc + 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg + 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt + 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg + 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc + 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc + 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg + 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac + 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag + 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg + 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc + 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa + 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg + 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag + 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc + 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa + 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc + 4081 gacctgtctc agctgggagg cgacTAA +// diff --git a/iGEM/52092.gb b/iGEM/52092.gb new file mode 100644 index 00000000..1a129e71 --- /dev/null +++ b/iGEM/52092.gb @@ -0,0 +1,16 @@ +LOCUS F2A 66 bp ds-DNA circular 25-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_52092_80506" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..66 + /label="F2A" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + exon 1..66 + /label="Translation 1-66" +ORIGIN + 1 gtgaaacaga ctttgaattt tgaccttctc aagttggcgg gagacgtgga gtccaaccca + 61 gggccc +// \ No newline at end of file diff --git a/iGEM/54827.gb b/iGEM/54827.gb new file mode 100644 index 00000000..32e52975 --- /dev/null +++ b/iGEM/54827.gb @@ -0,0 +1,26 @@ +LOCUS mKate2 699 bp ds-DNA circular 09-AUG-2021 +DEFINITION . +KEYWORDS "accession:addgene_54827_271345" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + source 1..699 + /label="source" + CDS 1..699 + /label="mKate2" + CDS 1..699 + /label="Translation 1-699" +ORIGIN + 1 atggtgagcg agctgattaa ggagaacatg cacatgaagc tgtacatgga gggcaccgtg + 61 aacaaccacc acttcaagtg cacatccgag ggcgaaggca agccctacga gggcacccag + 121 accatgagaa tcaaggcggt cgagggcggc cctctcccct tcgccttcga catcctggct + 181 accagcttca tgtacggcag caaaaccttc atcaaccaca cccagggcat ccccgacttc + 241 tttaagcagt ccttccccga gggcttcaca tgggagagag tcaccacata cgaagacggg + 301 ggcgtgctga ccgctaccca ggacaccagc ctccaggacg gctgcctcat ctacaacgtc + 361 aagatcagag gggtgaactt cccatccaac ggccctgtga tgcagaagaa aacactcggc + 421 tgggaggcct ccaccgagac cctgtacccc gctgacggcg gcctggaagg cagagccgac + 481 atggccctga agctcgtggg cgggggccac ctgatctgca acttgaagac cacatacaga + 541 tccaagaaac ccgctaagaa cctcaagatg cccggcgtct actatgtgga cagaagactg + 601 gaaagaatca aggaggccga caaagagacc tacgtcgagc agcacgaggt ggctgtggcc + 661 agatactgcg acctccctag caaactgggg cacagatga +// \ No newline at end of file diff --git a/iGEM/60900.gb b/iGEM/60900.gb new file mode 100644 index 00000000..0c0cbcb1 --- /dev/null +++ b/iGEM/60900.gb @@ -0,0 +1,80 @@ +LOCUS Cas9n_H840A 4107 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..4107 + /label="Cas9(H840A)" + /ApEinfo_revcolor=#b1ff67 + /ApEinfo_fwdcolor=#b1ff67 + CDS 1..4107 + /label="Translation 1-4107" +ORIGIN + 1 ATGgacaaga agtacagcat cggcctggac atcggcacca actctgtggg ctgggccgtg + 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg + 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag + 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc + 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga + 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc + 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag + 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac + 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac + 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc + 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga + 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggaaac + 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag + 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc + 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc + 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct + 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg + 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc + 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg + 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg + 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac + 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc + 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc + 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa + 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag + 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg + 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg + 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc + 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc + 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt + 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg + 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc + 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc + 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg + 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac + 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg + 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca + 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg + 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga + 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc + 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg + 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggacgct + 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc + 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag + 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg + 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag + 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac + 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc + 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac + 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag + 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag + 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc + 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg + 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt + 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg + 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc + 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc + 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg + 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac + 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag + 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg + 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc + 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa + 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg + 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag + 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc + 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa + 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc + 4081 gacctgtctc agctgggagg cgacTAA +// diff --git a/iGEM/61422.gb b/iGEM/61422.gb new file mode 100644 index 00000000..65d5bdab --- /dev/null +++ b/iGEM/61422.gb @@ -0,0 +1,83 @@ +LOCUS dhSpCas9 4107 bp ds-DNA circular 24-SEP-2021 +DEFINITION Addgene accession: 61422 +KEYWORDS "accession:addgene_61422_322468" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 4..4104 + /label="dCas9" + /ApEinfo_revcolor=#ff9ccd + /ApEinfo_fwdcolor=#ff9ccd + exon 4..4104 + /label="Translation 4-4104" +ORIGIN + 1 atggacaaga agtacagcat cggcctggcc atcggcacca actctgtggg ctgggccgtg + 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg + 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag + 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc + 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga + 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc + 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag + 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac + 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac + 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc + 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga + 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggcaac + 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag + 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc + 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc + 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct + 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg + 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc + 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg + 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg + 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac + 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc + 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc + 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa + 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag + 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg + 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg + 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc + 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc + 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt + 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg + 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc + 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc + 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg + 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac + 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg + 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca + 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg + 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga + 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc + 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg + 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggacgct + 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc + 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag + 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg + 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag + 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac + 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc + 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac + 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag + 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag + 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc + 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg + 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt + 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg + 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc + 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc + 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg + 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac + 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag + 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg + 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc + 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa + 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg + 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag + 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc + 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa + 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc + 4081 gacctgtctc agctgggagg cgactaa +// \ No newline at end of file diff --git a/iGEM/62988.gb b/iGEM/62988.gb new file mode 100644 index 00000000..23bbe63b --- /dev/null +++ b/iGEM/62988.gb @@ -0,0 +1,14 @@ +LOCUS 62988 96 bp ds-DNA circular 24-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_62988_190542" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + misc_RNA 21..96 + /label="gRNA scaffold" + /ApEinfo_revcolor=#f8d3a9 + /ApEinfo_fwdcolor=#f8d3a9 +ORIGIN + 1 NNNNNNNNNN NNNNNNNNNN gttttagagc tagaaatagc aagttaaaat aaggctagtc + 61 cgttatcaac ttgaaaaagt ggcaccgagt cggtgc +// \ No newline at end of file diff --git a/iGEM/65770.gb b/iGEM/65770.gb new file mode 100644 index 00000000..b1c1a066 --- /dev/null +++ b/iGEM/65770.gb @@ -0,0 +1,64 @@ +LOCUS hSaCas9 3264 bp ds-DNA linear 18-JAN-2022 +DEFINITION Addgene accession: 65770 +FEATURES Location/Qualifiers + CDS 1..3195 + /label="SaCas9" + misc_feature 3196..3261 + /label="NLS" +ORIGIN + 1 ATGGGCAAAC GGAACTACAT CCTGGGGCTT GACATTGGGA TAACCAGCGT TGGCTACGGA + 61 ATTATTGATT ATGAGACACG CGATGTGATT GACGCCGGGG TTAGGCTGTT CAAAGAGGCC + 121 AACGTTGAAA ACAACGAGGG AAGACGGAGT AAGCGCGGAG CAAGAAGACT CAAGCGCAGA + 181 CGGAGACATC GGATTCAGAG GGTGAAAAAG CTGCTCTTCG ATTACAATCT CCTGACCGAT + 241 CATAGTGAGC TGAGCGGAAT CAACCCCTAC GAGGCGCGAG TGAAAGGGCT TTCCCAGAAG + 301 CTGTCCGAAG AGGAGTTCTC CGCCGCGTTG CTGCACCTGG CCAAACGGAG GGGGGTTCAC + 361 AATGTAAACG AAGTGGAGGA GGACACGGGC AATGAACTTA GTACGAAAGA ACAGATCAGT + 421 AGGAACTCTA AGGCTCTCGA AGAGAAATAC GTCGCTGAGT TGCAGCTTGA GAGACTGAAA + 481 AAAGACGGCG AAGTACGCGG ATCTATTAAT AGGTTCAAGA CTTCAGATTA CGTAAAGGAA + 541 GCCAAGCAGC TCCTGAAAGT ACAGAAAGCG TACCATCAGC TCGATCAGAG CTTCATCGAT + 601 ACCTACATAG ATTTGCTGGA GACACGGAGG ACATACTACG AGGGCCCAGG GGAAGGATCT + 661 CCTTTTGGGT GGAAGGACAT CAAGGAATGG TACGAGATGC TTATGGGACA TTGTACATAT + 721 TTTCCGGAGG AGCTCAGGAG CGTCAAGTAC GCCTACAATG CCGACCTGTA CAATGCCCTC + 781 AATGACCTCA ATAACCTCGT GATTACCAGG GACGAGAACG AGAAGCTGGA GTACTATGAA + 841 AAGTTCCAGA TTATCGAGAA TGTGTTTAAG CAGAAGAAGA AGCCGACACT TAAGCAGATT + 901 GCAAAGGAAA TCCTCGTGAA TGAGGAAGAT ATCAAGGGAT ACAGAGTGAC AAGTACAGGC + 961 AAGCCCGAGT TCACAAATCT GAAGGTGTAC CACGATATTA AGGACATAAC CGCACGAAAG + 1021 GAGATAATCG AAAACGCTGA GCTCCTCGAT CAGATCGCAA AAATTCTTAC CATCTACCAG + 1081 TCTAGTGAGG ACATTCAGGA GGAACTGACT AATCTGAACA GTGAGCTCAC CCAAGAGGAA + 1141 ATTGAGCAGA TTTCAAACCT GAAAGGCTAC ACCGGGACGC ACAATCTGAG CCTCAAAGCA + 1201 ATCAACCTCA TTCTGGATGA ACTTTGGCAC ACAAATGACA ACCAAATTGC CATATTCAAC + 1261 CGCCTGAAAC TGGTGCCAAA AAAAGTGGAT CTGTCACAGC AAAAGGAAAT CCCTACAACC + 1321 TTGGTTGACG ATTTTATTCT GTCCCCCGTT GTCAAGCGGA GCTTCATCCA GTCAATCAAG + 1381 GTGATCAATG CCATCATTAA AAAATACGGA TTGCCAAACG ATATAATTAT CGAGCTTGCA + 1441 CGAGAGAAGA ACTCAAAGGA CGCCCAGAAG ATGATTAACG AAATGCAGAA GCGCAACCGC + 1501 CAGACAAACG AACGCATAGA GGAAATTATA AGAACAACCG GCAAAGAGAA TGCCAAGTAT + 1561 CTGATCGAGA AAATCAAGCT GCACGACATG CAAGAAGGCA AGTGCCTGTA CTCTCTGGAA + 1621 GCTATCCCAC TCGAAGATCT GCTGAATAAT CCATTCAATT ACGAGGTGGA CCACATCATC + 1681 CCTAGATCCG TAAGCTTTGA CAATTCCTTC AATAACAAAG TTCTGGTTAA ACAGGAGGAA + 1741 AATTCTAAAA AAGGGAACCG GACCCCGTTC CAGTACCTGA GCTCCAGTGA CAGCAAGATT + 1801 AGCTACGAGA CTTTTAAGAA ACATATTCTG AATCTGGCCA AAGGCAAAGG CAGGATCAGC + 1861 AAGACCAAGA AGGAGTACCT CCTCGAAGAA CGCGACATTA ACAGATTTAG TGTGCAGAAA + 1921 GATTTCATCA ACCGAAACCT TGTCGATACT CGGTACGCCA CGAGAGGCCT GATGAATCTC + 1981 CTCAGGAGCT ACTTCCGCGT CAATAATCTG GACGTTAAAG TCAAGAGCAT AAATGGGGGA + 2041 TTCACCAGCT TTCTGAGGAG AAAGTGGAAG TTTAAGAAGG AACGAAACAA AGGATACAAG + 2101 CACCATGCTG AGGATGCTTT GATCATCGCT AACGCGGACT TTATCTTTAA GGAATGGAAA + 2161 AAGCTGGATA AGGCAAAGAA AGTGATGGAA AACCAGATGT TCGAGGAGAA GCAGGCAGAG + 2221 TCAATGCCTG AGATCGAGAC AGAGCAGGAA TACAAGGAAA TTTTCATCAC CCCTCATCAG + 2281 ATTAAACACA TAAAGGACTT CAAAGACTAT AAATACTCTC ATAGGGTGGA CAAAAAACCC + 2341 AATCGCGAGC TCATTAATGA CACCCTGTAC TCAACACGGA AGGATGATAA AGGTAATACC + 2401 TTGATTGTGA ATAATCTTAA TGGATTGTAT GACAAAGATA ACGACAAGCT CAAGAAGCTG + 2461 ATCAACAAGT CTCCAGAGAA GCTCCTTATG TATCACCACG ACCCACAGAC TTATCAGAAA + 2521 TTGAAACTGA TCATGGAGCA ATACGGGGAT GAGAAGAACC CACTCTACAA ATATTATGAG + 2581 GAAACAGGTA ATTACCTGAC CAAGTACTCC AAGAAGGATA ACGGACCAGT GATCAAAAAG + 2641 ATAAAGTACT ATGGCAACAA ACTTAATGCG CATTTGGACA TAACTGACGA TTACCCCAAT + 2701 TCTCGAAACA AGGTTGTGAA GCTCTCCCTG AAGCCTTATA GATTTGACGT GTACCTGGAT + 2761 AATGGGGTTT ATAAATTCGT CACCGTGAAA AATCTGGACG TGATCAAAAA GGAGAACTAT + 2821 TATGAAGTAA ACTCAAAGTG CTATGAGGAG GCGAAGAAGC TGAAGAAGAT CTCCAATCAG + 2881 GCCGAGTTCA TCGCTTCCTT CTATAATAAC GATCTCATCA AGATCAATGG AGAGCTTTAT + 2941 CGCGTCATTG GTGTGAACAA TGACTTGCTG AACAGGATCG AAGTCAATAT GATAGACATT + 3001 ACCTACCGGG AGTATCTCGA AAACATGAAT GATAAACGGC CGCCTCGCAT CATCAAGACA + 3061 ATCGCATCTA AAACTCAGTC AATAAAAAAG TACTCTACCG ATATCCTGGG GAATCTCTAT + 3121 GAAGTGAAGT CAAAGAAGCA CCCACAAATC ATTAAAAAAG GTGGATCCCC CAAGAAGAAG + 3181 AGGAAAGTCT CGAGCGACTA CAAAGACCAT GACGGTGATT ATAAAGATCA TGACATCGAT + 3241 TACAAGGATG ACGATGACAA GTAA +// \ No newline at end of file diff --git a/iGEM/69988.gb b/iGEM/69988.gb new file mode 100644 index 00000000..1ee6a6e2 --- /dev/null +++ b/iGEM/69988.gb @@ -0,0 +1,76 @@ +LOCUS LbCpf1_or_LbCas12a 3687 bp ds-DNA circular 24-SEP-2021 +DEFINITION Addgene accession: 69998 +KEYWORDS "accession:addgene_69988_124373" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..3684 + /label="LbCpf1" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + exon 1..3684 + /label="Translation 1-3684" +ORIGIN + 1 atgagcaagc tggagaagtt tacaaactgc tactccctgt ctaagaccct gaggttcaag + 61 gccatccctg tgggcaagac ccaggagaac atcgacaata agcggctgct ggtggaggac + 121 gagaagagag ccgaggatta taagggcgtg aagaagctgc tggatcgcta ctatctgtct + 181 tttatcaacg acgtgctgca cagcatcaag ctgaagaatc tgaacaatta catcagcctg + 241 ttccggaaga aaaccagaac cgagaaggag aataaggagc tggagaacct ggagatcaat + 301 ctgcggaagg agatcgccaa ggccttcaag ggcaacgagg gctacaagtc cctgtttaag + 361 aaggatatca tcgagacaat cctgccagag ttcctggacg ataaggacga gatcgccctg + 421 gtgaacagct tcaatggctt taccacagcc ttcaccggct tctttgataa cagagagaat + 481 atgttttccg aggaggccaa gagcacatcc atcgccttca ggtgtatcaa cgagaatctg + 541 acccgctaca tctctaatat ggacatcttc gagaaggtgg acgccatctt tgataagcac + 601 gaggtgcagg agatcaagga gaagatcctg aacagcgact atgatgtgga ggatttcttt + 661 gagggcgagt tctttaactt tgtgctgaca caggagggca tcgacgtgta taacgccatc + 721 atcggcggct tcgtgaccga gagcggcgag aagatcaagg gcctgaacga gtacatcaac + 781 ctgtataatc agaaaaccaa gcagaagctg cctaagttta agccactgta taagcaggtg + 841 ctgagcgatc gggagtctct gagcttctac ggcgagggct atacatccga tgaggaggtg + 901 ctggaggtgt ttagaaacac cctgaacaag aacagcgaga tcttcagctc catcaagaag + 961 ctggagaagc tgttcaagaa ttttgacgag tactctagcg ccggcatctt tgtgaagaac + 1021 ggccccgcca tcagcacaat ctccaaggat atcttcggcg agtggaacgt gatccgggac + 1081 aagtggaatg ccgagtatga cgatatccac ctgaagaaga aggccgtggt gaccgagaag + 1141 tacgaggacg atcggagaaa gtccttcaag aagatcggct ccttttctct ggagcagctg + 1201 caggagtacg ccgacgccga tctgtctgtg gtggagaagc tgaaggagat catcatccag + 1261 aaggtggatg agatctacaa ggtgtatggc tcctctgaga agctgttcga cgccgatttt + 1321 gtgctggaga agagcctgaa gaagaacgac gccgtggtgg ccatcatgaa ggacctgctg + 1381 gattctgtga agagcttcga gaattacatc aaggccttct ttggcgaggg caaggagaca + 1441 aacagggacg agtccttcta tggcgatttt gtgctggcct acgacatcct gctgaaggtg + 1501 gaccacatct acgatgccat ccgcaattat gtgacccaga agccctactc taaggataag + 1561 ttcaagctgt attttcagaa ccctcagttc atgggcggct gggacaagga taaggagaca + 1621 gactatcggg ccaccatcct gagatacggc tccaagtact atctggccat catggataag + 1681 aagtacgcca agtgcctgca gaagatcgac aaggacgatg tgaacggcaa ttacgagaag + 1741 atcaactata agctgctgcc cggccctaat aagatgctgc caaaggtgtt cttttctaag + 1801 aagtggatgg cctactataa ccccagcgag gacatccaga agatctacaa gaatggcaca + 1861 ttcaagaagg gcgatatgtt taacctgaat gactgtcaca agctgatcga cttctttaag + 1921 gatagcatct cccggtatcc aaagtggtcc aatgcctacg atttcaactt ttctgagaca + 1981 gagaagtata aggacatcgc cggcttttac agagaggtgg aggagcaggg ctataaggtg + 2041 agcttcgagt ctgccagcaa gaaggaggtg gataagctgg tggaggaggg caagctgtat + 2101 atgttccaga tctataacaa ggacttttcc gataagtctc acggcacacc caatctgcac + 2161 accatgtact tcaagctgct gtttgacgag aacaatcacg gacagatcag gctgagcgga + 2221 ggagcagagc tgttcatgag gcgcgcctcc ctgaagaagg aggagctggt ggtgcaccca + 2281 gccaactccc ctatcgccaa caagaatcca gataatccca agaaaaccac aaccctgtcc + 2341 tacgacgtgt ataaggataa gaggttttct gaggaccagt acgagctgca catcccaatc + 2401 gccatcaata agtgccccaa gaacatcttc aagatcaata cagaggtgcg cgtgctgctg + 2461 aagcacgacg ataaccccta tgtgatcggc atcgataggg gcgagcgcaa tctgctgtat + 2521 atcgtggtgg tggacggcaa gggcaacatc gtggagcagt attccctgaa cgagatcatc + 2581 aacaacttca acggcatcag gatcaagaca gattaccact ctctgctgga caagaaggag + 2641 aaggagaggt tcgaggcccg ccagaactgg acctccatcg agaatatcaa ggagctgaag + 2701 gccggctata tctctcaggt ggtgcacaag atctgcgagc tggtggagaa gtacgatgcc + 2761 gtgatcgccc tggaggacct gaactctggc tttaagaata gccgcgtgaa ggtggagaag + 2821 caggtgtatc agaagttcga gaagatgctg atcgataagc tgaactacat ggtggacaag + 2881 aagtctaatc cttgtgcaac aggcggcgcc ctgaagggct atcagatcac caataagttc + 2941 gagagcttta agtccatgtc tacccagaac ggcttcatct tttacatccc tgcctggctg + 3001 acatccaaga tcgatccatc taccggcttt gtgaacctgc tgaaaaccaa gtataccagc + 3061 atcgccgatt ccaagaagtt catcagctcc tttgacagga tcatgtacgt gcccgaggag + 3121 gatctgttcg agtttgccct ggactataag aacttctctc gcacagacgc cgattacatc + 3181 aagaagtgga agctgtactc ctacggcaac cggatcagaa tcttccggaa tcctaagaag + 3241 aacaacgtgt tcgactggga ggaggtgtgc ctgaccagcg cctataagga gctgttcaac + 3301 aagtacggca tcaattatca gcagggcgat atcagagccc tgctgtgcga gcagtccgac + 3361 aaggccttct actctagctt tatggccctg atgagcctga tgctgcagat gcggaacagc + 3421 atcacaggcc gcaccgacgt ggattttctg atcagccctg tgaagaactc cgacggcatc + 3481 ttctacgata gccggaacta tgaggcccag gagaatgcca tcctgccaaa gaacgccgac + 3541 gccaatggcg cctataacat cgccagaaag gtgctgtggg ccatcggcca gttcaagaag + 3601 gccgaggacg agaagctgga taaggtgaag atcgccatct ctaacaagga gtggctggag + 3661 tacgcccaga ccagcgtgaa gcactaa +// \ No newline at end of file diff --git a/iGEM/90097.gb b/iGEM/90097.gb new file mode 100644 index 00000000..52e6dbd1 --- /dev/null +++ b/iGEM/90097.gb @@ -0,0 +1,72 @@ +LOCUS hLwCas13a 3459 bp ds-DNA circular 24-SEP-2021 +DEFINITION +KEYWORDS "accession:addgene_90097_181127" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..3456 + /label="LwCas13a" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 + exon 1..3456 + /label="Translation 1-3456" +ORIGIN + 1 atgaaagtga ccaaggtcga cggcatcagc cacaagaagt acatcgaaga gggcaagctc + 61 gtgaagtcca ccagcgagga aaaccggacc agcgagagac tgagcgagct gctgagcatc + 121 cggctggaca tctacatcaa gaaccccgac aacgcctccg aggaagagaa ccggatcaga + 181 agagagaacc tgaagaagtt ctttagcaac aaggtgctgc acctgaagga cagcgtgctg + 241 tatctgaaga accggaaaga aaagaacgcc gtgcaggaca agaactatag cgaagaggac + 301 atcagcgagt acgacctgaa aaacaagaac agcttctccg tgctgaagaa gatcctgctg + 361 aacgaggacg tgaactctga ggaactggaa atctttcgga aggacgtgga agccaagctg + 421 aacaagatca acagcctgaa gtacagcttc gaagagaaca aggccaacta ccagaagatc + 481 aacgagaaca acgtggaaaa agtgggcggc aagagcaagc ggaacatcat ctacgactac + 541 tacagagaga gcgccaagcg caacgactac atcaacaacg tgcaggaagc cttcgacaag + 601 ctgtataaga aagaggatat cgagaaactg tttttcctga tcgagaacag caagaagcac + 661 gagaagtaca agatccgcga gtactatcac aagatcatcg gccggaagaa cgacaaagag + 721 aacttcgcca agattatcta cgaagagatc cagaacgtga acaacatcaa agagctgatt + 781 gagaagatcc ccgacatgtc tgagctgaag aaaagccagg tgttctacaa gtactacctg + 841 gacaaagagg aactgaacga caagaatatt aagtacgcct tctgccactt cgtggaaatc + 901 gagatgtccc agctgctgaa aaactacgtg tacaagcggc tgagcaacat cagcaacgat + 961 aagatcaagc ggatcttcga gtaccagaat ctgaaaaagc tgatcgaaaa caaactgctg + 1021 aacaagctgg acacctacgt gcggaactgc ggcaagtaca actactatct gcaagtgggc + 1081 gagatcgcca cctccgactt tatcgcccgg aaccggcaga acgaggcctt cctgagaaac + 1141 atcatcggcg tgtccagcgt ggcctacttc agcctgagga acatcctgga aaccgagaac + 1201 gagaacgata tcaccggccg gatgcggggc aagaccgtga agaacaacaa gggcgaagag + 1261 aaatacgtgt ccggcgaggt ggacaagatc tacaatgaga acaagcagaa cgaagtgaaa + 1321 gaaaatctga agatgttcta cagctacgac ttcaacatgg acaacaagaa cgagatcgag + 1381 gacttcttcg ccaacatcga cgaggccatc agcagcatca gacacggcat cgtgcacttc + 1441 aacctggaac tggaaggcaa ggacatcttc gccttcaaga atatcgcccc cagcgagatc + 1501 tccaagaaga tgtttcagaa cgaaatcaac gaaaagaagc tgaagctgaa aatcttcaag + 1561 cagctgaaca gcgccaacgt gttcaactac tacgagaagg atgtgatcat caagtacctg + 1621 aagaatacca agttcaactt cgtgaacaaa aacatcccct tcgtgcccag cttcaccaag + 1681 ctgtacaaca agattgagga cctgcggaat accctgaagt ttttttggag cgtgcccaag + 1741 gacaaagaag agaaggacgc ccagatctac ctgctgaaga atatctacta cggcgagttc + 1801 ctgaacaagt tcgtgaaaaa ctccaaggtg ttctttaaga tcaccaatga agtgatcaag + 1861 attaacaagc agcggaacca gaaaaccggc cactacaagt atcagaagtt cgagaacatc + 1921 gagaaaaccg tgcccgtgga atacctggcc atcatccaga gcagagagat gatcaacaac + 1981 caggacaaag aggaaaagaa tacctacatc gactttattc agcagatttt cctgaagggc + 2041 ttcatcgact acctgaacaa gaacaatctg aagtatatcg agagcaacaa caacaatgac + 2101 aacaacgaca tcttctccaa gatcaagatc aaaaaggata acaaagagaa gtacgacaag + 2161 atcctgaaga actatgagaa gcacaatcgg aacaaagaaa tccctcacga gatcaatgag + 2221 ttcgtgcgcg agatcaagct ggggaagatt ctgaagtaca ccgagaatct gaacatgttt + 2281 tacctgatcc tgaagctgct gaaccacaaa gagctgacca acctgaaggg cagcctggaa + 2341 aagtaccagt ccgccaacaa agaagaaacc ttcagcgacg agctggaact gatcaacctg + 2401 ctgaacctgg acaacaacag agtgaccgag gacttcgagc tggaagccaa cgagatcggc + 2461 aagttcctgg acttcaacga aaacaaaatc aaggaccgga aagagctgaa aaagttcgac + 2521 accaacaaga tctatttcga cggcgagaac atcatcaagc accgggcctt ctacaatatc + 2581 aagaaatacg gcatgctgaa tctgctggaa aagatcgccg ataaggccaa gtataagatc + 2641 agcctgaaag aactgaaaga gtacagcaac aagaagaatg agattgaaaa gaactacacc + 2701 atgcagcaga acctgcaccg gaagtacgcc agacccaaga aggacgaaaa gttcaacgac + 2761 gaggactaca aagagtatga gaaggccatc ggcaacatcc agaagtacac ccacctgaag + 2821 aacaaggtgg aattcaatga gctgaacctg ctgcagggcc tgctgctgaa gatcctgcac + 2881 cggctcgtgg gctacaccag catctgggag cgggacctga gattccggct gaagggcgag + 2941 tttcccgaga accactacat cgaggaaatt ttcaatttcg acaactccaa gaatgtgaag + 3001 tacaaaagcg gccagatcgt ggaaaagtat atcaacttct acaaagaact gtacaaggac + 3061 aatgtggaaa agcggagcat ctactccgac aagaaagtga agaaactgaa gcaggaaaaa + 3121 aaggacctgt acatccggaa ctacattgcc cacttcaact acatccccca cgccgagatt + 3181 agcctgctgg aagtgctgga aaacctgcgg aagctgctgt cctacgaccg gaagctgaag + 3241 aacgccatca tgaagtccat cgtggacatt ctgaaagaat acggcttcgt ggccaccttc + 3301 aagatcggcg ctgacaagaa gatcgaaatc cagaccctgg aatcagagaa gatcgtgcac + 3361 ctgaagaatc tgaagaaaaa gaaactgatg accgaccgga acagcgagga actgtgcgaa + 3421 ctcgtgaaag tcatgttcga gtacaaggcc ctggaataa +// \ No newline at end of file diff --git a/iGEM/91905.gb b/iGEM/91905.gb new file mode 100644 index 00000000..9850a26f --- /dev/null +++ b/iGEM/91905.gb @@ -0,0 +1,72 @@ +LOCUS dhLwCas13a 3459 bp ds-DNA circular 24-SEP-2021 +DEFINITION . +KEYWORDS "accession:addgene_91905_198453" +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..3456 + /label="dLwCas13a" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + exon 1..3456 + /label="Translation 1-3456" +ORIGIN + 1 atgaaagtga ccaaggtcga cggcatcagc cacaagaagt acatcgaaga gggcaagctc + 61 gtgaagtcca ccagcgagga aaaccggacc agcgagagac tgagcgagct gctgagcatc + 121 cggctggaca tctacatcaa gaaccccgac aacgcctccg aggaagagaa ccggatcaga + 181 agagagaacc tgaagaagtt ctttagcaac aaggtgctgc acctgaagga cagcgtgctg + 241 tatctgaaga accggaaaga aaagaacgcc gtgcaggaca agaactatag cgaagaggac + 301 atcagcgagt acgacctgaa aaacaagaac agcttctccg tgctgaagaa gatcctgctg + 361 aacgaggacg tgaactctga ggaactggaa atctttcgga aggacgtgga agccaagctg + 421 aacaagatca acagcctgaa gtacagcttc gaagagaaca aggccaacta ccagaagatc + 481 aacgagaaca acgtggaaaa agtgggcggc aagagcaagc ggaacatcat ctacgactac + 541 tacagagaga gcgccaagcg caacgactac atcaacaacg tgcaggaagc cttcgacaag + 601 ctgtataaga aagaggatat cgagaaactg tttttcctga tcgagaacag caagaagcac + 661 gagaagtaca agatccgcga gtactatcac aagatcatcg gccggaagaa cgacaaagag + 721 aacttcgcca agattatcta cgaagagatc cagaacgtga acaacatcaa agagctgatt + 781 gagaagatcc ccgacatgtc tgagctgaag aaaagccagg tgttctacaa gtactacctg + 841 gacaaagagg aactgaacga caagaatatt aagtacgcct tctgccactt cgtggaaatc + 901 gagatgtccc agctgctgaa aaactacgtg tacaagcggc tgagcaacat cagcaacgat + 961 aagatcaagc ggatcttcga gtaccagaat ctgaaaaagc tgatcgaaaa caaactgctg + 1021 aacaagctgg acacctacgt gcggaactgc ggcaagtaca actactatct gcaagtgggc + 1081 gagatcgcca cctccgactt tatcgcccgg aaccggcaga acgaggcctt cctgagaaac + 1141 atcatcggcg tgtccagcgt ggcctacttc agcctgagga acatcctgga aaccgagaac + 1201 gagaacggta tcaccggccg gatgcggggc aagaccgtga agaacaacaa gggcgaagag + 1261 aaatacgtgt ccggcgaggt ggacaagatc tacaatgaga acaagcagaa cgaagtgaaa + 1321 gaaaatctga agatgttcta cagctacgac ttcaacatgg acaacaagaa cgagatcgag + 1381 gacttcttcg ccaatatcga tgaggccatc tctagtattg ctcacggcat cgtgcatttc + 1441 aacctggaac tggaaggcaa ggacatcttc gccttcaaga atatcgcccc cagcgagatc + 1501 tccaagaaga tgtttcagaa cgaaatcaac gaaaagaagc tgaagctgaa aatcttcaag + 1561 cagctgaaca gcgccaacgt gttcaactac tacgagaagg atgtgatcat caagtacctg + 1621 aagaatacca agttcaactt cgtgaacaaa aacatcccct tcgtgcccag cttcaccaag + 1681 ctgtacaaca agattgagga cctgcggaat accctgaagt ttttttggag cgtgcccaag + 1741 gacaaagaag agaaggacgc ccagatctac ctgctgaaga atatctacta cggcgagttc + 1801 ctgaacaagt tcgtgaaaaa ctccaaggtg ttctttaaga tcaccaatga agtgatcaag + 1861 attaacaagc agcggaacca gaaaaccggc cactacaagt atcagaagtt cgagaacatc + 1921 gagaaaaccg tgcccgtgga atacctggcc atcatccaga gcagagagat gatcaacaac + 1981 caggacaaag aggaaaagaa tacctacatc gactttattc agcagatttt cctgaagggc + 2041 ttcatcgact acctgaacaa gaacaatctg aagtatatcg agagcaacaa caacaatgac + 2101 aacaacgaca tcttctccaa gatcaagatc aaaaaggata acaaagagaa gtacgacaag + 2161 atcctgaaga actatgagaa gcacaatcgg aacaaagaaa tccctcacga gatcaatgag + 2221 ttcgtgcgcg agatcaagct ggggaagatt ctgaagtaca ccgagaatct gaacatgttt + 2281 tacctgatcc tgaagctgct gaaccacaaa gagctgacca acctgaaggg cagcctggaa + 2341 aagtaccagt ccgccaacaa agaagaaacc ttcagcgacg agttggaact gatcaacctg + 2401 ctgaacctgg acaacaacag agtgaccgag gacttcgagc tggaagccaa cgagatcggc + 2461 aagttcctgg acttcaacga aaacaaaatc aaggaccgga aagagctgaa aaagttcgac + 2521 accaacaaga tctatttcga cggcgagaac atcatcaagc accgggcctt ctacaatatc + 2581 aagaaatacg gcatgctgaa tctgctggaa aagatcgccg ataaggccaa gtataagatc + 2641 agcctgaaag aactgaaaga gtacagcaac aagaagaatg agattgaaaa gaactacacc + 2701 atgcagcaga acctgcaccg gaagtacgcc agacccaaga aggacgaaaa gttcaacgac + 2761 gaggactaca aagagtatga gaaggccatc ggcaacatcc agaagtacac ccacctgaag + 2821 aacaaggtgg aattcaatga gctgaacctg ctgcagggcc tgctgctgaa gatcctgcac + 2881 cggctcgtgg gctacaccag catctgggag cgggacctga gattccggct gaagggcgag + 2941 tttcccgaga accactacat cgaggaaatt ttcaatttcg acaactccaa gaatgtgaag + 3001 tacaaaagcg gccagatcgt ggaaaagtat atcaacttct acaaagaact gtacaaggac + 3061 aatgtggaaa agcggagcat ctactccgac aagaaagtga agaaactgaa gcaggagaag + 3121 aaagacctgt atattgcaaa ctacatcgct cactttaatt atattcctca tgccgagatt + 3181 agcctgctgg aagtgctgga aaacctgcgg aagctgctgt cctacgaccg gaagctgaag + 3241 aacgccatca tgaagtccat cgtggacatt ctgaaagaat acggcttcgt ggccaccttc + 3301 aagatcggcg ctgacaagaa gatcgaaatc cagaccctgg aatcagagaa gatcgtgcac + 3361 ctgaagaatc tgaagaaaaa gaaactgatg accgaccgga acagcgagga actgtgcgaa + 3421 ctcgtgaaag tcatgttcga gtacaaggcc ctggaataa +// \ No newline at end of file diff --git a/iGEM/ABEmax.gb b/iGEM/ABEmax.gb new file mode 100644 index 00000000..9fcb81cc --- /dev/null +++ b/iGEM/ABEmax.gb @@ -0,0 +1,124 @@ +LOCUS ABEmax 5412 bp ds-DNA linear 13-JAN-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..5412 + /label="ABEmax" + /ApEinfo_revcolor=#ff9ccd + /ApEinfo_fwdcolor=#ff9ccd + misc_feature 1..57 + /label="NLS" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + misc_feature 58..1149 + /label="ABE7.10" + /ApEinfo_revcolor=#b4abac + /ApEinfo_fwdcolor=#b4abac + misc_feature 1150..1245 + /label="Linker" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + misc_feature 1246..5346 + /label="spCas9 nickase (D10A)" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + misc_feature 5347..5359 + /label="Linker" + /ApEinfo_revcolor=#84b0dc + /ApEinfo_fwdcolor=#84b0dc + misc_feature 5360..5409 + /label="NLS" + /ApEinfo_revcolor=#d6b295 + /ApEinfo_fwdcolor=#d6b295 +ORIGIN + 1 ATGAAACGGA CAGCCGACGG AAGCGAGTTC GAGTCACCAA AGAAGAAGCG GAAAGTCTCT + 61 GAAGTCGAGT TTAGCCACGA GTATTGGATG AGGCACGCAC TGACCCTGGC AAAGCGAGCA + 121 TGGGATGAAA GAGAAGTCCC CGTGGGCGCC GTGCTGGTGC ACAACAATAG AGTGATCGGA + 181 GAGGGATGGA ACAGGCCAAT CGGCCGCCAC GACCCTACCG CACACGCAGA GATCATGGCA + 241 CTGAGGCAGG GAGGCCTGGT CATGCAGAAT TACCGCCTGA TCGATGCCAC CCTGTATGTG + 301 ACACTGGAGC CATGCGTGAT GTGCGCAGGA GCAATGATCC ACAGCAGGAT CGGAAGAGTG + 361 GTGTTCGGAG CACGGGACGC CAAGACCGGC GCAGCAGGCT CCCTGATGGA TGTGCTGCAC + 421 CACCCCGGCA TGAACCACCG GGTGGAGATC ACAGAGGGAA TCCTGGCAGA CGAGTGCGCC + 481 GCCCTGCTGA GCGATTTCTT TAGAATGCGG AGACAGGAGA TCAAGGCCCA GAAGAAGGCA + 541 CAGAGCTCCA CCGACTCTGG AGGATCTAGC GGAGGATCCT CTGGAAGCGA GACACCAGGC + 601 ACAAGCGAGT CCGCCACACC AGAGAGCTCC GGCGGCTCCT CCGGAGGATC CTCTGAGGTG + 661 GAGTTTTCCC ACGAGTACTG GATGAGACAT GCCCTGACCC TGGCCAAGAG GGCACGCGAT + 721 GAGAGGGAGG TGCCTGTGGG AGCCGTGCTG GTGCTGAACA ATAGAGTGAT CGGCGAGGGC + 781 TGGAACAGAG CCATCGGCCT GCACGACCCA ACAGCCCATG CCGAAATTAT GGCCCTGAGA + 841 CAGGGCGGCC TGGTCATGCA GAACTACAGA CTGATTGACG CCACCCTGTA CGTGACATTC + 901 GAGCCTTGCG TGATGTGCGC CGGCGCCATG ATCCACTCTA GGATCGGCCG CGTGGTGTTT + 961 GGCGTGAGGA ACGCAAAAAC CGGCGCCGCA GGCTCCCTGA TGGACGTGCT GCACTACCCC + 1021 GGCATGAATC ACCGCGTCGA AATTACCGAG GGAATCCTGG CAGATGAATG TGCCGCCCTG + 1081 CTGTGCTATT TCTTTCGGAT GCCTAGACAG GTGTTCAATG CTCAGAAGAA GGCCCAGAGC + 1141 TCCACCGACT CCGGAGGATC TAGCGGAGGC TCCTCTGGCT CTGAGACACC TGGCACAAGC + 1201 GAGAGCGCAA CACCTGAAAG CAGCGGGGGC AGCAGCGGGG GGTCAGACAA GAAGTACAGC + 1261 ATCGGCCTGG CCATCGGCAC CAACTCTGTG GGCTGGGCCG TGATCACCGA CGAGTACAAG + 1321 GTGCCCAGCA AGAAATTCAA GGTGCTGGGC AACACCGACC GGCACAGCAT CAAGAAGAAC + 1381 CTGATCGGAG CCCTGCTGTT CGACAGCGGC GAAACAGCCG AGGCCACCCG GCTGAAGAGA + 1441 ACCGCCAGAA GAAGATACAC CAGACGGAAG AACCGGATCT GCTATCTGCA AGAGATCTTC + 1501 AGCAACGAGA TGGCCAAGGT GGACGACAGC TTCTTCCACA GACTGGAAGA GTCCTTCCTG + 1561 GTGGAAGAGG ATAAGAAGCA CGAGCGGCAC CCCATCTTCG GCAACATCGT GGACGAGGTG + 1621 GCCTACCACG AGAAGTACCC CACCATCTAC CACCTGAGAA AGAAACTGGT GGACAGCACC + 1681 GACAAGGCCG ACCTGCGGCT GATCTATCTG GCCCTGGCCC ACATGATCAA GTTCCGGGGC + 1741 CACTTCCTGA TCGAGGGCGA CCTGAACCCC GACAACAGCG ACGTGGACAA GCTGTTCATC + 1801 CAGCTGGTGC AGACCTACAA CCAGCTGTTC GAGGAAAACC CCATCAACGC CAGCGGCGTG + 1861 GACGCCAAGG CCATCCTGTC TGCCAGACTG AGCAAGAGCA GACGGCTGGA AAATCTGATC + 1921 GCCCAGCTGC CCGGCGAGAA GAAGAATGGC CTGTTCGGAA ACCTGATTGC CCTGAGCCTG + 1981 GGCCTGACCC CCAACTTCAA GAGCAACTTC GACCTGGCCG AGGATGCCAA ACTGCAGCTG + 2041 AGCAAGGACA CCTACGACGA CGACCTGGAC AACCTGCTGG CCCAGATCGG CGACCAGTAC + 2101 GCCGACCTGT TTCTGGCCGC CAAGAACCTG TCCGACGCCA TCCTGCTGAG CGACATCCTG + 2161 AGAGTGAACA CCGAGATCAC CAAGGCCCCC CTGAGCGCCT CTATGATCAA GAGATACGAC + 2221 GAGCACCACC AGGACCTGAC CCTGCTGAAA GCTCTCGTGC GGCAGCAGCT GCCTGAGAAG + 2281 TACAAAGAGA TTTTCTTCGA CCAGAGCAAG AACGGCTACG CCGGCTACAT TGACGGCGGA + 2341 GCCAGCCAGG AAGAGTTCTA CAAGTTCATC AAGCCCATCC TGGAAAAGAT GGACGGCACC + 2401 GAGGAACTGC TCGTGAAGCT GAACAGAGAG GACCTGCTGC GGAAGCAGCG GACCTTCGAC + 2461 AACGGCAGCA TCCCCCACCA GATCCACCTG GGAGAGCTGC ACGCCATTCT GCGGCGGCAG + 2521 GAAGATTTTT ACCCATTCCT GAAGGACAAC CGGGAAAAGA TCGAGAAGAT CCTGACCTTC + 2581 CGCATCCCCT ACTACGTGGG CCCTCTGGCC AGGGGAAACA GCAGATTCGC CTGGATGACC + 2641 AGAAAGAGCG AGGAAACCAT CACCCCCTGG AACTTCGAGG AAGTGGTGGA CAAGGGCGCT + 2701 TCCGCCCAGA GCTTCATCGA GCGGATGACC AACTTCGATA AGAACCTGCC CAACGAGAAG + 2761 GTGCTGCCCA AGCACAGCCT GCTGTACGAG TACTTCACCG TGTATAACGA GCTGACCAAA + 2821 GTGAAATACG TGACCGAGGG AATGAGAAAG CCCGCCTTCC TGAGCGGCGA GCAGAAAAAG + 2881 GCCATCGTGG ACCTGCTGTT CAAGACCAAC CGGAAAGTGA CCGTGAAGCA GCTGAAAGAG + 2941 GACTACTTCA AGAAAATCGA GTGCTTCGAC TCCGTGGAAA TCTCCGGCGT GGAAGATCGG + 3001 TTCAACGCCT CCCTGGGCAC ATACCACGAT CTGCTGAAAA TTATCAAGGA CAAGGACTTC + 3061 CTGGACAATG AGGAAAACGA GGACATTCTG GAAGATATCG TGCTGACCCT GACACTGTTT + 3121 GAGGACAGAG AGATGATCGA GGAACGGCTG AAAACCTATG CCCACCTGTT CGACGACAAA + 3181 GTGATGAAGC AGCTGAAGCG GCGGAGATAC ACCGGCTGGG GCAGGCTGAG CCGGAAGCTG + 3241 ATCAACGGCA TCCGGGACAA GCAGTCCGGC AAGACAATCC TGGATTTCCT GAAGTCCGAC + 3301 GGCTTCGCCA ACAGAAACTT CATGCAGCTG ATCCACGACG ACAGCCTGAC CTTTAAAGAG + 3361 GACATCCAGA AAGCCCAGGT GTCCGGCCAG GGCGATAGCC TGCACGAGCA CATTGCCAAT + 3421 CTGGCCGGCA GCCCCGCCAT TAAGAAGGGC ATCCTGCAGA CAGTGAAGGT GGTGGACGAG + 3481 CTCGTGAAAG TGATGGGCCG GCACAAGCCC GAGAACATCG TGATCGAAAT GGCCAGAGAG + 3541 AACCAGACCA CCCAGAAGGG ACAGAAGAAC AGCCGCGAGA GAATGAAGCG GATCGAAGAG + 3601 GGCATCAAAG AGCTGGGCAG CCAGATCCTG AAAGAACACC CCGTGGAAAA CACCCAGCTG + 3661 CAGAACGAGA AGCTGTACCT GTACTACCTG CAGAATGGGC GGGATATGTA CGTGGACCAG + 3721 GAACTGGACA TCAACCGGCT GTCCGACTAC GATGTGGACC ATATCGTGCC TCAGAGCTTT + 3781 CTGAAGGACG ACTCCATCGA CAACAAGGTG CTGACCAGAA GCGACAAGAA CCGGGGCAAG + 3841 AGCGACAACG TGCCCTCCGA AGAGGTCGTG AAGAAGATGA AGAACTACTG GCGGCAGCTG + 3901 CTGAACGCCA AGCTGATTAC CCAGAGAAAG TTCGACAATC TGACCAAGGC CGAGAGAGGC + 3961 GGCCTGAGCG AACTGGATAA GGCCGGCTTC ATCAAGAGAC AGCTGGTGGA AACCCGGCAG + 4021 ATCACAAAGC ACGTGGCACA GATCCTGGAC TCCCGGATGA ACACTAAGTA CGACGAGAAT + 4081 GACAAGCTGA TCCGGGAAGT GAAAGTGATC ACCCTGAAGT CCAAGCTGGT GTCCGATTTC + 4141 CGGAAGGATT TCCAGTTTTA CAAAGTGCGC GAGATCAACA ACTACCACCA CGCCCACGAC + 4201 GCCTACCTGA ACGCCGTCGT GGGAACCGCC CTGATCAAAA AGTACCCTAA GCTGGAAAGC + 4261 GAGTTCGTGT ACGGCGACTA CAAGGTGTAC GACGTGCGGA AGATGATCGC CAAGAGCGAG + 4321 CAGGAAATCG GCAAGGCTAC CGCCAAGTAC TTCTTCTACA GCAACATCAT GAACTTTTTC + 4381 AAGACCGAGA TTACCCTGGC CAACGGCGAG ATCCGGAAGC GGCCTCTGAT CGAGACAAAC + 4441 GGCGAAACCG GGGAGATCGT GTGGGATAAG GGCCGGGATT TTGCCACCGT GCGGAAAGTG + 4501 CTGAGCATGC CCCAAGTGAA TATCGTGAAA AAGACCGAGG TGCAGACAGG CGGCTTCAGC + 4561 AAAGAGTCTA TCCTGCCCAA GAGGAACAGC GATAAGCTGA TCGCCAGAAA GAAGGACTGG + 4621 GACCCTAAGA AGTACGGCGG CTTCGACAGC CCCACCGTGG CCTATTCTGT GCTGGTGGTG + 4681 GCCAAAGTGG AAAAGGGCAA GTCCAAGAAA CTGAAGAGTG TGAAAGAGCT GCTGGGGATC + 4741 ACCATCATGG AAAGAAGCAG CTTCGAGAAG AATCCCATCG ACTTTCTGGA AGCCAAGGGC + 4801 TACAAAGAAG TGAAAAAGGA CCTGATCATC AAGCTGCCTA AGTACTCCCT GTTCGAGCTG + 4861 GAAAACGGCC GGAAGAGAAT GCTGGCCTCT GCCGGCGAAC TGCAGAAGGG AAACGAACTG + 4921 GCCCTGCCCT CCAAATATGT GAACTTCCTG TACCTGGCCA GCCACTATGA GAAGCTGAAG + 4981 GGCTCCCCCG AGGATAATGA GCAGAAACAG CTGTTTGTGG AACAGCACAA GCACTACCTG + 5041 GACGAGATCA TCGAGCAGAT CAGCGAGTTC TCCAAGAGAG TGATCCTGGC CGACGCTAAT + 5101 CTGGACAAAG TGCTGTCCGC CTACAACAAG CACCGGGATA AGCCCATCAG AGAGCAGGCC + 5161 GAGAATATCA TCCACCTGTT TACCCTGACC AATCTGGGAG CCCCTGCCGC CTTCAAGTAC + 5221 TTTGACACCA CCATCGACCG GAAGAGGTAC ACCAGCACCA AAGAGGTGCT GGACGCCACC + 5281 CTGATCCACC AGAGCATCAC CGGCCTGTAC GAGACACGGA TCGACCTGTC TCAGCTGGGA + 5341 GGTGACTCTG GCGGCTCAAA AAGAACCGCC GACGGCAGCG AATTCGAGCC CAAGAAGAAG + 5401 AGGAAAGTCT AA +// \ No newline at end of file diff --git a/iGEM/AcrIIA2_bacterial.gb b/iGEM/AcrIIA2_bacterial.gb new file mode 100644 index 00000000..943f846e --- /dev/null +++ b/iGEM/AcrIIA2_bacterial.gb @@ -0,0 +1,22 @@ +LOCUS AcrIIA2_bacterial 372 bp ds-DNA linear 09-MAR-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..372 + /label="AcrIIA2_bacterial" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + source 1..372 + /label="color: #ffffff" + /ApEinfo_revcolor=#85dae9 + /ApEinfo_fwdcolor=#85dae9 + exon 1..372 + /label="Translation 1-372" +ORIGIN + 1 atgacattaa caagagcaca aaaaaagtat gcagaagcga tgcacgagtt tataaatatg + 61 gtggatgact ttgaagagtc tacaccggat tttgcaaagg aagttctaca tgattctgac + 121 tatgtagtta ttacaaaaaa tgaaaaatat gcagtagctc tttgctctct tagcactgat + 181 gaatgtgaat atgatactaa cttatactta gatgaaaaat tggttgatta ctcaacagtt + 241 gacgtaaacg gtgtgacata ctacatcaac attgttgaaa ctaacgatat cgatgattta + 301 gaaatcgcta cggatgaaga tgagatgaaa agtggcaacc aagaaattat tttaaaaagt + 361 gagttgaagt aa +// \ No newline at end of file diff --git a/iGEM/AcrIIA2_mammalian.gb b/iGEM/AcrIIA2_mammalian.gb new file mode 100644 index 00000000..8233ec7d --- /dev/null +++ b/iGEM/AcrIIA2_mammalian.gb @@ -0,0 +1,17 @@ +LOCUS AcrIIA2_mammalian 429 bp ds-DNA linear 02-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..429 + /label="AcrIIA2_mammalian" + exon 1..429 + /label="Translation 1-429" +ORIGIN + 1 atgacgctga cccgcgctca gaaaaaatac gccgaggcga tgcatgagtt tatcaatatg + 61 gttgatgact ttgaagaatc aacgcctgac tttgcaaaag aggttctgca cgactccgac + 121 tatgtggtca ttacaaaaaa cgagaaatat gccgtggcac tctgtagtct ctccacagat + 181 gaatgtgagt acgatactaa cttgtatttg gatgaaaagc tcgtcgatta cagcacagtt + 241 gatgtcaacg gagtgacata ttacatcaat atagtggaaa caaatgacat agatgatctt + 301 gaaattgcga ccgacgagga cgagatgaag tctggaaacc aagagattat tcttaagtcc + 361 gaactgaagt aagaattctg cagatatcca gcacagtggc ggccgctcga gtctagaggg + 421 cccgtttaa +// \ No newline at end of file diff --git a/iGEM/AcrIIA4_bacterial.gb b/iGEM/AcrIIA4_bacterial.gb new file mode 100644 index 00000000..ce9a5dba --- /dev/null +++ b/iGEM/AcrIIA4_bacterial.gb @@ -0,0 +1,20 @@ +LOCUS AcrIIA4_bacterial 264 bp ds-DNA linear 09-MAR-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..264 + /label="AcrIIA4_bacterial" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 + source 1..264 + /label="color: #ffffff" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + exon 1..264 + /label="Translation 1-264" +ORIGIN + 1 atgaatatta atgacttaat tagagaaatc aaaaacaaag attacacagt gaaattgagt + 61 ggtacggata gcaatagtat cacacagcta attattcgcg ttaataatga tggcaacgag + 121 tatgtaattt ctgaaagtga aaatgaatca atcgttgaaa aattcatctc tgcattcaaa + 181 aacggttgga atcaagaata cgaggatgaa gaagaatttt ataatgacat gcaaacaatc + 241 accttaaaaa gtgagttgaa ctaa +// \ No newline at end of file diff --git a/iGEM/AcrIIA4_mammalian.gb b/iGEM/AcrIIA4_mammalian.gb new file mode 100644 index 00000000..6c4cb111 --- /dev/null +++ b/iGEM/AcrIIA4_mammalian.gb @@ -0,0 +1,21 @@ +LOCUS AcrIIA4_mammalian 321 bp ds-DNA linear 09-MAR-2022 +DEFINITION . +FEATURES Location/Qualifiers + source 1..321 + /label="color: #ffffff" + /ApEinfo_revcolor=#b4abac + /ApEinfo_fwdcolor=#b4abac + CDS 1..321 + /label="AcrIIA4_mammalian" + /ApEinfo_revcolor=#85dae9 + /ApEinfo_fwdcolor=#85dae9 + exon 1..321 + /label="Translation 1-321" +ORIGIN + 1 atgaacatta acgacctcat acgagagatt aagaacaaag attacaccgt caaactgtca + 61 ggaactgata gtaactcaat cacccagctt attatcaggg taaacaatga tgggaatgaa + 121 tatgtgatat ctgagagcga aaacgagtct atcgtcgaga aattcatttc cgcttttaag + 181 aacgggtgga atcaggaata tgaggatgaa gaagaatttt acaatgacat gcagacgatc + 241 acgttgaaaa gtgaactgaa ctaagaattc tgcagatatc cagcacagtg gcggccgctc + 301 gagtctagag ggcccgttta a +// \ No newline at end of file diff --git a/iGEM/AtU6.gb b/iGEM/AtU6.gb new file mode 100644 index 00000000..ea19b3b8 --- /dev/null +++ b/iGEM/AtU6.gb @@ -0,0 +1,11 @@ +LOCUS AtU6 202 bp ds-DNA linear 07-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + promoter 1..202 + /label="U626\(Arabidopsis\thaliana)" +ORIGIN + 1 catcttcatt cttaagatat gaagataatc ttcaaaaggc ccctgggaat ctgaaagaag + 61 agaagcaggc ccatttatat gggaaagaac aatagtattt cttatatagg cccatttaag + 121 ttgaaaacaa tcttcaaaag tcccacatcg cttagataag aaaacgaagc tgagtttata + 181 tacagctaga gtcgaagtag tg +// \ No newline at end of file diff --git a/iGEM/BBF10K_000034.gb b/iGEM/BBF10K_000034.gb new file mode 100644 index 00000000..db53d957 --- /dev/null +++ b/iGEM/BBF10K_000034.gb @@ -0,0 +1,147 @@ +LOCUS BBF10K_000034 2828 bp DNA circular UNK 25-DEC-2019 +DEFINITION (NOTE: This is a Modified version of the BBF10K_000034.gb GenBank File) + Yeast promoter Adh in pOpen-v3. +ACCESSION BBF10K_000034 +VERSION BBF10K_000034.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2828) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /label="first_feature" + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2737 + /label="Adh1 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2749..2768) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2769..2828 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2738..2741,2743..2748)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2790..2807 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agatcctttt + 2041 gttgtttccg ggtgtacaat atggacttcc tcttttctgg caaccaaacc catacatcgg + 2101 gattcctata ataccttcgt tggactccct aacatgtagg tggcggaggg gagatataca + 2161 atagaacaga taccagacaa gacataatgg gctaaacaag actacaccaa ttacactgcc + 2221 tcattgatgg tggtacataa cgaactaata ctgtagccct agacttgata gccatcatca + 2281 tatcgaagtt tcactaccct ttttccattt gccatctatt gaagtaataa taggcgcatg + 2341 caacttcttt tctttttttt tcttttctct ctcccccgtt gttgtctcac catatccgca + 2401 atgacaaaaa aatgatggaa gtcactaaag gaaaaaatta acgacaaaga cagcaccaac + 2461 agatgtcgtt gttccagagc tgatgagggg tatctcgaag cacacgaaac tttttccttc + 2521 cttcattcac gcacactact ctctaatgag caacggtata cggccttcct tccagttact + 2581 tgaatttgaa ataaaaaaaa gtttgctgtc ttgctatcaa gtataaatag acctgcaatt + 2641 attaatcttt tgtttcctcg tcattgttct cgttcccttt cttccttgtt tctttttctg + 2701 cacaatattt caagctatac caagcataca atcaactaat gtgagaccac ataagcgatc + 2761 ccaaggtcag ggcatggcgc aaatacagat agggataaca gggtaatctg cttcttatgg + 2821 accaaagt +// diff --git a/iGEM/BBF10K_000037.gb b/iGEM/BBF10K_000037.gb new file mode 100644 index 00000000..368e835d --- /dev/null +++ b/iGEM/BBF10K_000037.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000037 2823 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast promoter CCW12 strong in pOpen-v3. +ACCESSION BBF10K_000037 +VERSION BBF10K_000037.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2823) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2732 + /label="CCW12 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2744..2763) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2764..2823 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2733..2736,2738..2743)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2785..2802 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcacccatg + 2041 aaccacacgg ttagtccaaa aggggcagtt cagattccag atgcgggaat tagcttgctg + 2101 ccaccctcac ctcactaacg ctgcggtgtg cggatacttc atgctattta tagacgcgcg + 2161 tgtcggaatc agcacgcgca agaaccaaat gggaaaatcg gaatgggtcc agaactgctt + 2221 tgagtgctgg ctattggcgt ctgatttccg ttttgggaat cctttgccgc gcgcccctct + 2281 caaaactccg cacaagtccc agaaagcggg aaagaaataa aacgccacca aataaaataa + 2341 aataaaagcc aatcctcgaa gcgtgggtgg taggccctgg attatcccgt acaagtattt + 2401 ctcaggagta aaaaaaccgt ttgttttgga atttcccatt tcgcggccac ctacgccgct + 2461 atctttgcaa caactatctg cgataactca gcaaattttg catattcgtg ttgcagtatt + 2521 gcgataatgg gagtcttact tccaacataa cggcagaaag aaatgtgaga aaattttgca + 2581 tcctttgcct ccgttcaagt atataaagtc ggcatgcttg ataatctttc tttccatcct + 2641 acattgttct aattattctt attctccttt attctttcct aacataccaa gaaattaatc + 2701 ttctgtcatt cgcttaaaca ctatatcaat aaaatgtgag accacattaa atttcgccgt + 2761 ggcagaagta gatcaatgtt cgagtaggga taacagggta atcggagaga gccgtgtccg + 2821 aag +// diff --git a/iGEM/BBF10K_000039.gb b/iGEM/BBF10K_000039.gb new file mode 100644 index 00000000..ab549c2d --- /dev/null +++ b/iGEM/BBF10K_000039.gb @@ -0,0 +1,138 @@ +LOCUS BBF10K_000039 2429 bp DNA circular UNK 26-MAY-2018 +DEFINITION Yeast promoter CUP1 inducible in pOpen-v3. +ACCESSION BBF10K_000039 +VERSION BBF10K_000039.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2429) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2338 + /label="CUP1 Inducible Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2350..2369) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2370..2429 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2339..2342,2344..2349)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2391..2408 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agttcttagc + 2041 cttgttgcta gttagaaaaa gacatttttg ctgtcagtca ctgtcaagag attcttttgc + 2101 tggcatttct tctaggagca aaaagagcga agcgtctttt ccgctgaacc gttccagcaa + 2161 aaaagactac caacgcaata tggattgtca gaatcatata aaagagaagc aaataactcc + 2221 ttgtcttgta tcaattgcat tataatatct tcttgttagt gcaatatcat atagaagtca + 2281 tcgaaataga tattaagaaa aacaaactgt acaatcaatc aatcaatcat cacataaaaa + 2341 tgtgagacca ccacaggtca agattcacgg aatcgacttt cattttcgcc tagggataac + 2401 agggtaatag ttaactgtag ctactgtag +// diff --git a/iGEM/BBF10K_000046.gb b/iGEM/BBF10K_000046.gb new file mode 100644 index 00000000..19ed1572 --- /dev/null +++ b/iGEM/BBF10K_000046.gb @@ -0,0 +1,138 @@ +LOCUS BBF10K_000046 2411 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter CYC1 in pOpen-v3. +ACCESSION BBF10K_000046 +VERSION BBF10K_000046.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2320 + /label="CYC1 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2321..2324,2326..2331)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agagcgttgg + 2041 ttggtggatc aagcccacgc gtaggcaatc ctcgtgcaga tccgccaggc gtgtatatat + 2101 agcgtggatg gccaggcaac tttagtgctg acacatacag gcatatatat atgtgtgcga + 2161 cgacacatga tcatatggca tgcatgtgct ctgtatgtat ataaaactct tgttttcttc + 2221 ttttctctaa atattctttc cttatacatt aggacctttg cagcataaat tactatactt + 2281 ctatagacac acaaacacaa atacacacac taaattaata aatgtgagac cacccgtatc + 2341 gcataaggat gtagtatgct ggcttccatt agtagggata acagggtaat caccatacct + 2401 tcttatatgg a +// diff --git a/iGEM/BBF10K_000068.gb b/iGEM/BBF10K_000068.gb new file mode 100644 index 00000000..f875751f --- /dev/null +++ b/iGEM/BBF10K_000068.gb @@ -0,0 +1,137 @@ +LOCUS BBF10K_000068 2366 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter His3 in pOpen-v3. +ACCESSION BBF10K_000068 +VERSION BBF10K_000068.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2366) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2269 + /label="His3 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2287..2306) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2307..2366 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2270..2273,2275..2280)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2328..2345 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaacacagt + 2041 cctttcccgc aattttcttt ttctattact cttggcctcc tctagtacac tctatatttt + 2101 tttatgcctc ggtaatgatt ttcattttta tttttccacc tagcggatga ctcttatttt + 2161 ttcttagcga ttggcattat cacataatga attatacatt atataaagta atgtgatttc + 2221 ttcgaagaat atactaaaaa atgagcaggc aagataaacg aaggcaaaga atgtgagacc + 2281 ctcgagacga tggggacata gaacactccc actgagatgg ggtggcttag ggataacagg + 2341 gtaattctgc attgccaagg gagata +// diff --git a/iGEM/BBF10K_000078.gb b/iGEM/BBF10K_000078.gb new file mode 100644 index 00000000..638bea35 --- /dev/null +++ b/iGEM/BBF10K_000078.gb @@ -0,0 +1,140 @@ +LOCUS BBF10K_000078 2529 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter Leu2 in pOpen-v3. +ACCESSION BBF10K_000078 +VERSION BBF10K_000078.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2529) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2438 + /label="Leu2 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2450..2469) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2470..2529 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2439..2442,2444..2449)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2491..2508 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaactgtgg + 2041 gaatactcag gtatcgtaag atgcaagagt tcgaatctct tagcaaccat tatttttttc + 2101 ctcaacataa cgagaacaca caggggcgct atcgcacaga atcaaattcg atgactggaa + 2161 attttttgtt aatttcagag gtcgcctgac gcatatacct ttttcaactg aaaaattggg + 2221 agaaaaagga aaggtgagag cgccggaacc ggcttttcat atagaataga gaagcgttca + 2281 tgactaaatg cttgcatcac aatacttgaa gttgacaata ttatttaagg acctattgtt + 2341 ttttccaata ggtggttagc aatcgtctta ctttctaact tttcttacct tttacatttc + 2401 agcaatatat atatatattt caaggatata ccattctaaa tgtgagacca cggagccctt + 2461 attgtaacct atacacttgg gacaccgcga tagggataac agggtaattc aggaatgtat + 2521 acctacgaa +// diff --git a/iGEM/BBF10K_000079.gb b/iGEM/BBF10K_000079.gb new file mode 100644 index 00000000..bfa85e3d --- /dev/null +++ b/iGEM/BBF10K_000079.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000079 2873 bp DNA circular UNK 26-MAY-2018 +DEFINITION Yeast promoter MF2 in pOpen-v3. +ACCESSION BBF10K_000079 +VERSION BBF10K_000079.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2873) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2782 + /label="MF_2 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2794..2813) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2814..2873 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2783..2786,2788..2793)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2835..2852 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agttgatctg + 2041 ccttttatag ctaagaaaaa aaaagagaaa aaaataataa gtgcgggtaa cctcatgcat + 2101 tgtaaaacgg tagggctaca aggcactact tactctacgc tatagaagat gcttcaagac + 2161 atggtgttgt tcttatttga gcgaactcag ctgtcaccgt ttcgggaaac tctatagttt + 2221 tctgcgtttc agtacgcagt tgggcgtgct aaagttgttt tcctaatttg ctagtgttca + 2281 cttgctcatt gatgtcccta aaaggtaatg tcgcatagta agatgtatgt cccatatcaa + 2341 acgcattcct agaaaaacat gcactgaatg aataagcagt tacttcgatt actaatcttc + 2401 acagcataat ttttctctta tcttgtaaac ctctttctat cttttcataa agtttgtcac + 2461 ttatatttct tcattggtac atcaatgcca gcaacgatgt gcgcatctgg gcgacgcctg + 2521 tagtgattgt tttcaaggta tcgagccaaa ctattcatcg ttactgtttc aaatattcag + 2581 ttgtttcagt acagagtcgc cgtggaccta gtgaaacttg gtgtctttac agcgcagaga + 2641 tgagggctta tatgtataaa agctgtcctt gattctggtg tagtttgagg tgtccttcct + 2701 atatctgttt ttatattcta tataatggat aattactacc atcacctgca tcaaattcca + 2761 gtaaattcac atattggaga aaaatgtgag accacgtatg gggaacacta cacagtgcct + 2821 gacgccctaa gacataggga taacagggta atgcctcttg tggtagaacc caa +// diff --git a/iGEM/BBF10K_000084.gb b/iGEM/BBF10K_000084.gb new file mode 100644 index 00000000..954cbb5a --- /dev/null +++ b/iGEM/BBF10K_000084.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000084 2824 bp DNA circular UNK 23-MAY-2018 +DEFINITION Yeast promoter MFA1 in pOpen-v3. +ACCESSION BBF10K_000084 +VERSION BBF10K_000084.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2824) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2733 + /label="MFA1 Mating-type-specific Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2745..2764) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2765..2824 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2734..2737,2739..2744)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2786..2803 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcgctagaa + 2041 ggaaattgga agaactaaat agagttctga aaaacaatcc atatttcaat tcaaatgtga + 2101 acgtacacaa ttcgagactc aaagatgctg taccgttcac gccgtttaac ggtgatagag + 2161 aagcacaccc aaggtttacg ttgaaaggtt cagtatacaa tgacccattc atcaaacatc + 2221 ttgagcacag gaaagaattt attgcgtctg ggttcaacac taattatgcg tacgaaaggg + 2281 tgttgacaga ggcatttatg ggcttaggat gtgttatatc cgaggagctt taaaacatca + 2341 ggatagtgtg caacgtggca taagctatgt aatcaactac tttttatttt ctatgtacgc + 2401 atatacatgc attcacgatc tgtttcagtg ttcagaaaaa aggcacctac tgctacggtt + 2461 ggcccatacc tttattcttt gttcttgtta caaacgagtg tgtaattacc caaaaaggaa + 2521 atttacatgt taaatgaaac ccagtaatca gaaaaaacag ttaagaaacc taaaatggta + 2581 gagataaaga tacagattca gtggttgctg aaaatcaagt aaaaaaatga aatagagtca + 2641 tcatatataa accgccagaa atgaattaat gagagggatc tgtaactgtt tctcggataa + 2701 aaccaaaata agtacaaagc catcgaatag aaaaatgtga gaccacgtga aactgtatcg + 2761 agccccgtgg aagatgtttc accaataggg ataacagggt aataacccaa ctgatacaga + 2821 atag +// diff --git a/iGEM/BBF10K_000094.gb b/iGEM/BBF10K_000094.gb new file mode 100644 index 00000000..92bce15b --- /dev/null +++ b/iGEM/BBF10K_000094.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000094 2874 bp DNA circular UNK 23-MAY-2018 +DEFINITION Yeast promoter MFalpha2 in pOpen-v3. +ACCESSION BBF10K_000094 +VERSION BBF10K_000094.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2874) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2783 + /label="MFalpha2 Mating-type-specific Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2795..2814) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2815..2874 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2784..2787,2789..2794)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2836..2853 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agttgatctg + 2041 ccttttatag ctaagaaaaa aaaagagaaa aaaataataa gtgcgggtaa cctcatgcat + 2101 tgtaaaacgg tagggctaca aggcactact tactctacgc tatagaagaa gcatcaagac + 2161 atggtgttgt tcttatttga gcgaactcag ctgtcaccgt ttcgggaaac tctatagttt + 2221 tctgcgtttc agtacgcagt tgggcgtgct aaagttgttt tcctaatttg ctagtgttca + 2281 cttgctcatt gatgtcccta aaaggtaatg tcgcatagta agatgtatgt cccatatcaa + 2341 acgcattcct agaaaaacat gcactgaatg aataagcagt tacttcgatt actaatcttc + 2401 acagcataat ttttctctta tcttgtaaac ctctttctat cttttcataa agtttgtcac + 2461 ttatatttct tcattggtac atcaatgcca gcaacgatgt gcgcatctgg gcgacgcctg + 2521 tagtgattgt tttcaaggta tcgagccaaa ctattcatcg ttactgtttc aaatattcag + 2581 ttgtttcagt acagagtcgc cgtggaccta gtgaaacttg gtgtctttac agcgcagaga + 2641 tgagggctta tatgtataaa agctgtcctt gattctggtg tagtttgagg tgtccttcct + 2701 atatctgttt ttatattcta tataatggat aattactacc atcacctgca tcaaattcca + 2761 gtaaattcac atattggaga aaaaatgtga gaccacgttc agttttccaa tggcagcctc + 2821 tttatgccaa gaatgtaggg ataacagggt aataatactg gtgtatattc aaga +// diff --git a/iGEM/BBF10K_000106.gb b/iGEM/BBF10K_000106.gb new file mode 100644 index 00000000..46d69d6a --- /dev/null +++ b/iGEM/BBF10K_000106.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000106 2823 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast promoter RPL18B in pOpen-v3. +ACCESSION BBF10K_000106 +VERSION BBF10K_000106.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2823) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2732 + /label="RPL18B Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2744..2763) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2764..2823 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2733..2736,2738..2743)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2785..2802 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaagaggat + 2041 gtccaatatt ttttttaagg aataaggata cttcaagact agattccccc ctgcattccc + 2101 atcagaaccg taaaccttgg cgctttcctt gggaagtatt caagaagtgc cttgtccggt + 2161 ttctgtggct cacaaaccag cgcgcccgat atggctttct tttcacttat gaatgtacca + 2221 gtacgggaca attagaacgc tcctgtaaca atctctttgc aaatgtgggg ttacattcta + 2281 accatgtcac actgctgacg aaattcaaag taaaaaaaaa tgggaccacg tcttgagaac + 2341 gatagatttt ctttatttta cattgaacag tcgttgtctc agcgcgcttt atgttttcat + 2401 tcatacttca tattataaaa taacaaaaga agaatttcat attcacgccc aagaaatcag + 2461 gctgctttcc aaatgcaatt gacacttcat tagccatcac acaaaactct ttcttgctgg + 2521 agcttctttt aaaaaagacc tcagtacacc aaacacgtta cccgacctcg ttattttacg + 2581 acaactatga taaaattctg aagaaaaaat aaaaaaattt tcatacttct tgcttttatt + 2641 taaaccattg aatgatttct tttgaacaaa actacctgtt tcaccaaagg aaatagaaag + 2701 aaaaaatcaa ttagaagaaa acaaaaaaca aaaatgtgag accactagat tagcaaggca + 2761 cccctccact gtgcccggaa cctgtaggga taacagggta atgggattga ctgtactcta + 2821 cca +// diff --git a/iGEM/BBF10K_000107.gb b/iGEM/BBF10K_000107.gb new file mode 100644 index 00000000..f00c9a16 --- /dev/null +++ b/iGEM/BBF10K_000107.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000107 2823 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast promoter SAC6 in pOpen-v3. +ACCESSION BBF10K_000107 +VERSION BBF10K_000107.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2823) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2732 + /label="SAC6 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2744..2763) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2764..2823 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2733..2736,2738..2743)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2785..2802 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtttgagaa + 2041 tgaccttcca cgagctaaat tgaaagggaa gaatttatta gttgaactca agaaagaaga + 2101 ggatgacgtg ggaaatggca tagaatccct tactaaatcg aacactaaac tgaactccat + 2161 gctggcgaac gaaggtaaga tacacaaagc tagtttccag aaaagtgtaa aatttaaact + 2221 acctgataat atagtgactg aagaaaccgt ggaacttaaa gaaataaagg acttgctact + 2281 acaaatgttg agatgacagc gagagattga atcaagatta tccaatatcg aacttcaact + 2341 cacggaaata ccgaaacata agtaatcata tcccttctca cattttttac acaggaagta + 2401 agcaagttat gttatatttc cgacactata attaattctt agcagttaaa ggtgctttgt + 2461 ctatattaca tttacataca gcttgagtga tcctgaccgg atatagggtc ctattttctt + 2521 acgtgaacgg cttttcttct tgttcccgat ggccttcatg tgaaaaagca ctcctcggga + 2581 ggcggaaaaa tatcaaaagt acggggcgaa gtttataatg aagatttatc gatataaatt + 2641 ttggttattt caggagaaca agaaagctct ttacactaaa attatcagag aagaagctga + 2701 tatattagcc ctaaggagta caccaaaaca caaatgtgag accactggac ccaataaaag + 2761 gcctacgata attcaggctc ccgataggga taacagggta atagaaggcc gcggtactgg + 2821 atc +// diff --git a/iGEM/BBF10K_000129.gb b/iGEM/BBF10K_000129.gb new file mode 100644 index 00000000..23a2254b --- /dev/null +++ b/iGEM/BBF10K_000129.gb @@ -0,0 +1,143 @@ +LOCUS BBF10K_000129 2724 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter Ste5 in pOpen-v3. +ACCESSION BBF10K_000129 +VERSION BBF10K_000129.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2724) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2633 + /label="Ste5 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2645..2664) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2665..2724 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2634..2637,2639..2644)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2686..2703 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcacgaagt + 2041 gactgacaga atactgacat cagctgattt ctcatagagc tgtttctctg ataacacgtt + 2101 gtttgaacat cgacaagatg aaaaactaga agtatcaagt ttcctttaaa gggatatata + 2161 acagattcta aaactgacag aaatatttcg agtgaagaag aagcgttaaa tattggatct + 2221 ttccgcagtt ctactctgat acatttttga agtaggagag tcatttagaa ggcgtattgc + 2281 tcaatagtag aaagcaggcc tgtgcacatg aattaattaa aaaatataaa ggtagtgatt + 2341 agacgacaca tgtccatagg taacctgtca taattttgaa caatttccct tcttttcttt + 2401 tttatttttg ggtgcggcga tatgtagctt gttaatttac acatcatgta cttttctgca + 2461 tcaaaatatg aaaggcgata gtagctaaag aaaataccga gaatttcctc gaaaagttga + 2521 cgacaaaaga aaggcataaa aaagtaattt gaaaatattt taaaactgtt ttaacccatc + 2581 tagcatccgc gctaaaaaag gaagatacag gatacagcgg aaacaacttt taaaatgtga + 2641 gaccacttcg attggcaagg actgtcacaa acgactacgg tgtcgtaggg ataacagggt + 2701 aattttcacg aatgacgcat ggcg +// diff --git a/iGEM/BBF10K_000134.gb b/iGEM/BBF10K_000134.gb new file mode 100644 index 00000000..ae98d464 --- /dev/null +++ b/iGEM/BBF10K_000134.gb @@ -0,0 +1,144 @@ +LOCUS BBF10K_000134 2767 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter TDH3 in pOpen-v3. +ACCESSION BBF10K_000134 +VERSION BBF10K_000134.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2767) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2676 + /label="TDH3/GPD Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2688..2707) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2708..2767 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2677..2680,2682..2687)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2729..2746 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtcattatc + 2041 aatactcgcc atttcaaaga atacgtaaat aattaatagt agtgattttc ctaactttat + 2101 ttagtcaaaa aattagcctt ttaattctgc tgtaacccgt acatgcccaa aatagggggc + 2161 gggttacaca gaatatataa catcgtaggt gtctgggtga acagtttatt cctggcatcc + 2221 actaaatata atggagcccg ctttttaagc tggcatccag aaaaaaaaag aatcccagca + 2281 ccaaaatatt gttttcttca ccaaccatca gttcataggt ccattctctt agcgcaacta + 2341 cagagaacag gggcacaaac aggcaaaaaa cgggcacaac ctcaatggag tgatgcaacc + 2401 tgcctggagt aaatgatgac acaaggcaat tgacccacgc atgtatctat ctcattttct + 2461 tacaccttct attaccttct gctctctctg atttggaaaa agctgaaaaa aaaggttgaa + 2521 accagttccc tgaaattatt cccctacttg actaataagt atataaagac ggtaggtatt + 2581 gattgtaatt ctgtaaatct atttcttaaa cttcttaaat tctactttta tagttagtct + 2641 tttttttagt tttaaaacac cagaacttag tttcgaaatg tgagaccaga acatagcatt + 2701 cacggggccc tatgagtgac gacggcgtta gggataacag ggtaattccg catccccgcc + 2761 atgttta +// diff --git a/iGEM/BBF10K_000151.gb b/iGEM/BBF10K_000151.gb new file mode 100644 index 00000000..f853c81e --- /dev/null +++ b/iGEM/BBF10K_000151.gb @@ -0,0 +1,138 @@ +LOCUS BBF10K_000151 2411 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter Trp1 in pOpen-v3. +ACCESSION BBF10K_000151 +VERSION BBF10K_000151.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2314 + /label="Trp1 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2315..2318,2320..2325)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaacgacat + 2041 tactatatat ataatatagg aagcatttaa tagaacagca tcgtaatata tgtgtacttt + 2101 gcagttatga cgccagatgg cagtagtgga agatattctt tattgaaaaa tagcttgtca + 2161 ccttacgtac aatcttgatc cggagctttt ctttttttgc cgattaagaa ttaattcggt + 2221 cgaaaaaaga aaaggagagg gccaagaggg agggcattgg tgactattga gcacgtgagt + 2281 atacgtgatt aagcacacaa aggcagcttg gagtaatgtg agaccgatat cagacaacaa + 2341 tctgaggctg ggaattaagt tttgcagtac tctagggata acagggtaat gcgtcttgaa + 2401 gtccgtgagg t +// diff --git a/iGEM/BBF10K_000152.gb b/iGEM/BBF10K_000152.gb new file mode 100644 index 00000000..29872012 --- /dev/null +++ b/iGEM/BBF10K_000152.gb @@ -0,0 +1,137 @@ +LOCUS BBF10K_000152 2344 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter Ura3 in pOpen-v3. +ACCESSION BBF10K_000152 +VERSION BBF10K_000152.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2344) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2247 + /label="Ura3 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2265..2284) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2285..2344 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2248..2251,2253..2258)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2306..2323 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtcaattca + 2041 tcattttatt tttattcttt tttttgattt cggtttcttt gaaatttttt tgattcggta + 2101 atctccgaac agaaggaaga acgaaggaag gagcacagac ttagattggt atatatacgc + 2161 atatgtagtg ttgaagaaac atgaaattgc ccagtattct taacccaact gcacagaaca + 2221 aaaacctgct ggaaacgaag ataaatcaat gtgagaccct cgagagacaa gccttaaccg + 2281 taggggggca aatccacttt ccatgtaggg ataacagggt aatacttgca actgccggat + 2341 tgcg +// diff --git a/iGEM/BBF10K_000163.gb b/iGEM/BBF10K_000163.gb new file mode 100644 index 00000000..0aa4704c --- /dev/null +++ b/iGEM/BBF10K_000163.gb @@ -0,0 +1,145 @@ +LOCUS BBF10K_000163 2823 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast promoter CCW12 strong (AB enhanced) in pOpen-v3. +ACCESSION BBF10K_000163 +VERSION BBF10K_000163.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2823) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2732 + /label="CCW12 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2744..2763) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2764..2823 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2733..2736,2738..2743)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2785..2802 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcacccatg + 2041 aaccacacgg ttagtccaaa aggggcagtt cagattccag atgcgggaat tagcttgctg + 2101 ccaccctcac ctcactaacg ctgcggtgtg cggatacttc atgctattta tagacgcgcg + 2161 tgtcggaatc agcacgcgca agaaccaaat gggaaaatcg gaatgggtcc agaactgctt + 2221 tgagtgctgg ctattggcgt ctgatttccg ttttgggaat cctttgccgc gcgcccctct + 2281 caaaactccg cacaagtccc agaaagcggg aaagaaataa aacgccacca aataaaataa + 2341 aataaaagcc aatcctcgaa gcgtgggtgg taggccctgg attatcccgt acaagtattt + 2401 ctcaggagta aaaaaaccgt ttgttttgga atttcccatt tcgcggccac ctacgccgct + 2461 atctttgcaa caactatctg cgataactca gcaaattttg catattcgtg ttgcagtatt + 2521 gcgataatgg gagtcttact tccaacataa cggcagaaag aaatgtgaga aaattttgca + 2581 tcctttgcct ccgttcaagt atataaagtc ggcatgcttg ataatctttc tttccatcct + 2641 acattgttct aattattctt attctccttt attctttcct aacataccaa gaaattaatc + 2701 ttctgtcatt cgcttaaaca ctatatcaat aatacttgag accagacaca aggctgattc + 2761 cagtccgtag atcctatctc cgattaggga taacagggta atggcaattt ccttaaaccc + 2821 tgg +// diff --git a/iGEM/BBF10K_000167.gb b/iGEM/BBF10K_000167.gb new file mode 100644 index 00000000..1ac004fa --- /dev/null +++ b/iGEM/BBF10K_000167.gb @@ -0,0 +1,138 @@ +LOCUS BBF10K_000167 2411 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast promoter CYC1 (AB enhanced) in pOpen-v3. +ACCESSION BBF10K_000167 +VERSION BBF10K_000167.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2320 + /label="CYC1 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2321..2324,2326..2331)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agagcgttgg + 2041 ttggtggatc aagcccacgc gtaggcaatc ctcgtgcaga tccgccaggc gtgtatatat + 2101 agcgtggatg gccaggcaac tttagtgctg acacatacag gcatatatat atgtgtgcga + 2161 cgacacatga tcatatggca tgcatgtgct ctgtatgtat ataaaactct tgttttcttc + 2221 ttttctctaa atattctttc cttatacatt aggacctttg cagcataaat tactatactt + 2281 ctatagacac acaaacacaa atacacacac taaattaata tacttgagac cagacatggg + 2341 attgaccaca cctacctttg ccttagtttt gctagggata acagggtaat agggatcgga + 2401 cattaaccct c +// diff --git a/iGEM/BBF10K_000180.gb b/iGEM/BBF10K_000180.gb new file mode 100644 index 00000000..25585802 --- /dev/null +++ b/iGEM/BBF10K_000180.gb @@ -0,0 +1,141 @@ +LOCUS BBF10K_000180 2600 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia GAP Promoter (enhanced) in pOpen-v3. +ACCESSION BBF10K_000180 +VERSION BBF10K_000180.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2600) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2509 + /label="Pichia GAP Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2521..2540) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2541..2600 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2510..2513,2515..2520)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2562..2579 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtttttgta + 2041 gaaatgtctt ggtgtcctcg tccaatcagg tagccatctc tgaaatatct ggctccgttg + 2101 caactccgaa cgacctgctg gcaacgtaaa attctccggg gtaaaactta aatgtggagt + 2161 aatggaacca gaaacgtctc ttcccttctc tctccttcca ccgcccgtta ccgtccctag + 2221 gaaattttac tctgctggag agcttcttct acggccccct tgcagcaatg ctcttcccag + 2281 cattacgttg cgggtaaaac ggaggtcgtg tacccgacct agcagcccag ggatggaaaa + 2341 gtcccggccg tcgctggcaa taatagcggg cggacgcatg tcatgagatt attggaaacc + 2401 accagaatcg aatataaaag gcgaacacct ttcccaattt tggtttctcc tgacccaaag + 2461 actttaaatt taatttattt gtccctattt caatcaattg aacaactatt acttgagacc + 2521 agagttgcac ctagaatccg cagggtaaac tcgaataggg gtagggataa cagggtaatg + 2581 ggcgcgcgca ctgtaagatt +// diff --git a/iGEM/BBF10K_000181.gb b/iGEM/BBF10K_000181.gb new file mode 100644 index 00000000..74ebba87 --- /dev/null +++ b/iGEM/BBF10K_000181.gb @@ -0,0 +1,149 @@ +LOCUS BBF10K_000181 3062 bp DNA circular UNK 25-DEC-2019 +DEFINITION Pichia AOX1 Promoter (enhanced) in pOpen-v3. +ACCESSION BBF10K_000181 +VERSION BBF10K_000181.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3062) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2971 + /label="Pichia AOX1 Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2983..3002) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3003..3062 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2972..2975,2977..2982)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3024..3041 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg aggatctaac + 2041 atccaaagac gaaaggttga atgaaacctt tttgccatcc gacatccaca ggtccattct + 2101 cacacataag tgccaaacgc aacaggaggg gatacactag cagcagaccg ttgcaaacgc + 2161 aggacctcca ctcctcttct cctcaacacc cacttttgcc atcgaaaaac cagcccagtt + 2221 attgggcttg attggagctc gctcattcca attccttcta ttaggctact aacaccatga + 2281 ctttattagc ctgtctatcc tggcccccct ggcgaggttc atgtttgttt atttccgaat + 2341 gcaacaagct ccgcattaca cccgaacatc actccagatg agggctttct gagtgtgggg + 2401 tcaaatagtt tcatgttccc caaatggccc aaaactgaca gtttaaacgc tgtcttggaa + 2461 cctaatatga caaaagcgtg atctcatcca agatgaacta agtttggttc gttgaaatgc + 2521 taacggccag ttggtcaaaa agaaacttcc aaaagtcggc ataccgtttg tcttgtttgg + 2581 tattgattga cgaatgctca aaaataatct cattaatgct tagcgcagtc tctctatcgc + 2641 ttctgaaccc cggtgcacct gtgccgaaac gcaaatgggg aaacacccgc tttttggatg + 2701 attatgcatt gtctccacat tgtatgcttc caagattctg gtgggaatac tgctgatagc + 2761 ctaacgttca tgatcaaaat ttaactgttc taacccctac ttgacagcaa tatataaaca + 2821 gaaggaagct gccctgtctt aaaccttttt ttttatcatc attattagct tactttcata + 2881 attgcgactg gttccaattg acaagctttt gattttaacg acttttaacg acaacttgag + 2941 aagatcaaaa aacaactaat tattcgaaac gtacttgaga ccagatagat gctccgtcaa + 3001 gcccaggctg agatttgtca gattagggat aacagggtaa ttagacgaaa gcccgttgta + 3061 gt +// diff --git a/iGEM/BBF10K_000195.gb b/iGEM/BBF10K_000195.gb new file mode 100644 index 00000000..d87a3244 --- /dev/null +++ b/iGEM/BBF10K_000195.gb @@ -0,0 +1,240 @@ +LOCUS BBF10K_000195 6306 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast cds LYS2 in pOpen-v3. +ACCESSION BBF10K_000195 +VERSION BBF10K_000195.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 6306) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..6208 + /codon_start=1 + /gene="LYS2" + /product="LYS2 selectable marker" + /label="LYS2" + /translation="MTNEKVWIEKLDNPTLSVLPHDFLRPQQEPYTKQATYSLQLPQLD + VPHDSFSNKYAVALSVWAALIYRVTGDDDIVLYIANNKILRFNIQPTWSFNELYSTINN + ELNKLNSIEANFSFDELAEKIQSCQDLERTPQLFRLAFLENQDFKLDEFKHHLVDFALN + LDTSNNAHVLNLIYNSLLYSNERVTIVADQFTQYLTAALSDPSNCITKISLITASSKDS + LPDPTKNLGWCDFVGCIHDIFQDNAEAFPERTCVVETPTLNSDKSRSFTYRDINRTSNI + VAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVA + KPRGLIVIRAAGQLDQLVEDYINDELEIVSRINSIAIQENGTIEGGKLDNGEDVLAPYD + HYKDTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNWMSKRFNLTENDKFT + MLSGIAHDPIQRDMFTPLFLGAQLYVPTQDDIGTPGRLAEWMSKYGCTVTHLTPAMGQL + LTAQATTPFPKLHHAFFVGDILTKRDCLRLQTLAENCRIVNMYGTTETQRAVSYFEVKS + KNDDPNFLKKLKDVMPAGKGMLNVQLLVVNRNDRTQICGIGEIGEIYVRAGGLAEGYRG + LPELNKEKFVNNWFVEKDHWNYLDKDNGEPWRQFWLGPRDRLYRTGDLGRYLPNGDCEC + CGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRFDKPD + DLSKFQSDVPKEVETDPIVKGLIGYHLLSKDIRTFLKKRLASYAMPSLIVVMDKLPLNP + NGKVDKPKLQFPTPKQLNLVAENTVSETDDSQFTNVEREVRDLWLSILPTKPASVSPDD + SFFDLGGHSILATKMIFTLKKKLQVDLPLGTIFKYPTIKAFAAEIDRIKSSGGSSQGEV + VENVTANYAEDAKKLVETLPSSYPSREYFVEPNSAEGKTTINVFVTGVTGFLGSYILAD + LLGRSPKNYSFKVFAHVRAKDEEAAFARLQKAGITYGTWNEKFASNIKVVLGDLSKSQF + GLSDEKWMDLANTVDIIIHNGALVHWVYPYAKLRDPNVISTINVMSLAAVGKPKFFDFV + SSTSTLDTEYYFNLSDKLVSEGKPGILESDDLMNSASGLTGGYGQSKWAAEYIIRRAGE + RGLRGCIVRPGYVTGASANGSSNTDDFLLRFLKGSVQLGKIPDIENSVNMVPVDHVARV + VVATSLNPPKENELAVAQVTGHPRILFKDYLYTLHDYGYDVEIESYSKWKKSLEASVID + RNEENALYPLLHMVLDNLPESTKAPELDDRNAVASLKKDTAWTGVDWSNGIGVTPEEVG + IYIAFLNKVGFLPPPTHNDKLPLPSIELTQAQISLVASGAGARGSSAAA" + /original_record="part" + protein_bind complement(join(6203..6205,6207..6213)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 6214..6219 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(6227..6246) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 6247..6306 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(6216..6219,6221..6226)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 6268..6285 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgactaacga + 2041 aaaggtctgg atagagaagt tggataatcc aactctttca gtgttaccac atgacttttt + 2101 acgcccacaa caagaacctt atacgaaaca agctacatat tcgttacagc tacctcagct + 2161 cgatgtgcct catgatagtt tttctaacaa atacgctgtc gctttgagtg tatgggctgc + 2221 attgatatat agagtaaccg gtgacgatga tattgttctt tatattgcga ataacaaaat + 2281 cttaagattc aatattcaac caacgtggtc atttaatgag ctgtattcta caattaacaa + 2341 tgagttgaac aagctcaatt ctattgaggc caatttttcc tttgacgaac tagctgaaaa + 2401 aattcaaagt tgccaagacc tggaaaggac ccctcagttg ttccgtttgg cctttttgga + 2461 aaaccaagat ttcaaattag acgagttcaa gcatcattta gtggactttg ctttgaattt + 2521 ggataccagt aataatgcgc atgttttgaa cttaatttat aacagcttac tgtattcgaa + 2581 tgaaagagta accattgttg cggaccaatt tactcaatat ttgactgctg cgctaagcga + 2641 tccatccaat tgcataacta aaatctctct gatcaccgca tcatccaagg atagtttacc + 2701 tgatccaact aagaacttgg gctggtgcga tttcgtgggg tgtattcacg acattttcca + 2761 ggacaatgct gaagccttcc cagagagaac ctgtgttgtg gagactccaa cactaaattc + 2821 cgacaagtcc cgttctttca cttatcgtga catcaaccgc acttctaaca tagttgccca + 2881 ttatttgatt aaaacaggta tcaaaagagg tgatgtagtg atgatctatt cttctagggg + 2941 tgtggatttg atggtatgtg tgatgggtgt cttgaaagcc ggcgcaacct tttcagttat + 3001 cgaccctgca tatcccccag ccagacaaac catttactta ggtgttgcta aaccacgtgg + 3061 gttgattgtt attagagctg ctggacaatt ggatcaactg gtagaagatt acatcaatga + 3121 tgaattggag attgtttcaa gaatcaattc cattgctatt caagaaaatg gtaccattga + 3181 aggtggcaaa ttggacaatg gcgaggatgt tttggctcca tatgatcact acaaagacac + 3241 cagaacaggt gttgtagttg gaccagattc caacccaacc ctatctttca catctggttc + 3301 cgaaggtatt cctaagggtg ttcttggtag acatttttcc ttggcttatt atttcaattg + 3361 gatgtccaaa aggttcaact taacagaaaa tgataaattc acaatgctga gcggtattgc + 3421 acatgatcca attcaaagag atatgtttac accattattt ttaggtgccc aattgtatgt + 3481 ccctactcaa gatgatattg gtacaccggg ccgtttagcg gaatggatga gtaagtatgg + 3541 ttgcacagtt acccatttaa caccagccat gggtcaatta cttactgccc aagctactac + 3601 accattccct aagttacatc atgcgttctt tgtgggtgac attttaacaa aacgtgattg + 3661 tctgaggtta caaaccttgg cagaaaattg ccgtattgtt aatatgtacg gtaccactga + 3721 aacacagcgt gcagtttctt atttcgaagt taaatcaaaa aatgacgatc caaacttttt + 3781 gaaaaaattg aaagatgtca tgcctgctgg taaaggtatg ttgaacgttc agctgctagt + 3841 tgttaacagg aacgatcgta ctcaaatatg tggtattggc gaaataggtg agatttatgt + 3901 tcgtgcaggc ggtttggccg aaggttatag aggattacca gaattgaata aagaaaaatt + 3961 tgtgaacaac tggtttgttg aaaaagatca ctggaattat ttggataagg ataatggtga + 4021 accttggaga caattctggt taggtccaag agatagattg tacagaacgg gtgatttagg + 4081 tcgttatcta ccaaacggtg actgtgaatg ttgcggtagg gctgatgatc aagttaaaat + 4141 tcgtgggttc agaatcgaat taggagaaat agatacgcac atttcccaac atccattggt + 4201 aagagaaaac attactttag ttcgcaaaaa tgccgacaat gagccaacat tgatcacatt + 4261 tatggtccca agatttgaca agccagatga cttgtctaag ttccaaagtg atgttccaaa + 4321 ggaggttgaa actgacccta tagttaaggg cttaatcggt taccatcttt tatccaagga + 4381 catcaggact ttcttaaaga aaagattggc tagttatgct atgccttcct tgattgtggt + 4441 tatggataaa ctaccattga atccaaatgg taaagttgat aagcctaaac ttcaattccc + 4501 aactcccaag caattaaatt tggtagctga aaatacagtt tctgaaactg acgactctca + 4561 gtttaccaat gttgagcgcg aggttagaga cttatggtta agtatattac ctaccaagcc + 4621 agcatctgta tcaccagatg attcgttttt cgatttaggt ggtcattcta tcttggctac + 4681 caaaatgatt tttaccttaa agaaaaagct gcaagttgat ttaccattgg gcacaatttt + 4741 caagtatcca acgataaagg cctttgccgc ggaaattgac agaattaaat catcgggtgg + 4801 atcatctcaa ggtgaggtcg tcgaaaatgt cactgcaaat tatgcggagg acgccaagaa + 4861 attggttgaa acgctaccaa gttcgtaccc cagtagggaa tattttgttg aacctaatag + 4921 tgccgaagga aaaacaacaa ttaatgtgtt tgttaccggt gtcacaggat ttctgggctc + 4981 ctacatcctt gcagatttgt taggacgttc tccaaagaac tacagtttca aagtgtttgc + 5041 ccacgtcagg gccaaggatg aagaagctgc atttgcaaga ttacaaaagg caggtatcac + 5101 ctatggtact tggaacgaaa aatttgcctc aaatattaaa gttgtattag gcgatttatc + 5161 taaaagccaa tttggtcttt cagatgagaa gtggatggat ttggcaaaca cagttgatat + 5221 aattatccat aatggtgcgt tagttcactg ggtttatcca tatgccaaat tgagggaccc + 5281 aaatgttatt tcaactatca atgttatgag cttagccgcc gtcggcaagc caaagttctt + 5341 tgactttgtt tcctccactt ctactcttga cactgaatac tactttaatt tgtcagataa + 5401 acttgttagc gaagggaagc caggcatttt agaatcagac gatttaatga actctgcaag + 5461 cgggctcact ggtggatatg gtcagtccaa atgggctgct gagtacatca ttagacgtgc + 5521 cggtgaaagg ggcctacgtg ggtgtattgt cagaccaggt tacgtaacag gtgcctctgc + 5581 caatggttct tcaaacacag atgatttctt attgagattt ttgaaaggtt cagtccaatt + 5641 aggtaagatt ccagatatcg aaaattccgt gaatatggtt ccagtagatc atgttgctcg + 5701 tgttgttgtt gctacgtctt tgaatcctcc caaagaaaat gaattggccg ttgctcaagt + 5761 aacgggtcac ccaagaatat tattcaaaga ctacttgtat actttacacg attatggtta + 5821 cgatgtcgaa atcgaaagct attctaaatg gaagaaatca ttggaggcgt ctgttattga + 5881 caggaatgaa gaaaatgcgt tgtatccttt gctacacatg gtcttagaca acttacctga + 5941 aagtaccaaa gctccggaac tagacgatag gaacgccgtg gcatctttaa agaaagacac + 6001 cgcatggaca ggtgttgatt ggtctaatgg aataggtgtt actccagaag aggttggtat + 6061 atatattgca tttttaaaca aggttggatt tttacctcca ccaactcata atgacaaact + 6121 tccactgcca agtatagaac taactcaagc gcaaataagt ctagttgctt caggtgctgg + 6181 tgctcgtgga agctccgcag cagcttgaag agcaagcttt gagaccagat agtcacgcac + 6241 aagaccatct ctaagtgata aaaactttag ggataacagg gtaatgtgaa tggccaatgt + 6301 gaaaga +// diff --git a/iGEM/BBF10K_000196.gb b/iGEM/BBF10K_000196.gb new file mode 100644 index 00000000..428f9639 --- /dev/null +++ b/iGEM/BBF10K_000196.gb @@ -0,0 +1,176 @@ +LOCUS BBF10K_000196 3462 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast cds MET17 in pOpen-v3. +ACCESSION BBF10K_000196 +VERSION BBF10K_000196.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3462) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3364 + /codon_start=1 + /gene="MET17" + /product="MET17 selectable marker" + /label="MET17" + /translation="MPSHFDTVQLHAGQENPGDNAHRSRAVPIYATTSYVFENSKHGSQ + LFGLEVPGYVYSRFQNPTSNVLEERIAALEGGAAALAVSSGQAAQTLAIQGLAHTGDNI + VSTSYLYGGTYNQFKISFKRFGIEARFVEGDNPEEFEKVFDERTKAVYLETIGNPKYNV + PDFEKIVAIAHKHGIPVVVDNTFGAGGYFCQPIKYGADIVTHSATKWIGGHGTTIGGII + VDSGKFPWKDYPEKFPQFSQPAEGYHGTIYNEAYGNLAYIVHVRTELLRDLGPLMNPFA + SFLLLQGVETLSLRAERHGENALKLAKWLEQSPYVSWVSYPGLASHSHHENAKKYLSNG + FGGVLSFGVKDLPNADKETDPFKLSGAQVVDNLKLASNLANVGDAKTLVIAPYFTTHKQ + LNDKEKLASGVTKDLIRVSVGIEFIDDIIADFQQSFETVFAGQKP" + /original_record="part" + protein_bind complement(join(3359..3361,3363..3369)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3370..3375 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3383..3402) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3403..3462 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3372..3375,3377..3382)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3424..3441 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgccatctca + 2041 tttcgatact gttcaactac acgccggcca agagaaccct ggtgacaatg ctcacagatc + 2101 cagagctgta ccaatttacg ccaccacttc ttatgttttc gaaaactcta agcatggttc + 2161 gcaattgttt ggcctagaag ttccaggtta cgtctattcc cgtttccaaa acccaaccag + 2221 taatgttttg gaagaaagaa ttgctgcttt agaaggtggt gctgctgctt tggctgtttc + 2281 ctccggtcaa gccgctcaaa cccttgccat ccaaggtttg gcacacactg gtgacaacat + 2341 cgtttccact tcttacttat acggtggtac ttataaccag ttcaaaatct cgttcaaaag + 2401 atttggtatc gaggctagat ttgttgaagg tgacaatcca gaagaatttg aaaaggtctt + 2461 tgatgaaaga accaaggctg tttatttgga aaccattggt aatccaaagt acaatgttcc + 2521 ggattttgaa aaaattgttg caattgctca caaacacggt attccagttg tcgttgacaa + 2581 cacatttggt gccggtggtt acttctgtca gccaattaaa tacggtgctg atattgtaac + 2641 acattctgct accaaatgga ttggtggtca tggtactact atcggtggta ttattgttga + 2701 ctctggtaag ttcccatgga aggactaccc agaaaagttc cctcaattct ctcaacctgc + 2761 cgaaggatat cacggtacta tctacaatga agcctacggt aacttggcat acatcgttca + 2821 tgttagaact gaactattaa gagatttggg tccattgatg aacccatttg cctctttctt + 2881 gctactacaa ggtgttgaaa cattatcttt gagagctgaa agacacggtg aaaatgcatt + 2941 gaagttagcc aaatggttag aacaatcccc atacgtatct tgggtttcat accctggttt + 3001 agcatctcat tctcatcatg aaaatgctaa gaagtatcta tctaacggtt tcggtggtgt + 3061 cttatctttc ggtgtaaaag acttaccaaa tgccgacaag gaaactgacc cattcaaact + 3121 ttctggtgct caagttgttg acaatttaaa acttgcctct aacttggcca atgttggtga + 3181 tgccaagacc ttagtcattg ctccatactt cactacccac aaacaattaa atgacaaaga + 3241 aaagttggca tctggtgtta ccaaggactt aattcgtgtc tctgttggta tcgaatttat + 3301 tgatgacatt attgcagact tccagcaatc ttttgaaact gttttcgctg gccaaaaacc + 3361 atgaagagca agctttgaga ccagattagc cgactttcct gggcactgcg agaaatagca + 3421 tcttagggat aacagggtaa ttgtgatagt cgaatagtgt ga +// diff --git a/iGEM/BBF10K_000199.gb b/iGEM/BBF10K_000199.gb new file mode 100644 index 00000000..4efa7f8d --- /dev/null +++ b/iGEM/BBF10K_000199.gb @@ -0,0 +1,168 @@ +LOCUS BBF10K_000199 3333 bp DNA circular UNK 27-MAY-2018 +DEFINITION Yeast cds AUR1 in pOpen-v3. +ACCESSION BBF10K_000199 +VERSION BBF10K_000199.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3333) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3235 + /codon_start=1 + /gene="AUR1" + /product="AUR1 selectable marker" + /label="AUR1" + /translation="MTNEKVWIEKLDNPTLSVLPHDFLRPQQEPYTKQATYSLQLPQLD + " + /original_record="part" + protein_bind complement(join(3230..3232,3234..3240)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3241..3246 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3254..3273) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3274..3333 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3243..3246,3248..3253)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3295..3312 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggcaaaccc + 2041 tttttcgaga tggtttctat cagagaaacc tccaaactgc catgtagccg atttagaaac + 2101 aagtttagat ccccatcaaa cgttgttgaa ggtgcaaaaa tacaaacccg ctttaagcga + 2161 ctgggtgcat tacatcttct tgggatcaat catgctgttt gtgttcatta ctaatcccgc + 2221 accttggatc ttcaagatcc ttttttattg tttcttgggc actttattca tcattccagc + 2281 tacgtcacag tttttcttca atgccttgcc catcctaaca tgggtggcgc tgtatttcac + 2341 ttcatcgtac tttccagatg accgcaggcc tcctattact gtcaaagtgt taccagcggt + 2401 ggaaacaatt ttatacggcg acaatttaag tgatattctt gcaacatcga cgaactcctt + 2461 tttggacatt ttagcatggt taccgtacgg actatttcat tttggggccc catttgtcgt + 2521 tgctgccatc ttattcgtat ttggtccacc aactgttttg caaggttatg cttttgcatt + 2581 tggttatatg aacctgtttg gtgttatcat gcaaaatgtc tttccagccg ctcccccatg + 2641 gtataaaatt ctctatggat tgcaatcagc caactatgat atgcatggct cgcctggtgg + 2701 attagctaga attgataagc tactcggtat taatatgtat actacagctt tttcaaattc + 2761 ctccgtcatt ttcggtgctt ttccttcact gcattccggg tgtgctacta tggaagccct + 2821 gtttttctgt tattgttttc caaaattgaa gcccttgttt attgcttatg tttgctggtt + 2881 atggtggtca actatgtatc tgacacacca ttattttgta gaccttatgg caggttctgt + 2941 gctgtcatac gttattttcc agtacacaaa gtacacacat ttaccaattg tagatacatc + 3001 tcttttttgc agatggtcat acacttcaat tgagaaatac gatatatcaa agagtgatcc + 3061 attggcagct gattcaaacg atatcgaaag tgtccctttg tccaacttgg aacttgactt + 3121 tgatcttaat atgactgatg aacccagtgt aagcccttcg ttatttgatg gatctacttc + 3181 tgtttctcgt tcgtccgcca cgtctataac gtcactaggt gtaaagaggg cttgaagagc + 3241 aagctttgag accagattag ctgccgatac tggttctaag cctattaggt cgcataggga + 3301 taacagggta atgactgcgc acccctgatt acc +// diff --git a/iGEM/BBF10K_000207.gb b/iGEM/BBF10K_000207.gb new file mode 100644 index 00000000..457e7e69 --- /dev/null +++ b/iGEM/BBF10K_000207.gb @@ -0,0 +1,170 @@ +LOCUS BBF10K_000207 3159 bp DNA circular UNK 18-JUN-2018 +DEFINITION Yeast cds Cre in pOpen-v3. +ACCESSION BBF10K_000207 +VERSION BBF10K_000207.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3159) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3061 + /codon_start=1 + /gene="Cre" + /product="Cre Recombinase" + /label="Cre" + /translation="MSNLLTVHQNLPALPVDATSDEVRKNLMDMFRDRQAFSEHTWKML + LSVCRSWAAWCKLNNRKWFPAEPEDVRDYLLYLQARGLAVKTIQQHLGQLNMLHRRSGL + PRPSDSNAVSLVMRRIRKENVDAGERAKQALAFERTDFDQVRSLMENSDRCQDIRNLAF + LGIAYNTLLRIAEIARIRVKDISRTDGGRMLIHIGRTKTLVSTAGVEKALSLGVTKLVE + RWISVSGVADDPNNYLFCRVRKNGVAAPSATSQLSTRALEGIFEATHRLIYGAKDDSGQ + RYLAWSGHSARVGAARDMARAGVSIPEIMQAGGWTNVNIVMNYIRNLDSETGAMVRLLE + DGD" + /original_record="part" + protein_bind complement(join(3056..3058,3060..3066)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3067..3072 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3080..3099) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3100..3159 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3069..3072,3074..3079)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3121..3138 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgagcaactt + 2041 gcttactgtt catcaaaacc tgcccgcact tcctgtcgat gcaacctccg acgaggtaag + 2101 gaagaacttg atggacatgt tccgcgatcg acaagcattt tccgagcaca catggaagat + 2161 gctcctgagc gtgtgtcgga gttgggcagc atggtgtaag ctgaataaca gaaagtggtt + 2221 tcccgctgaa cccgaggatg ttcgcgacta tcttctttat ctccaggcac ggggactggc + 2281 tgttaagact attcaacaac atctggggca gctgaacatg ttgcatcgaa ggtctggcct + 2341 gccaagacca tcagattcca atgctgtttc acttgttatg aggcgcattc ggaaggaaaa + 2401 cgtagatgca ggcgaacgcg ccaagcaagc cctcgcattc gagcggaccg attttgatca + 2461 ggtgagatcc cttatggaaa actctgatcg gtgccaggat ataagaaacc tggctttcct + 2521 cggcatagca tacaacaccc tgcttcgcat agcagaaatt gctagaataa gggtgaagga + 2581 catctcaaga accgatggag gccggatgct gatacatatt ggaaggacca agactttggt + 2641 gtctacagca ggagttgaaa aagccctttc cctgggtgtt accaagctgg ttgaacggtg + 2701 gataagtgta tctggggtag cagacgaccc aaataactat cttttttgta gagtacggaa + 2761 gaatggtgtt gcagccccat ctgctaccag ccaactctcc acaagggcac ttgaggggat + 2821 atttgaggcc acccaccggc tcatatatgg ggccaaagac gacagcggcc agagatacct + 2881 tgcttggtcc ggccactctg cccgagttgg tgcagcaagg gatatggctc gcgctggcgt + 2941 ttctataccc gagataatgc aagcaggggg ctggacaaat gttaatatcg taatgaatta + 3001 tatccggaac cttgactccg agactggcgc tatggttcga cttctcgaag atggtgactg + 3061 aagagcaagc tttgagacca gattgttact ccgacggacg cagtggctga cgggcagctg + 3121 tagggataac agggtaattc ctaataaact tacgcccaa +// diff --git a/iGEM/BBF10K_000210.gb b/iGEM/BBF10K_000210.gb new file mode 100644 index 00000000..64a3bec2 --- /dev/null +++ b/iGEM/BBF10K_000210.gb @@ -0,0 +1,179 @@ +LOCUS BBF10K_000210 3399 bp DNA circular UNK 27-JAN-2020 +DEFINITION Yeast cds FLP in pOpen-v3. +ACCESSION BBF10K_000210 +VERSION BBF10K_000210.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3399) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3301 + /codon_start=1 + /gene="Cre" + /product="FLP Recombinase" + /label="FLP" + /translation="MSNLLTVHQNLPALPVDATSDEVRKNLMDMFRDRQAFSEHTWKML + LSVCRSWAAWCKLNNRKWFPAEPEDVRDYLLYLQARGLAVKTIQQHLGQLNMLHRRSGL + PRPSDSNAVSLVMRRIRKENVDAGERAKQALAFERTDFDQVRSLMENSDRCQDIRNLAF + LGIAYNTLLRIAEIARIRVKDISRTDGGRMLIHIGRTKTLVSTAGVEKALSLGVTKLVE + RWISVSGVADDPNNYLFCRVRKNGVAAPSATSQLSTRALEGIFEATHRLIYGAKDDSGQ + RYLAWSGHSARVGAARDMARAGVSIPEIMQAGGWTNVNIVMNYIRNLDSETGAMVRLLE + DGD" + /original_record="part" + protein_bind complement(join(3296..3298,3300..3306)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3307..3312 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind complement(join(3312..3315,3317..3319)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3320..3339) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3340..3399 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3309..3312,3314..3319)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3361..3378 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgcctcagtt + 2041 cggcatactc tgcaagactc ctcccaaggt tctcgtccgc caatttgtcg agaggtttga + 2101 gaggcccagt ggggaaaaaa tagccctttg tgcagccgag ctcacatatc tttgctggat + 2161 gatcacacat aacggaacag ctataaaaag ggccactttc atgtcctata acactattat + 2221 ttcaaactca ctcagtttcg acattgtcaa caaaagcctc caatttaagt ataaaaccca + 2281 gaaggccacc attcttgaag catctctgaa aaaactgata cccgcctggg aatttacaat + 2341 cattccatac tatgggcaaa agcatcagag tgacattact gacatcgtat catccttgca + 2401 attgcaattc gaaagttctg aggaagctga taaaggcaac tcacattcta aaaaaatgct + 2461 taaagccctc ctctctgaag gagagtctat ttgggagatc acagaaaaaa ttttgaacag + 2521 ctttgagtac acatcaagat tcactaaaac aaagaccttg tatcagtttc tgtttctcgc + 2581 aaccttcatt aactgcggga gattttccga tataaaaaac gttgacccta aatccttcaa + 2641 gctcgtccaa aataagtacc ttggagtgat aattcaatgc ctcgtaacag aaactaagac + 2701 aagcgtatct cggcatatct attttttctc cgctagaggg cgaatcgatc ctttggtgta + 2761 cttggatgag ttcctcagaa atagcgaacc agtgctgaag agagtgaatc gaaccggcaa + 2821 ttccagcagc aataagcaag agtaccagct tctgaaggat aatttggtta ggtcctacaa + 2881 taaagcactt aagaagaacg ccccctattc tatattcgct atcaaaaatg ggcccaaaag + 2941 tcatatcggt cgacatctta tgacctcttt tctcagtatg aagggattga ccgaacttac + 3001 taatgtagtt ggtaactgga gtgataaacg agcatcagcc gtcgcacgga ctacctatac + 3061 acaccaaatc accgccatcc ctgaccatta ctttgcattg gtgtccagat actacgcata + 3121 tgacccaatt tctaaagaaa tgattgccct taaagacgaa acaaatccaa tagaagaatg + 3181 gcaacacata gagcagctga agggctccgc agagggtagc atcagatacc ctgcttggaa + 3241 cggtataatc tcacaagaag tactcgacta cctcagttcc tacataaacc gcagaatctg + 3301 aagagcaagc tttgagacca gatttccgac gagattccct gcacatgctt tagactcgtt + 3361 tagggataac agggtaatca ggggcagggg aatttaact +// diff --git a/iGEM/BBF10K_000211.gb b/iGEM/BBF10K_000211.gb new file mode 100644 index 00000000..271ff4ed --- /dev/null +++ b/iGEM/BBF10K_000211.gb @@ -0,0 +1,169 @@ +LOCUS BBF10K_000211 3069 bp DNA circular UNK 12-JAN-2020 +DEFINITION Yeast cds GPP synthase in pOpen-v3. +ACCESSION BBF10K_000211 +VERSION BBF10K_000211.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3069) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..2971 + /codon_start=1 + /gene="GPP synthase" + /product="geranyl diphosphate synthase small subunit + [Mentha x piperita]" + /label="GPP synthase" + /translation="MAINLSHINSKTCFPLKTRSDLSRSSSARCMPTAAAAAFPTIATA + AQSQPYWAAIEADIERYLKKSITIRPPETVFGPMHHLTFAAPATAASTLCLAACELVGG + DRSQAMAAAAAIHLVHAAAYVHEHLPLTDGSRPVSKPAIQHKYGPNVELLTGDGIVPFG + FELLAGSVDPARTDDPDRILRVIIEISRAGGPEGMISGLHREEEIVDGNTSLDFIEYVC + KKKYGEMHACGAACGAILGGAAEEEIQKLRNFGLYQGTLRGMMEMKNSHQLIDENIIGK + LKELALEELGGFHGKNAELMSSLVAEPSLYAA" + /original_record="part" + protein_bind complement(join(2966..2968,2970..2976)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 2977..2982 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2990..3009) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3010..3069 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2979..2982,2984..2989)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3031..3048 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggctatcaa + 2041 cttgtctcac atcaactcta agacttgttt cccattaaag actagatcag acttgtcaag + 2101 atcatcttct gctagatgta tgccaactgc tgctgctgct gctttcccaa ctatcgctac + 2161 tgctgctcaa tctcaaccat actgggctgc tatcgaagct gacatcgaaa gatacttgaa + 2221 gaagtctatc actatcagac caccagaaac tgttttcggt ccaatgcacc acttgacttt + 2281 cgctgctcca gctactgctg cttctacttt gtgtttggct gcttgtgaat tggttggtgg + 2341 tgacagatca caagctatgg ctgctgctgc tgctatccac ttggttcacg ctgctgctta + 2401 cgttcacgaa cacttgccat tgactgacgg ttcaagacca gtttctaagc cagctatcca + 2461 acacaagtac ggtccaaacg ttgaattgtt gactggtgac ggtatcgttc cattcggttt + 2521 cgaattgttg gctggttctg ttgacccagc tagaactgac gacccagaca gaatcttgag + 2581 agttatcatc gaaatctcaa gagctggtgg tccagaaggt atgatctctg gtttgcacag + 2641 agaagaagaa atcgttgacg gtaacacttc tttggacttc atcgaatacg tttgtaagaa + 2701 gaagtacggt gaaatgcacg cttgtggtgc tgcttgtggt gctatcttgg gtggtgctgc + 2761 tgaagaagaa atccaaaagt tgagaaactt cggtttgtac caaggtactt tgagaggtat + 2821 gatggaaatg aagaactctc accaattgat cgacgaaaac atcatcggta agttgaagga + 2881 attggctttg gaagaattgg gtggtttcca cggtaagaac gctgaattga tgtcatcttt + 2941 ggttgctgaa ccatctttgt acgctgcttg aagagcaagc tttgagacca gcatccgtct + 3001 aaatctcggc ttggagcgta tcgttcggat tagggataac agggtaatcg ctgtcctcgc + 3061 acgtcccac +// diff --git a/iGEM/BBF10K_000217.gb b/iGEM/BBF10K_000217.gb new file mode 100644 index 00000000..ff44b4f2 --- /dev/null +++ b/iGEM/BBF10K_000217.gb @@ -0,0 +1,167 @@ +LOCUS BBF10K_000217 3036 bp DNA circular UNK 30-JAN-2020 +DEFINITION Yeast cds GGPP synthase in pOpen-v3. +ACCESSION BBF10K_000217 +VERSION BBF10K_000217.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3036) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..2938 + /codon_start=1 + /gene="GGPP synthase" + /product="GGPP synthase" + /label="GGPP synthase" + /translation="MTVCAKKHVHLTRDAAEQLLADIDRRLDQLLPVEGERDVVGAAMR + EGALAPGKRIRPMLLLLTARDLGCAVSHDGLLDLACAVEMVHAASLILDDMPCMDDAKL + RRGRPTIHSHYGEHVAILAAVALLSKAFGVIADADGLTPLAKNRAVSELSNAIGMQGLV + QGQFKDLSEGDKPRSAEAILMTNHFKTSTLFCASMQMASIVANASSEARDCLHRFSLDL + GQAFQLLDDLTDGMTDTGKDSNQDAGKSTLVNLLGPRAVEERLRQHLQLASEHLSAACQ + HGHATQHFIQAWFDKKLAAVS" + /original_record="part" + protein_bind complement(join(2933..2935,2937..2943)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 2944..2949 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2957..2976) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2977..3036 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2946..2949,2951..2956)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2998..3015 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgactgtttg + 2041 tgctaagaag cacgttcact tgactagaga cgctgctgaa caattgttgg ctgacatcga + 2101 cagaagattg gaccaattgt tgccagttga aggtgaaaga gacgttgttg gtgctgctat + 2161 gagagaaggt gctttggctc caggtaagag aatcagacca atgttgttgt tgttgactgc + 2221 tagagacttg ggttgtgctg tttctcacga cggtttgttg gacttggctt gtgctgttga + 2281 aatggttcac gctgcttctt tgatcttgga cgacatgcca tgtatggacg acgctaagtt + 2341 gagaagaggt agaccaacta tccactctca ctacggtgaa cacgttgcta tcttggctgc + 2401 tgttgctttg ttgtctaagg ctttcggtgt tatcgctgac gctgacggtt tgactccatt + 2461 ggctaagaac agagctgttt ctgaattgtc taacgctatc ggtatgcaag gtttggttca + 2521 aggtcaattc aaggacttgt ctgaaggtga caagccaaga tcagctgaag ctatcttgat + 2581 gactaaccac ttcaagactt ctactttgtt ctgtgcttct atgcaaatgg cttctatcgt + 2641 tgctaacgct tcttctgaag ctagagactg tttgcacaga ttctctttgg acttgggtca + 2701 agcattccaa ttgttggacg acttgactga cggtatgact gacactggta aggactctaa + 2761 ccaagacgct ggtaagtcta ctttggttaa cttgttgggt ccaagagctg ttgaagaaag + 2821 attgagacaa cacttgcaat tggcttctga acacttgtct gctgcttgtc aacacggtca + 2881 cgctactcaa cacttcatcc aagcatggtt cgacaagaag ttggctgctg tttcttgaag + 2941 agcaagcttt gagaccagct ataagaattg ccgggcactc ccagtgccaa ggtcggttag + 3001 ggataacagg gtaatggtgg acatactaac tttctc +// diff --git a/iGEM/BBF10K_000227.gb b/iGEM/BBF10K_000227.gb new file mode 100644 index 00000000..237ef1af --- /dev/null +++ b/iGEM/BBF10K_000227.gb @@ -0,0 +1,170 @@ +LOCUS BBF10K_000227 3153 bp DNA circular UNK 12-JAN-2020 +DEFINITION Yeast cds FPP synthase in pOpen-v3. +ACCESSION BBF10K_000227 +VERSION BBF10K_000227.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3153) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3055 + /codon_start=1 + /gene="FPP synthase" + /product="Farnesyl pyrophosphate synthase" + /label="FPP synthase" + /translation="MASDLKSKFLHVYQTLKSELLNDPAFEFHHDSRQWIDKMLDYNVP + GGKLNRGLSVVDSYQLLKGAELTDDEIFLASALGWCIEWLQAYFLVLDDIMDGSHTRRG + QPCWFRLPKVGMIAANDGLILRNHVPRILKKHFRGKPYYVDLVDLFNEVEFQTASGQMI + DLITTLVGEKDLSKYSLSIHRRIVQYKTAYYSFYLPVACALLMFGEDLDNHVEVKNVLV + EMGTYFQVQDDYLDCFGAPEVIGKIGTDIEDFSSWLVVKALELANEEQKKVLHENYGKK + DPSSVAKVKELYNTLNLQGVFEDYESTSYKKLITSIEGHPSKAVQAVLKSFLGKIYKRQ + K" + /original_record="part" + protein_bind complement(join(3050..3052,3054..3060)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3061..3066 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3074..3093) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3094..3153 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3063..3066,3068..3073)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3115..3132 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggcttctga + 2041 cttgaagtct aagttcttgc acgtttacca aactttgaag tctgaattgt tgaacgaccc + 2101 agctttcgag ttccaccacg actcaagaca atggatcgac aagatgttgg actacaacgt + 2161 tccaggtggt aagttgaaca gaggtttgtc tgttgtagac tcttaccagt tgttgaaggg + 2221 tgctgaattg actgacgacg aaatcttctt ggcttctgct ttgggttggt gtatcgaatg + 2281 gttgcaagca tacttcttgg ttttggacga catcatggac ggttctcaca ctagaagagg + 2341 acaaccatgt tggttcagat tgccaaaggt tggtatgatc gctgctaacg acggtttgat + 2401 cttgagaaac cacgttccaa gaatcttgaa gaagcacttc agaggtaagc catactacgt + 2461 agacttggtt gacttgttca acgaagttga gttccaaact gcttctggtc aaatgatcga + 2521 cttgatcact actttggttg gtgaaaagga cttgtctaag tactctttgt ctatccacag + 2581 aagaatcgtt caatacaaga ctgcttacta ctctttctac ttgccagttg cttgtgcttt + 2641 gttgatgttc ggtgaggact tggacaacca cgttgaagtt aagaacgttt tggttgaaat + 2701 gggtacttac ttccaagttc aagacgacta cttggactgt ttcggtgctc cagaagttat + 2761 cggtaagatc ggtactgaca tcgaggactt ctcttcttgg ttggttgtta aggctttgga + 2821 attggctaac gaagaacaaa agaaggtttt gcacgaaaac tacggtaaga aggacccatc + 2881 ttctgttgct aaggttaagg aattgtacaa cactttgaac ttgcaaggtg ttttcgagga + 2941 ctacgaatct acttcttaca agaagttgat cacttctatc gaaggtcacc catctaaggc + 3001 tgttcaagct gttttgaagt ctttcttggg taaaatctac aagagacaaa agtgaagagc + 3061 aagctttgag accagctatg atcccggtgt aacgagatgc tactcagacg tccataggga + 3121 taacagggta attagaggaa catacggcag atc +// diff --git a/iGEM/BBF10K_000238.gb b/iGEM/BBF10K_000238.gb new file mode 100644 index 00000000..64a4c0aa --- /dev/null +++ b/iGEM/BBF10K_000238.gb @@ -0,0 +1,187 @@ +LOCUS BBF10K_000238 3921 bp DNA circular UNK 16-JAN-2020 +DEFINITION Yeast cds 4S-limonene-synthase in pOpen-v3. +ACCESSION BBF10K_000238 +VERSION BBF10K_000238.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3921) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3829 + /codon_start=1 + /gene="4S-limonene synthase" + /product="4S-limonene synthase" + /label="4S-limonene synthase" + /translation="MALKVLSVATQMAIPSNLTTCLQPSHFKSSPKLLSSTNSSSRSRL + RVYCSSSQLTTERRSGNYNPSRWDVNFIQSLLSDYKEDKHVIRASELVTLVKMELEKET + DQIRQLELIDDLQRMGLSDHFQNEFKEILSSIYLDHHYYKNPFPKEERDLYSTSLAFRL + LREHGFQVAQEVFDSFKNEEGEFKESLSDDTRGLLQLYEASFLLTEGETTLESAREFAT + KFLEEKVNEGGVDGDLLTRIAYSLDIPLHWRIKRPNAPVWIEWYRKRPDMNPVVLELAI + LDLNIVQAQFQEELKESFRWWRNTGFVEKLPFARDRLVECYFWNTGIIEPRQHASARIM + MGKVNALITVIDDIYDVYGTLEELEQFTDLIRRWDINSIDQLPDYMQLCFLALNNFVDD + TSYDVMKEKGVNVIPYLRQSWVDLADKYMVEARWFYGGHKPSLEEYLENSWQSISGPCM + LTHIFFRVTDSFTKETVDSLYKYHDLVRWSSFVLRLADDLGTSVEEVSRGDVPKSLQCY + MSDYNASEAEARKHVKWLIAEVWKKMNAERVSKDSPFGKDFIGCAVDLGRMAQLMYHNG + DGHGTQHPIIHQQMTRTLFEPFA" + /original_record="part" + protein_bind complement(join(3824..3826,3828..3834)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3835..3840 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3842..3861) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3862..3921 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3837..3840,3842..3847)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3889..3906 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggctttaaa + 2041 agttttgtct gttgctacac aaatggctat accatcaaat cttactactt gtttgcaacc + 2101 atctcatttt aaatcttctc caaagctatt gtctagtact aactcttcta gtagatcgag + 2161 attgagagtt tattgttcat catctcaatt aactactgaa aggagatcgg gtaattataa + 2221 tccatctagg tgggacgtta attttatcca atctttattg agtgactata aagaggataa + 2281 gcatgttatt agagctagtg agttggttac tttggttaag atggaattag aaaaagaaac + 2341 tgaccaaatt agacagttgg aactaatcga tgacttgcaa cgtatgggtt tgtcagatca + 2401 ttttcaaaat gaatttaagg aaatcttgtc atctatttac ttagaccatc attattataa + 2461 gaatccattc ccaaaggaag aaagggactt gtattctacg tctttggcat ttcgcttgtt + 2521 gagagaacat ggttttcaag ttgctcaaga agtctttgac tcttttaaga acgaagaagg + 2581 cgaatttaag gagtctttat ctgacgatac tagaggtttg ttgcaattat atgaagctag + 2641 tttcttgtta actgaaggtg aaactacttt agaatctgct agggaatttg ctactaaatt + 2701 tttagaagaa aaggtaaacg aaggtggtgt cgacggtgat ttgcttacta ggatagctta + 2761 ttctttagac attccattgc actggagaat taaaggtcca aatgctccag tctggattga + 2821 atggtacaga aagaggccag atatgaatcc agttgttttg gagttggcta ttttggactt + 2881 gaatatagtt caagcacaat tccaagaaga attgaaagaa tcttttcgat ggtggagaaa + 2941 tactggtttt gttgaaaaat tgccttttgc tagagacaga ttggttgagt gttatttctg + 3001 gaacactggt attattgaac caagacaaca cgctagtgct agaattatga tgggtaaagt + 3061 taatgctttg attactgtta tagacgatat ttacgatgtt tatggtacct tggaggaatt + 3121 ggaacaattc actgacttga taagacgttg ggatattaac tctattgacc aattgccaga + 3181 ttacatgcaa ttgtgttttt tggctttgaa taatttcgtt gatgatactt cttatgacgt + 3241 tatgaaggaa aaaggtgtta atgttatccc atatttgaga caatcttggg ttgacctagc + 3301 tgataaatat atggttgaag ctcgttggtt ttacggtggt cacaagccat ctctcgaaga + 3361 atatttggaa aattcttggc aatctatctc tggtccatgt atgttgacac atattttttt + 3421 tagggttact gattcattca ctaaggaaac tgttgattcc ttgtataaat accatgattt + 3481 agttagatgg tcatctttcg ttttgagatt ggctgatgat ttgggtactt ctgttgaaga + 3541 agtttcaaga ggtgacgttc caaagtcttt gcaatgttac atgtctgatt acaatgcttc + 3601 tgaagcagaa gctagaaaac atgttaagtg gttgattgct gaagtttgga agaagatgaa + 3661 tgctgaaaga gtttctaagg atagtccatt tggtaaggat ttcataggtt gtgctgttga + 3721 cttgggtaga atggctcaat tgatgtatca caatggtgac ggtcacggta ctcaacaccc + 3781 aattatccac caacaaatga ctagaacttt gttcgaacca tttgcttgaa gagcaagctt + 3841 tgagaccagc tcaatctaac agtggggttt agaggtccag acggggccta gggataacag + 3901 ggtaatccca gaccgcgcaa c +// diff --git a/iGEM/BBF10K_000243.gb b/iGEM/BBF10K_000243.gb new file mode 100644 index 00000000..a1bb42f7 --- /dev/null +++ b/iGEM/BBF10K_000243.gb @@ -0,0 +1,184 @@ +LOCUS BBF10K_000243 3618 bp DNA circular UNK 31-JAN-2020 +DEFINITION Yeast cds limonene-3-hydroxylase in pOpen-v3. +ACCESSION BBF10K_000243 +VERSION BBF10K_000243.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3618) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3520 + /codon_start=1 + /gene="limonene-3-hydroxylase" + /product="limonene-3-hydroxylase" + /label="limonene-3-hydroxylase" + /translation="MELQISSAIIILVATFVASLLIKQWRKSESRQNLPPGPPKLPLVG + HLHLLWGKLPQHAMADMAKKYGPVTHVQLGEVFSVVLSSREATKEAMKLLDPACADRFE + SIGTRIMWYDNDDIIFSPYSDHWRQMRKICVSELLSARNVRSFGFIRQDEMSRLLRHLQ + SSAGETVDMTERIATLTCSIICRAAFGAIINDHEELVELVKDSLSMASGFELADLFPSS + KLLNLLCWNKSKLWRMRRRVDTILEAIVDEHKLKKSGEFGGEDIIDVLFRMQKDSQIKV + PITTNAIKAFIFDTFSAGTETSSTTTLWVMAELMRNPAVMAKAQAEVRAALKGKTSVDV + DDVQELKYMKSVVKETMRMHPPIPLIPRSCREECEVNGYKIPNKARIMINVWSMGRNPL + YWEKPETFWPERFDQVSRDFMGSDFEFIPFGAGRRICPGLNFGLANVEVPLAQLLYHFD + WKLAEGMKPSDMDMSEAEGLTGIRKNNLLLVPTLYKSP" + /original_record="part" + protein_bind complement(join(3515..3517,3519..3525)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3526..3531 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3539..3558) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3559..3618 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3528..3531,3533..3538)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(3555..3560,3563..3566) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 3580..3597 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggaattgca + 2041 aatatcttcc gctattatta ttttggttgc tacatttgtt gcttctttgt tgattaagca + 2101 atggagaaag agtgaatcta ggcaaaattt gccaccaggt ccaccaaagt taccattggt + 2161 tggtcatttg catttattgt ggggtaaatt gccacaacat gctatggccg atatggcaaa + 2221 aaaatatggt ccagttactc atgttcaatt gggtgaagta ttttctgtag ttttgtcatc + 2281 tagggaagct actaaggaag ccatgaaatt gttagatcca gcatgtgctg ataggttcga + 2341 atctattggt actagaatta tgtggtatga taatgatgac attatattct ctccatattc + 2401 tgatcattgg agacaaatga ggaaaatctg tgtttctgaa ttattgtctg ctagaaatgt + 2461 taggtcattc ggatttatta gacaagacga aatgtcaaga ttgttgagac acttgcaatc + 2521 ttctgccggt gaaactgttg atatgactga aagaatagct actttaactt gtagtattat + 2581 ctgtagagca gcttttggtg ctatcattaa cgatcacgaa gaattagttg aattggttaa + 2641 agactctttg tcaatggcta gtggtttcga attggctgat ttgtttccat cttctaaatt + 2701 attaaacttg ctatgttgga ataagtctaa gttgtggaga atgagaagaa gagttgatac + 2761 tatattggaa gctatagtcg acgaacataa attaaaaaag tctggtgagt tcggtggtga + 2821 agatataata gatgttttgt ttaggatgca aaaggattct caaattaagg ttcctattac + 2881 tactaacgct ataaaagcgt tcatttttga cactttttct gctggaactg aaactagctc + 2941 tactacgact ttgtgggtca tggctgaatt gatgagaaat ccagctgtta tggctaaagc + 3001 tcaagctgag gttagagctg ctttgaaagg taaaacttct gttgacgttg acgacgttca + 3061 agaattgaaa tatatgaaga gtgttgttaa ggaaactatg agaatgcacc caccaatccc + 3121 actaatacca agatcatgta gagaggaatg tgaagttaat ggttataaaa ttccaaataa + 3181 agctagaatc atgatcaatg tctggtctat gggtagaaac ccattgtatt gggaaaaacc + 3241 agaaactttt tggccagaac gttttgatca agtttcaaga gattttatgg gttctgattt + 3301 tgaatttata ccattcggtg ctggtagaag aatctgtcca ggtttaaatt tcggtttggc + 3361 taatgttgaa gttccattgg ctcaattgtt gtatcatttc gactggaaat tggccgaagg + 3421 tatgaaacca tctgatatgg atatgtctga agctgaaggt ttgactggta tcagaaagaa + 3481 caacttgttg ttggttccaa ctttgtacaa gtctccatga agagcaagct ttgagaccag + 3541 gacaccagac caatgaagac tcgtatcgaa acagggtttt agggataaca gggtaatccc + 3601 gttaaggcag ggcatggg +// diff --git a/iGEM/BBF10K_000246.gb b/iGEM/BBF10K_000246.gb new file mode 100644 index 00000000..3bc45eb6 --- /dev/null +++ b/iGEM/BBF10K_000246.gb @@ -0,0 +1,204 @@ +LOCUS BBF10K_000246 4740 bp DNA circular UNK 12-JAN-2020 +DEFINITION Yeast cds LIS (S-linalool synthase) in pOpen-v3. +ACCESSION BBF10K_000246 +VERSION BBF10K_000246.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 4740) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..4642 + /codon_start=1 + /gene="S-linalool synthase" + /product="S-linalool synthase" + /label="S-linalool synthase" + /translation="MQLITNFSSSSSELQFLVDKVKRESLSSSSSNTQNLFLSTSPYDT + AWLALIPHPHHHHHHGRPMFEKCLQWILHNQTPQGFWAAAGDNISDTDDDVTLDCLLST + LACLVALKRWQLAPDMIHKGLEFVNRNTERLVMKQKPSDVPRWFTIMFPAMLELAGASS + LRVDFSENLNRILVELSQNRDDILTREEVDEKKQYSPLLLFLEALPAQSYDNDVLKQII + DKNLSNDGSLLQSPSATARAYMITGNTRCLSYLHSLTNSCSNGGVPSFYPVDDDLHDLV + MVNQLTRSGLTEHLIPEIDHLLLKVQKNYKYKKASPKSLYSIAAELYRDSLAFWLLRVN + NHWVSPSIFCWFLDDDEIRDHIETNYEEFAAVLLNVYRATDLMFSGEVQLVEARSFATK + NLEKILATGNIHKTNADISSSLHKMIEHELRVPWTARMDHVENRIWIEEIASSALWFGK + SSYLRLSCFHKMSLQQLAVKNYTLRQLVYRDELAEVERWSKERGLCDMGFCREKTGYCY + YAFAASTCLPWSSDVRLVLTKAAVVITVADDFFDVEGSMVDLEKLTDAVRRWDAEGLGS + HSKTIFEALDDLVNEVRLKCFQQNGQDIKNNLQQLWYETFHSWLMEAKWGKGLTSKPSV + DVYLGNAMTSIAAHTMVLTASCLLGPGFPVHQLWSQRRHQDITSLLMVLTRLLNDIQSY + LKEEDEGKINYVWMYMIENNQASIDDSVRHVQTIINVKKQEFIQRVLSDQHCNLPKSFK + QLHFSCLKVFNMFFNSSNIFDTDTDLLLDIHEAFVSPPQVPKFKPHIKPPHQLPATLQP + PHQPQQIMVNKKKVEMVYKSYHHPFKVFTLQKKQSSGHGTMNPRASILAGPNIKLCFS" + /original_record="part" + protein_bind complement(join(4637..4639,4641..4647)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 4648..4653 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(4661..4680) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 4681..4740 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(4650..4653,4655..4660)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 4702..4719 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgcaattgat + 2041 aaccaatttt tcatcctcct ctagtgaatt gcagttttta gttgacaaag ttaaaagaga + 2101 atctctaagt tcttccagtt ctaatactca aaatttattc ttgagtactt ctccctatga + 2161 tactgcttgg ctcgctttga ttccacatcc tcaccatcat caccaccatg gtagaccaat + 2221 gttcgaaaaa tgtttgcaat ggattttgca taatcaaact ccacagggtt tttgggctgc + 2281 cgctggtgac aatatttcag atacagacga tgacgttact ttagactgtt tgctatctac + 2341 tctagcgtgt ttggttgctt tgaaaagatg gcaactagct ccagatatga ttcacaaggg + 2401 tctggaattt gttaatagaa atactgaaag gttggtaatg aaacaaaagc cctctgatgt + 2461 tccaagatgg ttcactataa tgttcccagc tatgttggag ttggcaggcg cttcttcact + 2521 aagggtagat ttttctgaaa atttgaatag aatattggtt gaactatctc agaacaggga + 2581 tgatattctt actagagagg aagtagacga aaagaaacaa tactctccat tgttattatt + 2641 tttggaagca ttgcctgctc aatcatacga taacgatgtt ttgaagcaaa ttattgacaa + 2701 gaatctatct aatgacggtt ctttattgca atctccatct gctactgctc gtgcttatat + 2761 gataactggc aacactagat gtttatctta tttgcattca ttgacgaact cttgtagcaa + 2821 cggtggtgtt ccatcattct atccagtcga tgatgacttg catgacttag ttatggtcaa + 2881 tcaattaact agatcgggtt taactgaaca tttgatccca gaaatagacc acttgttact + 2941 taaggttcaa aaaaactata agtataagaa ggcttctcca aaatctttgt actctatagc + 3001 tgctgaattg tatagagact ctttagcttt ctggttattg agagttaata atcattgggt + 3061 tagtccatct attttttgtt ggttcttgga tgacgacgaa atcagagatc acattgaaac + 3121 taactacgaa gaatttgcag ctgttttgct aaatgtctat agggctactg accttatgtt + 3181 ctctggtgaa gttcagcttg ttgaggctag gtcatttgct actaagaacc tagaaaatat + 3241 attggccact ggtaatatac acaagactaa tgctgacatt tcatcttcat tgcacaaaat + 3301 gatagaacac gaattaagag tcccatggac tgctagaatg gatcacgttg agaacagaat + 3361 atggatcgaa gagatcgctt catcagcttt atggtttggt aaatcttcct atttgagatt + 3421 gtcatgtttt cataagatgt ctcttcagca attagctgtt aaaaattaca ctttgagaca + 3481 attagtttat agggacgaat tggctgaagt tgagagatgg tctaaggaaa gaggtttgtg + 3541 tgatatgggt ttctgtagag aaaagactgg ttactgttac tatgcttttg ctgcatctac + 3601 ttgtctgcca tggtctagtg acgttcgatt ggtattgact aaggctgctg ttgttataac + 3661 tgttgctgac gatttctttg acgtcgaagg ttctatggtt gatttggaaa agttgactga + 3721 tgctgttagg agatgggacg ctgaaggttt gggtagtcac tctaagacta tctttgaggc + 3781 attggacgac ttggttaatg aagttagatt gaagtgtttc caacagaacg gtcaagatat + 3841 taagaacaac ttacaacaat tgtggtatga aactttccat tcatggctaa tggaagctaa + 3901 gtggggtaag ggtttgactt ccaagccatc tgttgacgtt tacttgggta atgctatgac + 3961 ttctattgct gctcatacta tggtcctaac tgcttcctgt ttattgggtc caggtttccc + 4021 agttcaccaa ctgtggtcac aaagacgtca ccaagacatt acttctttgt tgatggtttt + 4081 gactagattg ttgaatgaca tacaatctta cttgaaggaa gaagatgaag gtaagatcaa + 4141 ctacgtttgg atgtacatga tcgaaaacaa tcaagctagt atagatgact ctgttagaca + 4201 cgttcaaact attatcaacg taaaaaagca agaatttatc caaagagttt tgtctgatca + 4261 acattgtaac ttgccaaagt ctttcaagca attgcatttc tcttgtttga aggtctttaa + 4321 catgttcttc aactcttcta acatatttga taccgatact gacttgttgt tggacattca + 4381 cgaagcgttc gtttctccac cacaagttcc aaagtttaaa cctcatatca aaccacccca + 4441 ccaattgcca gctactttac aacctccaca ccaaccacaa caaataatgg ttaacaagaa + 4501 gaaggttgaa atggtttata agtcttacca tcacccattc aaggttttta ctttgcaaaa + 4561 gaagcaatct tctggtcatg gtactatgaa cccaagagct tctatcttgg ctggtccaaa + 4621 tataaaattg tgtttttctt gaagagcaag ctttgagacc agggctaatt accatcagcg + 4681 ctcctcgtca acattatcta gtagggataa cagggtaatg tactaacccg acccatggtg +// diff --git a/iGEM/BBF10K_000256.gb b/iGEM/BBF10K_000256.gb new file mode 100644 index 00000000..db462967 --- /dev/null +++ b/iGEM/BBF10K_000256.gb @@ -0,0 +1,176 @@ +LOCUS BBF10K_000256 3618 bp DNA circular UNK 02-FEB-2020 +DEFINITION Yeast cds carveol dehydrogenase in pOpen-v3. +ACCESSION BBF10K_000256 +VERSION BBF10K_000256.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3618) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2030..3520 + /codon_start=1 + /gene="(-)-isopiperitenol/(-)-carveol dehydrogenase" + /product="isopiperitenol carveol dehydrogenase" + /label="isopiperitenol carveol dehydrogenase" + /translation="MASVKKLAGKVAIVTGGASGIGEVTARLFAERGARAVVIADMQPE + KGGTVAESIGGRRCSYVHCDITDEQQVRSVVDWTAATYGGVDVMFCNAGTASATAQTVL + DLDLAQFDRVMRVNARGTAACVKQAARKMVELGRGGAIICTASATVHHAGPNLTDYIMS + KCGVLGLVRSASLQLGVHGIRVNSVSPTALATPLTATIGLRTAADVESFYGQVTSLKGV + AITAEHVAEAVAFLASDEAAFVTGHDLAVDGGLQCLPFVAVAK" + /original_record="part" + protein_bind complement(join(3515..3517,3519..3525)) + /label="SapI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 3526..3531 + /label="HindIII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3539..3558) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3559..3618 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3528..3531,3533..3538)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3580..3597 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggaattgga + 2041 cttgttgtct gctatcatca tcttggttgc tacttacatc gtttctttgt tgatcaacca + 2101 atggagaaag tctaagtctc aacaaaactt gccaccatct ccaccaaagt tgccagttat + 2161 cggtcacttg cacttcttgt ggggtggttt gccacaacac gttttcagat caaacgctca + 2221 aaagtacggt ccagttgctc acgttcaatt gggtgaagtt tactctgttg ttttgtcatc + 2281 tgctgaagct gctaagcaag ctatgaaggt tttggaccca aacttcgctg acagattcga + 2341 cggtatcggt tcaagaacta tgtggtacga caaggacgac atcatcttct ctccatacaa + 2401 cgaccactgg agacaaatga gaagaatctg tgttactgaa ttgttgtctc caaagaacgt + 2461 tagatcattc ggttacatca gacaagaaga aatcgaaaga ttgatcagat tgttgggttc + 2521 ttctggtggt gctccagttg acgttactga agaagtttct aagatgtctt gtgttgttgt + 2581 ttgtagagct gctttcggtt ctgttttgaa ggaccaaggt tctttggctg aattggttaa + 2641 ggaatctttg gctttggctt ctggtttcga attggctgac ttgtacccat cttcttggtt + 2701 gttgaacttg ttgtctttga acaagtacag attgcaaaga atgagaagaa gattggacca + 2761 catcttggac ggtttcttgg aagaacacag agaaaagaag tctggtgagt tcggtggtga + 2821 agatatcgtt gacgttttgt tcagaatgca aaagggttct gacatcaaga tcccaatcac + 2881 ttctaactgt atcaagggtt tcatcttcga cactttctct gctggtgctg aaacttcttc + 2941 tactactatc tcttgggctt tgtctgaatt gatgagaaac ccagctaaga tggctaaggt + 3001 tcaagctgaa gttagagaag cattgaaggg taagactgtt gttgacttgt ctgaagttca + 3061 agaattgaag tacttgagat cagttttgaa ggaaactttg agattgcacc caccattccc + 3121 attgatccca agacaatcaa gagaagaatg tgaagttaac ggttacacta tcccagctaa + 3181 gactagaatc ttcatcaacg tttgggctat cggtagagat ccacaatact gggaagatcc + 3241 agacactttc agaccagaaa gattcgacga agtttcaaga gacttcatgg gtaacgactt + 3301 cgagttcatc ccattcggtg ctggtagaag aatctgtcca ggtttgcact tcggtttggc + 3361 taacgttgaa atcccattgg ctcaattgtt gtaccacttc gactggaagt tgccacaagg + 3421 tatgactgac gctgacttgg acatgactga aactccaggt ttgtctggtc caaagaagaa + 3481 gaacgtttgt ttggttccaa ctttgtacaa gtctccatga agagcaagct ttgagaccag + 3541 gtgatctgac gaatgtccat attcccatca tcaccagaat agggataaca gggtaatacc + 3601 ctaggccgta agttgata +// diff --git a/iGEM/BBF10K_000327.gb b/iGEM/BBF10K_000327.gb new file mode 100644 index 00000000..54e3bcaf --- /dev/null +++ b/iGEM/BBF10K_000327.gb @@ -0,0 +1,146 @@ +LOCUS BBF10K_000327 2469 bp DNA circular UNK 29-JAN-2020 +DEFINITION Yeast cds Gal4 DNA Activation Domain in pOpen-v3. +ACCESSION BBF10K_000327 +VERSION BBF10K_000327.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2469) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2032..2382 + /codon_start=1 + /gene="Gal4 DNA Activation Domain" + /product="Gal4 DNA Activation Domain" + /label="Gal4 DNA Activation Domain" + /translation="MKLLSSIEQACDICRLKKLKCSKEKPKCAKCLKNNWECRYSPKTK + /translation=""MANFNQSGNIADSSLSFTFTNSSNGPNLITTQTNSQALSQPIAS + SNVHDNFMNNEITASKIDDGNNSKPLSPGWTDQTAYNAFGITTGMFNTTTMDDVYNYLF + DDEDTPPNPKKE" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2390..2409) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2410..2469 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2379..2382,2384..2389)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2431..2448 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctcttc catggccaat + 2041 tttaatcaaa gtgggaatat tgctgatagc tcattgtcct tcactttcac taacagtagc + 2101 aacggtccga acctcataac aactcaaaca aattctcaag cgctttcaca accaattgcc + 2161 tcctctaacg ttcatgataa cttcatgaat aatgaaatca cggctagtaa aattgatgat + 2221 ggtaataatt caaaaccact gtcacctggt tggacggacc aaactgcgta taacgcgttt + 2281 ggaatcacta cagggatgtt taataccact acaatggatg atgtatataa ctatctattc + 2341 gatgatgaag ataccccacc aaacccaaaa aaagagggaa tgtgagacca gtagtatccg + 2401 aatcgctgcg agtaatacca tggcacaacg tagggataac agggtaatca tggctagggc + 2461 atccaactg +// diff --git a/iGEM/BBF10K_000329.gb b/iGEM/BBF10K_000329.gb new file mode 100644 index 00000000..19332b1c --- /dev/null +++ b/iGEM/BBF10K_000329.gb @@ -0,0 +1,146 @@ +LOCUS BBF10K_000329 2565 bp DNA circular UNK 29-JAN-2020 +DEFINITION Yeast cds Gal4 DNA-Binding-Domain in pOpen-v3. +ACCESSION BBF10K_000329 +VERSION BBF10K_000329.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2565) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2032..2478 + /codon_start=1 + /gene="Gal4 DNA Binding Domain" + /product="Gal4 DNA Binding Domain" + /label="Gal4 DNA Binding Domain" + /translation="MKLLSSIEQACDICRLKKLKCSKEKPKCAKCLKNNWECRYSPKTK + RSPLTRAHLTEVESRLERLEQLFLLIFPREDLDMILKMDSLQDIKALLTGLFVQDNVNK + DAVTDRLASVETDMPLTLRQHRISATSSSEESSNKGQRQLTVS" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2486..2505) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2506..2565 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2475..2478,2480..2485)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2527..2544 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctcttc catgaagcta + 2041 ctgtcatcta tcgaacaagc atgcgatatt tgccgactta aaaagctcaa gtgctccaaa + 2101 gaaaaaccga agtgcgccaa gtgtctgaag aacaactggg agtgtcgcta ctctcccaaa + 2161 accaaaaggt caccgctgac tagggcacat ctgacagaag tggaatcaag gctagaaaga + 2221 ctggaacagc tatttctact gatttttccg cgagaggacc ttgacatgat tttgaaaatg + 2281 gattctttac aggatataaa agcattgtta acaggattat ttgtacaaga taatgtgaat + 2341 aaagatgccg tcacagatag attggcttca gtggagactg atatgcctct aacattgaga + 2401 cagcatagaa taagtgcgac atcatcatcg gaagagagta gtaacaaagg tcaaagacag + 2461 ttgactgtat cgggaatgtg agaccagtat ctcagcaagg gcaaccgctg atgtactatt + 2521 tgccgttagg gataacaggg taatagttga aaccgtccct cggtg +// diff --git a/iGEM/BBF10K_000335.gb b/iGEM/BBF10K_000335.gb new file mode 100644 index 00000000..41392eef --- /dev/null +++ b/iGEM/BBF10K_000335.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000335 2411 bp DNA circular UNK 30-NOV-2020 +DEFINITION N1N2_SV40_NLS in pOpen-v3. +ACCESSION BBF10K_000335 +VERSION BBF10K_000335.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2022..2157 + /label="random sequence" + /original_record="part" + CDS 2167..2217 + /codon_start=1 + /label="SV40 NLS tag" + /translation="MIPEPPKKKRKVELGGS" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2225..2331 + /label="random sequence" + /original_record="part" + protein_bind 2280..2297 + /label="I-SceI" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2158..2163,2165..2168) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2214..2217,2219..2224)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatctgg ggatcccggg + 2041 aaaagaccta tatttgcggt ccaacttagg cataaacctc gatgctacct actcagaccc + 2101 actctgcacg aagtaaatat ggcattcatc ccagctggtt cttggcgttc tacgcagggt + 2161 ctctccatga ttcccgagcc tccaaaaaag aagagaaagg tcgaattggg tgggtcacga + 2221 gaccccatat cgtcctaatt ctttggttat gtttccgatg taggagtgaa cctacttccg + 2281 tttgcgtctt attaccaatg aaaaagctat gcactttgta taggggatat cagtattagg + 2341 cgtcaaggtc caaggtctaa gcagcacttt tatagggata acagggtaat gtacactttt + 2401 ccgaaattaa t +// diff --git a/iGEM/BBF10K_000355.gb b/iGEM/BBF10K_000355.gb new file mode 100644 index 00000000..0e3e8800 --- /dev/null +++ b/iGEM/BBF10K_000355.gb @@ -0,0 +1,144 @@ +LOCUS BBF10K_000355 2411 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia aMF Secretion Tag in pOpen-v3. +ACCESSION BBF10K_000355 +VERSION BBF10K_000355.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2039..2305 + /codon_start=1 + /label="Alpha mating factor secretion tag" + /translation="MRFPSIFTAVLFAASSALAAPVNTTTEDETAQIPAEAVIGYSDLE + GDFDVAVLPFSNSTNNGLLFINTTIASIAAKEEGVSLEKREAEA" + /original_record="part" + misc_feature 2318..2325 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2028..2033,2035..2038) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2307..2310,2312..2317)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatcggt ctcttactat + 2041 gagatttcct tcaattttta ctgctgtttt attcgcagca tcctccgcat tagctgctcc + 2101 agtcaacact acaacagaag atgaaacggc acaaattccg gctgaagctg tcatcggtta + 2161 ctcagattta gaaggggatt tcgatgttgc tgttttgcca ttttccaaca gcacaaataa + 2221 cgggttattg tttataaata ctactattgc cagcattgct gctaaagaag aaggggtatc + 2281 tttagagaaa agagaggctg aggcttccat tgagaccctg atagtgatat cagtattctt + 2341 acagccagcc ggagaggcaa gcggaagaaa aatagggata acagggtaat cactcgcaag + 2401 ggcgggttta g +// diff --git a/iGEM/BBF10K_000357.gb b/iGEM/BBF10K_000357.gb new file mode 100644 index 00000000..e5f3ec5b --- /dev/null +++ b/iGEM/BBF10K_000357.gb @@ -0,0 +1,144 @@ +LOCUS BBF10K_000357 2411 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia aMF_noEAEA secretion tag in pOpen-v3. +ACCESSION BBF10K_000357 +VERSION BBF10K_000357.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + CDS 2039..2293 + /codon_start=1 + /label="Alpha mating factor secretion tag - no EAEA" + /translation="MRFPSIFTAVLFAASSALAAPVNTTTEDETAQIPAEAVIGYSDLE + GDFDVAVLPFSNSTNNGLLFINTTIASIAAKEEGVSLEKR" + /original_record="part" + misc_feature 2306..2325 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2028..2033,2035..2038) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2295..2298,2300..2305)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatcggt ctcttactat + 2041 gagatttcct tcaattttta ctgctgtttt attcgcagca tcctccgcat tagctgctcc + 2101 agtcaacact acaacagaag atgaaacggc acaaattccg gctgaagctg tcatcggtta + 2161 ctcagattta gaaggggatt tcgatgttgc tgttttgcca ttttccaaca gcacaaataa + 2221 cgggttattg tttataaata ctactattgc cagcattgct gctaaagaag aaggggtatc + 2281 tttagagaaa agatccattg agaccctgag aggctgaggc ttagtgatat cagtattgcc + 2341 ggactaaacc ccaccctcct agtgccgaaa agtagggata acagggtaat gtcaagcgta + 2401 cgtccgctta t +// diff --git a/iGEM/BBF10K_000385.gb b/iGEM/BBF10K_000385.gb new file mode 100644 index 00000000..f0109cf5 --- /dev/null +++ b/iGEM/BBF10K_000385.gb @@ -0,0 +1,136 @@ +LOCUS BBF10K_000385 2312 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast terminator UBX6 in pOpen-v3. +ACCESSION BBF10K_000385 +VERSION BBF10K_000385.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2312) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + terminator 2033..2215 + /label="UBX6 terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2233..2252) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2253..2312 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2216..2219,2221..2226)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2268..2285 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttatgtgctt + 2041 ttgtttattt cctatttggt tattcacaca tattttcttt cttccgtcta ttaaaatatt + 2101 catatttatt ttttatttat acatatatat ttatttatta gtcactcagt tcgtcaacgt + 2161 ggttgttctt ccatcatgat ttttcttatc tcattatcgt ggttttcatt atcttcgctt + 2221 gagaccagtc cgacacaatg tgacaccgtc gatgtcatgc ttcccactag ggataacagg + 2281 gtaatcctcg ggctctgccc gaatatgaat tc +// diff --git a/iGEM/BBF10K_000392.gb b/iGEM/BBF10K_000392.gb new file mode 100644 index 00000000..e28809e8 --- /dev/null +++ b/iGEM/BBF10K_000392.gb @@ -0,0 +1,146 @@ +LOCUS BBF10K_000392 2411 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast terminator ENO1 in pOpen-v3. +ACCESSION BBF10K_000392 +VERSION BBF10K_000392.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + terminator 2033..2257 + /label="ENO1 terminator" + /original_record="part" + misc_feature 2269..2291 + /label="random sequence" + /original_record="part" + primer_bind complement(2292..2311) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2258..2261,2263..2268)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttagcttttg + 2041 attaagcctt ctagtccaaa aaacacgttt ttttgtcatt tatttcattt tcttagaata + 2101 gtttagttta ttcattttat agtcacgaat gttttatgat tctatatagg gttgcaaaca + 2161 agcatttttc attttatgtt aaaacaattt caggtttacc ttttattctg cttgtggtga + 2221 cgcgtgtatc cgcccgctct tttggtcacc catgtatcgc ttgagacctc atcaaggcaa + 2281 ttaagtattt cgctttcagc agactctagt cgtaaagttt ctatggatat cagtgaactg + 2341 accgaatcct ccgagtgggg accttatcct agtagggata acagggtaat gacaacgttc + 2401 ttctctttaa t +// diff --git a/iGEM/BBF10K_000401.gb b/iGEM/BBF10K_000401.gb new file mode 100644 index 00000000..1b3b7877 --- /dev/null +++ b/iGEM/BBF10K_000401.gb @@ -0,0 +1,135 @@ +LOCUS BBF10K_000401 2411 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast terminator ENO2 in pOpen-v3. +ACCESSION BBF10K_000401 +VERSION BBF10K_000401.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2258..2261,2263..2268)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttagtgcttt + 2041 taactaagaa ttattagtct tttctgctta ttttttcatc atagtttaga acactttata + 2101 ttaacgaata gtttatgaat ctatttaggt ttaaaaattg atacagtttt ataagttact + 2161 ttttcaaaga ctcgtgctgt ctattgcata atgcactgga aggggaaaaa aaaggtgcac + 2221 acgcgtggct ttttcttgaa tttgcagttt gaaaaatcgc ttgagaccac gtaatcttaa + 2281 gcagtgctta tcggaaaatc tattagcaaa gaaccattca gcgacgatat cagtggtctg + 2341 taaaccgtac ccatgaccgc acgactgaga tatagggata acagggtaat aatatgtcgt + 2401 gtgcaggcag c +// diff --git a/iGEM/BBF10K_000406.gb b/iGEM/BBF10K_000406.gb new file mode 100644 index 00000000..d44d026c --- /dev/null +++ b/iGEM/BBF10K_000406.gb @@ -0,0 +1,137 @@ +LOCUS BBF10K_000406 2373 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast terminator PRM9 in pOpen-v3. +ACCESSION BBF10K_000406 +VERSION BBF10K_000406.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2373) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + terminator 2033..2282 + /label="PRM9 terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2294..2313) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2314..2373 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2283..2286,2288..2293)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2335..2352 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttacagatga + 2041 cgggagacac tagcacacaa ctttaccagg caaggtattt gacgctagca tgtgtccaat + 2101 tcagtgtcat ttatgatttt ttgtagtagg atataaatat atacagcgct ccaaatagtg + 2161 cggttgcccc aaaaacacca cggaacctca tctgttctcg tactttgttg tgacaaagta + 2221 gctcactgcc ttattatcac attttcatta tgcaacgctt cggaaaatac gatgttgaaa + 2281 atcgcttgag accagtgttt tccattttcc gcgaaacaac tagaagctga tgcgtaggga + 2341 taacagggta atatgtgcta ggcgaaaact tga +// diff --git a/iGEM/BBF10K_000412.gb b/iGEM/BBF10K_000412.gb new file mode 100644 index 00000000..540199dc --- /dev/null +++ b/iGEM/BBF10K_000412.gb @@ -0,0 +1,137 @@ +LOCUS BBF10K_000412 2354 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast terminator SSA1 in pOpen-v3. +ACCESSION BBF10K_000412 +VERSION BBF10K_000412.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2354) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + terminator 2033..2256 + /label="SSA1 terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2275..2294) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2295..2354 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2257..2260,2262..2267)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2316..2333 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttgccaattg + 2041 gtgcggcaat tgataataac gaaaatgtct tttaatgatc tgggtataat gaggaatttt + 2101 ccgaacgttt ttactttata tatatatata catgtaacat atattctata cgctatagag + 2161 aaaggaaatt tttcaattaa aaaaaaatag agaaagagtt tcacttcttg attatcgcta + 2221 acactaatgg ttgaagtact gctactttaa ttttatcgct tgagaccact cgagagttat + 2281 aagggtccga tgccttggtt ttcatcttcg gccaataggg ataacagggt aattgcgtcc + 2341 ttatgcgctt ctgc +// diff --git a/iGEM/BBF10K_000416.gb b/iGEM/BBF10K_000416.gb new file mode 100644 index 00000000..46bce162 --- /dev/null +++ b/iGEM/BBF10K_000416.gb @@ -0,0 +1,141 @@ +LOCUS BBF10K_000416 2411 bp DNA circular UNK 22-MAY-2018 +DEFINITION Yeast terminator TDH1 in pOpen-v3. +ACCESSION BBF10K_000416 +VERSION BBF10K_000416.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + terminator 2033..2257 + /label="TDH1 terminator" + /original_record="part" + misc_feature 2269..2331 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2258..2261,2263..2268)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttataaagca + 2041 atcttgatga ggataatgat ttttttttga atatacataa atactaccgt ttttctgcta + 2101 gattttgtga tgacgtaaat aagtacatat tactttttaa gccaagacaa gattaagcat + 2161 taactttacc cttttctttc taagtttcaa tattagttat cactgtttaa aagttatggc + 2221 gagaacgtcg gcggttaaaa tatattaccc tgaacgacgc ttgagaccaa ttaagtattt + 2281 cgctttcagc agactctagt attcagcgac tagacatggg aactagatat cagttgcagt + 2341 atctaacccg cggttttggt tggccttgcg catagggata acagggtaat tagttaaata + 2401 tggacattcc g +// diff --git a/iGEM/BBF10K_000418.gb b/iGEM/BBF10K_000418.gb new file mode 100644 index 00000000..517247fc --- /dev/null +++ b/iGEM/BBF10K_000418.gb @@ -0,0 +1,141 @@ +LOCUS BBF10K_000418 2411 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia terminator AOX1 in pOpen-v3. +ACCESSION BBF10K_000418 +VERSION BBF10K_000418.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + terminator 2039..2285 + /label="Pichia AOX1 terminator" + /original_record="part" + misc_feature 2297..2331 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2028..2033,2035..2038) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2286..2289,2291..2296)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatcggt ctctgctttc + 2041 aagaggatgt cagaatgcca tttgcctgag agatgcaggc ttcatttttg atactttttt + 2101 atttgtaacc tatatagtat aggatttttt ttgtcatttt gtttcttctc gtacgagctt + 2161 gctcctgatc agcctatctc gcagctgatg aatatcttgt ggtaggggtt tgggaaaatc + 2221 attcgagttt gatgtttttc ttggtatttc ccactcctct tcagagtaca gaagattaag + 2281 tgagacgctt gagacccgta atgatcagag tgttcatagc attcagatat cagttgtaat + 2341 atcacccgcg ctgggcaata ggaaactgtg agtagggata acagggtaat ataatttcgt + 2401 cacgaatcgg t +// diff --git a/iGEM/BBF10K_000420.gb b/iGEM/BBF10K_000420.gb new file mode 100644 index 00000000..aa97f1ce --- /dev/null +++ b/iGEM/BBF10K_000420.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000420 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left start-rev in pOpen-v3. +ACCESSION BBF10K_000420 +VERSION BBF10K_000420.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2041..2046 + /label="EcoRI" + /original_record="part" + protein_bind 2050..2055 + /label="XbaI" + /original_record="part" + misc_feature 2041..2055 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2068..2210 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2056..2059,2062..2067)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcaatga + 2041 gaattcgcat ctagaggagg tgtcttcgcc tagcacaggt cagtgctttg acgggagtcg + 2101 ttagttgcac ccatagggcc agagcactgc gcgtattaca ctacatccat gacttataat + 2161 gagtggccct cagcgcacgg cgtggcaccg catacaagac gaatacctct ggagtgagac + 2221 cagaagcttc catacgtggc tagcatgaga caaaaagtca ttgatcactg tgtagggata + 2281 acagggtaat cgtcgcactt ggagagaacc c +// diff --git a/iGEM/BBF10K_000424.gb b/iGEM/BBF10K_000424.gb new file mode 100644 index 00000000..09d3f000 --- /dev/null +++ b/iGEM/BBF10K_000424.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000424 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left start in pOpen-v3. +ACCESSION BBF10K_000424 +VERSION BBF10K_000424.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2035..2040 + /label="EcoRI" + /original_record="part" + protein_bind 2044..2049 + /label="XbaI" + /original_record="part" + misc_feature 2035..2049 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2050..2192 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2205..2225 + /label="scar" + /ApEinfo_fwdcolor="#00FFFF" + /ApEinfo_revcolor="#00FFFF" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2193..2198,2201..2204) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc + 2041 gcatctagag cctagcacag gtcagtgctt tgacgggagt cgttagttgc acccataggg + 2101 ccagagcact gcgcgtatta cactacatcc atgacttata atgagtggcc ctcagcgcac + 2161 ggcgtggcac cgcatacaag acgaatacct ctgaagacac ggagactggc cgataattgc + 2221 agacgggagt gagaccagat actgtaagaa ccacgcggga gcgttcgcca gaagtgcgat + 2281 agggataaca gggtaatctc cgggaatata aacggtga +// diff --git a/iGEM/BBF10K_000429.gb b/iGEM/BBF10K_000429.gb new file mode 100644 index 00000000..9e83748b --- /dev/null +++ b/iGEM/BBF10K_000429.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000429 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left 1 in pOpen-v3. +ACCESSION BBF10K_000429 +VERSION BBF10K_000429.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2035..2040 + /label="EcoRI" + /original_record="part" + protein_bind 2044..2049 + /label="XbaI" + /original_record="part" + misc_feature 2035..2049 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2050..2192 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2205..2225 + /label="scar" + /ApEinfo_fwdcolor="#00FFFF" + /ApEinfo_revcolor="#00FFFF" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2193..2198,2201..2204) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc + 2041 gcatctagac tatacacggg ccgtgaccgt gaagtagctc tatgacctgg atgaagaata + 2101 gacccccgtg agccgacttg tgcaggccac tatatgttcg agcacctcgg agagagggca + 2161 ctagctcaca agttgctaca cagcatcttc gggaagacac tgacaccaga tgtcaacaca + 2221 gctacggagt gagaccagat agatcatgtc ggcagtcggc gcaatcgcgc gcacggttct + 2281 agggataaca gggtaatatt ggtgcatatg ggcgtact +// diff --git a/iGEM/BBF10K_000432.gb b/iGEM/BBF10K_000432.gb new file mode 100644 index 00000000..9fb7a3cd --- /dev/null +++ b/iGEM/BBF10K_000432.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000432 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left 2 in pOpen-v3. +ACCESSION BBF10K_000432 +VERSION BBF10K_000432.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2035..2040 + /label="EcoRI" + /original_record="part" + protein_bind 2044..2049 + /label="XbaI" + /original_record="part" + misc_feature 2035..2049 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2050..2192 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2205..2225 + /label="scar" + /ApEinfo_fwdcolor="#00FFFF" + /ApEinfo_revcolor="#00FFFF" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2193..2198,2201..2204) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc + 2041 gcatctagac taaaaagtct ctatcgccgg ttcttgagtt attatggata ggctgattag + 2101 cgtgggactt ctctaaagtg gcgcgtccac tcttcggcag gactcttcgc ccgccccaag + 2161 tagtcactct gtgtgtcaaa gtgaccttgg cagaagacac tccccacaca ctggcttaag + 2221 atgacggagt gagaccagat agatggtgcc tacatgcgac gacagaatat gttatataat + 2281 agggataaca gggtaattac aacacccaag tgcactgt +// diff --git a/iGEM/BBF10K_000439.gb b/iGEM/BBF10K_000439.gb new file mode 100644 index 00000000..5afdf209 --- /dev/null +++ b/iGEM/BBF10K_000439.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000439 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left 3 in pOpen-v3. +ACCESSION BBF10K_000439 +VERSION BBF10K_000439.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2035..2040 + /label="EcoRI" + /original_record="part" + protein_bind 2044..2049 + /label="XbaI" + /original_record="part" + misc_feature 2035..2049 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2050..2192 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2205..2225 + /label="scar" + /ApEinfo_fwdcolor="#00FFFF" + /ApEinfo_revcolor="#00FFFF" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2193..2198,2201..2204) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc + 2041 gcatctagat cctgaaaaga tgagcattag cgtcatccac ggatcagcga tgacgtggac + 2101 accccgctgg tgccctatgg tgtccgcagg aacatatcac ttcgcgttcg cctagtatac + 2161 atgcgaacgc ggagacagaa atcgtcagtc atgaagacag tacttgtatg ggcacagaca + 2221 acctaggagt gagaccagat cacaacaaag gacgggtccc ctctgtaatg gacagaaggt + 2281 agggataaca gggtaatgat aaagccgact cacacaag +// diff --git a/iGEM/BBF10K_000440.gb b/iGEM/BBF10K_000440.gb new file mode 100644 index 00000000..732057f1 --- /dev/null +++ b/iGEM/BBF10K_000440.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000440 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left 4 in pOpen-v3. +ACCESSION BBF10K_000440 +VERSION BBF10K_000440.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2035..2040 + /label="EcoRI" + /original_record="part" + protein_bind 2044..2049 + /label="XbaI" + /original_record="part" + misc_feature 2035..2049 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2050..2192 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2205..2225 + /label="scar" + /ApEinfo_fwdcolor="#00FFFF" + /ApEinfo_revcolor="#00FFFF" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2193..2198,2201..2204) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc + 2041 gcatctagaa tcatccgcag tagttcttta gaggcggcga ttgagatata tcttccagag + 2101 cgacgtcggc caagaaactc gttcttcacg gaacccgagt aacgaaccta tcgtagcaag + 2161 gacggcacta gccacacggc tggagcgacg acgaagacac ccatgactac ccatgagtca + 2221 caatgggagt gagaccagat cagacaacac agaggctggc ctacaagatc ccatatgtct + 2281 agggataaca gggtaatacc tcaatagctc cgaaaacc +// diff --git a/iGEM/BBF10K_000441.gb b/iGEM/BBF10K_000441.gb new file mode 100644 index 00000000..bd1b05b2 --- /dev/null +++ b/iGEM/BBF10K_000441.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000441 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector left 5 in pOpen-v3. +ACCESSION BBF10K_000441 +VERSION BBF10K_000441.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2035..2040 + /label="EcoRI" + /original_record="part" + protein_bind 2044..2049 + /label="XbaI" + /original_record="part" + misc_feature 2035..2049 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2050..2192 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2205..2225 + /label="scar" + /ApEinfo_fwdcolor="#00FFFF" + /ApEinfo_revcolor="#00FFFF" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2193..2198,2201..2204) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc + 2041 gcatctagaa tgctcgggca catgcggtga attgagataa cgcttggcgc ttcggtggat + 2101 tcttcgctca accaaccagt gatgctgtgt tagatgcatc catattcagc cctagtagtg + 2161 ccagaaacat acgtgacctc acattgcgct ccgaagacac aatggaataa agctccacac + 2221 agtcgggagt gagaccagat ccaggaggtc taggaacctt gaaagatggt ttagctacct + 2281 agggataaca gggtaatata ctggtattgt gggtgaac +// diff --git a/iGEM/BBF10K_000442.gb b/iGEM/BBF10K_000442.gb new file mode 100644 index 00000000..f2991431 --- /dev/null +++ b/iGEM/BBF10K_000442.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000442 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right 1 in pOpen-v3. +ACCESSION BBF10K_000442 +VERSION BBF10K_000442.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2053..2195 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2196..2201 + /label="SpeI" + /original_record="part" + protein_bind 2205..2210 + /label="PstI" + /original_record="part" + misc_feature 2196..2210 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2041..2044,2047..2052)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct + 2041 tgacgtgtct tccaagactg tagcttccgc cgccgactaa cgttcgacgt accatgttaa + 2101 ttacatgggg ttctctacct ccatctcgcg tgaatattgg ctgttcggcc agtacggaag + 2161 gttgcatggg atagatgttc atctagtgac catccactag tgcactgcag agactgagac + 2221 cagaagcttc catcctagaa aaggcgaagg cgctaaccgc tggggcttaa attagggata + 2281 acagggtaat caaggcgttt tccgcgggga g +// diff --git a/iGEM/BBF10K_000443.gb b/iGEM/BBF10K_000443.gb new file mode 100644 index 00000000..c1c51b33 --- /dev/null +++ b/iGEM/BBF10K_000443.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000443 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right 2 in pOpen-v3. +ACCESSION BBF10K_000443 +VERSION BBF10K_000443.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2053..2195 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2196..2201 + /label="SpeI" + /original_record="part" + protein_bind 2205..2210 + /label="PstI" + /original_record="part" + misc_feature 2196..2210 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2041..2044,2047..2052)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct + 2041 tcccgtgtct tccgcgttta caatcacgag actgtttcta ggatgacagg tacgcacggc + 2101 gtcactatag tacgctcact tctcggctcg ataagtatag tgtaacctac attaacgcat + 2161 ctgcccagga gtaatggtaa cgcaccccat ccccgactag tgcactgcag agactgagac + 2221 cagaagcttc catgccatga cgacaactag cgctcacaac tagagggtgc catagggata + 2281 acagggtaat cgtactaacg caatgtgact c +// diff --git a/iGEM/BBF10K_000444.gb b/iGEM/BBF10K_000444.gb new file mode 100644 index 00000000..346b150c --- /dev/null +++ b/iGEM/BBF10K_000444.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000444 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right 3 in pOpen-v3. +ACCESSION BBF10K_000444 +VERSION BBF10K_000444.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2053..2195 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2196..2201 + /label="SpeI" + /original_record="part" + protein_bind 2205..2210 + /label="PstI" + /original_record="part" + misc_feature 2196..2210 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2041..2044,2047..2052)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct + 2041 tactgtgtct tctgaagttc gcatggtcct ccagcatgtt cttccgaaag tcagacaata + 2101 ggttcacaag catgttccgt gacgggcagt aactatcact ccgaaagtag gttctaagtc + 2161 ggcgtgagtg gatgacggaa agtttgtcct taggtactag tgcactgcag agactgagac + 2221 cagaagcttc catgctagct ggaactatcg ggacaccagc gcgttgtgac tatagggata + 2281 acagggtaat ctgcgccgat tgtttgtgcg t +// diff --git a/iGEM/BBF10K_000445.gb b/iGEM/BBF10K_000445.gb new file mode 100644 index 00000000..c68cc668 --- /dev/null +++ b/iGEM/BBF10K_000445.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000445 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right 4 in pOpen-v3. +ACCESSION BBF10K_000445 +VERSION BBF10K_000445.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2053..2195 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2196..2201 + /label="SpeI" + /original_record="part" + protein_bind 2205..2210 + /label="PstI" + /original_record="part" + misc_feature 2196..2210 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2041..2044,2047..2052)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct + 2041 ccatgtgtct tcggatgtgc gtgcgaaaag ttgcgttaca gttcatcaaa cgctatactg + 2101 ccatgtggac cttggacgac ggccgtagtt gccagctctc gcatactgcg gttcaactta + 2161 ttactcctaa ctcgtgttaa cgttactttt ctaagactag tgcactgcag agactgagac + 2221 cagaagcttc cattaggatt gcgagcgaca cgtatactgc cgacaagcgt ggtagggata + 2281 acagggtaat aaacccgggt tcagccggtg t +// diff --git a/iGEM/BBF10K_000446.gb b/iGEM/BBF10K_000446.gb new file mode 100644 index 00000000..068868f2 --- /dev/null +++ b/iGEM/BBF10K_000446.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000446 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right 5 in pOpen-v3. +ACCESSION BBF10K_000446 +VERSION BBF10K_000446.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2053..2195 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2196..2201 + /label="SpeI" + /original_record="part" + protein_bind 2205..2210 + /label="PstI" + /original_record="part" + misc_feature 2196..2210 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2041..2044,2047..2052)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct + 2041 aagtgtgtct tccctgataa tatagaagtg acttgccacc actgccacgc cgaacagagg + 2101 cgaaaaaaca cgcggctagg cgacctgtag acctcatgat acatagcgat ccttgttcga + 2161 tgggagcaaa agaacactaa gcgatacccc gaagaactag tgcactgcag agactgagac + 2221 cagaagcttc cattagtaca ctccgtgagc gccaagttgt tacgggagcg agtagggata + 2281 acagggtaat actgtatggc agacttcatg c +// diff --git a/iGEM/BBF10K_000447.gb b/iGEM/BBF10K_000447.gb new file mode 100644 index 00000000..3e7382d5 --- /dev/null +++ b/iGEM/BBF10K_000447.gb @@ -0,0 +1,153 @@ +LOCUS BBF10K_000447 2311 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right end in pOpen-v3. +ACCESSION BBF10K_000447 +VERSION BBF10K_000447.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2311) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2053..2195 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2196..2201 + /label="SpeI" + /original_record="part" + protein_bind 2205..2210 + /label="PstI" + /original_record="part" + misc_feature 2196..2210 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2232..2251) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2252..2311 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2030..2035,2037..2040) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2211..2214,2216..2221)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2041..2044,2047..2052)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2273..2290 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct + 2041 agccgtgtct tcgcggaccc aacatcctcc tagtgagaaa ggagcatatt ttgctttgga + 2101 tcggtgaaac atatagacat gcgtacaact gactctctgt gaacgactgg ccgtcttgca + 2161 gaactgacct acccacgctg gtgtgactga cttgcactag tgcactgcag agactgagac + 2221 cagaagcttc cattcaaggg ttggacgact ccctaagcac tctagtggaa catagggata + 2281 acagggtaat gccggactgc tttctgcaac c +// diff --git a/iGEM/BBF10K_000448.gb b/iGEM/BBF10K_000448.gb new file mode 100644 index 00000000..69d85a7b --- /dev/null +++ b/iGEM/BBF10K_000448.gb @@ -0,0 +1,158 @@ +LOCUS BBF10K_000448 2318 bp DNA circular UNK 16-SEP-2018 +DEFINITION Yeast assembly connector right end-rev in pOpen-v3. +ACCESSION BBF10K_000448 +VERSION BBF10K_000448.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2318) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2035..2177 + /label="random sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + misc_feature 2190..2210 + /label="scar sequence" + /ApEinfo_fwdcolor="#FFFD6C" + /ApEinfo_revcolor="#FFFD6C" + /original_record="part" + protein_bind 2211..2216 + /label="SpeI" + /original_record="part" + protein_bind 2220..2225 + /label="PstI" + /original_record="part" + misc_feature 2211..2225 + /label="iGEM compatibility" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2239..2258) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2259..2318 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2024..2029,2031..2034) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2226..2229,2231..2236)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(2178..2183,2186..2189) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 2280..2297 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca cgctgcggac + 2041 ccaacatcct cctagtgaga aaggagcata ttttgctttg gatcggtgaa acatatagac + 2101 atgcgtacaa ctgactctct gtgaacgact ggccgtcttg cagaactgac ctacccacgc + 2161 tggtgtgact gacttgcgaa gacacagccg ttacagagat gttacgaacc actagtgcac + 2221 tgcagagact gagaccagat tctcacgacg caagatggtc caggcacttc tggcagatgt + 2281 agggataaca gggtaatgct cacgttggca ccaagccg +// diff --git a/iGEM/BBF10K_000449.gb b/iGEM/BBF10K_000449.gb new file mode 100644 index 00000000..3e79153b --- /dev/null +++ b/iGEM/BBF10K_000449.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000449 2650 bp DNA circular UNK 02-AUG-2020 +DEFINITION Yeast target 5'-Homology Region LEU2 in pOpen-v3. +ACCESSION BBF10K_000449 +VERSION BBF10K_000449.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2650) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2032..2039 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2040..2539 + /label="LEU2 5'-Homology Region" + /original_record="part" + primer_bind complement(2540..2559) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2571..2590) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2591..2650 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2560..2563,2565..2570)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2612..2629 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aacggccgca + 2041 cccagaagaa cagtaaaata aagcaaggta cgtgaaatta atatttttaa atggttctaa + 2101 ccgatgccga agaactgcgc agtccggtta taacgtctga catgtccttt tttgatttgg + 2161 aatccaacca ctcaagtgac tctgttcatt tactttgcga aaaatatacc cacaaattgc + 2221 ccatcgaaag tgaatcgcaa accaccttca gactggcacc gacaaagcaa agattataca + 2281 gacagagtac tttatacgta ccgttaagtc tcaagcaaag ggttttctta tttactgaac + 2341 gggtaaagag tatctgggcc ggcttgccaa gatgcaaacc gaataagtat ttcaaagttg + 2401 catttgcctt agccgtcctg acaccattgg ctatttggat attttatatt gactttcgtg + 2461 tacattgatc acatcgactg ttctattggc aaatgaacca cgggcattga ctatttttca + 2521 ggttactact atatattatc atcacgggca aggattgtaa aggtgagacc attgacggga + 2581 actacactcg atggtttttc cgcttgtggt atagggataa cagggtaatt gctgtaaccc + 2641 gttttgacgc +// diff --git a/iGEM/BBF10K_000450.gb b/iGEM/BBF10K_000450.gb new file mode 100644 index 00000000..71b050f6 --- /dev/null +++ b/iGEM/BBF10K_000450.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000450 2652 bp DNA circular UNK 05-NOV-2020 +DEFINITION Yeast target 3'-Homology Region LEU2 in pOpen-v3. +ACCESSION BBF10K_000450 +VERSION BBF10K_000450.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2652) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind 2033..2052 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2053..2552 + /label="LEU2 3'-Homology Region" + /original_record="part" + protein_bind 2553..2560 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2573..2592) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2593..2652 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2562..2565,2567..2572)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2614..2631 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag acactcgtat + 2041 cgcatgtcgg tggctgcaat gatgttgaaa ttgtcattga acttgcctga agaaggtaag + 2101 gccattgaag atgcagttaa aaaggttttg gatgcaggta tcagaactgg tgatttaggt + 2161 ggttccaaca gtaccaccga agtcggtgat gctgtcgccg aagaagttaa gaaaatcctt + 2221 gcttaaaaag attctctttt tttatgatat ttgtacataa actttataaa tgaaattcat + 2281 aatagaaacg acacgaaatt acaaaatgga atatgttcat agggtagacg aaactatata + 2341 cgcaatctac atacatttat caagaaggag aaaaaggagg atgtaaagga atacaggtaa + 2401 gcaaattgat actaatggct caacgtgata aggaaaaaga attgcacttt aacattaata + 2461 ttgacaagga ggagggcacc acacaaaaag ttaggtgtaa cagaaaatca tgaaactatg + 2521 attcctaatt tatatattgg aggattttct ctgcggccgc acgaatgaga cccactcgat + 2581 aggtacaacc ggtaacggtt tgtcagagat ccctagggat aacagggtaa taaccgctgt + 2641 gagagtatgc at +// diff --git a/iGEM/BBF10K_000451.gb b/iGEM/BBF10K_000451.gb new file mode 100644 index 00000000..05f73c6e --- /dev/null +++ b/iGEM/BBF10K_000451.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000451 2650 bp DNA circular UNK 02-AUG-2020 +DEFINITION Yeast target 5'-Homology Region URA3 in pOpen-v3. +ACCESSION BBF10K_000451 +VERSION BBF10K_000451.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2650) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2032..2039 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2040..2539 + /label="LEU2 5'-Homology Region" + /original_record="part" + primer_bind complement(2540..2559) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2571..2590) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2591..2650 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2560..2563,2565..2570)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2612..2629 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aacggccgcg + 2041 ctaaattcga gtgaaacaca ggaagatcag aaaatcctca tttcatccat attaacaata + 2101 atttcaaatg tttatttgca ttatttgaaa ctaggcaaga caagcaacga aacgtttttg + 2161 aaaattttga gtattttcaa taaatttgta gaggactcag atattgaaaa aaagctacag + 2221 caattaatac ttgataagaa gagtattgag aagggcaacg gttcatcatc tcatggatct + 2281 gcacatgaac aaacaccaga gtcaaacgac gttgaaattg aggctactgc gccaattgat + 2341 gacaatacag acgatgataa caaaccgaag ttatctgatg tagaaaagga ttaaagatgc + 2401 taagagatag tgatgatatt tcataaataa tgtaattcta tatatgttaa ttaccttttt + 2461 tgcgaggcat atttatggtg aaggataagt tttgaccatc aaagaaggtt aatgtggctg + 2521 tggtttcagg gtccataaag cccacatgga taacattaca aggtgagacc cagacctacg + 2581 gatcttagcg ctagggccct agtatactca ctagggataa cagggtaatc tgaggtgaaa + 2641 gagttgacgc +// diff --git a/iGEM/BBF10K_000452.gb b/iGEM/BBF10K_000452.gb new file mode 100644 index 00000000..25613e9a --- /dev/null +++ b/iGEM/BBF10K_000452.gb @@ -0,0 +1,156 @@ +LOCUS BBF10K_000452 2653 bp DNA circular UNK 05-NOV-2020 +DEFINITION Yeast target 3'-Homology Region URA3 in pOpen-v3. +ACCESSION BBF10K_000452 +VERSION BBF10K_000452.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2653) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind 2033..2053 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2054..2553 + /label="URA3 3'-Homology Region" + /original_record="part" + CDS 2158..2421 + /codon_start=1 + /gene="TIM9" + /label="TIM9" + /original_record="part" + protein_bind 2554..2561 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2574..2593) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2594..2653 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2563..2566,2568..2573)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2615..2632 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag acagagcact + 2041 tgaatccact gccagcttca tggcctttat aaaaaggaac tatccaatac ctcgccagaa + 2101 ccaagtaaca gtattttacg gggcacaaat caagaacaat aagacaggac tgtaaagatg + 2161 gacgcattga actccaaaga acaacaagag ttccaaaaag tagtggaaca aaagcaaatg + 2221 aaggatttca tgcgtttgta ctctaatctg gtagaaagat gtttcacaga ctgtgtcaat + 2281 gacttcacaa catcaaagct aaccaataag gaacaaacat gcatcatgaa gtgctcagaa + 2341 aagttcttga agcatagcga acgtgtaggg cagcgtttcc aagaacaaaa cgctgccttg + 2401 ggacaaggct tgggccgata aggtgtactg gcgtatatat atctaattat gtatctctgg + 2461 tgtagcccat ttttagcatg taaatataaa gagaaaccat atctaatcta accaaatcca + 2521 aacaaaattc aatagttact atcgcttttt tctgcggccg cacgaatgag accccacgag + 2581 ataagaggat ggcagattaa ggtcggcgtc attctaggga taacagggta atctcagact + 2641 ggagatgcaa tct +// diff --git a/iGEM/BBF10K_000453.gb b/iGEM/BBF10K_000453.gb new file mode 100644 index 00000000..0cf01cf4 --- /dev/null +++ b/iGEM/BBF10K_000453.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000453 2650 bp DNA circular UNK 02-AUG-2020 +DEFINITION Yeast target 5'-Homology Region HO in pOpen-v3. +ACCESSION BBF10K_000453 +VERSION BBF10K_000453.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2650) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2032..2039 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2040..2539 + /label="HO 5'-Homology Region" + /original_record="part" + primer_bind complement(2540..2559) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2571..2590) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2591..2650 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2560..2563,2565..2570)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2612..2629 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aacggccgct + 2041 ctaattgtat cgagatcact tttcgtgatc cgctaatcag cgacggtcac attaggtttg + 2101 ccaagtcagg gtatgaacca tacgatcagt tttcgtgaac ctggtacgta tattgtggcg + 2161 tttgtgtata ttttcattct ttgacaacaa tcaataccaa cctcaaatag gaaaagtaat + 2221 aagtttggcg ttacacccca aaagacgcca aacggatcga acttactcaa tagcaattag + 2281 cgagacaaaa cctacgttaa gacctgtaac cgatttatca aagcactctg cggttctttc + 2341 ttgggaatat tacctggaca ttttgtgccc tcaagaaacg aggctctacg agcctgttgg + 2401 agcccctcag acattagccg ccacgaatca aactttttac gcgattcggc ccaaatcagt + 2461 ttctcacaga tcattcgtag agtgaaaaag cacatcgatt atttgatacc cctttgggtt + 2521 aattactgtt gaggtctttg ccgtaagttc catcgctgta aggtgagacc ccagagctta + 2581 ggggacatac tttcaagttc attaggggtt atagggataa cagggtaatc acgggtaggg + 2641 agcacccgga +// diff --git a/iGEM/BBF10K_000454.gb b/iGEM/BBF10K_000454.gb new file mode 100644 index 00000000..5f7a3ac4 --- /dev/null +++ b/iGEM/BBF10K_000454.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000454 2652 bp DNA circular UNK 02-AUG-2020 +DEFINITION Yeast target 3'-Homology Region HO in pOpen-v3. +ACCESSION BBF10K_000454 +VERSION BBF10K_000454.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2650) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + primer_bind 2033..2052 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2053..2552 + /label="HO 3'-Homology Region" + /original_record="part" + protein_bind 2553..2560 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + protein_bind complement(join(2562..2565,2567..2572)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + misc_feature complement(2573..2592) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2593..2652 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind 2614..2631 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 CGCTGAGGTG TCAATCGTCG GAGCCGCTGA GCAATAACTA GCATAACCCC TTGGGGCCTC + 61 TAAACGGGTC TTGAGGGGTT TTTTGCATGG TCATAGCTGT TTCCTGAGAG CTTGGCAGGT + 121 GATGACACAC ATTAACAAAT TTCGTGAGGA GTCTCCAGAA GAATGCCATT AATTTCCATA + 181 GGCTCCGCCC CCCTGACGAG CATCACAAAA ATCGACGCTC AAGTCAGAGG TGGCGAAACC + 241 CGACAGGACT ATAAAGATAC CAGGCGTTTC CCCCTGGAAG CTCCCTCGTG CGCTCTCCTG + 301 TTCCGACCCT GCCGCTTACC GGATACCTGT CCGCCTTTCT CCCTTCGGGA AGCGTGGCGC + 361 TTTCTCATAG CTCACGCTGT AGGTATCTCA GTTCGGTGTA GGTCGTTCGC TCCAAGCTGG + 421 GCTGTGTGCA CGAACCCCCC GTTCAGCCCG ACCGCTGCGC CTTATCCGGT AACTATCGTC + 481 TTGAGTCCAA CCCGGTAAGA CACGACTTAT CGCCACTGGC AGCAGCCACT GGTAACAGGA + 541 TTAGCAGAGC GAGGTATGTA GGCGGTGCTA CAGAGTTCTT GAAGTGGTGG CCTAACTACG + 601 GCTACACTAG AAGAACAGTA TTTGGTATCT GCGCTCTGCT GAAGCCAGTT ACCTTCGGAA + 661 AAAGAGTTGG TAGCTCTTGA TCCGGCAAAC AAACCACCGC TGGTAGCGGT GGTTTTTTTG + 721 TTTGCAAGCA GCAGATTACG CGCAGAAAAA AAGGATCTCA AGAAGGCCTA CTATTAGCAA + 781 CAACGATCCT TTGATCTTTT CTACGGGGTC TGACGCTCAG TGGAACGAAA ACTCACGTTA + 841 AGGGATTTTG GTCATGAGAT TATCAAAAAG GATCTTCACC TAGATCCTTT TAAATTAAAA + 901 ATGAAGTTTT AAATCAATCT AAAGTATATA TGAGTAAACT TGGTCTGACA GTTACCAATG + 961 CTTAATCAGT GAGGCACCTA TCTCAGCGAT CTGTCTATTT CGTTCATCCA TAGTTGCCTG + 1021 ACTCCCCGTC GTGTAGATAA CTACGATACG GGAGGGCTTA CCATCTGGCC CCAGTGCTGC + 1081 AATGATACCG CGAGAACCAC GCTCACCGGC TCCAGATTTA TCAGCAATAA ACCAGCCAGC + 1141 CGGAAGGGCC GAGCGCAGAA GTGGTCCTGC AACTTTATCC GCCTCCATCC AGTCTATTAA + 1201 TTGTTGCCGG GAAGCTAGAG TAAGTAGTTC GCCAGTTAAT AGTTTGCGCA ACGTTGTTGC + 1261 CATTGCTACA GGCATCGTGG TGTCACGCTC GTCGTTTGGT ATGGCTTCAT TCAGCTCCGG + 1321 TTCCCAACGA TCAAGGCGAG TTACATGATC CCCCATGTTG TGCAAAAAAG CGGTTAGCTC + 1381 CTTCGGTCCT CCGATCGTTG TCAGAAGTAA GTTGGCCGCA GTGTTATCAC TCATGGTTAT + 1441 GGCAGCACTG CATAATTCTC TTACTGTCAT GCCATCCGTA AGATGCTTTT CTGTGACTGG + 1501 TGAGTACTCA ACCAAGTCAT TCTGAGAATA GTGTATGCGG CGACCGAGTT GCTCTTGCCC + 1561 GGCGTCAATA CGGGATAATA CCGCGCCACA TAGCAGAACT TTAAAAGTGC TCATCATTGG + 1621 AAAACGTTCT TCGGGGCGAA AACTCTCAAG GATCTTACCG CTGTTGAGAT CCAGTTCGAT + 1681 GTAACCCACT CGTGCACCCA ACTGATCTTC AGCATCTTTT ACTTTCACCA GCGTTTCTGG + 1741 GTGAGCAAAA ACAGGAAGGC AAAATGCCGC AAAAAAGGGA ATAAGGGCGA CACGGAAATG + 1801 TTGAATACTC ATACTCTTCC TTTTTCAATA TTATTGAAGC ATTTATCAGG GTTATTGTCT + 1861 CATGAGCGGA TACATATTTG AATGTATTTA GAAAAATAAA CAAATAGGGG TTCCGCGCAC + 1921 CTGCACCAGT CAGTAAAACG ACGGCCAGTA GTCAAAAGCC TCCGACCGGA GGCTTTTGAC + 1981 TTGGTTCAGG TGGAGTGGGA GAACGATGAT GCTCACTCTC GGGTCTCTAG ACTATCGTGT + 2041 TGCATCTGCG GCTTTAAATT GATGTATCTC ATCGCAGGCA CGGGCAGTAC AGTGCCCTGA + 2101 GCGTAGGGAA AAATGAAAAA AAGGATGTAA CTTTTAACAT AATTCCAGCA CGCAGCGATT + 2161 GGGTATAATG AAGATTGTTA AGTTCAACAA CATGTGAAAT TCTTAGCTCC GCAACTTGCT + 2221 TGAATTATGA GCTCTAAGAT TCAAGAAGTA AATAGGTCAT ATAATGGAAT GATAGTAGTA + 2281 CTTGATAAAG GAACCATGTG ATCTTACGTT GATATGAAAA TAATTCTCTC ACAGAAGTCA + 2341 GTTTGTATGA CTAACATAGA GAGTAATTGC TTTTCGGATA AAATCGCACC TAACAAAGAT + 2401 TACCTTTTGT AAAGCCTCCA GAACAGCTAT GAATGTTCGT TATTCTACGC ACTTTCTTTC + 2461 ATACATCTTG ATCCGCCTTT TTTGATGTAG GTTTTAACGC GGCAAAACAT ATTAATTTTT + 2521 CTGATTTGGA AAAATAAAGA GTTAGTTCTG CCGCGGCCGC ACGAATGAGA CCCCCGAGGG + 2581 GAGAAATATA CCGGATTTGC GGGGGTGGGC ATTTAGGGAT AACAGGGTAA TCCCGAAGAG + 2641 TCCCAGCCGC TG +// diff --git a/iGEM/BBF10K_000455.gb b/iGEM/BBF10K_000455.gb new file mode 100644 index 00000000..8ef9c215 --- /dev/null +++ b/iGEM/BBF10K_000455.gb @@ -0,0 +1,147 @@ +LOCUS BBF10K_000455 2416 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia NTS 5'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000455 +VERSION BBF10K_000455.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2416) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2034..2041 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2042..2305 + /label="Pichia NTS 5'-Homology Region" + /original_record="part" + primer_bind complement(2306..2325) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2337..2356) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2357..2416 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2326..2329,2331..2336)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2378..2395 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aaagcggccg + 2041 caagaccagc ttcgtaagca atctggacaa ttatgtaagc gggttacgta aacagttatg + 2101 taagcagaaa aatttcaaac gacaaaactt ggggtctaca gacacagtag ccagaagatt + 2161 gcactaccat tcgactcctc atgacccact ctttcgatcc atgtagttag gttaccgttt + 2221 ttcctaatat ttaaggatgt tgaaaattca ttttcatttt tttcgttttt aagattttct + 2281 cacaactctt ccaaagatta ctagtgccca catggataac attacaaggt gagaccccga + 2341 gggaaccatg atacaggaaa accaggtttt gctagtgtag ggataacagg gtaatgcccc + 2401 tcttggggcg ttacac +// diff --git a/iGEM/BBF10K_000456.gb b/iGEM/BBF10K_000456.gb new file mode 100644 index 00000000..290e3a68 --- /dev/null +++ b/iGEM/BBF10K_000456.gb @@ -0,0 +1,150 @@ +LOCUS BBF10K_000456 2411 bp DNA circular UNK 05-NOV-2020 +DEFINITION Pichia NTS 3'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000456 +VERSION BBF10K_000456.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind 2033..2052 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2053..2297 + /label="Pichia NTS 3'-Homology Region 245bp" + /original_record="part" + protein_bind 2298..2305 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2318..2325 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2307..2310,2312..2317)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag acagagcact + 2041 tgaatccact gctgactttt caaatattta gggtattttt ctcacttttt cctagcaaac + 2101 tccaattggt gggttcagtg caatggagta tcaccttgca accacaacgt aatagctaac + 2161 ttgtggccac catgtctggt tgtagagata attggattct aatgtggatc acatgactac + 2221 tcacgtgtca aaaacccaac ctgacttggc ccagcttagc aagaatattt cgaatccact + 2281 cttgtggcct agtggacgcg gccgcacgaa tgagaccctg acacagatat cccgggagga + 2341 agatatagca cggacaaagt cattccttcg gatagggata acagggtaat ctagctgtat + 2401 agggcgccgt c +// diff --git a/iGEM/BBF10K_000457.gb b/iGEM/BBF10K_000457.gb new file mode 100644 index 00000000..26e08d76 --- /dev/null +++ b/iGEM/BBF10K_000457.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000457 2657 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia RGI2 5'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000457 +VERSION BBF10K_000457.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2657) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2034..2041 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2042..2541 + /label="Pichia RGI2 5'-Homology Region" + /original_record="part" + primer_bind complement(2542..2566) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2578..2597) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2598..2657 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2567..2570,2572..2577)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2619..2636 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aaagcggccg + 2041 catacccagc attgaccttt ggtatgagca tctgaaaaac aaccaggtgt tgcaaagtta + 2101 aacatccttc tttgttcata tagaacccac tattcatggt actccccaat cgaatttcac + 2161 attctggttt tgaaattaca caccacgtta gcttataaga tttcatataa cttattgata + 2221 tacggtttcc attgttcgaa tagttgaggt tgtatgtaat tcgattgaag gggccatttt + 2281 tgtttcctac ttttcctggg agcttatccg atgcgcttca aagctggaat tgtaaatata + 2341 gagaaaaaga aggatgttgt tttattcttg aaagagtata attttacttc tagcaactct + 2401 cccacttcgc ttgacttcat ttatttcttg ggcacatagg cgtagtaatc tagaccaaca + 2461 gataatttgc cggaatgata tagcgattgg aaaatgaact gaaatttttt gctgtctttc + 2521 aatttgacgg gcagttcatc aggacataat agtagccagc tcaatgaagg tgagaccccg + 2581 gttgtaccta tcgagtgctt gattaccgca cctacccata gggataacag ggtaatgcga + 2641 ttctcataat ccgaaga +// diff --git a/iGEM/BBF10K_000458.gb b/iGEM/BBF10K_000458.gb new file mode 100644 index 00000000..ddd8a097 --- /dev/null +++ b/iGEM/BBF10K_000458.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000458 2654 bp DNA circular UNK 05-NOV-2020 +DEFINITION Pichia RGI2 3'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000458 +VERSION BBF10K_000458.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2654) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind 2033..2054 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2055..2554 + /label="Pichia RGI2 3'-Homology Region 500bp" + /original_record="part" + protein_bind 2555..2562 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2575..2594) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2595..2654 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2564..2567,2569..2574)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2616..2633 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag accaatatct + 2041 cttgtcgcca tcgggtgacc gaccatataa atacgttgag aatgttattc ttcctcgtag + 2101 ttgaagtggc ttcataattt cagaactcaa tagataaact aggatgtttt aaagcaatta + 2161 atgctcacaa gtaaggagcg actctcttgc ttttcgaata ctaaaagtat cgtcccaacc + 2221 cagaaaaaaa gacctcttaa ctgcaaaata aactctatat atttcttcta aaacagtttc + 2281 aggttggata gtatcgcatt ctcatcactt ctaactagta ggccatgaga tatattaacg + 2341 tttacttgag ttctaagttc tccgaattag atgcacagca caaacaagat taggtttcac + 2401 ttggtacaaa atacgaacag agtttaaggt cgtaatttca tttcgttatt gatccccaca + 2461 atctattctt atcacagtca tcagatagtc gcgaaaaagc atgcagaaaa gggggtcgtc + 2521 cctatctaag ttgtagcatt acaacaaata tgacgcggcc gcacgaatga gaccccgtgc + 2581 gacaagattt caagtcggga aaccagccac cttgataggg ataacagggt aatagctgtc + 2641 aacttcagac cttg +// diff --git a/iGEM/BBF10K_000459.gb b/iGEM/BBF10K_000459.gb new file mode 100644 index 00000000..f0311893 --- /dev/null +++ b/iGEM/BBF10K_000459.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000459 2649 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia ENO 5'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000459 +VERSION BBF10K_000459.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2649) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2034..2041 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2042..2538 + /label="Pichia ENO 5'-Homology Region" + /original_record="part" + primer_bind complement(2539..2558) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2570..2589) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2590..2649 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2559..2562,2564..2569)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2611..2628 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctaa aaagcggccg + 2041 caagaccagc ttcgctctta attaagcggc ccaaagagtg agaggaaagt acctgggcaa + 2101 aatcacacaa ttccaaacca tgctaaatga gatttaaaga gcaaacgatg gcaaaaggca + 2161 accgttataa atgtgatctt tcttggcagc tatctgtcaa tttttctaag gaacagtgaa + 2221 ttcatcatag gagagatgtt atacgttaca taatcataca tactgcatgt atctcaccta + 2281 ctttacctca tcaactctaa aacagttcta gtcccaaccc cagattccta gtcatgacac + 2341 aagtccgcac cggacaggac tcacaaccag caagagaagc taacaaattt acgccccggt + 2401 aaaacattct ttaggggccg ttcaatggta attttcctct cacccgttta aacttacctc + 2461 cgggcggtat cttcaataac ctctgttgtc cccgggtatc attggaaaca gtgagggacg + 2521 ttgaacagaa gagaggatca tcacgggcaa ggattgtaaa ggtgagacca agacgatccg + 2581 agccattacg gggctgagca ccgtgaaggt tagggataac agggtaatac acttttggtc + 2641 ttatgattt +// diff --git a/iGEM/BBF10K_000460.gb b/iGEM/BBF10K_000460.gb new file mode 100644 index 00000000..45e885ca --- /dev/null +++ b/iGEM/BBF10K_000460.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000460 2645 bp DNA circular UNK 05-NOV-2020 +DEFINITION Pichia ENO 3'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000460 +VERSION BBF10K_000460.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2645) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind 2033..2052 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2053..2545 + /label="Pichia ENO 3'-Homology Region 493bp" + /original_record="part" + protein_bind 2546..2553 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2566..2585) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2586..2645 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2555..2558,2560..2565)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2607..2624 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctag acactcgtat + 2041 cgcatgtcgg tgcaccgtaa atttgccttg caattggccc taaccacgga tggttaactt + 2101 caagccatca cgacagcaat tgagtcggcg catagctacc ctcctcttct tgaccccatg + 2161 cataggacca accttaaccg atggaacagg ttcctccgct ccgtcccctg gtagtgtctc + 2221 tgcgcaagaa atagttaagg tattaacact gatctctcgc acccccctca cagtactgtt + 2281 atggtgaatt gacaaagcca ttggctagat tgaaacatgt aattcatatg taatcttgtt + 2341 caattaacga gcttcgtaca gtctcaatct agacgtctga taatggcgtt tgtgctccta + 2401 atcgatgagc catctcatgt gacgtctata cgcttcgatg gcttccgtcg cgaatataga + 2461 accacttgaa atatgctgca aaccacgatc caccctggtc ctgaaaagat ataaatacag + 2521 cacatctagc aggcttttgc gctgcgcggc cgcacgaatg agaccaagga actatggcat + 2581 cgagcgttat gggcgccgga cgctactagg gataacaggg taatattgcg acacccatct + 2641 ccagc +// diff --git a/iGEM/BBF10K_000461.gb b/iGEM/BBF10K_000461.gb new file mode 100644 index 00000000..48ffca0e --- /dev/null +++ b/iGEM/BBF10K_000461.gb @@ -0,0 +1,149 @@ +LOCUS BBF10K_000461 2543 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia AOXTT 5'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000461 +VERSION BBF10K_000461.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2543) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2034..2041 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2042..2432 + /label="Pichia AOXTT 5'-Homology Region" + /original_record="part" + primer_bind complement(2433..2452) + /label="5' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2464..2483) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2484..2543 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2453..2456,2458..2463)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2505..2522 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctaa aaagcggccg + 2041 cagcaacgtt gtcactgaag ttggcatcag tatctacaaa ccctacatac ctcttgaagg + 2101 tccagaaggt aagcatttgc ccgctccatt cctacccgac atatccactc tacattttat + 2161 agttcaaggc accgaaaaag ttcgaaacaa gaagtttgtt cctgataaca aggatttctt + 2221 tattggtggg acttcattta ctgtctccaa gaaggacatt tctgctgtca taaccgagat + 2281 agtctcacag ttcgagtcta ctgatgacca aaagtcagag aaatttacca tgaaatctcc + 2341 tcctccggtt gctttagttg ggcataatct gataggaggc ctcaagacac tgaagaatgc + 2401 gggtatcacc attcccatac ttccaatcat aggccgtaag ttccatcggt gtaaggtgag + 2461 accaaggact gcataccagg ttggtatggg tcgtacggaa attataggga taacagggta + 2521 atggatacag gggaggcaac agg +// diff --git a/iGEM/BBF10K_000462.gb b/iGEM/BBF10K_000462.gb new file mode 100644 index 00000000..cfa1317d --- /dev/null +++ b/iGEM/BBF10K_000462.gb @@ -0,0 +1,149 @@ +LOCUS BBF10K_000462 2548 bp DNA circular UNK 05-NOV-2020 +DEFINITION Pichia AOXTT 3'-Homology Region in pOpen-v3. +ACCESSION BBF10K_000462 +VERSION BBF10K_000462.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2548) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind 2033..2052 + /label="3' Barcode" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="part" + misc_feature 2053..2448 + /label="Pichia AOXTT 3'-Homology Region 396bp" + /original_record="part" + protein_bind 2449..2456 + /label="NotI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2469..2488) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2489..2548 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2458..2461,2463..2468)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2510..2527 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctag actatcgtgt + 2041 tgcatctgcg gctcgagaat tatggcttaa tcaagtgaat acatcaaagt caaacttaaa + 2101 atacattctt cgcaggcttg gcttgccaca tagttttctt cacaatgctg caaatgacgc + 2161 ttattatacc cttttggcat cgttgaagct tgcacaaacg aacgtcccac ttaatcttct + 2221 gtactctgaa gaggagtggg aaataccaag aaaaacatca aactcgaatg attttcccga + 2281 acccctacca caagatattc atcagctgcg agataggctg atcaggagca agctcgtacg + 2341 agaagaaaca aaatgacaaa aaaaatccta tactatatag gttacaaata aaaaagtatc + 2401 aaaaatgaag cctgcatctc tcaggcaaat ggcattctga catcctctgc ggccgcacga + 2461 atgagaccaa ggatatgtag acaccgcccc cggtgtgcta ggatggctgt agggataaca + 2521 gggtaatggc ttcgcgggat tttaactt +// diff --git a/iGEM/BBF10K_000463.gb b/iGEM/BBF10K_000463.gb new file mode 100644 index 00000000..6a30359d --- /dev/null +++ b/iGEM/BBF10K_000463.gb @@ -0,0 +1,192 @@ +LOCUS BBF10K_000463 3152 bp DNA circular UNK 27-MAY-2018 +DEFINITION Sc2micron in pOpen-v3. +ACCESSION BBF10K_000463 +VERSION BBF10K_000463.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3152) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + CDS complement(483..1343) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1449..1463 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1464..1480 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1481..1512 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + primer_bind complement(2707..2725) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 2721..2768 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(2769..2789) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 2790..2804 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 2805..2855 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + primer_bind 1541..1560 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + /original_record="part" + protein_bind join(1561..1566,1568..1571) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind 1572..1577 + /label="AvrII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + origin 1578..2578 + /label="2micron origin" + /original_record="part" + misc_feature 1578..1641 + /label="repeat-1" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + /original_record="part" + misc_feature 1642..1701 + /label="repeat-2" + /ApEinfo_fwdcolor="#B284BE" + /ApEinfo_revcolor="#B284BE" + /original_record="part" + misc_feature 1702..1766 + /label="repeat-3" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + /original_record="part" + misc_feature 1767..1826 + /label="repeat-4" + /ApEinfo_fwdcolor="#B284BE" + /ApEinfo_revcolor="#B284BE" + /original_record="part" + misc_feature 1827..1890 + /label="repeat-5" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + /original_record="part" + protein_bind 2579..2584 + /label="AgeI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + protein_bind complement(join(2585..2588,2590..2595)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + primer_bind complement(2596..2616) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + /original_record="part" + misc_feature 2617..2675 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + /original_record="part" + protein_bind 2637..2654 + /label="I-SceI" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3073..3092) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3093..3152 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" +ORIGIN + 1 taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac + 61 tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg + 121 gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt + 181 taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg + 241 tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaaggcct + 301 actattagca acaacgatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa + 361 aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt + 421 ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac + 481 agttaccaat gcttaatcag tgaggcacct atctcagcga tctgtctatt tcgttcatcc + 541 atagttgcct gactccccgt cgtgtagata actacgatac gggagggctt accatctggc + 601 cccagtgctg caatgatacc gcgagaacca cgctcaccgg ctccagattt atcagcaata + 661 aaccagccag ccggaagggc cgagcgcaga agtggtcctg caactttatc cgcctccatc + 721 cagtctatta attgttgccg ggaagctaga gtaagtagtt cgccagttaa tagtttgcgc + 781 aacgttgttg ccattgctac aggcatcgtg gtgtcacgct cgtcgtttgg tatggcttca + 841 ttcagctccg gttcccaacg atcaaggcga gttacatgat cccccatgtt gtgcaaaaaa + 901 gcggttagct ccttcggtcc tccgatcgtt gtcagaagta agttggccgc agtgttatca + 961 ctcatggtta tggcagcact gcataattct cttactgtca tgccatccgt aagatgcttt + 1021 tctgtgactg gtgagtactc aaccaagtca ttctgagaat agtgtatgcg gcgaccgagt + 1081 tgctcttgcc cggcgtcaat acgggataat accgcgccac atagcagaac tttaaaagtg + 1141 ctcatcattg gaaaacgttc ttcggggcga aaactctcaa ggatcttacc gctgttgaga + 1201 tccagttcga tgtaacccac tcgtgcaccc aactgatctt cagcatcttt tactttcacc + 1261 agcgtttctg ggtgagcaaa aacaggaagg caaaatgccg caaaaaaggg aataagggcg + 1321 acacggaaat gttgaatact catactcttc ctttttcaat attattgaag catttatcag + 1381 ggttattgtc tcatgagcgg atacatattt gaatgtattt agaaaaataa acaaataggg + 1441 gttccgcgca cctgcaccag tcagtaaaac gacggccagt agtcaaaagc ctccgaccgg + 1501 aggcttttga cttggttcag gtggagtggg agtagtcttc aagaattact gacccctcgg + 1561 ggtctctaaa acctaggaac gaagcatctg tgcttcattt tgtagaacaa aaatgcaacg + 1621 cgagagcgct aatttttcaa acaaagaatc tgagctgcat ttttacagaa cagaaatgca + 1681 acgcgaaagc gctattttac caacgaagaa tctgtgcttc atttttgtaa aacaaaaatg + 1741 caacgcgaga gcgctaattt ttcaaacaaa gaatctgagc tgcattttta cagaacagaa + 1801 atgcaacgcg agagcgctat tttaccaaca aagaatctat acttcttttt tgttctacaa + 1861 aaatgcatcc cgagagcgct atttttctaa caaagcatct tagattactt tttttctcct + 1921 ttgtgcgctc tataatgcag tctcttgata actttttgca ctgtaggtcc gttaaggtta + 1981 gaagaaggct actttggtgt ctattttctc ttccataaaa aaagcctgac tccacttccc + 2041 gcgtttactg attactagcg aagctgcggg tgcatttttt caagataaag gcatccccga + 2101 ttatattcta taccgatgtg gattgcgcat actttgtgaa cagaaagtga tagcgttgat + 2161 gattcttcat tggtcagaaa attatgaacg gtttcttcta ttttgtctct atatactacg + 2221 tataggaaat gtttacattt tcgtattgtt ttcgattcac tctatgaata gttcttacta + 2281 caattttttt gtctaaagag taatactaga gataaacata aaaaatgtag aggtcgagtt + 2341 tagatgcaag ttcaaggagc gaaaggtgga tgggtaggtt atatagggat atagcacaga + 2401 gatatatagc aaagagatac ttttgagcaa tgtttgtgga agcggtattc gcaatatttt + 2461 agtagctcgt tacagtccgg tgcgtttttg gttttttgaa agtgcgtcat cagagcgctt + 2521 ttggttttca aaagcgctct gaagttccta tactttctag ctagagaata ggaacttcac + 2581 cggtaaggtg agaccaaggc ccagaaggat acaactagca ctgcacatta aaagactagg + 2641 gataacaggg taattgtagc gtcgtctaat tctcagaaga ccacgctgag gtgtcaatcg + 2701 tcggagccgc tgagcaataa ctagcataac cccttggggc ctctaaacgg gtcttgaggg + 2761 gttttttgca tggtcatagc tgtttcctga gagcttggca ggtgatgaca cacattaaca + 2821 aatttcgtga ggagtctcca gaagaatgcc attaatttcc ataggctccg cccccctgac + 2881 gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga + 2941 taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt + 3001 accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc + 3061 tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc + 3121 cccgttcagc ccgaccgctg cgccttatcc gg +// diff --git a/iGEM/BBF10K_000465.gb b/iGEM/BBF10K_000465.gb new file mode 100644 index 00000000..2967b174 --- /dev/null +++ b/iGEM/BBF10K_000465.gb @@ -0,0 +1,151 @@ +LOCUS BBF10K_000465 2411 bp DNA circular UNK 29-NOV-2020 +DEFINITION Pichia PARS in pOpen-v3. +ACCESSION BBF10K_000465 +VERSION BBF10K_000465.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind 2033..2038 + /label="AvrII" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + origin 2039..2213 + /label="PARS origin" + /original_record="part" + protein_bind 2214..2219 + /label="AgeI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2231..2325 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2220..2223,2225..2230)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctaa aacctaggcc + 2041 ttcgtttgtg cggatccaat taatatttac ttattttggt caaccccaaa taggttgatt + 2101 tcatacttgg ttcattcaaa aataagtagt cttttgagat ctttcaatat tataataaat + 2161 atactataac agccgacttg tttcattttc gcgaatgttc ccccagctta tcgaccggta + 2221 aggtgagacc gtcgatcaac cagtttcgat ctgaactaat aacagcccat tcacgtggta + 2281 gcggtggaaa atagacgact aattgaaacg gatatgatac cgacagatat caaggtatgt + 2341 atagcgaccg cggcggtcgt atttgattca agtagggata acagggtaat tctttagcta + 2401 ggagaaatct a +// diff --git a/iGEM/BBF10K_000467.gb b/iGEM/BBF10K_000467.gb new file mode 100644 index 00000000..54fc5565 --- /dev/null +++ b/iGEM/BBF10K_000467.gb @@ -0,0 +1,184 @@ +LOCUS BBF10K_000467 4094 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette ADE2 in pOpen-v3. +ACCESSION BBF10K_000467 +VERSION BBF10K_000467.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 4094) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2022..4014 + /organism="synthetic DNA construct" + /lab_host="Saccharomyces cerevisiae" + /mol_type="other DNA" + /original_record="part" + promoter 2033..2209 + /label="AgTEF Promoter" + /original_record="part" + CDS 2210..3925 + /label="ADE2 selection marker" + /note="Complements ADE2 auxotrophic mutations in yeast. + ADE2 mutants require adenine" + /translation="MSVINFTGSSGPLVKVCGLQSTEAAECALDSDADLLGIICVPNRK + RTIDPVIARKISSLVKAYKNSSGTPKYLVGVFRNQPKEDVLALVNDYGIDIVQLHGDES + WQEYQEFLGLPVIKRLVFPKDCNILLSAASQKPHSFIPLFDSEAGGTGELLDWNSISDW + VGRQESPESLHFMLAGGLTPENVGDALRLNGVIGVDVSGGVETNGVKDSNKIANFVKNA + KK" + /original_record="part" + terminator 3926..4003 + /label="AgTEF Terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(4015..4034) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 4035..4094 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(4004..4007,4009..4014)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 4056..4073 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa ggcggtttcc + 2041 ttgaaatttt tttgattcgg taatctccga acagaaggaa gaacgaagga aggagcacag + 2101 acttagattg gtatatatac gcatatgtag tgttgaagaa acatgaaatt gcccagtatt + 2161 cttaacccaa ctgcacagaa caaaaacgtg caggaaacga agataaatca tggattctag + 2221 aacagttggt atattaggag ggggacaatt gggacgtatg attgttgagg cagcaaacag + 2281 gctcaacatt aagacggtaa tactagatgc tgaaaattct cctgccaaac aaataagcaa + 2341 ctccaatgac cacgttaatg gctccttttc caatcctctt gatatcgaaa aactagctga + 2401 aaaatgtgat gtgctaacga ttgagattga gcatgttgat gttcctacac taaagaatct + 2461 tcaagtaaaa catcccaaat taaaaattta cccttctcca gaaacaatca gattgataca + 2521 agacaaatat attcaaaaag agcatttaat caaaaatggt atagcagtta cccaaagtgt + 2581 tcctgtggaa caagccagtg agacgtccct attgaatgtt ggaagagatt tgggttttcc + 2641 attcgtcttg aagtcgagga ctttggcata cgatggaaga ggtaacttcg ttgtaaagaa + 2701 taaggaaatg attccggaag ctttggaagt actgaaggat cgtcctttgt acgccgaaaa + 2761 atgggcacca tttactaaag aattagcagt catgattgtg agatctgtta acggtttagt + 2821 gttttcttac ccaattgtag agactatcca caaggacaat atttgtgact tatgttatgc + 2881 gcctgctaga gttccggact ccgttcaact taaggcgaag ttgttggcag aaaatgcaat + 2941 caaatctttt cccggttgtg gtatatttgg tgtggaaatg ttctatttag aaacagggga + 3001 attgcttatt aacgaaattg ccccaaggcc tcacaactct ggacattata ccattgatgc + 3061 ttgcgtcact tctcaatttg aagctcattt gagatcaata ttggatttgc caatgccaaa + 3121 gaatttcaca tctttctcca ccattacaac gaacgccatt atgctaaatg ttcttggaga + 3181 caaacataca aaagataaag agctagaaac ttgcgaaaga gcattggcga ctccaggttc + 3241 ctcagtgtac ttatatggaa aagagtctag acctaacaga aaagtaggtc acataaatat + 3301 tattgcctcc agtatggcgg aatgtgaaca aaggctgaac tacattacag gtagaactga + 3361 tattccaatc aaaatctctg tcgctcaaaa gttggacttg gaagcaatgg tcaaaccatt + 3421 ggttggaatc atcatgggat cagactctga cttgccggta atgtctgccg catgtgcggt + 3481 tttaaaagat tttggcgttc catttgaagt gacaatagtc tctgctcata gaactccaca + 3541 taggatgtca gcatatgcta tttccgcaag caagcgtgga attaaaacaa ttatcgctgg + 3601 agctggtggg gctgctcact tgccaggtat ggtggctgca atgacaccac ttcctgtcat + 3661 cggtgtgccc gtaaaaggtt cttgtctaga tggagtagat tctttacatt caattgtgca + 3721 aatgcctaga ggtgttccag tagctaccgt cgctattaat aatagtacga acgctgcgct + 3781 gttggctgtc agactgcttg gcgcttatga ttcaagttat acaacgaaaa tggaacagtt + 3841 tttattaaag caagaagaag aagttcttgt caaagcacaa aagttagaaa ctgtcggtta + 3901 cgaagcttat ctagaaaaca agtaaaaaac tgtattataa gtaaatgcat gtatactaaa + 3961 ctcacaaatt agagcttcaa tttaattata tcagttatta cccatgatga gaccaatatc + 4021 acgcaaaagc accggcagtc gaaattctcg acgattaggg ataacagggt aatagctgtg + 4081 atccggaatt tgtt +// diff --git a/iGEM/BBF10K_000468.gb b/iGEM/BBF10K_000468.gb new file mode 100644 index 00000000..645b7d30 --- /dev/null +++ b/iGEM/BBF10K_000468.gb @@ -0,0 +1,181 @@ +LOCUS BBF10K_000468 3233 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette HIS3 in pOpen-v3. +ACCESSION BBF10K_000468 +VERSION BBF10K_000468.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3233) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2002..3133 + /organism="synthetic DNA construct" + /original_record="part" + gene 2033..3142 + /label="His3 marker" + /note="Complements His3 auxotrophic mutations in yeast. + his3 mutants require histidine" + /ApEinfo_fwdcolor="#FCBF2D" + /ApEinfo_revcolor="#FCBF2D" + /original_record="part" + promoter 2033..2269 + /label="HIS3 promoter" + /original_record="part" + CDS 2270..2932 + /codon_start=1 + /gene="His3" + /product="Imidazoleglycerol-phosphate dehydratase" + /label="HIS3" + /translation="MTEQKALVKRITNETKIQIAISLKGGPLAIEHSIFPEKEAEAVAE + QATQSQVINVHTGIGFLDHMIHALAKHSGWSLIVECIGDLHIDDHHTTEDCGIALGQAF + KEALGAVRGVKRFGSGFAPLDEALSRAVVDLSNRPYAVVELGLQREKVGDLSCEMIPHF + LESFAEASRITLHVDCLRGKNDHHRSESAFKALAVAIREATSPNGTNDVPSTKGVLM" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="part" + misc_feature 2933..3142 + /label="HIS3 terminator" + /original_record="part" + protein_bind complement(join(3143..3146,3148..3153)) + /label="BsaI(1)" + /ApEinfo_label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3154..3173) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3174..3233 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3143..3146,3148..3153)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3195..3212 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa ggaacacagt + 2041 cctttcccgc aattttcttt ttctattact cttggcctcc tctagtacac tctatatttt + 2101 tttatgcctc ggtaatgatt ttcattttta tttttccacc tagcggatga ctcttatttt + 2161 ttcttagcga ttggcattat cacataatga attatacatt atataaagta atgtgatttc + 2221 ttcgaagaat atactaaaaa atgagcaggc aagataaacg aaggcaaaga tgacagagca + 2281 gaaagcccta gtaaagcgta ttacaaatga aaccaagatt cagattgcga tctctttaaa + 2341 gggtggtccc ctagcgatag agcactcgat cttcccagaa aaagaggcag aagcagtagc + 2401 agaacaggcc acacaatcgc aagtgattaa cgtccacaca ggtatagggt ttctggacca + 2461 tatgatacat gctctggcca agcattccgg ctggtcgcta atcgttgagt gcattggtga + 2521 cttacacata gacgaccatc acaccactga ggactgcggg attgctctcg gtcaagcttt + 2581 taaagaggcc ctaggggccg tgcgtggagt aaaaaggttt ggatcaggat ttgcgccttt + 2641 ggatgaggca ctttccagag cggtggttga tctttcgaac aggccgtacg cagttgtcga + 2701 acttggtttg caaagggaga aagtaggtga tctctcttgc gagatgatcc cgcattttct + 2761 tgaaagcttt gcagaggcaa gcagaattac cctccacgtt gattgtctgc gaggcaagaa + 2821 tgatcatcac cgtagtgaga gtgcgttcaa ggctcttgcg gttgccataa gagaagccac + 2881 ctcgcccaat ggtaccaacg atgttccctc caccaaaggt gttcttatgt agtgacaccg + 2941 attatttaaa gctgctgcat acgatatata tacatgtgta tatatgtata cctatgaatg + 3001 tcagtaagta tgtatacgaa cagtatgata ctgaagatga caaggtaatg catcattcta + 3061 tacgtgtcat tctgaacgag gcgcgctttc cttttttctt tttgcttttt cttttttttt + 3121 ctcttgaact cgacggatca taatgatgag accaatcagt ttctttggca gccggtaccc + 3181 ccgtcgacca tggttaggga taacagggta atgcttatac gctgctttgg atg +// diff --git a/iGEM/BBF10K_000469.gb b/iGEM/BBF10K_000469.gb new file mode 100644 index 00000000..d9a0572a --- /dev/null +++ b/iGEM/BBF10K_000469.gb @@ -0,0 +1,183 @@ +LOCUS BBF10K_000469 4102 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette Hygro in pOpen-v3. +ACCESSION BBF10K_000469 +VERSION BBF10K_000469.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 4102) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2033..2732 + /label="ScPGK1 Promoter" + /original_record="part" + CDS 2733..3761 + /codon_start=1 + /gene="Hygro" + /product="Hygromycin Phosphotransferase" + /label="Hygro" + /translation="MGKKPELTATSVEKFLIEKFDSVSDLMQLSEGEESRAFSFDVGGR + GYVLRVNSCADGFYKDRYVYRHFASAALPIPEVLDIGEFSESLTYCISRRAQGVTLQDL + PETELPAVLQPVAEAMDAIAAADLSQTSGFGPFGPQGIGQYTTWRDFICAIADPHVYHW + QTVMDDTVSASVAQALDELMLWAEDCPEVRHLVHADFGSNNVLTDNGRITAVIDWSEAM + FGDSQYEVANIFFWRPWLACMEQQTRYFERRHPELAGSPRLRAYMLRIGLDQLYQSLVD + GNFDDAAWAQGRCDAIVRSGAGTVGRTQIARRSAAVWTDGCVEVLADSGNRRPSTRPRA + KE" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="part" + misc_feature 3762..4011 + /label="ScPRM9 terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(4023..4042) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 4043..4102 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(4012..4015,4017..4022)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 4064..4081 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa + 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc + 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc + 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg + 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc + 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct + 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac + 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc + 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct + 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat + 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc + 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt + 2701 aattatctac tttttacaac aaatataaaa caatgggtaa aaagcctgaa ctcaccgcga + 2761 cgtctgtcga gaagtttctg atcgaaaagt tcgacagcgt gtccgacctg atgcagctct + 2821 cggagggcga agaatctcgt gctttcagct tcgatgtagg agggcgtgga tatgtcctgc + 2881 gggtaaatag ctgcgccgat ggtttctaca aagatcgtta tgtttatcgg cactttgcat + 2941 cggccgcgct cccgattccg gaagtgcttg acattgggga atttagcgag agcctgacct + 3001 attgcatctc ccgccgtgca cagggtgtca cgttgcaaga cctgcctgaa accgaactgc + 3061 ccgctgttct gcaaccggtc gcggaggcca tggatgcgat cgctgcggcc gatcttagcc + 3121 agacgagcgg gttcggccca ttcggaccgc aaggaatcgg tcaatacact acatggcgtg + 3181 atttcatatg cgcgattgct gatccccatg tgtatcactg gcaaactgtg atggacgaca + 3241 ccgtcagtgc gtccgtcgcg caggctctcg atgagctgat gctttgggcc gaggactgcc + 3301 ccgaagtccg gcacctcgtg cacgcggatt tcggctccaa caatgtcctg acggacaatg + 3361 gccgcataac agcggtcatt gactggagcg aggccatgtt cggggattcc caatacgagg + 3421 tcgccaacat cttcttctgg aggccgtggt tggcttgtat ggagcagcag acgcgctact + 3481 tcgagcggag gcatccggag cttgcaggat cgccgcggct ccgggcgtat atgctccgca + 3541 ttggtcttga ccaactctat cagagcttgg ttgacggcaa tttcgatgat gcagcttggg + 3601 cgcagggtcg atgcgacgca atcgtccgat ccggagccgg gactgtcggg cgtacacaaa + 3661 tcgcccgcag aagcgcggcc gtctggaccg atggctgtgt agaagtactc gccgatagtg + 3721 gaaaccgacg ccccagcact cgtccgaggg caaaggaata aacagatgac gggagacact + 3781 agcacacaac tttaccaggc aaggtatttg acgctagcat gtgtccaatt cagtgtcatt + 3841 tatgattttt tgtagtagga tataaatata tacagcgctc caaatagtgc ggttgcccca + 3901 aaaacaccac ggaacctcat ctgttctcgt actttgttgt gacaaagtag ctcactgcct + 3961 tattatcaca ttttcattat gcaacgcttc ggaaaatacg atgttgaaaa tatgatgaga + 4021 ccaatgcaaa gctattagcg cgaccacatg gagatttagt ccttagggat aacagggtaa + 4081 tggggcccaa tgtcactggc gg +// diff --git a/iGEM/BBF10K_000472.gb b/iGEM/BBF10K_000472.gb new file mode 100644 index 00000000..87d91dd7 --- /dev/null +++ b/iGEM/BBF10K_000472.gb @@ -0,0 +1,174 @@ +LOCUS BBF10K_000472 3646 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette NAT in pOpen-v3. +ACCESSION BBF10K_000472 +VERSION BBF10K_000472.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3646) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2002..3646 + /organism="synthetic DNA construct" + /lab_host="Saccharomyces cerevisiae" + /mol_type="other DNA" + /original_record="part" + promoter 2033..2732 + /label="ScPGK1 Promoter" + /original_record="part" + CDS 2733..3305 + /label="NAT (Nourseothricin Acetyltransferase)" + /translation="MGKEKTHVSRPRLNSNMDADLYGYKWARDNVGQSGATIYRLYGKP + /translation=""MGTTLDDTAYRYRTSVPGDAEAIEALDGSFTTDTVFRVTATGDG + FTLREVPVDPPLTKVFPDDESDDESDDGEDGDPDSRTFVAYGDDGDLAGFVVVSYSGWN + RRLTVEDIEVAPEHRGHGVGRALMGLATEFARERGAGHLWLEVTNVNAPAIHAYRRMGF + TLCGLDTALYDGTASDGEQALYMSMPCP" + /original_record="part" + terminator 3306..3555 + /label="ScPRM9 Terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3567..3586) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3587..3646 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3556..3559,3561..3566)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3608..3625 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa + 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc + 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc + 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg + 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc + 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct + 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac + 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc + 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct + 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat + 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc + 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt + 2701 aattatctac tttttacaac aaatataaaa caatgggtac taccttagat gatacagcct + 2761 acagatacag aacatcagtc cctggtgatg ctgaagcaat tgaggcttta gacggttcat + 2821 tcaccaccga caccgtcttt agagtaaccg ccaccggtga tggatttacc ttaagagaag + 2881 tcccagtaga ccctccatta actaaagtct ttccagatga tgaatctgat gacgaaagcg + 2941 acgacggaga agatggtgac ccagattcaa gaactttcgt agcatacggt gatgacggtg + 3001 atttggctgg ttttgtagtc gtttcttatt caggttggaa tagaaggttg accgttgaag + 3061 atatagaagt cgccccagag catagaggtc atggtgtagg tagagctttg atgggtttgg + 3121 ctacagaatt tgcaagagag agaggagccg gtcatttatg gttagaagtt actaatgtta + 3181 acgcccctgc tatccatgct tatagaagaa tgggtttcac attatgtggt ttagatactg + 3241 ctttatatga tggaacagca tctgacggtg aacaggcctt gtatatgtct atgccttgcc + 3301 cttaaacaga tgacgggaga cactagcaca caactttacc aggcaaggta tttgacgcta + 3361 gcatgtgtcc aattcagtgt catttatgat tttttgtagt aggatataaa tatatacagc + 3421 gctccaaata gtgcggttgc cccaaaaaca ccacggaacc tcatctgttc tcgtactttg + 3481 ttgtgacaaa gtagctcact gccttattat cacattttca ttatgcaacg cttcggaaaa + 3541 tacgatgttg aaaatatgat gagaccacaa cgagcagacc gaatagcttt ccctagacgt + 3601 tgccacatag ggataacagg gtaatggttc cttagtcctc agacgc +// diff --git a/iGEM/BBF10K_000473.gb b/iGEM/BBF10K_000473.gb new file mode 100644 index 00000000..63982ce0 --- /dev/null +++ b/iGEM/BBF10K_000473.gb @@ -0,0 +1,178 @@ +LOCUS BBF10K_000473 3748 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette TRP1 in pOpen-v3. +ACCESSION BBF10K_000473 +VERSION BBF10K_000473.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3748) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2002..3748 + /organism="synthetic DNA construct" + /lab_host="Saccharomyces cerevisiae" + /mol_type="other DNA" + /original_record="part" + promoter 2033..2732 + /label="ScPGK1 Promoter" + /original_record="part" + CDS 2733..3407 + /label="TRP1 selection marker" + /note="Complements TRP1 auxotrophic mutations in yeast. + TRP1 mutants require tryptophan" + /translation="MSVINFTGSSGPLVKVCGLQSTEAAECALDSDADLLGIICVPNRK + RTIDPVIARKISSLVKAYKNSSGTPKYLVGVFRNQPKEDVLALVNDYGIDIVQLHGDES + WQEYQEFLGLPVIKRLVFPKDCNILLSAASQKPHSFIPLFDSEAGGTGELLDWNSISDW + VGRQESPESLHFMLAGGLTPENVGDALRLNGVIGVDVSGGVETNGVKDSNKIANFVKNA + KK" + /original_record="part" + terminator 3408..3657 + /label="ScPRM9 Terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3669..3688) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3689..3748 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3658..3661,3663..3668)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3710..3727 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa + 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc + 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc + 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg + 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc + 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct + 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac + 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc + 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct + 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat + 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc + 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt + 2701 aattatctac tttttacaac aaatataaaa caatgtctgt tattaatttc acaggtagtt + 2761 ctggtccatt ggtgaaagtt tgcggcttgc agagcacaga ggccgcagaa tgtgctctgg + 2821 attccgatgc tgacttgctg ggtattatat gtgtgcccaa tagaaagaga acaattgacc + 2881 cggttattgc aaggaaaatt tcaagtcttg taaaagcata taaaaatagt tcaggcactc + 2941 cgaaatactt ggttggcgtg tttcgtaatc aacctaagga ggatgttttg gctctggtca + 3001 atgattacgg cattgatatc gtccaactgc atggagatga gtcgtggcaa gaataccaag + 3061 agttcctcgg tttgccagtt attaaaagac tcgtatttcc aaaagactgc aacatactac + 3121 tcagtgcagc ttcacagaaa cctcattcgt ttattccctt gtttgattca gaagcaggag + 3181 ggacaggtga acttttggat tggaactcga tttctgactg ggttggaagg caagagagcc + 3241 ccgaaagctt acattttatg ttagctggtg gactgacgcc agaaaatgtt ggtgatgcgc + 3301 ttagattaaa tggcgttatt ggtgttgatg taagcggagg tgtggagaca aatggtgtaa + 3361 aagactctaa caaaatagca aatttcgtca aaaatgctaa gaaatagaca gatgacggga + 3421 gacactagca cacaacttta ccaggcaagg tatttgacgc tagcatgtgt ccaattcagt + 3481 gtcatttatg attttttgta gtaggatata aatatataca gcgctccaaa tagtgcggtt + 3541 gccccaaaaa caccacggaa cctcatctgt tctcgtactt tgttgtgaca aagtagctca + 3601 ctgccttatt atcacatttt cattatgcaa cgcttcggaa aatacgatgt tgaaaatatg + 3661 atgagaccac aaggagtcgg catatcacta cacgcatttg tatgagggat agggataaca + 3721 gggtaattcg cttgaatgcc gtgaagaa +// diff --git a/iGEM/BBF10K_000474.gb b/iGEM/BBF10K_000474.gb new file mode 100644 index 00000000..2de28cab --- /dev/null +++ b/iGEM/BBF10K_000474.gb @@ -0,0 +1,188 @@ +LOCUS BBF10K_000474 3182 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette URA3 in pOpen-v3. +ACCESSION BBF10K_000474 +VERSION BBF10K_000474.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3182) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2022..3102 + /organism="synthetic DNA construct" + /lab_host="Saccharomyces cerevisiae" + /mol_type="other DNA" + /original_record="part" + gene 2033..3091 + /label="URA3 marker" + /note="URA3 encodes orotidine-5’phosphate decarboxylase, an + enzyme which is required for the biosynthesis of uracil. + Complements Ura3 auxotrophic mutations in yeast. It also + acts as negative selection is based on the inhibitor + 5-fluoro-orotic acid (FOA)" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="part" + promoter 2033..2209 + /label="URA3 promoter" + /original_record="part" + CDS 2210..3013 + /codon_start=1 + /gene="Ura3" + /product="Orotidine-5'-phosphate (OMP) decarboxylase" + /label="URA3" + /note="Complements URA3 auxotrophic mutations in yeast. + URA3 mutants require uracil for growth" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSKATYKERAATHPSPVAAKLFNIMHEKQTNLCASLDVRTTKELL + ELVEALGPKICLLKTHVDILTDFSMEGTVKPLKALSAKYNFLLFEDRKFADIGNTVKLQ + YSAGVYRIAEWADITNAHGVVGPGIVSGLKQAAEEVTKEPRGLLMLAELSCKGSLSTGE + YTKGTVDIAKSDKDFVIGFIAQRDMGGRDEGYDWLIMTPGVGLDDKGDALGQQYRTVDD + VVSTGSDIIIVGRGLFAKGRDAKVEGERYRKAGWEAYLRRCGQQN" + /original_record="part" + misc_feature 3014..3091 + /label="URA3 terminator" + /original_record="part" + protein_bind complement(join(3092..3095,3097..3102)) + /label="BsaI(1)" + /ApEinfo_label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3103..3122) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3123..3182 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3092..3095,3097..3102)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3144..3161 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa ggcggtttcc + 2041 ttgaaatttt tttgattcgg taatctccga acagaaggaa gaacgaagga aggagcacag + 2101 acttagattg gtatatatac gcatatgtag tgttgaagaa acatgaaatt gcccagtatt + 2161 cttaacccaa ctgcacagaa caaaaacgtg caggaaacga agataaatca tgtcgaaagc + 2221 tacatataag gaacgtgctg ctactcatcc tagtcctgtt gctgccaagc tatttaatat + 2281 catgcacgaa aagcaaacaa acttgtgtgc ttcattggat gttcgtacca ccaaggaatt + 2341 actggagtta gttgaagcat taggtcccaa aatttgttta ctaaaaacac atgtggatat + 2401 cttgactgat ttttccatgg agggcacagt taagccgcta aaggcattat ccgccaagta + 2461 caatttttta ctcttcgagg acagaaaatt tgctgacatt ggtaatacag tcaaattgca + 2521 gtactctgcg ggtgtataca gaatagcaga atgggcagac attacgaatg cacacggtgt + 2581 ggtgggccca ggtattgtta gcggtttgaa gcaggcggca gaagaagtaa caaaggaacc + 2641 tagaggcctt ttgatgttag cagaattgtc atgcaagggc tccctatcta ctggagaata + 2701 tactaagggt actgttgaca ttgctaagag cgacaaagat tttgttatcg gctttattgc + 2761 tcaaagagac atgggtggaa gagatgaagg ttacgattgg ttgattatga cacccggtgt + 2821 gggtttagat gacaagggag atgcattggg tcaacagtat agaaccgtgg atgatgtggt + 2881 ttctacagga tctgacatta ttattgttgg aagaggacta tttgcaaagg gaagggatgc + 2941 taaggtagag ggtgaacgtt acagaaaagc aggctgggaa gcatatttga gaagatgcgg + 3001 ccagcaaaac taaaaaactg tattataagt aaatgcatgt atactaaact cacaaattag + 3061 agcttcaatt taattatatc agttattacc catgatgaga ccacagaacg aacaggcact + 3121 acacagtctt attttcatcg tcttagggat aacagggtaa tcactaatca tgccttgcgc + 3181 gc +// diff --git a/iGEM/BBF10K_000475.gb b/iGEM/BBF10K_000475.gb new file mode 100644 index 00000000..1598dbac --- /dev/null +++ b/iGEM/BBF10K_000475.gb @@ -0,0 +1,169 @@ +LOCUS BBF10K_000475 3448 bp DNA circular UNK 09-JUN-2018 +DEFINITION Yeast marker cassette Zeo in pOpen-v3. +ACCESSION BBF10K_000475 +VERSION BBF10K_000475.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3448) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2002..3448 + /organism="synthetic DNA construct" + /lab_host="Saccharomyces cerevisiae" + /mol_type="other DNA" + /original_record="part" + promoter 2033..2732 + /label="ScPGK1 Promoter" + /original_record="part" + CDS 2733..3107 + /label="ZeocinR" + /translation="MAKLTSAVPVLTARDVAGAVEFWTDRLGFSRDFVEDDFAGVVRDD + VTLFISAVQDQVVPDNTLAWVWVRGLDELYAEWSEVVSTNFRDASGPAMTEIGEQPWGR + EFALRDPAGNCVHFVAEEQD" + /original_record="part" + terminator 3108..3357 + /label="ScPRM9 Terminator" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3369..3388) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3389..3448 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3358..3361,3363..3368)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3410..3427 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa + 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc + 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc + 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg + 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc + 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct + 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac + 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc + 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct + 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat + 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc + 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt + 2701 aattatctac tttttacaac aaatataaaa caatggctaa attaacatct gccgttcctg + 2761 ttttaacagc tagggatgtt gcaggagctg tagagttttg gacagatagg ttaggattct + 2821 caagagactt tgttgaggac gattttgctg gtgttgtcag ggatgacgtt actttattta + 2881 tctcagcagt ccaagatcaa gttgtccctg ataatacatt ggcttgggtc tgggtcaggg + 2941 gtttagatga attatatgct gaatggtcag aagttgtatc tacaaacttc agagatgctt + 3001 ctggtccagc tatgaccgag attggtgaac agccatgggg tagagaattt gctttgagag + 3061 atccagctgg aaattgtgtt cattttgttg ctgaagaaca agattaaaca gatgacggga + 3121 gacactagca cacaacttta ccaggcaagg tatttgacgc tagcatgtgt ccaattcagt + 3181 gtcatttatg attttttgta gtaggatata aatatataca gcgctccaaa tagtgcggtt + 3241 gccccaaaaa caccacggaa cctcatctgt tctcgtactt tgttgtgaca aagtagctca + 3301 ctgccttatt atcacatttt cattatgcaa cgcttcggaa aatacgatgt tgaaaatatg + 3361 atgagaccac aggaagcaag gtatacgccg ctgtgtaatt ttcctgcatt agggataaca + 3421 gggtaatttc aggcaaggca gcatcaga +// diff --git a/iGEM/BBF10K_000476.gb b/iGEM/BBF10K_000476.gb new file mode 100644 index 00000000..77d6212d --- /dev/null +++ b/iGEM/BBF10K_000476.gb @@ -0,0 +1,149 @@ +LOCUS BBF10K_000476 2411 bp DNA circular UNK 14-SEP-2020 +DEFINITION OYC bridge AGAC CGAA in pOpen-v3. +ACCESSION BBF10K_000476 +VERSION BBF10K_000476.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind complement(join(2025..2028,2038..2042)) + /label="FokI" + /original_record="part" + misc_feature 2043..2185 + /label="linker (random) sequence" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + protein_bind join(2186..2190,2199..2202) + /label="FokI" + /original_record="part" + misc_feature 2207..2331 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2196..2199,2201..2206)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaag acagatccat + 2041 ccgttcactg cctaggtgta cataagtcga atacactggt tccattagta tctcaggtca + 2101 ttgtcactgc tcatcggcac agccacagta tgaatcagcg cacataaact ctttagcatc + 2161 tacatataac tctacagaca gatctggatg tacagcgaac gagaccggga ggagcacaaa + 2221 gtccgctcag cttcgcctcg tggggagaga tgcgggataa taagcaactc tagggcagga + 2281 aagtgcctgc tgacgaattg gtctggcatg gattccacac tataggatag tacagggtat + 2341 attgagtgcc ccactgaacc tgttggcggg gttagggata acagggtaat aacagaatcc + 2401 ccttcggtgt a +// diff --git a/iGEM/BBF10K_000477.gb b/iGEM/BBF10K_000477.gb new file mode 100644 index 00000000..5cc2c534 --- /dev/null +++ b/iGEM/BBF10K_000477.gb @@ -0,0 +1,149 @@ +LOCUS BBF10K_000477 2411 bp DNA circular UNK 14-SEP-2020 +DEFINITION OYC bridge AGAC GCAA in pOpen-v3. +ACCESSION BBF10K_000477 +VERSION BBF10K_000477.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2411) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + protein_bind complement(join(2025..2028,2038..2042)) + /label="FokI" + /original_record="part" + misc_feature 2043..2103 + /label="linker (random) sequence" + /ApEinfo_fwdcolor="#8A2BE2" + /ApEinfo_revcolor="#8A2BE2" + /original_record="part" + protein_bind join(2104..2108,2118..2121) + /label="FokI" + /original_record="part" + misc_feature 2125..2331 + /label="random sequence" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2332..2351) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2352..2411 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2114..2117,2119..2124)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2373..2390 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaag acagatccat + 2041 ccacctaggg ttcactcagt tcctgtatct aaccgcatta tgtgacgatc agtttgtaga + 2101 tctggatgta caggcaacga gaccgagtgt cgtgtatatg ctgctattta cgagttcttc + 2161 ttctattgca tttgcctgtg atctctatca ttttagtgtc tgttacatct ttcttcacaa + 2221 caccagcgtg agtgactagc cctgagtcca gatgcctaac tgtatgcgag tcatcttgta + 2281 tggaacgatg tcctgatgtc agctgctcag cctcaatctc tactgatgtc tacataagcg + 2341 atcccaaggt catacgactg acccaatgta gctagggata acagggtaat cataccaact + 2401 tttccagtcc c +// diff --git a/iGEM/BBF10K_000479.gb b/iGEM/BBF10K_000479.gb new file mode 100644 index 00000000..25cce524 --- /dev/null +++ b/iGEM/BBF10K_000479.gb @@ -0,0 +1,182 @@ +LOCUS BBF10K_000479 3018 bp DNA circular UNK 22-AUG-2020 +DEFINITION OYC resistance CamR in pOpen-v3. +ACCESSION BBF10K_000479 +VERSION BBF10K_000479.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3018) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2002..3018 + /organism="synthetic DNA construct" + /mol_type="other DNA" + /original_record="part" + primer_bind complement(2033..2053) + /label="M13 rev" + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /original_record="part" + terminator complement(2058..2092) + /label="lambda t0 terminator" + /note="minimal transcription terminator from phage lambda + (Scholtissek and Grosse, 1987)" + /original_record="part" + CDS complement(2163..2822) + /codon_start=1 + /gene="cat" + /product="chloramphenicol acetyltransferase" + /label="CamR" + /note="confers resistance to chloramphenicol" + /translation="MEKKITGYTTVDISQWHRKEHFEAFQSVAQCTYNQTVQLDITAFL + KTVKKNKHKFYPAFIHILARLMNAHPEFRMAMKDGELVIWDSVHPCYTVFHEQTETFSS + LWSEYHDDFRQFLHIYSQDVACYGENLAYFPKGFIENMFFVSANPWVSFTSFDLNVANM + DNFFAPVFTMGKYYTQGDKVLMPLAIQVHHAVCDGFHVGRMLNELQQYCDEWQGGA" + /original_record="part" + gene complement(2163..2822) + /gene="cat" + /label="cat" + /original_record="part" + promoter complement(2823..2927) + /label="cat promoter" + /note="promoter of the E. coli cat gene encoding + chloramphenicol acetyltransferase" + /original_record="part" + protein_bind 2981..2998 + /label="I-SceI" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(2939..2958) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2959..3018 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2928..2931,2933..2938)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 2980..2997 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcagc aacatggtca + 2041 tagctgtttc ctgaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca + 2101 gatggagttc tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca + 2161 aattacgccc cgccctgcca ctcgtcgcag tactgttgta attcattaag cattctgccg + 2221 acatggaagc catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg + 2281 tcgccttgcg tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg + 2341 gccacgttta aatcaaaact ggtgaaactc acccagggat tggctgaaac gaaaaacata + 2401 ttctcaataa accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc + 2461 gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac + 2521 gtttcagttt gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc + 2581 tcaccgtctt tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg + 2641 tgaataaagg ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta + 2701 atatccagct gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa + 2761 tgttctttac gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc + 2821 attttagctt ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat + 2881 cttatttcat tatggtgaaa gttggaacct cttacgtgcc cgatcaaact atgagaccac + 2941 cacaggtcaa gattcacgga ttggtacggc gaccaatcct agggataaca gggtaatcag + 3001 cgcgagctcg acactcac +// diff --git a/iGEM/BBF10K_000480.gb b/iGEM/BBF10K_000480.gb new file mode 100644 index 00000000..4ef4716f --- /dev/null +++ b/iGEM/BBF10K_000480.gb @@ -0,0 +1,181 @@ +LOCUS BBF10K_000480 3336 bp DNA circular UNK 22-AUG-2020 +DEFINITION OYC resistance SpecR in pOpen-v3. +ACCESSION BBF10K_000480 +VERSION BBF10K_000480.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3336) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2002..3336 + /organism="synthetic DNA construct" + /mol_type="other DNA" + /original_record="part" + primer_bind complement(2033..2053) + /label="M13 rev" + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /original_record="part" + terminator complement(2060..2094) + /label="lambda t0 terminator" + /note="minimal transcription terminator from phage lambda + (Scholtissek and Grosse, 1987)" + /original_record="part" + CDS complement(2101..3111) + /codon_start=1 + /gene="SpecR" + /label="SpecR" + /note="confers resistance to Spectinomycin" + /translation="MEKKITGYTTVDISQWHRKEHFEAFQSVAQCTYNQTVQLDITAFL + KTVKKNKHKFYPAFIHILARLMNAHPEFRMAMKDGELVIWDSVHPCYTVFHEQTETFSS + LWSEYHDDFRQFLHIYSQDVACYGENLAYFPKGFIENMFFVSANPWVSFTSFDLNVANM + DNFFAPVFTMGKYYTQGDKVLMPLAIQVHHAVCDGFHVGRMLNELQQYCDEWQGGA" + /original_record="part" + gene complement(2101..3111) + /gene="SpecR" + /label="SpecR" + /original_record="part" + promoter complement(3112..3245) + /label="SpecR Promoter" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3257..3276) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3277..3336 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3246..3249,3251..3256)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3298..3315 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcagc aacatggtca + 2041 tagctgtttc ctgcaattga taaaaaacgc ccggcggcaa ccgagcgttc tgaacctagg + 2101 ttatttgccg actaccttgg tgatctcgcc tttcacgtag tggacaaatt cttccaactg + 2161 atctgcgcgc gaggccaagc gatcttcttc ttgtccaaga taagcctgtc tagcttcaag + 2221 tatgacgggc tgatactggg ccggcaggcg ctccattgcc cagtcggcag cgacatcctt + 2281 cggcgcgatt ttgccggtta ctgcgctgta ccaaatgcgg gacaacgtaa gcactacatt + 2341 tcgctcgtcg ccagcccagt cgggcggcga gttccatagc gttaaggttt catttagcgc + 2401 ctcaaataga tcctgttcag gaaccggatc aaagagttcc tccgccgctg gacctaccaa + 2461 ggcaacgcta tgttctcttg cttttgtcag caagatagcc agatcaatgt cgatcgtggc + 2521 tggctcgaag atacccgcaa gaatgtcatt gcgctgccat tctccaaatt gcagttcgcg + 2581 cttagctgga taacgccacg gaatgatgtc gtcgtgcaca acaatggtga cttctacagc + 2641 gcggagaatc tcgctctctc caggggaagc cgaagtttcc aaaaggtcgt tgatcaaagc + 2701 tcgccgcgtt gtttcatcaa gccttacggt caccgtaacc agcaaatcaa tatcactgtg + 2761 tggcttcagg ccgccatcca ctgcggagcc gtacaaatgt acggccagca acgtcggttc + 2821 gagatggcgc tcgatgacgc caactacctc tgatagttga gtcgatactt cggcgatcac + 2881 cgcttccctc ataatgttta actttgtttt agggcgactg ccctgctgcg taacatcgtt + 2941 gctgctccat aacatcaaac atcgacccac ggcgtaacgc gcttgctgct tggatgcccg + 3001 aggcatagac tgtaccccaa aaaaacagtc ataacaagcc atgaaaaccg ccactgcgcc + 3061 gttaccaccg ctgcgttcgg tcaaggttct ggaccagttg cgtgagcgca tacgctactt + 3121 gcattacagc ttacgaaccg aacaggctta tgtccactgg gttcgtgcct tcatccgttt + 3181 ccacggtgtg cgtcacccgg caaccttggg tagcagcgaa gtcgaggcat ttctgtcctg + 3241 gctggactat gagaccaccc gtatcgcata aggatgtgca agaggcgatt tggtacctag + 3301 ggataacagg gtaattgtag ggcgcattta gcttag +// diff --git a/iGEM/BBF10K_000482.gb b/iGEM/BBF10K_000482.gb new file mode 100644 index 00000000..6511bbd5 --- /dev/null +++ b/iGEM/BBF10K_000482.gb @@ -0,0 +1,172 @@ +LOCUS BBF10K_000482 3147 bp DNA circular UNK 04-DEC-2020 +DEFINITION OYC eforRed dropout cassette in pOpen-v3. +ACCESSION BBF10K_000482 +VERSION BBF10K_000482.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3147) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + promoter 2051..2180 + /label="GlpT Promoter - BBa_J72163" + /original_record="part" + RBS 2181..2216 + /label="RBS" + /original_record="part" + CDS 2220..2903 + /label="eforRed" + /translation="MSVIKQVMKTKLHLEGTVNGHDFTIEGKGEGKPYEGLQHMKMTVT + KGAPLPFSVHILTPSHMYGSKPFNKYPADIPDYHKQSFPEGMSWERSMIFEDGGVCTAS + NHSSINLQENCFIYDVKFHGVNLPPDGPVMQKTIAGWEPSVETLYVRDGMLKSDTAMVF + KLKGGGHHRVDFKTTYKAKKPVKLPEFHFVEHRLELTKHDKDFTTWDQQEAAEGHFSPL + PKALP" + /original_record="part" + terminator 2910..3038 + /label="Terminator - BBa_B0015" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3068..3087) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3088..3147 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(3051..3056,3058..3061) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(2028..2031,2033..2038)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind join(3039..3044,3047..3050) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind complement(join(2039..2042,2045..2050)) + /label="BbsI" + /ApEinfo_fwdcolor="#800080" + /ApEinfo_revcolor="#800080" + protein_bind 3109..3126 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gctcgaggca acgagaccgg + 2041 agtagtcttc gaaagtgaaa cgtgatttca tgcgtcattt tgaacatttt gtaaatctta + 2101 tttaataatg tgtgcggcaa ttcacattta atttatgaat gttttcttaa catcgcggca + 2161 actcaagaaa cggcaggttc ggatcttagc tactagagaa agaggagaaa tactagcata + 2221 tgtccgtgat taaacaggtg atgaaaacca aactgcactt ggaaggcacc gtgaacggtc + 2281 acgatttcac catcgagggt aaaggtgaag gtaaaccgta tgaaggtctg caacacatga + 2341 aaatgactgt aactaaaggt gccccgctcc cgttttccgt ccacatcctg actccgtccc + 2401 acatgtacgg tagcaagccg ttcaataaat atccagcgga tatcccggac tatcacaagc + 2461 agtctttccc ggaaggcatg agctgggaac gttctatgat cttcgaagat ggcggtgtgt + 2521 gcaccgcttc caaccactct tctatcaacc tccaggaaaa ttgttttatc tacgatgtga + 2581 aatttcatgg tgttaacctg ccgccggatg gcccggtaat gcagaaaacc attgcaggtt + 2641 gggaaccgag cgtggaaacg ctgtacgtgc gtgacggtat gctgaaatct gacactgcaa + 2701 tggtattcaa acttaagggg ggtggtcacc accgtgttga tttcaagact acctacaaag + 2761 ctaaaaaacc ggtaaaactg ccggaatttc acttcgttga acaccgtttg gaactgacca + 2821 agcacgataa agacttcacg acttgggacc agcaagaagc tgcggaaggc catttctccc + 2881 ctctgccgaa agcactgcca tgaaagcttc caggcatcaa ataaaacgaa aggctcagtc + 2941 gaaagactgg gcctttcgtt ttatctgttg tttgtcggtg aacgctctct actagagtca + 3001 cactggctca ccttcgggtg ggcctttctg cgtttataga agaccacgct ggtctctaaa + 3061 acaattgacg atggggacat agaacactca tatcttcaac ctaaggcgta gggataacag + 3121 ggtaatgcta acgggaactc gtccctt +// diff --git a/iGEM/BBF10K_000484.gb b/iGEM/BBF10K_000484.gb new file mode 100644 index 00000000..985f60ed --- /dev/null +++ b/iGEM/BBF10K_000484.gb @@ -0,0 +1,237 @@ +LOCUS BBF10K_000484 3861 bp DNA circular UNK 01-JAN-1980 +DEFINITION OYC pWV01 origin ACTA AAAA in pOpen-v3. +ACCESSION BBF10K_000484 +VERSION BBF10K_000484.1 +KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden + Gate Assembly. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3861) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + source 2033..3745 + /organism="Cloning vector pMQ113" + /mol_type="other DNA" + /label="shuttle vector" + /note="color: #ffffff" + /db_xref="taxon:515307" + /original_record="part" + misc_feature 2033..3745 + /label="pWV01-ori" + /note="https://www.ncbi.nlm.nih.gov/nuccore/NC_002192.1 + http://www.dartmouth.edu/~gotoole/vectors.html" + /note="color: #a6acb3" + /original_record="part" + CDS 2339..2548 + /codon_start=1 + /transl_table=11 + /product="OrfB" + /label="OrfB" + /note="color: #993366" + /protein_id="ACB45184.1" + /translation="MGGKEANFASVLRPPIKCRVPIFVPKTLYPNWLKGLRGFSIANES + PTFSPTFFINLYLSSFIVVFMITK" + /original_record="part" + gene 2589..2750 + /gene="repC" + /label="repC" + /note="color: #a6acb3; direction: RIGHT" + /original_record="part" + CDS 2589..2750 + /codon_start=1 + /transl_table=11 + /gene="repC" + /product="RepC" + /label="repC" + /note="color: #993366" + /protein_id="ACB45185.1" + /translation="MVISESKKRVMISLTKEQDKKLTDMAKQKGFSKSAVAALAIEEYA + RKESEQKK" + /original_record="part" + CDS 2817..3515 + /codon_start=1 + /transl_table=11 + /gene="repA-ts" + /product="replication protein" + /label="repA-ts" + /note="color: #993366" + /protein_id="ACB45186.1" + /translation="MAIKNTKARNFGFLLYPDSIPNDWKEKLESLGVSMAVSPLHDMDE + KKDKDTWNNSNIIQNGKHYKKPHYHVIYIARNPVTIESVRNKIKRKLGNSSVAHVEILD + YIKGSYEYLTHESKDAIAKNKHIYDKKDILNINDFDIDRYITLDESQKRELKNLLLDIV + DDYNLVNTKDLMAFIRLRGAEFGILNTNDVKDIVSTNSSAFRLWFEGNYQCGYRASYAK + VLDAETGEIK" + /original_record="part" + gene 2817..3515 + /gene="repA-ts" + /label="repA-ts" + /note="color: #a6acb3; direction: RIGHT" + /original_record="part" + CDS 3512..3661 + /codon_start=1 + /transl_table=11 + /product="OrfD" + /label="OrfD" + /note="color: #993366" + /protein_id="ACB45187.1" + /translation="MTNKEKELFAENEELKKEIKDLKERIERYREMEVELSTTIDLLRG + GIIE" + /original_record="part" + regulatory 3660..3701 + /regulatory_class="terminator" + /label="putative terminator" + /note="color: #ffffff" + /original_record="part" + primer_bind 3746..3769 + /label="M13 fwd" + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /original_record="part" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature complement(3782..3801) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3802..3861 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind complement(join(3770..3773,3775..3780)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + protein_bind 3823..3840 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctccac tatttttatt + 2041 aaaattttag cgtttatttc gtttagttat cggcataatc gttaaaacag gcgttatcgt + 2101 agcgtaaaag cccttgagcg tagcgtggct ttgcagcgaa gatgttgtct gttagattat + 2161 gaaagccgat gactgaatga aataataagc gcagcgccct tctatttcgg ttggaggagg + 2221 ctcaagggag tatgagggaa tgaaattccc tcatgggttt gattttaaaa attgcttgca + 2281 attttgccga gcggtagcgc tggaaaattt ttgaaaaaaa tttggaattt ggaaaaaaat + 2341 ggggggaaag gaagcgaatt ttgcttccgt actacgaccc cccattaagt gccgagtgcc + 2401 aatttttgtg ccaaaaacgc tctatcccaa ctggctcaag ggtttaaggg gtttttcaat + 2461 cgccaacgaa tcgccaacgt tttcgccaac gttttttata aatctatatt taagtagctt + 2521 tattgttgtt tttatgatta caaagtgata cactaacttt ataaaattat ttgattggag + 2581 ttttttaaat ggtgatttca gaatcgaaaa aaagagttat gatttctctg acaaaagagc + 2641 aagataaaaa attaacagat atggcgaaac aaaaaggttt ttcaaaatct gcggttgcgg + 2701 cgttagctat agaagaatat gcaagaaagg aatcagaaca aaaaaaataa gcgaaagctc + 2761 gcgtttttag aaggatacga gttttcgcta cttgtttttg ataaggtaat tatatcatgg + 2821 ctattaaaaa tactaaagct agaaattttg gatttttatt atatcctgac tcaattccta + 2881 atgattggaa agaaaaatta gagagtttgg gcgtatctat ggctgtcagt cctttacacg + 2941 atatggacga aaaaaaagat aaagatacat ggaataatag taatattata caaaatggaa + 3001 agcactataa aaaaccacac tatcacgtta tatatattgc acgaaatcct gtaacaatag + 3061 aaagcgttag gaacaagatt aagcgaaaat tggggaatag ttcagttgct catgttgaga + 3121 tacttgatta tatcaaaggt tcatatgaat atttgactca tgaatcaaag gacgctattg + 3181 ctaagaataa acatatatac gacaaaaaag atattttgaa cattaatgat tttgatattg + 3241 accgctatat aacacttgat gaaagccaaa aaagagaatt gaagaattta cttttagata + 3301 tagtggatga ctataatttg gtaaatacaa aagatttaat ggcttttatt cgccttaggg + 3361 gagcggagtt tggaatttta aatacgaatg atgtaaaaga tattgtttca acaaactcta + 3421 gcgcctttag attatggttt gagggcaatt atcagtgtgg atatagagca agttatgcaa + 3481 aggttcttga tgctgaaacg ggggaaataa aatgacaaac aaagaaaaag agttatttgc + 3541 tgaaaatgag gaattaaaaa aagaaattaa ggacttaaaa gagcgtattg aaagatacag + 3601 agaaatggaa gttgaattaa gtacaacaat agatttattg agaggaggga ttattgaata + 3661 aataaaagcc ccctgacgaa agtcgaaggg ggtttttatt ttggtttgat gttgcgatta + 3721 atagcaatac aattgcaata aacaacgcca gggttttccc agtcacgaca aaaggagacc + 3781 aacggagccc ttattgtaac cccccataac ccactgtcgt tatagggata acagggtaat + 3841 atagtatctt caggccgatg a +// diff --git a/iGEM/BBa_J23101.gb b/iGEM/BBa_J23101.gb new file mode 100644 index 00000000..99d07a87 --- /dev/null +++ b/iGEM/BBa_J23101.gb @@ -0,0 +1,12 @@ +LOCUS BBa_J23101 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23101 +VERSION BBa_J23101.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 tttacagcta gctcagtcct aggtattatg ctagc +// diff --git a/iGEM/BE4max.gb b/iGEM/BE4max.gb new file mode 100644 index 00000000..2221df60 --- /dev/null +++ b/iGEM/BE4max.gb @@ -0,0 +1,142 @@ +LOCUS BE4max 5562 bp ds-DNA linear 13-JAN-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..5562 + /label="BE4max" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + misc_feature 1..57 + /label="NLS" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + misc_feature 58..741 + /label="Rat APOBEC-1" + /ApEinfo_revcolor=#84b0dc + /ApEinfo_fwdcolor=#84b0dc + misc_feature 742..837 + /label="Linker" + /ApEinfo_revcolor=#84b0dc + /ApEinfo_fwdcolor=#84b0dc + misc_feature 838..4938 + /label="spCas9 nickase (D10A) " + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + misc_feature 4939..4968 + /label="Linker" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + misc_feature 4969..5217 + /label="UGI" + /ApEinfo_revcolor=#f58a5e + /ApEinfo_fwdcolor=#f58a5e + misc_feature 5218..5247 + /label="Linker" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + misc_feature 5248..5496 + /label="UGI" + /ApEinfo_revcolor=#f58a5e + /ApEinfo_fwdcolor=#f58a5e + misc_feature 5497..5508 + /label="Linker" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + misc_feature 5509..5559 + /label="NLS" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 +ORIGIN + 1 ATGAAACGGA CAGCCGACGG AAGCGAGTTC GAGTCACCAA AGAAGAAGCG GAAAGTCTCC + 61 TCAGAGACTG GGCCTGTCGC CGTCGATCCA ACCCTGCGCC GCCGGATTGA ACCTCACGAG + 121 TTTGAAGTGT TCTTTGACCC CCGGGAGCTG AGAAAGGAGA CATGCCTGCT GTACGAGATC + 181 AACTGGGGAG GCAGGCACTC CATCTGGAGG CACACCTCTC AGAACACAAA TAAGCACGTG + 241 GAGGTGAACT TCATCGAGAA GTTTACCACA GAGCGGTACT TCTGCCCCAA TACCAGATGT + 301 AGCATCACAT GGTTTCTGAG CTGGTCCCCT TGCGGAGAGT GTAGCAGGGC CATCACCGAG + 361 TTCCTGTCCA GATATCCACA CGTGACACTG TTTATCTACA TCGCCAGGCT GTATCACCAC + 421 GCAGACCCAA GGAATAGGCA GGGCCTGCGC GATCTGATCA GCTCCGGCGT GACCATCCAG + 481 ATCATGACAG AGCAGGAGTC CGGCTACTGC TGGCGGAACT TCGTGAATTA TTCTCCTAGC + 541 AACGAGGCCC ACTGGCCTAG GTACCCACAC CTGTGGGTGC GCCTGTACGT GCTGGAGCTG + 601 TATTGCATCA TCCTGGGCCT GCCCCCTTGT CTGAATATCC TGCGGAGAAA GCAGCCCCAG + 661 CTGACCTTCT TTACAATCGC CCTGCAGTCT TGTCACTATC AGAGGCTGCC ACCCCACATC + 721 CTGTGGGCCA CAGGCCTGAA GTCTGGAGGA TCTAGCGGAG GATCCTCTGG CAGCGAGACA + 781 CCAGGAACAA GCGAGTCAGC AACACCAGAG AGCAGTGGCG GCAGCAGCGG CGGCAGCGAC + 841 AAGAAGTACA GCATCGGCCT GGACATCGGC ACCAACTCTG TGGGCTGGGC CGTGATCACC + 901 GACGAGTACA AGGTGCCCAG CAAGAAATTC AAGGTGCTGG GCAACACCGA CCGGCACAGC + 961 ATCAAGAAGA ACCTGATCGG AGCCCTGCTG TTCGACAGCG GCGAAACAGC CGAGGCCACC + 1021 CGGCTGAAGA GAACCGCCAG AAGAAGATAC ACCAGACGGA AGAACCGGAT CTGCTATCTG + 1081 CAAGAGATCT TCAGCAACGA GATGGCCAAG GTGGACGACA GCTTCTTCCA CAGACTGGAA + 1141 GAGTCCTTCC TGGTGGAAGA GGATAAGAAG CACGAGCGGC ACCCCATCTT CGGCAACATC + 1201 GTGGACGAGG TGGCCTACCA CGAGAAGTAC CCCACCATCT ACCACCTGAG AAAGAAACTG + 1261 GTGGACAGCA CCGACAAGGC CGACCTGCGG CTGATCTATC TGGCCCTGGC CCACATGATC + 1321 AAGTTCCGGG GCCACTTCCT GATCGAGGGC GACCTGAACC CCGACAACAG CGACGTGGAC + 1381 AAGCTGTTCA TCCAGCTGGT GCAGACCTAC AACCAGCTGT TCGAGGAAAA CCCCATCAAC + 1441 GCCAGCGGCG TGGACGCCAA GGCCATCCTG TCTGCCAGAC TGAGCAAGAG CAGACGGCTG + 1501 GAAAATCTGA TCGCCCAGCT GCCCGGCGAG AAGAAGAATG GCCTGTTCGG AAACCTGATT + 1561 GCCCTGAGCC TGGGCCTGAC CCCCAACTTC AAGAGCAACT TCGACCTGGC CGAGGATGCC + 1621 AAACTGCAGC TGAGCAAGGA CACCTACGAC GACGACCTGG ACAACCTGCT GGCCCAGATC + 1681 GGCGACCAGT ACGCCGACCT GTTTCTGGCC GCCAAGAACC TGTCCGACGC CATCCTGCTG + 1741 AGCGACATCC TGAGAGTGAA CACCGAGATC ACCAAGGCCC CCCTGAGCGC CTCTATGATC + 1801 AAGAGATACG ACGAGCACCA CCAGGACCTG ACCCTGCTGA AAGCTCTCGT GCGGCAGCAG + 1861 CTGCCTGAGA AGTACAAAGA GATTTTCTTC GACCAGAGCA AGAACGGCTA CGCCGGCTAC + 1921 ATTGACGGCG GAGCCAGCCA GGAAGAGTTC TACAAGTTCA TCAAGCCCAT CCTGGAAAAG + 1981 ATGGACGGCA CCGAGGAACT GCTCGTGAAG CTGAACAGAG AGGACCTGCT GCGGAAGCAG + 2041 CGGACCTTCG ACAACGGCAG CATCCCCCAC CAGATCCACC TGGGAGAGCT GCACGCCATT + 2101 CTGCGGCGGC AGGAAGATTT TTACCCATTC CTGAAGGACA ACCGGGAAAA GATCGAGAAG + 2161 ATCCTGACCT TCCGCATCCC CTACTACGTG GGCCCTCTGG CCAGGGGAAA CAGCAGATTC + 2221 GCCTGGATGA CCAGAAAGAG CGAGGAAACC ATCACCCCCT GGAACTTCGA GGAAGTGGTG + 2281 GACAAGGGCG CTTCCGCCCA GAGCTTCATC GAGCGGATGA CCAACTTCGA TAAGAACCTG + 2341 CCCAACGAGA AGGTGCTGCC CAAGCACAGC CTGCTGTACG AGTACTTCAC CGTGTATAAC + 2401 GAGCTGACCA AAGTGAAATA CGTGACCGAG GGAATGAGAA AGCCCGCCTT CCTGAGCGGC + 2461 GAGCAGAAAA AGGCCATCGT GGACCTGCTG TTCAAGACCA ACCGGAAAGT GACCGTGAAG + 2521 CAGCTGAAAG AGGACTACTT CAAGAAAATC GAGTGCTTCG ACTCCGTGGA AATCTCCGGC + 2581 GTGGAAGATC GGTTCAACGC CTCCCTGGGC ACATACCACG ATCTGCTGAA AATTATCAAG + 2641 GACAAGGACT TCCTGGACAA TGAGGAAAAC GAGGACATTC TGGAAGATAT CGTGCTGACC + 2701 CTGACACTGT TTGAGGACAG AGAGATGATC GAGGAACGGC TGAAAACCTA TGCCCACCTG + 2761 TTCGACGACA AAGTGATGAA GCAGCTGAAG CGGCGGAGAT ACACCGGCTG GGGCAGGCTG + 2821 AGCCGGAAGC TGATCAACGG CATCCGGGAC AAGCAGTCCG GCAAGACAAT CCTGGATTTC + 2881 CTGAAGTCCG ACGGCTTCGC CAACAGAAAC TTCATGCAGC TGATCCACGA CGACAGCCTG + 2941 ACCTTTAAAG AGGACATCCA GAAAGCCCAG GTGTCCGGCC AGGGCGATAG CCTGCACGAG + 3001 CACATTGCCA ATCTGGCCGG CAGCCCCGCC ATTAAGAAGG GCATCCTGCA GACAGTGAAG + 3061 GTGGTGGACG AGCTCGTGAA AGTGATGGGC CGGCACAAGC CCGAGAACAT CGTGATCGAA + 3121 ATGGCCAGAG AGAACCAGAC CACCCAGAAG GGACAGAAGA ACAGCCGCGA GAGAATGAAG + 3181 CGGATCGAAG AGGGCATCAA AGAGCTGGGC AGCCAGATCC TGAAAGAACA CCCCGTGGAA + 3241 AACACCCAGC TGCAGAACGA GAAGCTGTAC CTGTACTACC TGCAGAATGG GCGGGATATG + 3301 TACGTGGACC AGGAACTGGA CATCAACCGG CTGTCCGACT ACGATGTGGA CCATATCGTG + 3361 CCTCAGAGCT TTCTGAAGGA CGACTCCATC GACAACAAGG TGCTGACCAG AAGCGACAAG + 3421 AACCGGGGCA AGAGCGACAA CGTGCCCTCC GAAGAGGTCG TGAAGAAGAT GAAGAACTAC + 3481 TGGCGGCAGC TGCTGAACGC CAAGCTGATT ACCCAGAGAA AGTTCGACAA TCTGACCAAG + 3541 GCCGAGAGAG GCGGCCTGAG CGAACTGGAT AAGGCCGGCT TCATCAAGAG ACAGCTGGTG + 3601 GAAACCCGGC AGATCACAAA GCACGTGGCA CAGATCCTGG ACTCCCGGAT GAACACTAAG + 3661 TACGACGAGA ATGACAAGCT GATCCGGGAA GTGAAAGTGA TCACCCTGAA GTCCAAGCTG + 3721 GTGTCCGATT TCCGGAAGGA TTTCCAGTTT TACAAAGTGC GCGAGATCAA CAACTACCAC + 3781 CACGCCCACG ACGCCTACCT GAACGCCGTC GTGGGAACCG CCCTGATCAA AAAGTACCCT + 3841 AAGCTGGAAA GCGAGTTCGT GTACGGCGAC TACAAGGTGT ACGACGTGCG GAAGATGATC + 3901 GCCAAGAGCG AGCAGGAAAT CGGCAAGGCT ACCGCCAAGT ACTTCTTCTA CAGCAACATC + 3961 ATGAACTTTT TCAAGACCGA GATTACCCTG GCCAACGGCG AGATCCGGAA GCGGCCTCTG + 4021 ATCGAGACAA ACGGCGAAAC CGGGGAGATC GTGTGGGATA AGGGCCGGGA TTTTGCCACC + 4081 GTGCGGAAAG TGCTGAGCAT GCCCCAAGTG AATATCGTGA AAAAGACCGA GGTGCAGACA + 4141 GGCGGCTTCA GCAAAGAGTC TATCCTGCCC AAGAGGAACA GCGATAAGCT GATCGCCAGA + 4201 AAGAAGGACT GGGACCCTAA GAAGTACGGC GGCTTCGACA GCCCCACCGT GGCCTATTCT + 4261 GTGCTGGTGG TGGCCAAAGT GGAAAAGGGC AAGTCCAAGA AACTGAAGAG TGTGAAAGAG + 4321 CTGCTGGGGA TCACCATCAT GGAAAGAAGC AGCTTCGAGA AGAATCCCAT CGACTTTCTG + 4381 GAAGCCAAGG GCTACAAAGA AGTGAAAAAG GACCTGATCA TCAAGCTGCC TAAGTACTCC + 4441 CTGTTCGAGC TGGAAAACGG CCGGAAGAGA ATGCTGGCCT CTGCCGGCGA ACTGCAGAAG + 4501 GGAAACGAAC TGGCCCTGCC CTCCAAATAT GTGAACTTCC TGTACCTGGC CAGCCACTAT + 4561 GAGAAGCTGA AGGGCTCCCC CGAGGATAAT GAGCAGAAAC AGCTGTTTGT GGAACAGCAC + 4621 AAGCACTACC TGGACGAGAT CATCGAGCAG ATCAGCGAGT TCTCCAAGAG AGTGATCCTG + 4681 GCCGACGCTA ATCTGGACAA AGTGCTGTCC GCCTACAACA AGCACCGGGA TAAGCCCATC + 4741 AGAGAGCAGG CCGAGAATAT CATCCACCTG TTTACCCTGA CCAATCTGGG AGCCCCTGCC + 4801 GCCTTCAAGT ACTTTGACAC CACCATCGAC CGGAAGAGGT ACACCAGCAC CAAAGAGGTG + 4861 CTGGACGCCA CCCTGATCCA CCAGAGCATC ACCGGCCTGT ACGAGACACG GATCGACCTG + 4921 TCTCAGCTGG GAGGTGACAG CGGCGGGAGC GGCGGGAGCG GGGGGAGCAC TAATCTGAGC + 4981 GACATCATTG AGAAGGAGAC TGGGAAACAG CTGGTCATTC AGGAGTCCAT CCTGATGCTG + 5041 CCTGAGGAGG TGGAGGAAGT GATCGGCAAC AAGCCAGAGT CTGACATCCT GGTGCACACC + 5101 GCCTACGACG AGTCCACAGA TGAGAATGTG ATGCTGCTGA CCTCTGACGC CCCCGAGTAT + 5161 AAGCCTTGGG CCCTGGTCAT CCAGGATTCT AACGGCGAGA ATAAGATCAA GATGCTGAGC + 5221 GGAGGATCCG GAGGATCTGG AGGCAGCACC AACCTGTCTG ACATCATCGA GAAGGAGACA + 5281 GGCAAGCAGC TGGTCATCCA GGAGAGCATC CTGATGCTGC CCGAAGAAGT CGAAGAAGTG + 5341 ATCGGAAACA AGCCTGAGAG CGATATCCTG GTCCATACCG CCTACGACGA GAGTACCGAC + 5401 GAAAATGTGA TGCTGCTGAC ATCCGACGCC CCAGAGTATA AGCCCTGGGC TCTGGTCATC + 5461 CAGGATTCCA ACGGAGAGAA CAAAATCAAA ATGCTGTCTG GCGGCTCAAA AAGAACCGCC + 5521 GACGGCAGCG AATTCGAGCC CAAGAAGAAG AGGAAAGTCT AA +// \ No newline at end of file diff --git a/iGEM/CaMV35S.gb b/iGEM/CaMV35S.gb new file mode 100644 index 00000000..fa8f1423 --- /dev/null +++ b/iGEM/CaMV35S.gb @@ -0,0 +1,27 @@ +LOCUS CaMV35S 430 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +SOURCE natural DNA sequence + ORGANISM unspecified +FEATURES Location/Qualifiers + source 1..430 + /label="Source" + /ApEinfo_revcolor=#faac61 + /ApEinfo_fwdcolor=#faac61 + promoter 1..430 + /label="CaMV 35S" + /ApEinfo_revcolor=#f58a5e + /ApEinfo_fwdcolor=#f58a5e + misc_feature 424..430 + /label="nonstandard type: 5'_UTR" + /ApEinfo_revcolor=#f58a5e + /ApEinfo_fwdcolor=#f58a5e +ORIGIN + 1 ggaggtcaac atggtggagc acgacactct ggtctactcc aaaaatgtca aagatacagt + 61 ctcagaagat caaagggcta ttgagacttt tcaacaaagg ataatttcgg gaaacctcct + 121 cggattccat tgcccagcta tctgtcactt catcgaaagg acagtagaaa aggaaggtgg + 181 ctcctacaaa tgccatcatt gcgataaagg aaaggctatc attcaagatc tctctgccga + 241 cagtggtccc aaagatggac ccccacccac gaggagcatc gtggaaaaag aagaggttcc + 301 aaccacgtct acaaagcaag tggattgatg tgacatctcc actgacgtaa gggatgacgc + 361 acaatcccac tatccttcgc aagacccttc ctctatataa ggaagttcat ttcatttgga + 421 gaggacacgc +// \ No newline at end of file diff --git a/iGEM/K2306012.gb b/iGEM/K2306012.gb new file mode 100644 index 00000000..2f0deb9b --- /dev/null +++ b/iGEM/K2306012.gb @@ -0,0 +1,84 @@ +LOCUS His_TwinStrep_SUMO_LwCas13a 3915 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +KEYWORDS "accession:BBa_K2306012" +FEATURES Location/Qualifiers + CDS 1..3915 + /label="Translation 1-3915" + misc_feature 1..456 + /label="6x His tag/Twin Strep" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + misc_feature 457..3915 + /label="Cas13a" + /ApEinfo_revcolor=#d6b295 + /ApEinfo_fwdcolor=#d6b295 + CDS 457..3915 + /label="Translation 457-3915" +ORIGIN + 1 ggatccatgg gcagcagcca tcatcatcat catcacagca gcggcctggt gccgcgcggc + 61 agccatatgg ctagctggag ccatccgcag tttgaaaaag gtggtggtag cggtggtggt + 121 tcaggtggta gtgcatggtc acaccctcag tttgagaaaa tgtcggactc agaagtcaat + 181 caagaagcta agccagaggt caagccagaa gtcaagcctg agactcacat caatttaaag + 241 gtgtccgatg gatcttcaga gatcttcttc aagatcaaaa agaccactcc tttaagaagg + 301 ctgatggaag cgttcgctaa aagacagggt aaggaaatgg actccttaag attcttgtac + 361 gacggtatta gaatccaagc tgatcagacc cctgaagatt tggacatgga ggataacgat + 421 attattgagg ctcacagaga acagattggt ggatccatga aagtcacgaa ggtggatggc + 481 atcagtcata agaagtatat cgaggagggt aaactggtaa agtccacaag tgaggaaaac + 541 cgcacatcgg agcgtctgtc tgagttgttg tcgatccgtc ttgatatcta cattaaaaac + 601 ccagataatg ccagcgaaga ggagaatcgc atccgtcgcg agaatctgaa aaaattcttc + 661 tcaaacaaag tgctgcattt aaaggatagc gtgttatacc tgaagaatcg caaggagaag + 721 aacgctgtgc aagacaaaaa ttacagcgaa gaagatattt cggagtatga cttgaaaaac + 781 aagaactctt ttagtgttct gaaaaaaatc cttttgaatg aagatgtcaa tagtgaagaa + 841 ctggagatct tccgtaagga tgttgaagcc aaattgaaca aaatcaacag cttgaaatac + 901 tcattcgagg aaaataaggc taactaccag aaaattaacg agaacaacgt tgagaaggtg + 961 ggtggaaaga gtaagcgcaa cattatttat gattattacc gtgaatcagc taagcgcaat + 1021 gactacatca acaacgtaca ggaggcgttc gacaaacttt ataaaaagga ggatattgag + 1081 aagttatttt tccttattga gaatagtaag aaacacgaga agtataagat tcgtgagtac + 1141 taccacaaaa tcattggtcg caaaaacgac aaagagaact tcgccaaaat catttatgag + 1201 gaaatccaga acgtgaacaa cattaaggag ttgattgaga aaatcccgga tatgtcggag + 1261 cttaaaaaaa gccaggtctt ttataagtac tatctggata aggaggagtt gaatgataaa + 1321 aacattaaat atgctttctg ccatttcgtg gaaattgaga tgagccagtt actgaagaat + 1381 tatgtatata aacgtttgtc gaatatctcg aacgataaga ttaaacgcat ctttgaatac + 1441 cagaatttga aaaagcttat tgaaaataag ttattgaaca agcttgatac ttatgtccgc + 1501 aattgcggaa aatacaatta ttacttacaa gttggtgaga ttgccacgtc ggacttcatc + 1561 gcccgtaacc gtcaaaatga agccttttta cgtaatatta tcggggtaag ctcggtcgca + 1621 tacttttccc ttcgcaacat ccttgaaact gagaatgaga atgggatcac cgggcgtatg + 1681 cgtgggaaaa ccgtgaagaa taacaaagga gaagagaaat atgtgtccgg ggaagtcgac + 1741 aaaatttata atgaaaataa gcaaaatgaa gtaaaagaga atcttaagat gttctacagt + 1801 tatgatttca atatggacaa taaaaatgag atcgaggatt ttttcgcaaa tatcgacgag + 1861 gctatttcat caatccgtca tggaattgtg cactttaacc ttgaacttga gggtaaagat + 1921 atcttcgctt tcaaaaacat tgcaccgtcg gaaatttcga aaaagatgtt tcagaacgag + 1981 atcaacgaaa agaagttgaa attaaagatc tttaaacaac tgaactcggc caacgtgttt + 2041 aattactacg agaaagacgt aattattaag tacttaaaaa atactaagtt taacttcgtt + 2101 aataagaata ttccgttcgt tccgagtttt actaagcttt acaataaaat tgaggatctg + 2161 cgtaacaccc tgaaattctt ttggtcagta ccgaaggaca aggaggaaaa ggatgcacag + 2221 atttacttgc ttaaaaatat ttactacgga gaatttctga ataagttcgt caagaactca + 2281 aaggttttct tcaaaatcac caacgaagtc attaagatca ataagcagcg taaccagaaa + 2341 acgggccatt acaaatacca aaagtttgag aatatcgaga aaacagtgcc cgtcgaatat + 2401 cttgcgatca ttcagtcacg tgaaatgatt aacaaccaag acaaagaaga gaaaaacact + 2461 tacattgatt ttattcaaca gatcttcctt aaagggttca tcgattattt aaacaaaaat + 2521 aaccttaagt acattgaatc caacaacaat aacgacaaca atgacatctt tagtaagatc + 2581 aaaattaaaa aagacaacaa agaaaaatac gacaaaatct taaaaaatta tgaaaagcac + 2641 aatcgcaaca aagagattcc tcacgagatc aacgagtttg tccgtgaaat caagcttggc + 2701 aaaatcctta aatacactga aaatttgaat atgttctacc tgattctgaa gcttttaaac + 2761 cacaaagaat tgacaaatct taaaggatca ttagaaaaat accaaagcgc gaataaggaa + 2821 gaaactttta gcgatgaact ggaattgatc aaccttttga acctggacaa caaccgtgtc + 2881 actgaagatt ttgaactgga ggctaacgaa atcggcaaat ttttagattt taacgaaaat + 2941 aagatcaaag atcgcaagga gttgaagaaa ttcgacacca ataaaatcta ttttgacggg + 3001 gaaaacatca tcaagcatcg tgcgttttac aatatcaaaa agtacgggat gctgaacctt + 3061 ttagagaaaa ttgcggataa ggccaaatat aaaatctctt tgaaagaact taaggaatac + 3121 tccaataaga agaatgaaat cgaaaagaac tatacgatgc aacagaactt acatcgcaaa + 3181 tatgcccgcc ccaagaagga tgaaaaattc aatgacgagg attacaagga atatgagaag + 3241 gcaatcggta atattcaaaa gtacacccat cttaagaata aagtcgagtt caatgaactt + 3301 aatttattgc agggtttatt gcttaagatc cttcatcgtt tagtcggtta cacgagtatc + 3361 tgggaacgcg atttgcgctt tcgcttgaaa ggtgagttcc ccgagaacca ttatattgag + 3421 gaaatcttca attttgacaa tagcaaaaac gtaaaatata aatctgggca gattgtcgaa + 3481 aaatatatta atttttataa agagttatat aaagacaacg tcgagaaacg ctcaatttac + 3541 tcagataaga aggttaaaaa attaaaacag gaaaagaagg atctttacat ccgcaactac + 3601 attgcgcact ttaattatat cccacatgcc gaaatctcat tgttggaggt tttggaaaac + 3661 cttcgtaagc tgctttctta cgatcgtaaa ttgaaaaacg cgatcatgaa atctatcgtg + 3721 gatatcctga aggagtacgg ctttgtcgct acgttcaaga ttggggccga taaaaaaatc + 3781 gaaatccaaa cgcttgaaag tgaaaagatt gttcacctta aaaatttaaa gaaaaaaaaa + 3841 ttgatgacgg accgtaattc ggaggaactg tgcgaattgg taaaggttat gttcgagtat + 3901 aaagctctgg aataa +// \ No newline at end of file diff --git a/iGEM/K2323010.gb b/iGEM/K2323010.gb new file mode 100644 index 00000000..f1a899c5 --- /dev/null +++ b/iGEM/K2323010.gb @@ -0,0 +1,67 @@ +LOCUS LwCas13a 3516 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +KEYWORDS "LOCUS:LwCas13a" "accession:BBa_K2323010" +FEATURES Location/Qualifiers + CDS 1..3516 + /label="Translation 1-3516" +ORIGIN + 1 atgaaagtca ctaaagtcga tggtattagc cataagaagt atattgaaga agggaagtta + 61 gttaaatcaa cttcagaaga aaaccgcacg tcagaacgtc tgtcggagct gctttcaatt + 121 cgcctggata tctacattaa gaatccggac aacgcgagtg aagaggaaaa tcgtattcgt + 181 cgcgagaacc ttaagaaatt tttctcgaac aaggtcttac acctgaaaga tagtgtcctg + 241 tacctgaaaa accgtaaaga gaaaaacgcg gtgcaggaca agaactactc tgaagaagac + 301 atttccgagt acgatcttaa gaacaaaaat agcttttcgg tgcttaaaaa aattctgtta + 361 aacgaggatg tgaactcaga ggagttggaa attttccgca aggacgtaga agcaaaactg + 421 aataagatta atagcttgaa atactctttc gaagagaaca aggcaaacta ccaaaaaatc + 481 aatgagaata atgtggaaaa ggttggcggc aagtctaagc gtaatatcat ctacgattac + 541 tatcgcgaaa gtgcgaagcg caatgattac attaataacg tccaggaggc ttttgataag + 601 ctttacaaga aggaagacat cgaaaaactt ttcttcttga tcgaaaattc taagaaacat + 661 gagaaatata aaatccgtga atattaccac aagattattg gccgtaagaa tgataaagag + 721 aactttgcaa aaatcattta tgaggaaatc caaaacgtaa acaatatcaa agaacttatt + 781 gaaaaaattc cggatatgag cgaacttaag aagtcacaag tattttacaa gtattattta + 841 gacaaggaag aactgaatga caaaaacatt aaatacgcct tttgccactt cgttgaaatc + 901 gagatgtccc agttgttgaa aaattatgtg tacaaacgtt tgagtaatat tagcaacgat + 961 aaaattaaac gtatctttga gtaccaaaac ctgaaaaagt tgattgaaaa taagttgtta + 1021 aacaagctgg atacctacgt gcgtaactgt ggaaaatata attattattt acaggtcgga + 1081 gagatcgcca ctagcgactt tatcgcgcgt aaccgtcaga atgaagcatt tctgcgcaac + 1141 atcatcggcg tatctagtgt agcctatttc agtctgcgta atatcttaga aacggagaat + 1201 gaaaacggga tcacggggcg catgcgcgga aaaaccgtga agaataataa gggtgaggaa + 1261 aagtatgtca gcggggaggt agataagatc tataacgaaa ataaacaaaa cgaagttaag + 1321 gagaacctga agatgtttta ttcgtatgat tttaatatgg acaataaaaa tgagatcgag + 1381 gatttcttcg ccaacatcga cgaagcaatt agtagtatcc gccacggtat cgtgcatttc + 1441 aatttagaat tggagggtaa ggacatcttc gcgtttaaaa atatcgcgcc ttctgaaatc + 1501 tcaaagaaga tgttccaaaa tgaaatcaac gaaaaaaagt taaagttgaa aattttcaag + 1561 cagttaaaca gtgctaacgt ttttaattac tatgaaaagg atgtgatcat caaatatttg + 1621 aaaaatacaa agttcaattt cgtgaacaag aatattccct ttgtcccgtc ttttacgaaa + 1681 ttgtacaata agattgaaga cttacgcaac acactgaaat ttttttggtc ggtccccaaa + 1741 gataaagagg agaaggacgc gcaaatctac ctgttgaaga atatttacta tggggagttc + 1801 ctgaataagt ttgtgaagaa ctctaaggtg ttcttcaaaa ttaccaacga agtgattaag + 1861 atcaacaagc agcgtaacca gaagacaggg cactataagt atcaaaagtt tgagaatatt + 1921 gagaaaactg ttcccgtgga atacttagct attatccaaa gtcgtgaaat gattaacaat + 1981 caggacaagg aggagaagaa cacgtatatt gactttatcc aacaaatctt tttaaaaggg + 2041 ttcatcgatt atttaaataa aaataacttg aaatatattg agagcaacaa taataatgat + 2101 aataacgata tttttagcaa aattaagatt aagaaagata acaaggagaa atacgataaa + 2161 attttgaaaa attatgagaa acacaatcgt aacaaggaga tcccgcacga aattaacgaa + 2221 tttgtgcgcg agatcaagct tgggaagatt cttaagtata ctgaaaacct gaatatgttt + 2281 tatttgattc ttaaattact taaccataag gaactgacta accttaaagg tagcctggag + 2341 aagtatcaat cagcgaacaa agaggagaca ttcagtgatg agttagaatt gattaattta + 2401 cttaatttgg acaataatcg cgtgactgaa gacttcgagc tggaggctaa tgaaatcggc + 2461 aaattcttag attttaatga gaataagatc aaagaccgta aggagctgaa aaagttcgat + 2521 acaaacaaaa tctatttcga cggtgaaaac attatcaaac atcgcgcttt ttataatatc + 2581 aagaaatatg gcatgcttaa ccttctggaa aagattgccg ataaagctaa atataaaatt + 2641 tccttaaagg aactgaagga atattcgaat aagaaaaatg agatcgaaaa gaactatacg + 2701 atgcagcaga atcttcatcg caaatatgca cgccccaaaa aagatgaaaa gtttaatgac + 2761 gaagattaca aagagtatga aaaggctatc ggcaacattc aaaagtacac gcacttaaag + 2821 aataaagtag agtttaatga gttgaatctg ttgcaaggtt tactgctgaa aatccttcat + 2881 cgcttagtgg gttatacgtc tatctgggaa cgtgacttgc gttttcgttt aaagggggag + 2941 ttcccagaaa atcattatat cgaggagatc ttcaattttg ataattcgaa aaatgttaaa + 3001 tacaaatctg gtcagatcgt agagaaatat atcaacttct ataaggaact gtataaagac + 3061 aatgtagaga aacgttcaat ctactccgac aagaaggtca agaagttaaa gcaagaaaaa + 3121 aaggatttgt atatccgcaa ttacattgca catttcaact atatccccca tgcagagatc + 3181 agcttattgg aagtccttga gaaccttcgc aaactgcttt cctatgatcg caaattaaaa + 3241 aatgcgatta tgaagtctat cgtggatatc ctgaaagaat acggctttgt tgcgacattt + 3301 aaaatcgggg cggataaaaa gattgaaatt caaacattag aatcagagaa aattgtacac + 3361 ctgaagaatt taaaaaaaaa gaaattgatg acagatcgta acagcgagga actttgcgaa + 3421 cttgtgaaag tgatgtttga atacaaagcc ttggaagccg ctgctttgga agcccgtaaa + 3481 gaagccgagt tggcggcagc gacagcggag cagtaa +// diff --git a/iGEM/NCBI_GenBank_imports.gb b/iGEM/NCBI_GenBank_imports.gb new file mode 100644 index 00000000..ff629013 --- /dev/null +++ b/iGEM/NCBI_GenBank_imports.gb @@ -0,0 +1,56 @@ +LOCUS KY484012 720 bp DNA linear SYN 01-NOV-2017 +DEFINITION Synthetic construct mCerulean3 (cpmCerulean3) gene, complete cds. +ACCESSION KY484012 +VERSION KY484012.1 +KEYWORDS . +SOURCE synthetic construct + ORGANISM synthetic construct + other sequences; artificial sequences. +REFERENCE 1 (bases 1 to 720) + AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. + TITLE Implementation of a synthetic transcriptional and gate in the + chloroplast of Chlamydomonas reinhardtii + JOURNAL Unpublished +REFERENCE 2 (bases 1 to 720) + AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. + TITLE Direct Submission + JOURNAL Submitted (16-JAN-2017) Plant Sciences, University of Cambridge, + Downing Street, Cambridge, Cambridgeshire CB2 3EA, United Kingdom +COMMENT ##Assembly-Data-START## + Sequencing Technology :: Sanger dideoxy sequencing + ##Assembly-Data-END## +FEATURES Location/Qualifiers + source 1..720 + /organism="synthetic construct" + /mol_type="other DNA" + /db_xref="taxon:32630" + gene 1..720 + /gene="cpmCerulean3" + CDS 1..720 + /gene="cpmCerulean3" + /note="enhanced cyan fluorescent protein; codon-optimized + for expression from the Chlamydomonas reinhardtii + chloroplast" + /codon_start=1 + /transl_table=11 + /product="mCerulean3" + /protein_id="ATP07149.1" + /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL + KFICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDD + GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNAIHGNVYITADKQKNGIK + ANFGLNCNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLL + EFVTAAGITLGMDELYK" +ORIGIN + 1 atggtttcta aaggtgaaga attattcact ggtgttgtac caattttagt tgaattagat + 61 ggtgacgtaa acggtcacaa attctcagta tcaggtgaag gtgaaggtga tgctacttac + 121 ggtaaattaa ctttaaaatt catttgtaca acaggtaaat taccagttcc atggccaact + 181 ttagtaacaa ctttatcttg gggtgtacaa tgtttcgctc gttacccaga tcacatgaaa + 241 caacacgact tcttcaaatc agctatgcca gaaggttacg tacaagaacg tactattttc + 301 ttcaaagatg atggtaacta caaaacacgt gctgaagtta aattcgaagg tgatacttta + 361 gtaaaccgta ttgaattaaa aggtattgat ttcaaagaag atggtaacat tttaggtcac + 421 aaattagaat acaacgctat tcacggtaac gtatacatta ctgctgataa acaaaaaaac + 481 ggtattaaag ctaacttcgg tttaaactgt aacattgaag atggttcagt acaattagct + 541 gatcactacc aacaaaacac tccaattggt gatggtccag ttttattacc agataaccac + 601 tacttatcaa ctcaatctaa attatctaaa gatccaaacg aaaaacgtga ccacatggtt + 661 ttattagaat tcgtaactgc tgctggtatt actttaggta tggatgaatt atacaaataa +// diff --git a/iGEM/Ruby.gb b/iGEM/Ruby.gb new file mode 100644 index 00000000..d2043d84 --- /dev/null +++ b/iGEM/Ruby.gb @@ -0,0 +1,77 @@ +LOCUS RUBY 3951 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..3951 + /label="Ruby reporter" + /ApEinfo_revcolor=#ff9ccd + /ApEinfo_fwdcolor=#ff9ccd + exon 1..3951 + /label="Translation 1-3951" +ORIGIN + 1 atggatcatg cgaccctcgc catgatcctc gcgatctggt tcatcagctt ccacttcatc + 61 aagctgctgt tctcccagca gaccaccaag ctgcttccgc caggaccaaa gccgcttccg + 121 atcatcggca acatccttga ggtgggcaag aagccgcatc ggtccttcgc caacctcgcc + 181 aagattcacg gcccactcat ttccctcaga ctcggctctg tgaccaccat cgttgtgtcc + 241 tctgccgacg tggccaaaga gatgttcctc aagaaggatc acccgctctc caaccgcacg + 301 atcccgaata gtgttacagc cggcgaccac cacaagctca ccatgtcttg gctcccggtg + 361 tctccgaagt ggcgcaactt ccgcaagatt accgccgtgc atctgctctc cccacagaga + 421 ctcgatgcct gccagacatt caggcacgcc aaggtgcagc agctctacga gtacgttcaa + 481 gagtgcgccc agaaaggcca ggccgtggat attggcaagg ccgcctttac gaccagcctc + 541 aacctcctca gcaagctgtt cttcagcgtc gagctggcgc accacaagtc ccataccagc + 601 caagagttca aagagctgat ctggaacatc atggaagata taggcaagcc gaactacgcc + 661 gactacttcc cgattctcgg ctgcgttgac ccatctggca ttagaagaag gctcgcctgc + 721 tccttcgaca agctgatcgc cgtgttccag ggcatcatct gcgagagact cgccccagat + 781 tcctccacca caactaccac caccaccgac gacgtgctcg atgtgctcct ccagctgttc + 841 aagcagaacg agctgacgat gggcgagatc aaccacctcc tcgtggacat cttcgacgcc + 901 ggcaccgata ccacatcctc cacattcgag tgggtgatga ccgagctgat ccgcaatcca + 961 gagatgatgg aaaaggccca agaggaaatc aagcaggtcc tcggcaagga caagcagatc + 1021 caagagtccg acatcatcaa cctgccgtac ctccaggcga tcatcaaaga gacactccgc + 1081 ctccatccgc cgaccgtgtt cttgctccca agaaaggccg acaccgatgt cgagctgtac + 1141 ggctacatcg tgccgaagga tgcccagatc ctcgtgaacc tctgggccat tggcagggac + 1201 ccaaacgcct ggcagaacgc cgatattttc agcccagagc gcttcatcgg ctgcgagatc + 1261 gatgttaagg gccgcgattt cggcctcctt ccatttggcg ctggccgcag aatttgccca + 1321 ggcatgaatc tcgccatcag gatgctcacc ctcatgctcg ccacactcct ccagttcttc + 1381 aactggaagc tcgaaggcga catctccccg aaggacctcg acatggacga gaagttcggc + 1441 attgcgctcc aaaagaccaa gccgctcaag ctcatcccga ttccgcgcta cggtagcgga + 1501 gctaccaatt ttagcctcct taagcaggca ggtgatgtag aagagaaccc cgggcctatg + 1561 aagatgatga acggcgagga cgccaacgac cagatgatca aagagtcctt cttcatcacc + 1621 cacggcaacc cgatcctcac cgtcgaggat acacatccgc tcaggccgtt cttcgagaca + 1681 tggcgcgaga agattttctc caagaagccg aaggccatcc tcatcatctc cggccactgg + 1741 gagacagtga agccaaccgt gaacgccgtg cacatcaacg acaccatcca cgacttcgac + 1801 gactacccag ccgccatgta ccagttcaag tacccagctc caggcgagcc agagcttgcg + 1861 agaaaggtgg aagagatcct caagaagtcc gggttcgaga cagccgagac agaccaaaag + 1921 aggggccttg atcacggcgc ctgggttcca ctcatgctca tgtatccaga ggcggacatc + 1981 ccggtgtgcc agctctcagt tcagccacat ctcgacggca cctaccacta caatctcggc + 2041 agagccctcg cgccgctcaa gaatgatggc gtgctcatta ttggctccgg cagcgccaca + 2101 catccactcg atgagacacc gcactacttc gatggtgttg ccccttgggc cgctgccttc + 2161 gattcttggc ttaggaaggc cctcatcaac ggccgcttcg aggaagtgaa catctacgag + 2221 agcaaggccc cgaactggaa gctcgcccat ccatttccag agcacttcta cccgctccac + 2281 gttgtgctcg gcgctgctgg tgaaaagtgg aaggccgagc tgatccactc ctcctgggat + 2341 catggcacac tttgccacgg ctcctacaag ttcacctccg ccggatccgg agcaaccaac + 2401 tttagcctgc tcaagcaagc aggagatgtt gaggaaaatc ctggccccat gaccgccatc + 2461 aagatgaaca ccaacggcga gggcgagaca cagcacatcc tcatgatccc gttcatggcg + 2521 cagggccacc tcaggccatt tctcgaactc gccatgttcc tctacaagcg ctcccacgtg + 2581 atcatcaccc tgctcacaac tccgctcaat gccggcttcc tcaggcacct ccttcaccac + 2641 cattcctact cctccagcgg catcaggatc gtcgagctgc cattcaactc caccaaccac + 2701 ggactcccac cgggcatcga gaacaccgat aagctcacac tcccgctcgt ggtgtccctc + 2761 ttccattcca ccatcagcct cgatccgcac ctccgcgatt acatctccag gcatttcagc + 2821 ccagccaggc caccactctg cgtgatccat gatgtgttcc tcggctgggt tgaccaggtg + 2881 gccaaggatg tgggctctac aggcgtggtg ttcacaacag gcggcgctta tggcacatcc + 2941 gcctacgtgt ccatctggaa cgatctcccg caccagaact actccgacga ccaagagttc + 3001 ccgctgccag gcttcccaga gaaccataag ttccgcaggt cccagctcca tcggttcctc + 3061 agatatgccg acggctccga cgattggtcc aagtatttcc agccgcagct ccgccagtcc + 3121 atgaagtctt ttggctggct ctgcaactcc gtggaagaga tcgagacact cggcttctcc + 3181 atcctccgca actacaccaa gctgccgatc tggggcatcg gcccacttat tgcttcccca + 3241 gtgcagcact cctcctccga caacaattca acaggcgccg agttcgtgca gtggctcagc + 3301 ctcaaagagc cggactccgt cctctacatc tccttcggct cccagaacac gatcagcccg + 3361 acgcagatga tggaactcgc tgctggcctt gagtcctccg agaagccatt cctctgggtg + 3421 atcagagccc cgttcggctt cgacatcaac gaagagatgc gcccagagtg gctgccagag + 3481 ggctttgagg aacgcatgaa ggtgaagaaa cagggcaagc tcgtgtacaa gctcggcccg + 3541 cagcttgaga tcctcaacca tgaatccatc ggcggctttc tcacccactg cggatggaac + 3601 agcatccttg agtctcttcg cgagggcgtt ccgatgcttg gatggccact tgctgccgag + 3661 caggcctaca acctcaagta cctcgaagat gagatgggcg tcgcggttga gcttgctaga + 3721 ggcctcgaag gcgagatctc caaagagaag gtcaagcgca tcgtcgagat gatccttgag + 3781 cgcaacgagg gctccaaagg ctgggagatg aagaatcgcg ccgtggaaat gggcaaaaag + 3841 ctcaaggacg ccgtgaacga ggaaaaagag ctgaagggct cctccgtgaa ggcgatcgac + 3901 gatttcctcg acgccgtcat gcaggccaaa cttgagccaa gcctccagtg a +// \ No newline at end of file diff --git a/iGEM/SpCas9.gb b/iGEM/SpCas9.gb new file mode 100644 index 00000000..749b1abc --- /dev/null +++ b/iGEM/SpCas9.gb @@ -0,0 +1,82 @@ +LOCUS SpCas9 4107 bp ds-DNA circular 24-SEP-2021 +DEFINITION Addgene accession : 39312 +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..4107 + /label="Cas9" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 + exon 1..4107 + /label="Translation 1-4107" +ORIGIN + 1 atggataaga aatactcaat aggcttagat atcggcacaa atagcgtcgg atgggcggtg + 61 atcactgatg aatataaggt tccgtctaaa aagttcaagg ttctgggaaa tacagaccgc + 121 cacagtatca aaaaaaatct tataggggct cttttatttg acagtggaga gacagcggaa + 181 gcgactcgtc tcaaacggac agctcgtaga aggtatacac gtcggaagaa tcgtatttgt + 241 tatctacagg agattttttc aaatgagatg gcgaaagtag atgatagttt ctttcatcga + 301 cttgaagagt cttttttggt ggaagaagac aagaagcatg aacgtcatcc tatttttgga + 361 aatatagtag atgaagttgc ttatcatgag aaatatccaa ctatctatca tctgcgaaaa + 421 aaattggtag attctactga taaagcggat ttgcgcttaa tctatttggc cttagcgcat + 481 atgattaagt ttcgtggtca ttttttgatt gagggagatt taaatcctga taatagtgat + 541 gtggacaaac tatttatcca gttggtacaa acctacaatc aattatttga agaaaaccct + 601 attaacgcaa gtggagtaga tgctaaagcg attctttctg cacgattgag taaatcaaga + 661 cgattagaaa atctcattgc tcagctcccc ggtgagaaga aaaatggctt atttgggaat + 721 ctcattgctt tgtcattggg tttgacccct aattttaaat caaattttga tttggcagaa + 781 gatgctaaat tacagctttc aaaagatact tacgatgatg atttagataa tttattggcg + 841 caaattggag atcaatatgc tgatttgttt ttggcagcta agaatttatc agatgctatt + 901 ttactttcag atatcctaag agtaaatact gaaataacta aggctcccct atcagcttca + 961 atgattaaac gctacgatga acatcatcaa gacttgactc ttttaaaagc tttagttcga + 1021 caacaacttc cagaaaagta taaagaaatc ttttttgatc aatcaaaaaa cggatatgca + 1081 ggttatattg atgggggagc tagccaagaa gaattttata aatttatcaa accaatttta + 1141 gaaaaaatgg atggtactga ggaattattg gtgaaactaa atcgtgaaga tttgctgcgc + 1201 aagcaacgga cctttgacaa cggctctatt ccccatcaaa ttcacttggg tgagctgcat + 1261 gctattttga gaagacaaga agacttttat ccatttttaa aagacaatcg tgagaagatt + 1321 gaaaaaatct tgacttttcg aattccttat tatgttggtc cattggcgcg tggcaatagt + 1381 cgttttgcat ggatgactcg gaagtctgaa gaaacaatta ccccatggaa ttttgaagaa + 1441 gttgtcgata aaggtgcttc agctcaatca tttattgaac gcatgacaaa ctttgataaa + 1501 aatcttccaa atgaaaaagt actaccaaaa catagtttgc tttatgagta ttttacggtt + 1561 tataacgaat tgacaaaggt caaatatgtt actgaaggaa tgcgaaaacc agcatttctt + 1621 tcaggtgaac agaagaaagc cattgttgat ttactcttca aaacaaatcg aaaagtaacc + 1681 gttaagcaat taaaagaaga ttatttcaaa aaaatagaat gttttgatag tgttgaaatt + 1741 tcaggagttg aagatagatt taatgcttca ttaggtacct accatgattt gctaaaaatt + 1801 attaaagata aagatttttt ggataatgaa gaaaatgaag atatcttaga ggatattgtt + 1861 ttaacattga ccttatttga agatagggag atgattgagg aaagacttaa aacatatgct + 1921 cacctctttg atgataaggt gatgaaacag cttaaacgtc gccgttatac tggttgggga + 1981 cgtttgtctc gaaaattgat taatggtatt agggataagc aatctggcaa aacaatatta + 2041 gattttttga aatcagatgg ttttgccaat cgcaatttta tgcagctgat ccatgatgat + 2101 agtttgacat ttaaagaaga cattcaaaaa gcacaagtgt ctggacaagg cgatagttta + 2161 catgaacata ttgcaaattt agctggtagc cctgctatta aaaaaggtat tttacagact + 2221 gtaaaagttg ttgatgaatt ggtcaaagta atggggcggc ataagccaga aaatatcgtt + 2281 attgaaatgg cacgtgaaaa tcagacaact caaaagggcc agaaaaattc gcgagagcgt + 2341 atgaaacgaa tcgaagaagg tatcaaagaa ttaggaagtc agattcttaa agagcatcct + 2401 gttgaaaata ctcaattgca aaatgaaaag ctctatctct attatctcca aaatggaaga + 2461 gacatgtatg tggaccaaga attagatatt aatcgtttaa gtgattatga tgtcgatcac + 2521 attgttccac aaagtttcct taaagacgat tcaatagaca ataaggtctt aacgcgttct + 2581 gataaaaatc gtggtaaatc ggataacgtt ccaagtgaag aagtagtcaa aaagatgaaa + 2641 aactattgga gacaacttct aaacgccaag ttaatcactc aacgtaagtt tgataattta + 2701 acgaaagctg aacgtggagg tttgagtgaa cttgataaag ctggttttat caaacgccaa + 2761 ttggttgaaa ctcgccaaat cactaagcat gtggcacaaa ttttggatag tcgcatgaat + 2821 actaaatacg atgaaaatga taaacttatt cgagaggtta aagtgattac cttaaaatct + 2881 aaattagttt ctgacttccg aaaagatttc caattctata aagtacgtga gattaacaat + 2941 taccatcatg cccatgatgc gtatctaaat gccgtcgttg gaactgcttt gattaagaaa + 3001 tatccaaaac ttgaatcgga gtttgtctat ggtgattata aagtttatga tgttcgtaaa + 3061 atgattgcta agtctgagca agaaataggc aaagcaaccg caaaatattt cttttactct + 3121 aatatcatga acttcttcaa aacagaaatt acacttgcaa atggagagat tcgcaaacgc + 3181 cctctaatcg aaactaatgg ggaaactgga gaaattgtct gggataaagg gcgagatttt + 3241 gccacagtgc gcaaagtatt gtccatgccc caagtcaata ttgtcaagaa aacagaagta + 3301 cagacaggcg gattctccaa ggagtcaatt ttaccaaaaa gaaattcgga caagcttatt + 3361 gctcgtaaaa aagactggga tccaaaaaaa tatggtggtt ttgatagtcc aacggtagct + 3421 tattcagtcc tagtggttgc taaggtggaa aaagggaaat cgaagaagtt aaaatccgtt + 3481 aaagagttac tagggatcac aattatggaa agaagttcct ttgaaaaaaa tccgattgac + 3541 tttttagaag ctaaaggata taaggaagtt aaaaaagact taatcattaa actacctaaa + 3601 tatagtcttt ttgagttaga aaacggtcgt aaacggatgc tggctagtgc cggagaatta + 3661 caaaaaggaa atgagctggc tctgccaagc aaatatgtga attttttata tttagctagt + 3721 cattatgaaa agttgaaggg tagtccagaa gataacgaac aaaaacaatt gtttgtggag + 3781 cagcataagc attatttaga tgagattatt gagcaaatca gtgaattttc taagcgtgtt + 3841 attttagcag atgccaattt agataaagtt cttagtgcat ataacaaaca tagagacaaa + 3901 ccaatacgtg aacaagcaga aaatattatt catttattta cgttgacgaa tcttggagct + 3961 cccgctgctt ttaaatattt tgatacaaca attgatcgta aacgatatac gtctacaaaa + 4021 gaagttttag atgccactct tatccatcaa tccatcactg gtctttatga aacacgcatt + 4081 gatttgagtc agctaggagg tgactaa +// \ No newline at end of file diff --git a/iGEM/_39318.gb b/iGEM/_39318.gb new file mode 100644 index 00000000..565f52b1 --- /dev/null +++ b/iGEM/_39318.gb @@ -0,0 +1,82 @@ +LOCUS dSpCas9 4107 bp ds-DNA circular 24-SEP-2021 +DEFINITION Addgene accession : 39318 +SOURCE synthetic DNA construct + ORGANISM synthetic DNA construct +FEATURES Location/Qualifiers + CDS 1..4107 + /label="dCas9" + /ApEinfo_revcolor=#c6c9d1 + /ApEinfo_fwdcolor=#c6c9d1 + CDS 1..4107 + /label="Translation 1-4107" +ORIGIN + 1 atggataaga aatactcaat aggcttagct atcggcacaa atagcgtcgg atgggcggtg + 61 atcactgatg aatataaggt tccgtctaaa aagttcaagg ttctgggaaa tacagaccgc + 121 cacagtatca aaaaaaatct tataggggct cttttatttg acagtggaga gacagcggaa + 181 gcgactcgtc tcaaacggac agctcgtaga aggtatacac gtcggaagaa tcgtatttgt + 241 tatctacagg agattttttc aaatgagatg gcgaaagtag atgatagttt ctttcatcga + 301 cttgaagagt cttttttggt ggaagaagac aagaagcatg aacgtcatcc tatttttgga + 361 aatatagtag atgaagttgc ttatcatgag aaatatccaa ctatctatca tctgcgaaaa + 421 aaattggtag attctactga taaagcggat ttgcgcttaa tctatttggc cttagcgcat + 481 atgattaagt ttcgtggtca ttttttgatt gagggagatt taaatcctga taatagtgat + 541 gtggacaaac tatttatcca gttggtacaa acctacaatc aattatttga agaaaaccct + 601 attaacgcaa gtggagtaga tgctaaagcg attctttctg cacgattgag taaatcaaga + 661 cgattagaaa atctcattgc tcagctcccc ggtgagaaga aaaatggctt atttgggaat + 721 ctcattgctt tgtcattggg tttgacccct aattttaaat caaattttga tttggcagaa + 781 gatgctaaat tacagctttc aaaagatact tacgatgatg atttagataa tttattggcg + 841 caaattggag atcaatatgc tgatttgttt ttggcagcta agaatttatc agatgctatt + 901 ttactttcag atatcctaag agtaaatact gaaataacta aggctcccct atcagcttca + 961 atgattaaac gctacgatga acatcatcaa gacttgactc ttttaaaagc tttagttcga + 1021 caacaacttc cagaaaagta taaagaaatc ttttttgatc aatcaaaaaa cggatatgca + 1081 ggttatattg atgggggagc tagccaagaa gaattttata aatttatcaa accaatttta + 1141 gaaaaaatgg atggtactga ggaattattg gtgaaactaa atcgtgaaga tttgctgcgc + 1201 aagcaacgga cctttgacaa cggctctatt ccccatcaaa ttcacttggg tgagctgcat + 1261 gctattttga gaagacaaga agacttttat ccatttttaa aagacaatcg tgagaagatt + 1321 gaaaaaatct tgacttttcg aattccttat tatgttggtc cattggcgcg tggcaatagt + 1381 cgttttgcat ggatgactcg gaagtctgaa gaaacaatta ccccatggaa ttttgaagaa + 1441 gttgtcgata aaggtgcttc agctcaatca tttattgaac gcatgacaaa ctttgataaa + 1501 aatcttccaa atgaaaaagt actaccaaaa catagtttgc tttatgagta ttttacggtt + 1561 tataacgaat tgacaaaggt caaatatgtt actgaaggaa tgcgaaaacc agcatttctt + 1621 tcaggtgaac agaagaaagc cattgttgat ttactcttca aaacaaatcg aaaagtaacc + 1681 gttaagcaat taaaagaaga ttatttcaaa aaaatagaat gttttgatag tgttgaaatt + 1741 tcaggagttg aagatagatt taatgcttca ttaggtacct accatgattt gctaaaaatt + 1801 attaaagata aagatttttt ggataatgaa gaaaatgaag atatcttaga ggatattgtt + 1861 ttaacattga ccttatttga agatagggag atgattgagg aaagacttaa aacatatgct + 1921 cacctctttg atgataaggt gatgaaacag cttaaacgtc gccgttatac tggttgggga + 1981 cgtttgtctc gaaaattgat taatggtatt agggataagc aatctggcaa aacaatatta + 2041 gattttttga aatcagatgg ttttgccaat cgcaatttta tgcagctgat ccatgatgat + 2101 agtttgacat ttaaagaaga cattcaaaaa gcacaagtgt ctggacaagg cgatagttta + 2161 catgaacata ttgcaaattt agctggtagc cctgctatta aaaaaggtat tttacagact + 2221 gtaaaagttg ttgatgaatt ggtcaaagta atggggcggc ataagccaga aaatatcgtt + 2281 attgaaatgg cacgtgaaaa tcagacaact caaaagggcc agaaaaattc gcgagagcgt + 2341 atgaaacgaa tcgaagaagg tatcaaagaa ttaggaagtc agattcttaa agagcatcct + 2401 gttgaaaata ctcaattgca aaatgaaaag ctctatctct attatctcca aaatggaaga + 2461 gacatgtatg tggaccaaga attagatatt aatcgtttaa gtgattatga tgtcgatgcc + 2521 attgttccac aaagtttcct taaagacgat tcaatagaca ataaggtctt aacgcgttct + 2581 gataaaaatc gtggtaaatc ggataacgtt ccaagtgaag aagtagtcaa aaagatgaaa + 2641 aactattgga gacaacttct aaacgccaag ttaatcactc aacgtaagtt tgataattta + 2701 acgaaagctg aacgtggagg tttgagtgaa cttgataaag ctggttttat caaacgccaa + 2761 ttggttgaaa ctcgccaaat cactaagcat gtggcacaaa ttttggatag tcgcatgaat + 2821 actaaatacg atgaaaatga taaacttatt cgagaggtta aagtgattac cttaaaatct + 2881 aaattagttt ctgacttccg aaaagatttc caattctata aagtacgtga gattaacaat + 2941 taccatcatg cccatgatgc gtatctaaat gccgtcgttg gaactgcttt gattaagaaa + 3001 tatccaaaac ttgaatcgga gtttgtctat ggtgattata aagtttatga tgttcgtaaa + 3061 atgattgcta agtctgagca agaaataggc aaagcaaccg caaaatattt cttttactct + 3121 aatatcatga acttcttcaa aacagaaatt acacttgcaa atggagagat tcgcaaacgc + 3181 cctctaatcg aaactaatgg ggaaactgga gaaattgtct gggataaagg gcgagatttt + 3241 gccacagtgc gcaaagtatt gtccatgccc caagtcaata ttgtcaagaa aacagaagta + 3301 cagacaggcg gattctccaa ggagtcaatt ttaccaaaaa gaaattcgga caagcttatt + 3361 gctcgtaaaa aagactggga tccaaaaaaa tatggtggtt ttgatagtcc aacggtagct + 3421 tattcagtcc tagtggttgc taaggtggaa aaagggaaat cgaagaagtt aaaatccgtt + 3481 aaagagttac tagggatcac aattatggaa agaagttcct ttgaaaaaaa tccgattgac + 3541 tttttagaag ctaaaggata taaggaagtt aaaaaagact taatcattaa actacctaaa + 3601 tatagtcttt ttgagttaga aaacggtcgt aaacggatgc tggctagtgc cggagaatta + 3661 caaaaaggaa atgagctggc tctgccaagc aaatatgtga attttttata tttagctagt + 3721 cattatgaaa agttgaaggg tagtccagaa gataacgaac aaaaacaatt gtttgtggag + 3781 cagcataagc attatttaga tgagattatt gagcaaatca gtgaattttc taagcgtgtt + 3841 attttagcag atgccaattt agataaagtt cttagtgcat ataacaaaca tagagacaaa + 3901 ccaatacgtg aacaagcaga aaatattatt catttattta cgttgacgaa tcttggagct + 3961 cccgctgctt ttaaatattt tgatacaaca attgatcgta aacgatatac gtctacaaaa + 4021 gaagttttag atgccactct tatccatcaa tccatcactg gtctttatga aacacgcatt + 4081 gatttgagtc agctaggagg tgactaa +// \ No newline at end of file diff --git a/iGEM/atrbcs2b_5utr.gb b/iGEM/atrbcs2b_5utr.gb new file mode 100644 index 00000000..d2e2133b --- /dev/null +++ b/iGEM/atrbcs2b_5utr.gb @@ -0,0 +1,16 @@ +LOCUS AtRbcS2B_5UTR 56 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +SOURCE natural DNA sequence + ORGANISM unspecified +FEATURES Location/Qualifiers + source 1..56 + /label="source" + /ApEinfo_revcolor=#85dae9 + /ApEinfo_fwdcolor=#85dae9 + misc_feature 1..56 + /label="nonstandard type: 5'_UTR" + /ApEinfo_revcolor=#f8d3a9 + /ApEinfo_fwdcolor=#f8d3a9 +ORIGIN + 1 acaaacaagt aagtaagaga aaaaccaaaa gaagaagaga aacaacaaga agaagt +// \ No newline at end of file diff --git a/iGEM/atrbcs2b_proutr.gb b/iGEM/atrbcs2b_proutr.gb new file mode 100644 index 00000000..50f77400 --- /dev/null +++ b/iGEM/atrbcs2b_proutr.gb @@ -0,0 +1,21 @@ +LOCUS AtRbcS2B_proUTR 695 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + misc_feature 1..695 + /label="AtRbcS2B" + /ApEinfo_revcolor=#9eafd2 + /ApEinfo_fwdcolor=#9eafd2 +ORIGIN + 1 gcttaagtgg gccgtaagtg caattgcgtt gtgctccaaa aggaacggtg ccgtgggttc + 61 ctcttgttca tcagaaatat attaattagc cgtaaaacct gaaaattcac aagcatttgg + 121 attgttttct aatttaatat ccattatgtg actaaaagtt ctagtgatcg tacatactac + 181 atagaaaata ataacacaaa atactagttt acatttccca attaaaaacc attttgaatg + 241 aactctgtct gatttaatta tacttttaaa atgtgggatg aattcaaaga ttatacttat + 301 attcttatta tttaagatta tcaagtggaa aaataaaaat atgaatgtgt taatataagg + 361 taatagaaat ttaatcattt ttttaatcta tatgtaaaaa gtatttaacc gatatctaca + 421 atttgacgcc tcccaattga aaggagccaa aagcaaccga tcaagtgcag accagtagcc + 481 atacacattc actcctaccc ttacatgaga aagataagat tatggagttt tctgccacgt + 541 gatcttatcc tagtggtcca aatcgataag ggtgtcaaca cctttcctta atcctgtggc + 601 aattaacgac gttatcatga attatggccc ctttgatcat tagggctagt tgcctctagc + 661 ggttcccact atataaagat gacaaaacca acaga +// \ No newline at end of file diff --git a/iGEM/bar.gb b/iGEM/bar.gb new file mode 100644 index 00000000..f37b8ff8 --- /dev/null +++ b/iGEM/bar.gb @@ -0,0 +1,19 @@ +LOCUS Bar 552 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..552 + /label="Bar (phosphinothricin N-acetyltransferase)" + /ApEinfo_revcolor=#993366 + /ApEinfo_fwdcolor=#993366 +ORIGIN + 1 ATGTCTCCTG AAAGAAGGCC TGCTGATATT AGAAGGGCTA CTGAGGCTGA TATGCCTGCT + 61 GTGTGCACTA TTGTGAATCA TTACATTGAG ACTTCTACTG TGAATTTCAG GACTGAGCCT + 121 CAAGAACCAC AAGAGTGGAC TGATGATCTT GTGAGGCTTA GAGAGAGGTA TCCTTGGCTT + 181 GTTGCTGAAG TGGATGGTGA AGTGGCTGGT ATTGCTTATG CTGGTCCTTG GAAGGCTAGG + 241 AATGCTTACG ATTGGACTGC TGAGTCTACT GTTTACGTGT CTCCTAGGCA TCAAAGAACT + 301 GGTCTTGGAT CTACTCTTTA CACTCATCTT TTGAAGTCTT TGGAGGCTCA GGGTTTCAAG + 361 TCTGTGGTTG CTGTGATTGG ACTTCCTAAT GATCCTTCTG TGAGGATGCA TGAGGCTCTT + 421 GGTTATGCTC CTAGGGGAAT GCTTAGAGCT GCTGGTTTCA AACATGGAAA TTGGCATGAT + 481 GTGGGATTCT GGCAGCTTGA TTTCTCTCTT CCTGTTCCTC CTAGACCTGT TCTTCCTGTG + 541 ACTGAGATTT GA +// \ No newline at end of file diff --git a/iGEM/camv35s_3utr.gb b/iGEM/camv35s_3utr.gb new file mode 100644 index 00000000..416805fb --- /dev/null +++ b/iGEM/camv35s_3utr.gb @@ -0,0 +1,19 @@ +LOCUS CaMV35S_3UTR 204 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +SOURCE natural DNA sequence + ORGANISM unspecified +FEATURES Location/Qualifiers + terminator 1..204 + /label="35S 3UTR" + /ApEinfo_revcolor=#f8d3a9 + /ApEinfo_fwdcolor=#f8d3a9 + source 1..204 + /label="source" + /ApEinfo_revcolor=#faac61 + /ApEinfo_fwdcolor=#faac61 +ORIGIN + 1 ctctagctag agtcgatcga caagctcgag tttctccata ataatgtgtg agtagttccc + 61 agataaggga attagggttc ctatagggtt tcgctcatgt gttgagcata taagaaaccc + 121 ttagtatgta tttgtatttg taaaatactt ctatcaataa aatttctaat tcctaaaacc + 181 aaaatccagt actaaaatcc agat +// \ No newline at end of file diff --git a/iGEM/cmv1_utr.gb b/iGEM/cmv1_utr.gb new file mode 100644 index 00000000..e097b542 --- /dev/null +++ b/iGEM/cmv1_utr.gb @@ -0,0 +1,11 @@ +LOCUS CMV1_UTR 93 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + 5'UTR 1..93 + /label="CMV1 5'UTR" + /ApEinfo_revcolor=#d6b295 + /ApEinfo_fwdcolor=#d6b295 +ORIGIN + 1 gtttatttac aagagcgtac ggttcaatcc ctgcctcccc tgtaaaacta ccctttgaaa + 61 acctctcttt cttaatcttt tctttgtaat tcc +// \ No newline at end of file diff --git a/iGEM/distribution.gb b/iGEM/distribution.gb new file mode 100644 index 00000000..b09ceaf2 --- /dev/null +++ b/iGEM/distribution.gb @@ -0,0 +1,20001 @@ +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23100 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23100" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacggcta gctcagtcct aggtacagtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23101 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23101 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23101" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttacagcta gctcagtcct aggtattatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23102 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23102 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23102" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacagcta gctcagtcct aggtactgtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23103 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23103 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23103" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ctgatagcta gctcagtcct agggattatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23104 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23104 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23104" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacagcta gctcagtcct aggtattgtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23105 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23105 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23105" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttacggcta gctcagtcct aggtactatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23106 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23106 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23106" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttacggcta gctcagtcct aggtatagtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23107 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23107 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23107" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttacggcta gctcagccct aggtattatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23108 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23108 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23108" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ctgacagcta gctcagtcct aggtataatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23109 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23109 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23109" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttacagcta gctcagtcct agggactgtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23110 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23110 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23110" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttacggcta gctcagtcct aggtacaatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23111 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23111 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23111" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacggcta gctcagtcct aggtatagtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23113 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23113 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23113" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ctgatggcta gctcagtcct agggattatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23114 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23114 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23114" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttatggcta gctcagtcct aggtacaatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23115 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23115 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23115" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tttatagcta gctcagccct tggtacaatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23116 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23116 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23116" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacagcta gctcagtcct agggactatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23117 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23117 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23117" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacagcta gctcagtcct agggattgtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23118 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23118 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23118" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacggcta gctcagtcct aggtattgtg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23119 +VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23119 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 398..455 + /label="his operon terminator" + misc_feature 650..1238 + /label="pMB1 replication origin" + misc_feature complement(1536..2195) + /label="chloramphenicol resistance marker" + misc_feature 398..2424 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 216..226 + /label="D1002" + misc_feature 227..397 + /label="D2002" + promoter 181..215 + /label="BBa_J23119" + misc_feature 1..397 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttgacagcta gctcagtcct aggtataatg ctagctactt gagacctata aacgccaggt + 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca + 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc + 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt + 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2401 agctttcgct aaggatgatt tctg +// +LOCUS Anti_CRISPR_Ant 2418 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_bacterial +VERSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_bacterial +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 392..449 + /label="his operon terminator" + misc_feature 644..1232 + /label="pMB1 replication origin" + misc_feature complement(1530..2189) + /label="chloramphenicol resistance marker" + misc_feature 392..2418 + misc_feature 1..8 + /label="D1005" + misc_feature 381..391 + /label="D1006" + CDS 9..380 + /ApEinfo_fwdcolor="#c6c9d1" + /ApEinfo_revcolor="#c6c9d1" + /label="AcrIIA2_bacterial" + source 9..380 + /ApEinfo_fwdcolor="#85dae9" + /ApEinfo_revcolor="#85dae9" + /label="color: #ffffff" + exon 9..380 + /label="Translation 1-372" + misc_feature 9..380 + misc_feature 1..391 +ORIGIN + 1 ggtctcgaat gacattaaca agagcacaaa aaaagtatgc agaagcgatg cacgagttta + 61 taaatatggt ggatgacttt gaagagtcta caccggattt tgcaaaggaa gttctacatg + 121 attctgacta tgtagttatt acaaaaaatg aaaaatatgc agtagctctt tgctctctta + 181 gcactgatga atgtgaatat gatactaact tatacttaga tgaaaaattg gttgattact + 241 caacagttga cgtaaacggt gtgacatact acatcaacat tgttgaaact aacgatatcg + 301 atgatttaga aatcgctacg gatgaagatg agatgaaaag tggcaaccaa gaaattattt + 361 taaaaagtga gttgaagtaa gctttgagac ctccggcaaa aaagggcaag gtgtcaccac + 421 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca + 481 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg + 541 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc + 601 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc + 661 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac + 721 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc + 781 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata + 841 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc + 901 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca + 961 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag + 1021 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta + 1081 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg + 1141 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc + 1201 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt + 1261 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa + 1321 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat + 1381 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc + 1441 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca + 1501 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac + 1561 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc + 1621 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa + 1681 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc + 1741 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg + 1801 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg + 1861 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa + 1921 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga + 1981 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt + 2041 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat + 2101 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg + 2161 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat + 2221 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt + 2281 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt + 2341 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt + 2401 cgctaaggat gatttctg +// +LOCUS Anti_CRISPR_Ant 2475 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_mammalian +VERSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_mammalian +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 449..506 + /label="his operon terminator" + misc_feature 701..1289 + /label="pMB1 replication origin" + misc_feature complement(1587..2246) + /label="chloramphenicol resistance marker" + misc_feature 449..2475 + misc_feature 1..8 + /label="D1005" + misc_feature 438..448 + /label="D1006" + CDS 9..437 + /label="AcrIIA2_mammalian" + exon 9..437 + /label="Translation 1-429" + misc_feature 9..437 + misc_feature 1..448 +ORIGIN + 1 ggtctcgaat gacgctgacc cgcgctcaga aaaaatacgc cgaggcgatg catgagttta + 61 tcaatatggt tgatgacttt gaagaatcaa cgcctgactt tgcaaaagag gttctgcacg + 121 actccgacta tgtggtcatt acaaaaaacg agaaatatgc cgtggcactc tgtagtctct + 181 ccacagatga atgtgagtac gatactaact tgtatttgga tgaaaagctc gtcgattaca + 241 gcacagttga tgtcaacgga gtgacatatt acatcaatat agtggaaaca aatgacatag + 301 atgatcttga aattgcgacc gacgaggacg agatgaagtc tggaaaccaa gagattattc + 361 ttaagtccga actgaagtaa gaattctgca gatatccagc acagtggcgg ccgctcgagt + 421 ctagagggcc cgtttaagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 481 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 541 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 601 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 661 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 721 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 781 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 841 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 901 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 961 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1021 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1081 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1141 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1201 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1261 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1321 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1381 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1441 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1501 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1561 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1621 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 1681 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 1741 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 1801 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 1861 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 1921 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 1981 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2041 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2101 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2161 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2221 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2281 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2341 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2401 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2461 taaggatgat ttctg +// +LOCUS BHETase_library 3804 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION BHETase_library_BHETase_library_ins_K3039005 +VERSION BHETase_library_BHETase_library_ins_K3039005 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1778..1835 + /label="his operon terminator" + misc_feature 2030..2618 + /label="pMB1 replication origin" + misc_feature complement(2916..3575) + /label="chloramphenicol resistance marker" + misc_feature 1778..3804 + misc_feature 1..8 + /label="D1005" + misc_feature 1767..1777 + /label="D1006" + misc_feature 9..1766 + /label="K3039005" + misc_feature 1..1777 +ORIGIN + 1 ggtctcgaat gggcggcggt tcaacgcctc tgccactgcc gcagcaacaa ccccctcagc + 61 aagaaccgcc gccaccgccg gtccccttag cctcacgtgc cgcttgtgaa gctctgaaag + 121 atggcaatgg tgacatggta tggccgaatg cggccacagt tgtcgaagtg gccgcgtggc + 181 gtgacgccgc accggcaacc gcatcagcag cggcgttgcc cgaacattgc gaagtatccg + 241 gcgcgattgc taaacgtacc ggcatcgacg gctatccgta tgaaattaag tttcggttgc + 301 gtatgccggc cgagtggaac gggcgcttct ttatggaagg cgggagtggt actaacggtt + 361 ctctctctgc cgcaacgggg tctattggtg gcggccagat cgcgtctgcg ttaagccgta + 421 actttgcgac catcgccacg gatggtggcc acgacaacgc agttaacgat aatcctgacg + 481 ccttgggtac cgttgcgttc ggccttgatc cgcaggcccg cctcgatatg ggctataata + 541 gttacgacca ggtaacccag gctggcaaag cggcggtggc gcgtttttat ggtcgtgccg + 601 cggataagag ctattttatt ggctgctccg aaggcggccg tgaggggatg atgttgagcc + 661 agcgctttcc gtcgcattac gacggtattg tagcaggtgc accaggctat cagttgccaa + 721 aagcaggcat ctccggtgct tggaccaccc aatctctggc ccctgcggcg gtgggtttag + 781 atgcacaggg tgtgccgctg attaataaat cattctctga tgcggacctt caccttttat + 841 cgcaggcgat tctgggtacg tgtgatgcct tagatggtct ggccgatggt atcgtcgata + 901 actatcgcgc atgccaagcg gcgttcgatc cggccacggc cgcgaatccg gcaaacggcc + 961 aagctctgca gtgtgtaggc gccaaaaccg cggattgttt gtcccctgtt caggtgactg + 1021 cgatcaaacg tgcgatggct ggtcctgtga actctgcggg cacccctctg tataaccgct + 1081 gggcgtggga tgcaggtatg agcggcctgt caggtaccac atataatcag ggctggcgtt + 1141 cctggtggtt gggcagcttt aattcaagtg cgaacaacgc ccaacgtgtg tcaggtttcg + 1201 ccgctcgttc gtggctcgtc gataatgcaa ccccgccgga accgatgcct atgactcaag + 1261 tcgccgcccg catgatgaaa ttcgacttcg atattgatcc actgaaaatc tgggcgacga + 1321 gtggtcagtt tacccagagt agcatggatt ggcacggcgc gactagcacg gatttagccg + 1381 cattccgtga ccgcggtggt aaaatgattc tgtatcatgg catgtccgac gccgcattct + 1441 cggcattaga cactgcggat tattatgaac gtctgggtgc ggctatgccg ggtgccgctg + 1501 gtttcgcgcg cttgtttctg gtaccgggca tgaatcattg cagcggcggt cccggtaccg + 1561 atcgttttga tatgctgacc ccgctggtgg cctgggttga acgtggtgaa gcgccggatc + 1621 agatcagtgc gtggtcaggc acgcccggtt atttcggcgt tgccgcgcgt actcgtccgc + 1681 tgtgtccata cccgcagatc gcgcgttata aagggtccgg cgacattaac accgaggcga + 1741 attttgcatg cgcggccccg ccctaagctt tgagacctcc ggcaaaaaag ggcaaggtgt + 1801 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 1861 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 1921 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 1981 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 2041 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 2101 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 2161 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 2221 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 2281 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 2341 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 2401 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 2461 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 2521 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 2581 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 2641 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 2701 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 2761 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 2821 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 2881 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 2941 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 3001 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 3061 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 3121 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 3181 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 3241 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 3301 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 3361 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 3421 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 3481 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 3541 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 3601 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 3661 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 3721 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 3781 agctttcgct aaggatgatt tctg +// +LOCUS BHETase_library 3867 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION BHETase_library_BHETase_library_ins_K3039006 +VERSION BHETase_library_BHETase_library_ins_K3039006 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1841..1898 + /label="his operon terminator" + misc_feature 2093..2681 + /label="pMB1 replication origin" + misc_feature complement(2979..3638) + /label="chloramphenicol resistance marker" + misc_feature 1841..3867 + misc_feature 1..8 + /label="D1005" + misc_feature 1830..1840 + /label="D1006" + misc_feature 9..1829 + /label="K3039006" + misc_feature 1..1840 +ORIGIN + 1 ggtctcgaat gggcagcagc catcatcatc atcatcacag cagcggcctg gtgccgcgcg + 61 gcagccatat gatgggcggt ggctctaccc ccctgcccct gccgcagcag caaccgccac + 121 aacaagaacc cccaccgcct ccggtcccac tggcgtcacg cgctgcatgc gaggccctga + 181 aagatgggaa cggcgatatg gtttggccga acgccgcgac cgtagtggaa gttgctgctt + 241 ggcgcgacgc agcgccggct accgcaagcg cagcggcctt accggaacat tgtgaagtat + 301 caggcgcgat tgccaaacgc actggcattg atggctatcc ctatgaaatc aaattccgtc + 361 tgcgcatgcc agcagagtgg aatggccgct tcttcatgga gggaggctca ggcacaaatg + 421 ggtccttgag cgccgcaacc ggctcaattg ggggtggaca aattgcgtcc gcccttagcc + 481 ggaactttgc aacgattgct accgatggcg gtcatgataa cgccgtcaat gacaacccgg + 541 atgccttggg caccgtcgca tttggtctgg atccgcaggc tcgcctggac atgggctaca + 601 acagctacga ccaggtgacg caggcaggga aagcagcggt cgcccggttt tacggccgtg + 661 ctgcagataa atcatacttt attggatgtt ccgaaggcgg gcgcgaaggt atgatgctga + 721 gtcagcgttt cccgtcgcat tatgacggta ttgtggcggg tgccccgggg tatcagctgc + 781 caaaggcggg catttcggga gcctggacca cacagtcact ggctccagcg gctgtgggct + 841 tggatgccca gggcgttcct ctgattaaca aatcatttag tgatgccgat ctgcacctgt + 901 tatcgcaggc aatccttggt acctgtgatg ccctggacgg cctggcggat ggtattgttg + 961 ataactaccg ggcctgtcag gcggcgttcg atcctgccac tgcggcgaac ccggctaatg + 1021 gccaagcctt acaatgtgtg ggcgcaaaaa cggccgattg tctctcccca gttcaggtga + 1081 ctgcgattaa gcgtgccatg gcgggccctg tgaattcggc gggtactccg ctgtataacc + 1141 ggtgggcgtg ggatgcgggt atgtcgggcc tgagcggcac tacatacaac caaggttggc + 1201 gttcttggtg gctgggctca ttcaactctt cagccaacaa cgcacaggca gtcagcggct + 1261 ttggcgcacg cagctggctg gtcgacaacg caacccctcc tgaacccatg cccatgaccc + 1321 aggtagcggc ccgtatgatg aaattcgatt tcgatatcga tccgcttaaa atttgggcga + 1381 cgagtggaca gttcacgcag tcttccatgg attggcatgg ggcaacgagc acggatctgg + 1441 cggcgtttcg tgatcgcggg ggtaagatga ttttatatca cggaatgtca gatgccgcct + 1501 tctccgccct ggatacagcc gattactatg agcgtttagg ggcggcaatg ccgggcgcgg + 1561 ctgggttcgc ccgccttttc ctggtaccgg gtatgaatca ctgctctggc ggcccaggca + 1621 ccgatcgctt tgatatgctt acgccgctgg ttgcctgggt ggaacgcggt gaagccccgg + 1681 atcagattag tgcctggagc ggcacaccag gctatttcgg tgtagccgct cgtacccgcc + 1741 cgctgtgccc gtatcctcaa atcgcacgct ataagggctc cggtgatatc aacacggaag + 1801 cgaattttgc gtgtgccgcc cctccgtaag ctttgagacc tccggcaaaa aagggcaagg + 1861 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 1921 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 1981 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 2041 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 2101 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 2161 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 2221 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 2281 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 2341 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 2401 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 2461 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 2521 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 2581 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 2641 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 2701 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 2761 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 2821 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 2881 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 2941 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 3001 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 3061 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 3121 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 3181 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 3241 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 3301 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 3361 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 3421 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 3481 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 3541 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 3601 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 3661 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 3721 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 3781 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 3841 cttagctttc gctaaggatg atttctg +// +LOCUS Cas_variants_Ca 6813 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_ABE8_20_m +VERSION Cas_variants_Cas_variants_ins_ABE8_20_m +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4787..4844 + /label="his operon terminator" + misc_feature 5039..5627 + /label="pMB1 replication origin" + misc_feature complement(5925..6584) + /label="chloramphenicol resistance marker" + misc_feature 4787..6813 + misc_feature 1..8 + /label="D1005" + misc_feature 4776..4786 + /label="D1006" + CDS 9..4775 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="ABE8.20-m" + CDS 12..4775 + /label="Translation 4-4767" + CDS 12..509 + /ApEinfo_fwdcolor="#c6c9d1" + /ApEinfo_revcolor="#c6c9d1" + /label="TadA*(7.10)" + misc_feature 510..605 + /ApEinfo_fwdcolor="#c7b0e3" + /ApEinfo_revcolor="#c7b0e3" + /label="Linker" + CDS 606..4706 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="spCas9(D10A)" + misc_feature 4707..4772 + /ApEinfo_fwdcolor="#d59687" + /ApEinfo_revcolor="#d59687" + /label="BP-NLS nuclear localization tag" + CDS 4752..4772 + /ApEinfo_fwdcolor="#f58a5e" + /ApEinfo_revcolor="#f58a5e" + /label="SV40 NLS" + misc_feature 9..4775 + misc_feature 1..4786 +ORIGIN + 1 ggtctcgaat gtccgaagtc gagttttccc atgagtactg gatgagacac gcattgactc + 61 tcgcaaagag ggctcgagat gaacgcgagg tgcccgtggg ggcagtactc gtgctcaaca + 121 atcgcgtaat cggcgaaggt tggaataggg caatcggact ccacgacccc actgcacatg + 181 cggaaatcat ggcccttcga cagggagggc ttgtgatgca gaattatcga ctttatgatg + 241 cgacgctgta ctcgacgttt gaaccttgcg taatgtgcgc gggagctatg attcactccc + 301 gcattggacg agttgtattc ggtgttcgca acgccaagac gggtgccgca ggttcactga + 361 tggacgtgct gcatcatcca ggcatgaacc accgggtaga aatcacagaa ggcatattgg + 421 cggacgaatg tgcggcgctg ttgtgtcgtt tttttcgcat gcccaggcgg gtctttaacg + 481 cccagaaaaa agcacaatcc tctactgact ctggtggttc ttctggtggt tctagcggca + 541 gcgagactcc cgggacctca gagtccgcca cacccgaaag ttctggtggt tcttctggtg + 601 gttctgacaa gaagtacagc atcggcctgg ccatcggcac caactctgtg ggctgggccg + 661 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc + 721 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg + 781 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct + 841 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca + 901 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg + 961 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa + 1021 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc + 1081 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg + 1141 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc + 1201 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca + 1261 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa + 1321 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg + 1381 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg + 1441 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca + 1501 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct + 1561 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc + 1621 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg + 1681 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc + 1741 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc + 1801 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc + 1861 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga + 1921 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca + 1981 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg + 2041 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata + 2101 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg + 2161 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc + 2221 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga + 2281 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa + 2341 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa + 2401 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg + 2461 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg + 2521 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg + 2581 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc + 2641 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg + 2701 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc + 2761 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga + 2821 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg + 2881 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga + 2941 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc + 3001 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc + 3061 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacc + 3121 atatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa + 3181 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga + 3241 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc + 3301 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac + 3361 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga + 3421 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt + 3481 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca + 3541 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa + 3601 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga + 3661 agatgatcgc caagagcgag caggaaatcg gcaaggctac cgccaagtac ttcttctaca + 3721 gcaacatcat gaactttttc aagaccgaga ttaccctggc caacggcgag atccggaagc + 3781 ggcctctgat cgagacaaac ggcgaaaccg gggagatcgt gtgggataag ggccgggatt + 3841 ttgccaccgt gcggaaagtg ctgagcatgc cccaagtgaa tatcgtgaaa aagaccgagg + 3901 tgcagacagg cggcttcagc aaagagtcta tcctgcccaa gaggaacagc gataagctga + 3961 tcgccagaaa gaaggactgg gaccctaaga agtacggcgg cttcgacagc cccaccgtgg + 4021 cctattctgt gctggtggtg gccaaagtgg aaaagggcaa gtccaagaaa ctgaagagtg + 4081 tgaaagagct gctggggatc accatcatgg aaagaagcag cttcgagaag aatcccatcg + 4141 actttctgga agccaagggc tacaaagaag tgaaaaagga cctgatcatc aagctgccta + 4201 agtactccct gttcgagctg gaaaacggcc ggaagagaat gctggcctct gccggcgaac + 4261 tgcagaaggg aaacgaactg gccctgccct ccaaatatgt gaacttcctg tacctggcca + 4321 gccactatga gaagctgaag ggctcccccg aggataatga gcagaaacag ctgtttgtgg + 4381 aacagcacaa gcactacctg gacgagatca tcgagcagat cagcgagttc tccaagagag + 4441 tgatcctggc cgacgctaat ctggacaaag tgctgtccgc ctacaacaag caccgggata + 4501 agcccatcag agagcaggcc gagaatatca tccacctgtt taccctgacc aatctgggag + 4561 cccctgccgc cttcaagtac tttgacacca ccatcgaccg gaagaggtac accagcacca + 4621 aagaggtgct ggacgccacc ctgatccacc agagcatcac cggcctgtac gagacacgga + 4681 tcgacctgtc tcagctggga ggtgacgagg gagctgataa gcgcaccgcc gatggttccg + 4741 agttcgaaag ccccaagaag aagaggaaag tctaagcttt gagacctccg gcaaaaaagg + 4801 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4861 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4921 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4981 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 5041 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 5101 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 5161 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 5221 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 5281 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 5341 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 5401 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 5461 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 5521 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 5581 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 5641 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5701 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5761 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5821 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5881 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5941 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 6001 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 6061 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 6121 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 6181 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 6241 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 6301 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 6361 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 6421 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 6481 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 6541 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 6601 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6661 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6721 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6781 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 6864 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_ABE8e_TadA_8e_V106W +VERSION Cas_variants_Cas_variants_ins_ABE8e_TadA_8e_V106W +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4838..4895 + /label="his operon terminator" + misc_feature 5090..5678 + /label="pMB1 replication origin" + misc_feature complement(5976..6635) + /label="chloramphenicol resistance marker" + misc_feature 4838..6864 + misc_feature 1..8 + /label="D1005" + misc_feature 4827..4837 + /label="D1006" + CDS 9..4826 + /ApEinfo_fwdcolor="#84b0dc" + /ApEinfo_revcolor="#84b0dc" + /label="ABE8e(TadA-8e V106W) " + CDS 9..4826 + /label="Translation 1-4818" + misc_feature 9..65 + /ApEinfo_fwdcolor="#faac61" + /ApEinfo_revcolor="#faac61" + /label="NLS" + CDS 45..65 + /ApEinfo_fwdcolor="#b4abac" + /ApEinfo_revcolor="#b4abac" + /label="SV40 NLS" + misc_feature 66..563 + /ApEinfo_fwdcolor="#faac61" + /ApEinfo_revcolor="#faac61" + /label="TadA-8e V106W" + misc_feature 564..659 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="Linker" + CDS 660..4760 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="spCas9(D10A)" + misc_feature 4761..4826 + /ApEinfo_fwdcolor="#b7e6d7" + /ApEinfo_revcolor="#b7e6d7" + /label="NLS" + CDS 4803..4823 + /ApEinfo_fwdcolor="#c7b0e3" + /ApEinfo_revcolor="#c7b0e3" + /label="SV40 NLS" + misc_feature 9..4826 + misc_feature 1..4837 +ORIGIN + 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga + 61 aagtctctga ggtggagttt tcccacgagt actggatgag acatgccctg accctggcca + 121 agagggcacg ggatgagagg gaggtgcctg tgggagccgt gctggtgctg aacaatagag + 181 tgatcggcga gggctggaac agagccatcg gcctgcacga cccaacagcc catgccgaaa + 241 ttatggccct gagacagggc ggcctggtca tgcagaacta cagactgatt gacgccaccc + 301 tgtacgtgac attcgagcct tgcgtgatgt gcgccggcgc catgatccac tctaggatcg + 361 gccgcgtggt gtttggatgg agaaattcta aaagaggcgc cgcaggctcc ctgatgaacg + 421 tgctgaacta ccccggcatg aatcaccgcg tcgaaattac cgagggaatc ctggcagatg + 481 aatgtgccgc cctgctgtgc gatttctatc ggatgcctag acaggtgttc aatgctcaga + 541 agaaggccca gagctccatc aactccggag gatctagcgg aggctcctct ggctctgaga + 601 cacctggcac aagcgagagc gcaacacctg aaagcagcgg gggcagcagc ggggggtcag + 661 acaagaagta cagcatcggc ctggccatcg gcaccaactc tgtgggctgg gccgtgatca + 721 ccgacgagta caaggtgccc agcaagaaat tcaaggtgct gggcaacacc gaccggcaca + 781 gcatcaagaa gaacctgatc ggagccctgc tgttcgacag cggcgaaaca gccgaggcca + 841 cccggctgaa gagaaccgcc agaagaagat acaccagacg gaagaaccgg atctgctatc + 901 tgcaagagat cttcagcaac gagatggcca aggtggacga cagcttcttc cacagactgg + 961 aagagtcctt cctggtggaa gaggataaga agcacgagcg gcaccccatc ttcggcaaca + 1021 tcgtggacga ggtggcctac cacgagaagt accccaccat ctaccacctg agaaagaaac + 1081 tggtggacag caccgacaag gccgacctgc ggctgatcta tctggccctg gcccacatga + 1141 tcaagttccg gggccacttc ctgatcgagg gcgacctgaa ccccgacaac agcgacgtgg + 1201 acaagctgtt catccagctg gtgcagacct acaaccagct gttcgaggaa aaccccatca + 1261 acgccagcgg cgtggacgcc aaggccatcc tgtctgccag actgagcaag agcagacggc + 1321 tggaaaatct gatcgcccag ctgcccggcg agaagaagaa tggcctgttc ggaaacctga + 1381 ttgccctgag cctgggcctg acccccaact tcaagagcaa cttcgacctg gccgaggatg + 1441 ccaaactgca gctgagcaag gacacctacg acgacgacct ggacaacctg ctggcccaga + 1501 tcggcgacca gtacgccgac ctgtttctgg ccgccaagaa cctgtccgac gccatcctgc + 1561 tgagcgacat cctgagagtg aacaccgaga tcaccaaggc ccccctgagc gcctctatga + 1621 tcaagagata cgacgagcac caccaggacc tgaccctgct gaaagctctc gtgcggcagc + 1681 agctgcctga gaagtacaaa gagattttct tcgaccagag caagaacggc tacgccggct + 1741 acattgacgg cggagccagc caggaagagt tctacaagtt catcaagccc atcctggaaa + 1801 agatggacgg caccgaggaa ctgctcgtga agctgaacag agaggacctg ctgcggaagc + 1861 agcggacctt cgacaacggc agcatccccc accagatcca cctgggagag ctgcacgcca + 1921 ttctgcggcg gcaggaagat ttttacccat tcctgaagga caaccgggaa aagatcgaga + 1981 agatcctgac cttccgcatc ccctactacg tgggccctct ggccagggga aacagcagat + 2041 tcgcctggat gaccagaaag agcgaggaaa ccatcacccc ctggaacttc gaggaagtgg + 2101 tggacaaggg cgcttccgcc cagagcttca tcgagcggat gaccaacttc gataagaacc + 2161 tgcccaacga gaaggtgctg cccaagcaca gcctgctgta cgagtacttc accgtgtata + 2221 acgagctgac caaagtgaaa tacgtgaccg agggaatgag aaagcccgcc ttcctgagcg + 2281 gcgagcagaa aaaggccatc gtggacctgc tgttcaagac caaccggaaa gtgaccgtga + 2341 agcagctgaa agaggactac ttcaagaaaa tcgagtgctt cgactccgtg gaaatctccg + 2401 gcgtggaaga tcggttcaac gcctccctgg gcacatacca cgatctgctg aaaattatca + 2461 aggacaagga cttcctggac aatgaggaaa acgaggacat tctggaagat atcgtgctga + 2521 ccctgacact gtttgaggac agagagatga tcgaggaacg gctgaaaacc tatgcccacc + 2581 tgttcgacga caaagtgatg aagcagctga agcggcggag atacaccggc tggggcaggc + 2641 tgagccggaa gctgatcaac ggcatccggg acaagcagtc cggcaagaca atcctggatt + 2701 tcctgaagtc cgacggcttc gccaacagaa acttcatgca gctgatccac gacgacagcc + 2761 tgacctttaa agaggacatc cagaaagccc aggtgtccgg ccagggcgat agcctgcacg + 2821 agcacattgc caatctggcc ggcagccccg ccattaagaa gggcatcctg cagacagtga + 2881 aggtggtgga cgagctcgtg aaagtgatgg gccggcacaa gcccgagaac atcgtgatcg + 2941 aaatggccag agagaaccag accacccaga agggacagaa gaacagccgc gagagaatga + 3001 agcggatcga agagggcatc aaagagctgg gcagccagat cctgaaagaa caccccgtgg + 3061 aaaacaccca gctgcagaac gagaagctgt acctgtacta cctgcagaat gggcgggata + 3121 tgtacgtgga ccaggaactg gacatcaacc ggctgtccga ctacgatgtg gaccatatcg + 3181 tgcctcagag ctttctgaag gacgactcca tcgacaacaa ggtgctgacc agaagcgaca + 3241 agaaccgggg caagagcgac aacgtgccct ccgaagaggt cgtgaagaag atgaagaact + 3301 actggcggca gctgctgaac gccaagctga ttacccagag aaagttcgac aatctgacca + 3361 aggccgagag aggcggcctg agcgaactgg ataaggccgg cttcatcaag agacagctgg + 3421 tggaaacccg gcagatcaca aagcacgtgg cacagatcct ggactcccgg atgaacacta + 3481 agtacgacga gaatgacaag ctgatccggg aagtgaaagt gatcaccctg aagtccaagc + 3541 tggtgtccga tttccggaag gatttccagt tttacaaagt gcgcgagatc aacaactacc + 3601 accacgccca cgacgcctac ctgaacgccg tcgtgggaac cgccctgatc aaaaagtacc + 3661 ctaagctgga aagcgagttc gtgtacggcg actacaaggt gtacgacgtg cggaagatga + 3721 tcgccaagag cgagcaggaa atcggcaagg ctaccgccaa gtacttcttc tacagcaaca + 3781 tcatgaactt tttcaagacc gagattaccc tggccaacgg cgagatccgg aagcggcctc + 3841 tgatcgagac aaacggcgaa accggggaga tcgtgtggga taagggccgg gattttgcca + 3901 ccgtgcggaa agtgctgagc atgccccaag tgaatatcgt gaaaaagacc gaggtgcaga + 3961 caggcggctt cagcaaagag tctatcctgc ccaagaggaa cagcgataag ctgatcgcca + 4021 gaaagaagga ctgggaccct aagaagtacg gcggcttcga cagccccacc gtggcctatt + 4081 ctgtgctggt ggtggccaaa gtggaaaagg gcaagtccaa gaaactgaag agtgtgaaag + 4141 agctgctggg gatcaccatc atggaaagaa gcagcttcga gaagaatccc atcgactttc + 4201 tggaagccaa gggctacaaa gaagtgaaaa aggacctgat catcaagctg cctaagtact + 4261 ccctgttcga gctggaaaac ggccggaaga gaatgctggc ctctgccggc gaactgcaga + 4321 agggaaacga actggccctg ccctccaaat atgtgaactt cctgtacctg gccagccact + 4381 atgagaagct gaagggctcc cccgaggata atgagcagaa acagctgttt gtggaacagc + 4441 acaagcacta cctggacgag atcatcgagc agatcagcga gttctccaag agagtgatcc + 4501 tggccgacgc taatctggac aaagtgctgt ccgcctacaa caagcaccgg gataagccca + 4561 tcagagagca ggccgagaat atcatccacc tgtttaccct gaccaatctg ggagcccctg + 4621 ccgccttcaa gtactttgac accaccatcg accggaagag gtacaccagc accaaagagg + 4681 tgctggacgc caccctgatc caccagagca tcaccggcct gtacgagaca cggatcgacc + 4741 tgtctcagct gggaggtgac tctggcggct caaaaagaac cgccgacggc agcgaattcg + 4801 agcccaagaa gaagaggaaa gtctaagctt tgagacctcc ggcaaaaaag ggcaaggtgt + 4861 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 4921 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 4981 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 5041 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 5101 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 5161 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 5221 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 5281 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 5341 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 5401 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 5461 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 5521 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 5581 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 5641 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 5701 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 5761 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 5821 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 5881 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 5941 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 6001 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 6061 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 6121 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 6181 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 6241 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 6301 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 6361 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 6421 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 6481 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 6541 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 6601 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 6661 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 6721 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 6781 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 6841 agctttcgct aaggatgatt tctg +// +LOCUS Cas_variants_Ca 7458 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_ABEmax +VERSION Cas_variants_Cas_variants_ins_ABEmax +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 5432..5489 + /label="his operon terminator" + misc_feature 5684..6272 + /label="pMB1 replication origin" + misc_feature complement(6570..7229) + /label="chloramphenicol resistance marker" + misc_feature 5432..7458 + misc_feature 1..8 + /label="D1005" + misc_feature 5421..5431 + /label="D1006" + CDS 9..5420 + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /label="ABEmax" + misc_feature 9..65 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="NLS" + misc_feature 66..1157 + /ApEinfo_fwdcolor="#b4abac" + /ApEinfo_revcolor="#b4abac" + /label="ABE7.10" + misc_feature 1158..1253 + /ApEinfo_fwdcolor="#c6c9d1" + /ApEinfo_revcolor="#c6c9d1" + /label="Linker" + misc_feature 1254..5354 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="spCas9 nickase (D10A)" + misc_feature 5355..5367 + /ApEinfo_fwdcolor="#84b0dc" + /ApEinfo_revcolor="#84b0dc" + /label="Linker" + misc_feature 5368..5417 + /ApEinfo_fwdcolor="#d6b295" + /ApEinfo_revcolor="#d6b295" + /label="NLS" + misc_feature 9..5420 + misc_feature 1..5431 +ORIGIN + 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga + 61 aagtctctga agtcgagttt agccacgagt attggatgag gcacgcactg accctggcaa + 121 agcgagcatg ggatgaaaga gaagtccccg tgggcgccgt gctggtgcac aacaatagag + 181 tgatcggaga gggatggaac aggccaatcg gccgccacga ccctaccgca cacgcagaga + 241 tcatggcact gaggcaggga ggcctggtca tgcagaatta ccgcctgatc gatgccaccc + 301 tgtatgtgac actggagcca tgcgtgatgt gcgcaggagc aatgatccac agcaggatcg + 361 gaagagtggt gttcggagca cgggacgcca agaccggcgc agcaggctcc ctgatggatg + 421 tgctgcacca ccccggcatg aaccaccggg tggagatcac agagggaatc ctggcagacg + 481 agtgcgccgc cctgctgagc gatttcttta gaatgcggag acaggagatc aaggcccaga + 541 agaaggcaca gagctccacc gactctggag gatctagcgg aggatcctct ggaagcgaga + 601 caccaggcac aagcgagtcc gccacaccag agagctccgg cggctcctcc ggaggatcct + 661 ctgaggtgga gttttcccac gagtactgga tgagacatgc cctgaccctg gccaagaggg + 721 cacgcgatga gagggaggtg cctgtgggag ccgtgctggt gctgaacaat agagtgatcg + 781 gcgagggctg gaacagagcc atcggcctgc acgacccaac agcccatgcc gaaattatgg + 841 ccctgagaca gggcggcctg gtcatgcaga actacagact gattgacgcc accctgtacg + 901 tgacattcga gccttgcgtg atgtgcgccg gcgccatgat ccactctagg atcggccgcg + 961 tggtgtttgg cgtgaggaac gcaaaaaccg gcgccgcagg ctccctgatg gacgtgctgc + 1021 actaccccgg catgaatcac cgcgtcgaaa ttaccgaggg aatcctggca gatgaatgtg + 1081 ccgccctgct gtgctatttc tttcggatgc ctagacaggt gttcaatgct cagaagaagg + 1141 cccagagctc caccgactcc ggaggatcta gcggaggctc ctctggctct gagacacctg + 1201 gcacaagcga gagcgcaaca cctgaaagca gcgggggcag cagcgggggg tcagacaaga + 1261 agtacagcat cggcctggcc atcggcacca actctgtggg ctgggccgtg atcaccgacg + 1321 agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg cacagcatca + 1381 agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag gccacccggc + 1441 tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc tatctgcaag + 1501 agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga ctggaagagt + 1561 ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc aacatcgtgg + 1621 acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag aaactggtgg + 1681 acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac atgatcaagt + 1741 tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac gtggacaagc + 1801 tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc atcaacgcca + 1861 gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga cggctggaaa + 1921 atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggaaac ctgattgccc + 1981 tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag gatgccaaac + 2041 tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc cagatcggcg + 2101 accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc ctgctgagcg + 2161 acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct atgatcaaga + 2221 gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg cagcagctgc + 2281 ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc ggctacattg + 2341 acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg gaaaagatgg + 2401 acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg aagcagcgga + 2461 ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac gccattctgc + 2521 ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc gagaagatcc + 2581 tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc agattcgcct + 2641 ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa gtggtggaca + 2701 agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag aacctgccca + 2761 acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg tataacgagc + 2821 tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg agcggcgagc + 2881 agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc gtgaagcagc + 2941 tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc tccggcgtgg + 3001 aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt atcaaggaca + 3061 aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg ctgaccctga + 3121 cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc cacctgttcg + 3181 acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc aggctgagcc + 3241 ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg gatttcctga + 3301 agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac agcctgacct + 3361 ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg cacgagcaca + 3421 ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca gtgaaggtgg + 3481 tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg atcgaaatgg + 3541 ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga atgaagcgga + 3601 tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc gtggaaaaca + 3661 cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg gatatgtacg + 3721 tggaccagga actggacatc aaccggctgt ccgactacga tgtggaccat atcgtgcctc + 3781 agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc gacaagaacc + 3841 ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag aactactggc + 3901 ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg accaaggccg + 3961 agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag ctggtggaaa + 4021 cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac actaagtacg + 4081 acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc aagctggtgt + 4141 ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac taccaccacg + 4201 cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag taccctaagc + 4261 tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag atgatcgcca + 4321 agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc aacatcatga + 4381 actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg cctctgatcg + 4441 agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt gccaccgtgc + 4501 ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg cagacaggcg + 4561 gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc gccagaaaga + 4621 aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc tattctgtgc + 4681 tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg aaagagctgc + 4741 tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac tttctggaag + 4801 ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag tactccctgt + 4861 tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg cagaagggaa + 4921 acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc cactatgaga + 4981 agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa cagcacaagc + 5041 actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg atcctggccg + 5101 acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag cccatcagag + 5161 agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc cctgccgcct + 5221 tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa gaggtgctgg + 5281 acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc gacctgtctc + 5341 agctgggagg tgactctggc ggctcaaaaa gaaccgccga cggcagcgaa ttcgagccca + 5401 agaagaagag gaaagtctaa gctttgagac ctccggcaaa aaagggcaag gtgtcaccac + 5461 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca + 5521 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg + 5581 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc + 5641 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc + 5701 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac + 5761 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc + 5821 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata + 5881 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc + 5941 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca + 6001 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag + 6061 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta + 6121 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg + 6181 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc + 6241 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt + 6301 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa + 6361 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat + 6421 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc + 6481 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca + 6541 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac + 6601 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc + 6661 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa + 6721 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc + 6781 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg + 6841 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg + 6901 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa + 6961 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga + 7021 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt + 7081 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat + 7141 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg + 7201 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat + 7261 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt + 7321 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt + 7381 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt + 7441 cgctaaggat gatttctg +// +LOCUS Cas_variants_Ca 7608 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_BE4max +VERSION Cas_variants_Cas_variants_ins_BE4max +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 5582..5639 + /label="his operon terminator" + misc_feature 5834..6422 + /label="pMB1 replication origin" + misc_feature complement(6720..7379) + /label="chloramphenicol resistance marker" + misc_feature 5582..7608 + misc_feature 1..8 + /label="D1005" + misc_feature 5571..5581 + /label="D1006" + CDS 9..5570 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="BE4max" + misc_feature 9..65 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="NLS" + misc_feature 66..749 + /ApEinfo_fwdcolor="#84b0dc" + /ApEinfo_revcolor="#84b0dc" + /label="Rat APOBEC-1" + misc_feature 750..845 + /ApEinfo_fwdcolor="#84b0dc" + /ApEinfo_revcolor="#84b0dc" + /label="Linker" + misc_feature 846..4946 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="spCas9 nickase (D10A) " + misc_feature 4947..4976 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="Linker" + misc_feature 4977..5225 + /ApEinfo_fwdcolor="#f58a5e" + /ApEinfo_revcolor="#f58a5e" + /label="UGI" + misc_feature 5226..5255 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="Linker" + misc_feature 5256..5504 + /ApEinfo_fwdcolor="#f58a5e" + /ApEinfo_revcolor="#f58a5e" + /label="UGI" + misc_feature 5505..5516 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="Linker" + misc_feature 5517..5567 + /ApEinfo_fwdcolor="#9eafd2" + /ApEinfo_revcolor="#9eafd2" + /label="NLS" + misc_feature 9..5570 + misc_feature 1..5581 +ORIGIN + 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga + 61 aagtctcctc agagactggg cctgtcgccg tcgatccaac cctgcgccgc cggattgaac + 121 ctcacgagtt tgaagtgttc tttgaccccc gggagctgag aaaggagaca tgcctgctgt + 181 acgagatcaa ctggggaggc aggcactcca tctggaggca cacctctcag aacacaaata + 241 agcacgtgga ggtgaacttc atcgagaagt ttaccacaga gcggtacttc tgccccaata + 301 ccagatgtag catcacatgg tttctgagct ggtccccttg cggagagtgt agcagggcca + 361 tcaccgagtt cctgtccaga tatccacacg tgacactgtt tatctacatc gccaggctgt + 421 atcaccacgc agacccaagg aataggcagg gcctgcgcga tctgatcagc tccggcgtga + 481 ccatccagat catgacagag caggagtccg gctactgctg gcggaacttc gtgaattatt + 541 ctcctagcaa cgaggcccac tggcctaggt acccacacct gtgggtgcgc ctgtacgtgc + 601 tggagctgta ttgcatcatc ctgggcctgc ccccttgtct gaatatcctg cggagaaagc + 661 agccccagct gaccttcttt acaatcgccc tgcagtcttg tcactatcag aggctgccac + 721 cccacatcct gtgggccaca ggcctgaagt ctggaggatc tagcggagga tcctctggca + 781 gcgagacacc aggaacaagc gagtcagcaa caccagagag cagtggcggc agcagcggcg + 841 gcagcgacaa gaagtacagc atcggcctgg acatcggcac caactctgtg ggctgggccg + 901 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc + 961 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg + 1021 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct + 1081 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca + 1141 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg + 1201 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa + 1261 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc + 1321 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg + 1381 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc + 1441 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca + 1501 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa + 1561 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg + 1621 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg + 1681 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca + 1741 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct + 1801 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc + 1861 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg + 1921 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc + 1981 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc + 2041 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc + 2101 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga + 2161 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca + 2221 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg + 2281 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata + 2341 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg + 2401 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc + 2461 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga + 2521 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa + 2581 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa + 2641 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg + 2701 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg + 2761 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg + 2821 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc + 2881 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg + 2941 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc + 3001 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga + 3061 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg + 3121 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga + 3181 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc + 3241 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc + 3301 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacc + 3361 atatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa + 3421 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga + 3481 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc + 3541 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac + 3601 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga + 3661 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt + 3721 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca + 3781 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa + 3841 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga + 3901 agatgatcgc caagagcgag caggaaatcg gcaaggctac cgccaagtac ttcttctaca + 3961 gcaacatcat gaactttttc aagaccgaga ttaccctggc caacggcgag atccggaagc + 4021 ggcctctgat cgagacaaac ggcgaaaccg gggagatcgt gtgggataag ggccgggatt + 4081 ttgccaccgt gcggaaagtg ctgagcatgc cccaagtgaa tatcgtgaaa aagaccgagg + 4141 tgcagacagg cggcttcagc aaagagtcta tcctgcccaa gaggaacagc gataagctga + 4201 tcgccagaaa gaaggactgg gaccctaaga agtacggcgg cttcgacagc cccaccgtgg + 4261 cctattctgt gctggtggtg gccaaagtgg aaaagggcaa gtccaagaaa ctgaagagtg + 4321 tgaaagagct gctggggatc accatcatgg aaagaagcag cttcgagaag aatcccatcg + 4381 actttctgga agccaagggc tacaaagaag tgaaaaagga cctgatcatc aagctgccta + 4441 agtactccct gttcgagctg gaaaacggcc ggaagagaat gctggcctct gccggcgaac + 4501 tgcagaaggg aaacgaactg gccctgccct ccaaatatgt gaacttcctg tacctggcca + 4561 gccactatga gaagctgaag ggctcccccg aggataatga gcagaaacag ctgtttgtgg + 4621 aacagcacaa gcactacctg gacgagatca tcgagcagat cagcgagttc tccaagagag + 4681 tgatcctggc cgacgctaat ctggacaaag tgctgtccgc ctacaacaag caccgggata + 4741 agcccatcag agagcaggcc gagaatatca tccacctgtt taccctgacc aatctgggag + 4801 cccctgccgc cttcaagtac tttgacacca ccatcgaccg gaagaggtac accagcacca + 4861 aagaggtgct ggacgccacc ctgatccacc agagcatcac cggcctgtac gagacacgga + 4921 tcgacctgtc tcagctggga ggtgacagcg gcgggagcgg cgggagcggg gggagcacta + 4981 atctgagcga catcattgag aaggagactg ggaaacagct ggtcattcag gagtccatcc + 5041 tgatgctgcc tgaggaggtg gaggaagtga tcggcaacaa gccagagtct gacatcctgg + 5101 tgcacaccgc ctacgacgag tccacagatg agaatgtgat gctgctgacc tctgacgccc + 5161 ccgagtataa gccttgggcc ctggtcatcc aggattctaa cggcgagaat aagatcaaga + 5221 tgctgagcgg aggatccgga ggatctggag gcagcaccaa cctgtctgac atcatcgaga + 5281 aggagacagg caagcagctg gtcatccagg agagcatcct gatgctgccc gaagaagtcg + 5341 aagaagtgat cggaaacaag cctgagagcg atatcctggt ccataccgcc tacgacgaga + 5401 gtaccgacga aaatgtgatg ctgctgacat ccgacgcccc agagtataag ccctgggctc + 5461 tggtcatcca ggattccaac ggagagaaca aaatcaaaat gctgtctggc ggctcaaaaa + 5521 gaaccgccga cggcagcgaa ttcgagccca agaagaagag gaaagtctaa gctttgagac + 5581 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 5641 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 5701 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 5761 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 5821 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 5881 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 5941 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 6001 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 6061 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 6121 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 6181 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 6241 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 6301 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 6361 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 6421 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 6481 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 6541 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 6601 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 6661 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 6721 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 6781 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 6841 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 6901 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 6961 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 7021 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 7081 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 7141 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 7201 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 7261 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 7321 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 7381 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 7441 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 7501 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 7561 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Cas_variants_Ca 6927 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_CP1028_ABE8e +VERSION Cas_variants_Cas_variants_ins_CP1028_ABE8e +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4901..4958 + /label="his operon terminator" + misc_feature 5153..5741 + /label="pMB1 replication origin" + misc_feature complement(6039..6698) + /label="chloramphenicol resistance marker" + misc_feature 4901..6927 + misc_feature 1..8 + /label="D1005" + misc_feature 4890..4900 + /label="D1006" + CDS 9..4889 + /label="Translation 1-4881" + CDS 9..65 + /label="NLS" + CDS 45..65 + /label="SV40 NLS" + exon 45..65 + /label="Translation 37-57" + CDS 66..563 + /label="ABE8e" + CDS 564..659 + /label="Linker" + CDS 660..4823 + /label="CP1028 SpCas9 Nickase" + CDS 1743..3461 + /label="Cas9(N)" + exon 1743..3461 + /label="Translation 1735-3453" + CDS 4824..4889 + /label="NLS" + CDS 4866..4886 + /label="SV40 NLS" + exon 4866..4886 + /label="Translation 4858-4878" + misc_feature 9..4889 + misc_feature 1..4900 +ORIGIN + 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga + 61 aagtctctga ggtggagttt tcccacgagt actggatgag acatgccctg accctggcca + 121 agagggcacg ggatgagagg gaggtgcctg tgggagccgt gctggtgctg aacaatagag + 181 tgatcggcga gggctggaac agagccatcg gcctgcacga cccaacagcc catgccgaaa + 241 ttatggccct gagacagggc ggcctggtca tgcagaacta cagactgatt gacgccaccc + 301 tgtacgtgac attcgagcct tgcgtgatgt gcgccggcgc catgatccac tctaggatcg + 361 gccgcgtggt gtttggcgtg aggaactcaa aaagaggcgc cgcaggctcc ctgatgaacg + 421 tgctgaacta ccccggcatg aatcaccgcg tcgaaattac cgagggaatc ctggcagatg + 481 aatgtgccgc cctgctgtgc gatttctatc ggatgcctag acaggtgttc aatgctcaga + 541 agaaggccca gagctccatc aactccggag gatctagcgg aggctcctct ggctctgaga + 601 cacctggcac aagcgagagc gcaacacctg aaagcagcgg gggcagcagc ggggggtcag + 661 aaatcggcaa ggctaccgcc aagtacttct tctacagcaa catcatgaac tttttcaaga + 721 ccgagattac cctggccaac ggcgagatcc ggaagcggcc tctgatcgag acaaacggcg + 781 aaaccgggga gatcgtgtgg gataagggcc gggattttgc caccgtgcgg aaagtgctga + 841 gcatgcccca agtgaatatc gtgaaaaaga ccgaggtgca gacaggcggc ttcagcaaag + 901 agtctatcct gcccaagagg aacagcgata agctgatcgc cagaaagaag gactgggacc + 961 ctaagaagta cggcggcttc gacagcccca ccgtggccta ttctgtgctg gtggtggcca + 1021 aagtggaaaa gggcaagtcc aagaaactga agagtgtgaa agagctgctg gggatcacca + 1081 tcatggaaag aagcagcttc gagaagaatc ccatcgactt tctggaagcc aagggctaca + 1141 aagaagtgaa aaaggacctg atcatcaagc tgcctaagta ctccctgttc gagctggaaa + 1201 acggccggaa gagaatgctg gcctctgccg gcgaactgca gaagggaaac gaactggccc + 1261 tgccctccaa atatgtgaac ttcctgtacc tggccagcca ctatgagaag ctgaagggct + 1321 cccccgagga taatgagcag aaacagctgt ttgtggaaca gcacaagcac tacctggacg + 1381 agatcatcga gcagatcagc gagttctcca agagagtgat cctggccgac gctaatctgg + 1441 acaaagtgct gtccgcctac aacaagcacc gggataagcc catcagagag caggccgaga + 1501 atatcatcca cctgtttacc ctgaccaatc tgggagcccc tgccgccttc aagtactttg + 1561 acaccaccat cgaccggaag aggtacacca gcaccaaaga ggtgctggac gccaccctga + 1621 tccaccagag catcaccggc ctgtacgaga cacggatcga cctgtctcag ctgggaggcg + 1681 acggcggatc aggaggctct ggcggttcag gtggatcagg cggtagcgga ggttcaggtg + 1741 gtatggacaa gaagtacagc atcggcctgg ccatcggcac caactctgtg ggctgggccg + 1801 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc + 1861 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg + 1921 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct + 1981 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca + 2041 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg + 2101 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa + 2161 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc + 2221 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg + 2281 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc + 2341 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca + 2401 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa + 2461 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg + 2521 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg + 2581 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca + 2641 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct + 2701 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc + 2761 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg + 2821 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc + 2881 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc + 2941 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc + 3001 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga + 3061 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca + 3121 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg + 3181 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata + 3241 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg + 3301 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc + 3361 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga + 3421 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa + 3481 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa + 3541 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg + 3601 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg + 3661 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg + 3721 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc + 3781 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg + 3841 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc + 3901 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga + 3961 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg + 4021 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga + 4081 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc + 4141 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc + 4201 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacc + 4261 atatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa + 4321 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga + 4381 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc + 4441 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac + 4501 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga + 4561 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt + 4621 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca + 4681 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa + 4741 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga + 4801 agatgatcgc caagagcgag cagtctggcg gctcaaaaag aaccgccgac ggcagcgaat + 4861 tcgagcccaa gaagaagagg aaagtctaag ctttgagacc tccggcaaaa aagggcaagg + 4921 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 4981 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 5041 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 5101 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 5161 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 5221 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 5281 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 5341 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 5401 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 5461 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 5521 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 5581 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 5641 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 5701 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 5761 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 5821 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 5881 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 5941 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 6001 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 6061 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 6121 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 6181 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 6241 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 6301 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 6361 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 6421 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 6481 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 6541 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 6601 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 6661 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 6721 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 6781 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 6841 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 6901 cttagctttc gctaaggatg atttctg +// +LOCUS Cas_variants_Ca 5961 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_His_TwinStrep_SUMO_LwCas13a +VERSION Cas_variants_Cas_variants_ins_His_TwinStrep_SUMO_LwCas13a +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3935..3992 + /label="his operon terminator" + misc_feature 4187..4775 + /label="pMB1 replication origin" + misc_feature complement(5073..5732) + /label="chloramphenicol resistance marker" + misc_feature 3935..5961 + misc_feature 1..8 + /label="D1005" + misc_feature 3924..3934 + /label="D1006" + CDS 9..3923 + /label="Translation 1-3915" + misc_feature 9..464 + /ApEinfo_fwdcolor="#c6c9d1" + /ApEinfo_revcolor="#c6c9d1" + /label="6x His tag/Twin Strep" + misc_feature 465..3923 + /ApEinfo_fwdcolor="#d6b295" + /ApEinfo_revcolor="#d6b295" + /label="Cas13a" + CDS 465..3923 + /label="Translation 457-3915" + misc_feature 9..3923 + misc_feature 1..3934 +ORIGIN + 1 ggtctcgagg atccatgggc agcagccatc atcatcatca tcacagcagc ggcctggtgc + 61 cgcgcggcag ccatatggct agctggagcc atccgcagtt tgaaaaaggt ggtggtagcg + 121 gtggtggttc aggtggtagt gcatggtcac accctcagtt tgagaaaatg tcggactcag + 181 aagtcaatca agaagctaag ccagaggtca agccagaagt caagcctgag actcacatca + 241 atttaaaggt gtccgatgga tcttcagaga tcttcttcaa gatcaaaaag accactcctt + 301 taagaaggct gatggaagcg ttcgctaaaa gacagggtaa ggaaatggac tccttaagat + 361 tcttgtacga cggtattaga atccaagctg atcagacccc tgaagatttg gacatggagg + 421 ataacgatat tattgaggct cacagagaac agattggtgg atccatgaaa gtcacgaagg + 481 tggatggcat cagtcataag aagtatatcg aggagggtaa actggtaaag tccacaagtg + 541 aggaaaaccg cacatcggag cgtctgtctg agttgttgtc gatccgtctt gatatctaca + 601 ttaaaaaccc agataatgcc agcgaagagg agaatcgcat ccgtcgcgag aatctgaaaa + 661 aattcttctc aaacaaagtg ctgcatttaa aggatagcgt gttatacctg aagaatcgca + 721 aggagaagaa cgctgtgcaa gacaaaaatt acagcgaaga agatatttcg gagtatgact + 781 tgaaaaacaa gaactctttt agtgttctga aaaaaatcct tttgaatgaa gatgtcaata + 841 gtgaagaact ggagatcttc cgtaaggatg ttgaagccaa attgaacaaa atcaacagct + 901 tgaaatactc attcgaggaa aataaggcta actaccagaa aattaacgag aacaacgttg + 961 agaaggtggg tggaaagagt aagcgcaaca ttatttatga ttattaccgt gaatcagcta + 1021 agcgcaatga ctacatcaac aacgtacagg aggcgttcga caaactttat aaaaaggagg + 1081 atattgagaa gttatttttc cttattgaga atagtaagaa acacgagaag tataagattc + 1141 gtgagtacta ccacaaaatc attggtcgca aaaacgacaa agagaacttc gccaaaatca + 1201 tttatgagga aatccagaac gtgaacaaca ttaaggagtt gattgagaaa atcccggata + 1261 tgtcggagct taaaaaaagc caggtctttt ataagtacta tctggataag gaggagttga + 1321 atgataaaaa cattaaatat gctttctgcc atttcgtgga aattgagatg agccagttac + 1381 tgaagaatta tgtatataaa cgtttgtcga atatctcgaa cgataagatt aaacgcatct + 1441 ttgaatacca gaatttgaaa aagcttattg aaaataagtt attgaacaag cttgatactt + 1501 atgtccgcaa ttgcggaaaa tacaattatt acttacaagt tggtgagatt gccacgtcgg + 1561 acttcatcgc ccgtaaccgt caaaatgaag cctttttacg taatattatc ggggtaagct + 1621 cggtcgcata cttttccctt cgcaacatcc ttgaaactga gaatgagaat gggatcaccg + 1681 ggcgtatgcg tgggaaaacc gtgaagaata acaaaggaga agagaaatat gtgtccgggg + 1741 aagtcgacaa aatttataat gaaaataagc aaaatgaagt aaaagagaat cttaagatgt + 1801 tctacagtta tgatttcaat atggacaata aaaatgagat cgaggatttt ttcgcaaata + 1861 tcgacgaggc tatttcatca atccgtcatg gaattgtgca ctttaacctt gaacttgagg + 1921 gtaaagatat cttcgctttc aaaaacattg caccgtcgga aatttcgaaa aagatgtttc + 1981 agaacgagat caacgaaaag aagttgaaat taaagatctt taaacaactg aactcggcca + 2041 acgtgtttaa ttactacgag aaagacgtaa ttattaagta cttaaaaaat actaagttta + 2101 acttcgttaa taagaatatt ccgttcgttc cgagttttac taagctttac aataaaattg + 2161 aggatctgcg taacaccctg aaattctttt ggtcagtacc gaaggacaag gaggaaaagg + 2221 atgcacagat ttacttgctt aaaaatattt actacggaga atttctgaat aagttcgtca + 2281 agaactcaaa ggttttcttc aaaatcacca acgaagtcat taagatcaat aagcagcgta + 2341 accagaaaac gggccattac aaataccaaa agtttgagaa tatcgagaaa acagtgcccg + 2401 tcgaatatct tgcgatcatt cagtcacgtg aaatgattaa caaccaagac aaagaagaga + 2461 aaaacactta cattgatttt attcaacaga tcttccttaa agggttcatc gattatttaa + 2521 acaaaaataa ccttaagtac attgaatcca acaacaataa cgacaacaat gacatcttta + 2581 gtaagatcaa aattaaaaaa gacaacaaag aaaaatacga caaaatctta aaaaattatg + 2641 aaaagcacaa tcgcaacaaa gagattcctc acgagatcaa cgagtttgtc cgtgaaatca + 2701 agcttggcaa aatccttaaa tacactgaaa atttgaatat gttctacctg attctgaagc + 2761 ttttaaacca caaagaattg acaaatctta aaggatcatt agaaaaatac caaagcgcga + 2821 ataaggaaga aacttttagc gatgaactgg aattgatcaa ccttttgaac ctggacaaca + 2881 accgtgtcac tgaagatttt gaactggagg ctaacgaaat cggcaaattt ttagatttta + 2941 acgaaaataa gatcaaagat cgcaaggagt tgaagaaatt cgacaccaat aaaatctatt + 3001 ttgacgggga aaacatcatc aagcatcgtg cgttttacaa tatcaaaaag tacgggatgc + 3061 tgaacctttt agagaaaatt gcggataagg ccaaatataa aatctctttg aaagaactta + 3121 aggaatactc caataagaag aatgaaatcg aaaagaacta tacgatgcaa cagaacttac + 3181 atcgcaaata tgcccgcccc aagaaggatg aaaaattcaa tgacgaggat tacaaggaat + 3241 atgagaaggc aatcggtaat attcaaaagt acacccatct taagaataaa gtcgagttca + 3301 atgaacttaa tttattgcag ggtttattgc ttaagatcct tcatcgttta gtcggttaca + 3361 cgagtatctg ggaacgcgat ttgcgctttc gcttgaaagg tgagttcccc gagaaccatt + 3421 atattgagga aatcttcaat tttgacaata gcaaaaacgt aaaatataaa tctgggcaga + 3481 ttgtcgaaaa atatattaat ttttataaag agttatataa agacaacgtc gagaaacgct + 3541 caatttactc agataagaag gttaaaaaat taaaacagga aaagaaggat ctttacatcc + 3601 gcaactacat tgcgcacttt aattatatcc cacatgccga aatctcattg ttggaggttt + 3661 tggaaaacct tcgtaagctg ctttcttacg atcgtaaatt gaaaaacgcg atcatgaaat + 3721 ctatcgtgga tatcctgaag gagtacggct ttgtcgctac gttcaagatt ggggccgata + 3781 aaaaaatcga aatccaaacg cttgaaagtg aaaagattgt tcaccttaaa aatttaaaga + 3841 aaaaaaaatt gatgacggac cgtaattcgg aggaactgtg cgaattggta aaggttatgt + 3901 tcgagtataa agctctggaa taagctttga gacctccggc aaaaaagggc aaggtgtcac + 3961 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc + 4021 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg + 4081 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag + 4141 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc + 4201 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag + 4261 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga + 4321 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc + 4381 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg + 4441 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt + 4501 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca + 4561 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca + 4621 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag + 4681 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca + 4741 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg + 4801 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa + 4861 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta + 4921 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc + 4981 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta + 5041 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag + 5101 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga + 5161 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg + 5221 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc + 5281 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc + 5341 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg + 5401 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa + 5461 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc + 5521 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta + 5581 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta + 5641 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca + 5701 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc + 5761 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct + 5821 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac + 5881 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc + 5941 tttcgctaag gatgatttct g +// +LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_K2558003 +VERSION Cas_variants_Cas_variants_ins_K2558003 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + misc_feature 9..4115 + /label="K2558003" + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggataagaaa tactcaatag gcttagctat cggcacaaat agcgtcggat + 61 gggcggtgat cactgatgaa tataaggttc cgtctaaaaa gttcaaggtt ctgggaaata + 121 cagaccgcca cagtatcaaa aaaaatctta taggggctct tttatttgac agtggagaga + 181 cagcggaagc gactcgtctc aaacggacag ctcgtagaag gtatacacgt cggaagaatc + 241 gtatttgtta tctacaggag attttttcaa atgagatggc gaaagtagat gatagtttct + 301 ttcatcgact tgaagagtct tttttggtgg aagaagacaa gaagcatgaa cgtcatccta + 361 tttttggaaa tatagtagat gaagttgctt atcatgagaa atatccaact atctatcatc + 421 tgcgaaaaaa attggtagat tctactgata aagcggattt gcgcttaatc tatttggcct + 481 tagcgcatat gattaagttt cgtggtcatt ttttgattga gggagattta aatcctgata + 541 atagtgatgt ggacaaacta tttatccagt tggtacaaac ctacaatcaa ttatttgaag + 601 aaaaccctat taacgcaagt ggagtagatg ctaaagcgat tctttctgca cgattgagta + 661 aatcaagacg attagaaaat ctcattgctc agctccccgg tgagaagaaa aatggcttat + 721 ttgggaatct cattgctttg tcattgggtt tgacccctaa ttttaaatca aattttgatt + 781 tggcagaaga tgctaaatta cagctttcaa aagatactta cgatgatgat ttagataatt + 841 tattggcgca aattggagat caatatgctg atttgttttt ggcagctaag aatttatcag + 901 atgctatttt actttcagat atcctaagag taaatactga aataactaag gctcccctat + 961 cagcttcaat gattaaacgc tacgatgaac atcatcaaga cttgactctt ttaaaagctt + 1021 tagttcgaca acaacttcca gaaaagtata aagaaatctt ttttgatcaa tcaaaaaacg + 1081 gatatgcagg ttatattgat gggggagcta gccaagaaga attttataaa tttatcaaac + 1141 caattttaga aaaaatggat ggtactgagg aattattggt gaaactaaat cgtgaagatt + 1201 tgctgcgcaa gcaacggacc tttgacaacg gctctattcc ccatcaaatt cacttgggtg + 1261 agctgcatgc tattttgaga agacaagaag acttttatcc atttttaaaa gacaatcgtg + 1321 agaagattga aaaaatcttg acttttcgta ttccttatta tgttggtcca ttggcgcgtg + 1381 gcaatagtcg ttttgcatgg atgactcgga agtctgaaga aacaattacc ccatggaatt + 1441 ttgaagaagt tgtcgataaa ggtgcttcag ctcaatcatt tattgaacgc atgacaaact + 1501 ttgataaaaa tcttccaaat gaaaaagtac taccaaaaca tagtttgctt tatgagtatt + 1561 ttacggttta taacgaattg acaaaggtca aatatgttac tgaaggaatg cgaaaaccag + 1621 catttctttc aggtgaacag aagaaagcca ttgttgattt actcttcaaa acaaatcgaa + 1681 aagtaaccgt taagcaatta aaagaagatt atttcaaaaa aatagaatgt tttgatagtg + 1741 ttgaaatttc aggagttgaa gatagattta atgcttcatt aggtacctac catgatttgc + 1801 taaaaattat taaagataaa gattttttgg ataatgaaga aaatgaagat atcttagagg + 1861 atattgtttt aacattgacc ttatttgaag atagggagat gattgaggaa agacttaaaa + 1921 catatgctca cctctttgat gataaggtga tgaaacagct taaacgtcgc cgttatactg + 1981 gttggggacg tttgtctcga aaattgatta atggtattag ggataagcaa tctggcaaaa + 2041 caatattaga ttttttgaaa tcagatggtt ttgccaatcg caattttatg cagctgatcc + 2101 atgatgatag tttgacattt aaagaagaca ttcaaaaagc acaagtgtct ggacaaggcg + 2161 atagtttaca tgaacatatt gcaaatttag ctggtagccc tgctattaaa aaaggtattt + 2221 tacagactgt aaaagttgtt gatgaattgg tcaaagtaat ggggcggcat aagccagaaa + 2281 atatcgttat tgaaatggca cgtgaaaatc agacaactca aaagggccag aaaaattcgc + 2341 gagagcgtat gaaacgaatc gaagaaggta tcaaagaatt aggaagtcag attcttaaag + 2401 agcatcctgt tgaaaatact caattgcaaa atgaaaagct ctatctctat tatctccaaa + 2461 atggaagaga catgtatgtg gaccaagaat tagatattaa tcgtttaagt gattatgatg + 2521 tcgatgccat tgttccacaa agtttcctta aagacgattc aatagacaat aaggtcttaa + 2581 cgcgttctga taaaaatcgt ggtaaatcgg ataacgttcc aagtgaagaa gtagtcaaaa + 2641 agatgaaaaa ctattggaga caacttctaa acgccaagtt aatcactcaa cgtaagtttg + 2701 ataatttaac gaaagctgaa cgtggaggtt tgagtgaact tgataaagct ggttttatca + 2761 aacgccaatt ggttgaaact cgccaaatca ctaagcatgt ggcacaaatt ttggatagtc + 2821 gcatgaatac taaatacgat gaaaatgata aacttattcg agaggttaaa gtgattacct + 2881 taaaatctaa attagtttct gacttccgaa aagatttcca attctataaa gtacgtgaga + 2941 ttaacaatta ccatcatgcc catgatgcgt atctaaatgc cgtcgttgga actgctttga + 3001 ttaagaaata tccaaaactt gaatcggagt ttgtctatgg tgattataaa gtttatgatg + 3061 ttcgtaaaat gattgctaag tctgagcaag aaataggcaa agcaaccgca aaatatttct + 3121 tttactctaa tatcatgaac ttcttcaaaa cagaaattac acttgcaaat ggagagattc + 3181 gcaaacgccc tctaatcgaa actaatgggg aaactggaga aattgtctgg gataaagggc + 3241 gagattttgc cacagtgcgc aaagtattgt ccatgcccca agtcaatatt gtcaagaaaa + 3301 cagaagtaca gacaggcgga ttctccaagg agtcaatttt accaaaaaga aattcggaca + 3361 agcttattgc tcgtaaaaaa gactgggatc caaaaaaata tggtggtttt gatagtccaa + 3421 cggtagctta ttcagtccta gtggttgcta aggtggaaaa agggaaatcg aagaagttaa + 3481 aatccgttaa agagttacta gggatcacaa ttatggaaag aagttccttt gaaaaaaatc + 3541 cgattgactt tttagaagct aaaggatata aggaagttaa aaaagactta atcattaaac + 3601 tacctaaata tagtcttttt gagttagaaa acggtcgtaa acggatgctg gctagtgccg + 3661 gagaattaca aaaaggaaat gagctggctc tgccaagcaa atatgtgaat tttttatatt + 3721 tagctagtca ttatgaaaag ttgaagggta gtccagaaga taacgaacaa aaacaattgt + 3781 ttgtggagca gcataagcat tatttagatg agattattga gcaaatcagt gaattttcta + 3841 agcgtgttat tttagcagat gccaatttag ataaagttct tagtgcatat aacaaacata + 3901 gagacaaacc aatacgtgaa caagcagaaa atattattca tttatttacg ttgacgaatc + 3961 ttggagctcc cgctgctttt aaatattttg atacaacaat tgatcgtaaa cgatatacgt + 4021 ctacaaaaga agttttagat gccactctta tccatcaatc catcactggt ctttatgaaa + 4081 cacgcattga tttgagtcag ctaggaggtg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 5733 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_LbCpf1_or_LbCas12a +VERSION Cas_variants_Cas_variants_ins_LbCpf1_or_LbCas12a +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3707..3764 + /label="his operon terminator" + misc_feature 3959..4547 + /label="pMB1 replication origin" + misc_feature complement(4845..5504) + /label="chloramphenicol resistance marker" + misc_feature 3707..5733 + misc_feature 1..8 + /label="D1005" + misc_feature 3696..3706 + /label="D1006" + CDS 9..3692 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="LbCpf1" + exon 9..3692 + /label="Translation 1-3684" + misc_feature 9..3695 + misc_feature 1..3706 +ORIGIN + 1 ggtctcgaat gagcaagctg gagaagttta caaactgcta ctccctgtct aagaccctga + 61 ggttcaaggc catccctgtg ggcaagaccc aggagaacat cgacaataag cggctgctgg + 121 tggaggacga gaagagagcc gaggattata agggcgtgaa gaagctgctg gatcgctact + 181 atctgtcttt tatcaacgac gtgctgcaca gcatcaagct gaagaatctg aacaattaca + 241 tcagcctgtt ccggaagaaa accagaaccg agaaggagaa taaggagctg gagaacctgg + 301 agatcaatct gcggaaggag atcgccaagg ccttcaaggg caacgagggc tacaagtccc + 361 tgtttaagaa ggatatcatc gagacaatcc tgccagagtt cctggacgat aaggacgaga + 421 tcgccctggt gaacagcttc aatggcttta ccacagcctt caccggcttc tttgataaca + 481 gagagaatat gttttccgag gaggccaaga gcacatccat cgccttcagg tgtatcaacg + 541 agaatctgac ccgctacatc tctaatatgg acatcttcga gaaggtggac gccatctttg + 601 ataagcacga ggtgcaggag atcaaggaga agatcctgaa cagcgactat gatgtggagg + 661 atttctttga gggcgagttc tttaactttg tgctgacaca ggagggcatc gacgtgtata + 721 acgccatcat cggcggcttc gtgaccgaga gcggcgagaa gatcaagggc ctgaacgagt + 781 acatcaacct gtataatcag aaaaccaagc agaagctgcc taagtttaag ccactgtata + 841 agcaggtgct gagcgatcgg gagtctctga gcttctacgg cgagggctat acatccgatg + 901 aggaggtgct ggaggtgttt agaaacaccc tgaacaagaa cagcgagatc ttcagctcca + 961 tcaagaagct ggagaagctg ttcaagaatt ttgacgagta ctctagcgcc ggcatctttg + 1021 tgaagaacgg ccccgccatc agcacaatct ccaaggatat cttcggcgag tggaacgtga + 1081 tccgggacaa gtggaatgcc gagtatgacg atatccacct gaagaagaag gccgtggtga + 1141 ccgagaagta cgaggacgat cggagaaagt ccttcaagaa gatcggctcc ttttctctgg + 1201 agcagctgca ggagtacgcc gacgccgatc tgtctgtggt ggagaagctg aaggagatca + 1261 tcatccagaa ggtggatgag atctacaagg tgtatggctc ctctgagaag ctgttcgacg + 1321 ccgattttgt gctggagaag agcctgaaga agaacgacgc cgtggtggcc atcatgaagg + 1381 acctgctgga ttctgtgaag agcttcgaga attacatcaa ggccttcttt ggcgagggca + 1441 aggagacaaa cagggacgag tccttctatg gcgattttgt gctggcctac gacatcctgc + 1501 tgaaggtgga ccacatctac gatgccatcc gcaattatgt gacccagaag ccctactcta + 1561 aggataagtt caagctgtat tttcagaacc ctcagttcat gggcggctgg gacaaggata + 1621 aggagacaga ctatcgggcc accatcctga gatacggctc caagtactat ctggccatca + 1681 tggataagaa gtacgccaag tgcctgcaga agatcgacaa ggacgatgtg aacggcaatt + 1741 acgagaagat caactataag ctgctgcccg gccctaataa gatgctgcca aaggtgttct + 1801 tttctaagaa gtggatggcc tactataacc ccagcgagga catccagaag atctacaaga + 1861 atggcacatt caagaagggc gatatgttta acctgaatga ctgtcacaag ctgatcgact + 1921 tctttaagga tagcatctcc cggtatccaa agtggtccaa tgcctacgat ttcaactttt + 1981 ctgagacaga gaagtataag gacatcgccg gcttttacag agaggtggag gagcagggct + 2041 ataaggtgag cttcgagtct gccagcaaga aggaggtgga taagctggtg gaggagggca + 2101 agctgtatat gttccagatc tataacaagg acttttccga taagtctcac ggcacaccca + 2161 atctgcacac catgtacttc aagctgctgt ttgacgagaa caatcacgga cagatcaggc + 2221 tgagcggagg agcagagctg ttcatgaggc gcgcctccct gaagaaggag gagctggtgg + 2281 tgcacccagc caactcccct atcgccaaca agaatccaga taatcccaag aaaaccacaa + 2341 ccctgtccta cgacgtgtat aaggataaga ggttttctga ggaccagtac gagctgcaca + 2401 tcccaatcgc catcaataag tgccccaaga acatcttcaa gatcaataca gaggtgcgcg + 2461 tgctgctgaa gcacgacgat aacccctatg tgatcggcat cgataggggc gagcgcaatc + 2521 tgctgtatat cgtggtggtg gacggcaagg gcaacatcgt ggagcagtat tccctgaacg + 2581 agatcatcaa caacttcaac ggcatcagga tcaagacaga ttaccactct ctgctggaca + 2641 agaaggagaa ggagaggttc gaggcccgcc agaactggac ctccatcgag aatatcaagg + 2701 agctgaaggc cggctatatc tctcaggtgg tgcacaagat ctgcgagctg gtggagaagt + 2761 acgatgccgt gatcgccctg gaggacctga actctggctt taagaatagc cgcgtgaagg + 2821 tggagaagca ggtgtatcag aagttcgaga agatgctgat cgataagctg aactacatgg + 2881 tggacaagaa gtctaatcct tgtgcaacag gcggcgccct gaagggctat cagatcacca + 2941 ataagttcga gagctttaag tccatgtcta cccagaacgg cttcatcttt tacatccctg + 3001 cctggctgac atccaagatc gatccatcta ccggctttgt gaacctgctg aaaaccaagt + 3061 ataccagcat cgccgattcc aagaagttca tcagctcctt tgacaggatc atgtacgtgc + 3121 ccgaggagga tctgttcgag tttgccctgg actataagaa cttctctcgc acagacgccg + 3181 attacatcaa gaagtggaag ctgtactcct acggcaaccg gatcagaatc ttccggaatc + 3241 ctaagaagaa caacgtgttc gactgggagg aggtgtgcct gaccagcgcc tataaggagc + 3301 tgttcaacaa gtacggcatc aattatcagc agggcgatat cagagccctg ctgtgcgagc + 3361 agtccgacaa ggccttctac tctagcttta tggccctgat gagcctgatg ctgcagatgc + 3421 ggaacagcat cacaggccgc accgacgtgg attttctgat cagccctgtg aagaactccg + 3481 acggcatctt ctacgatagc cggaactatg aggcccagga gaatgccatc ctgccaaaga + 3541 acgccgacgc caatggcgcc tataacatcg ccagaaaggt gctgtgggcc atcggccagt + 3601 tcaagaaggc cgaggacgag aagctggata aggtgaagat cgccatctct aacaaggagt + 3661 ggctggagta cgcccagacc agcgtgaagc actaagcttt gagacctccg gcaaaaaagg + 3721 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 3781 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 3841 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 3901 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 3961 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4021 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4081 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4141 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4201 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4261 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4321 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4381 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4441 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4501 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4561 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 4621 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 4681 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 4741 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 4801 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 4861 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 4921 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 4981 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5041 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5101 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5161 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5221 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5281 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5341 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5401 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5461 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5521 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 5581 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 5641 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 5701 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 5562 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_LwCas13a +VERSION Cas_variants_Cas_variants_ins_LwCas13a +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3536..3593 + /label="his operon terminator" + misc_feature 3788..4376 + /label="pMB1 replication origin" + misc_feature complement(4674..5333) + /label="chloramphenicol resistance marker" + misc_feature 3536..5562 + misc_feature 1..8 + /label="D1005" + misc_feature 3525..3535 + /label="D1006" + CDS 9..3524 + /label="Translation 1-3516" + CDS 9..3524 + misc_feature 1..3535 +ORIGIN + 1 ggtctcgaat gaaagtcact aaagtcgatg gtattagcca taagaagtat attgaagaag + 61 ggaagttagt taaatcaact tcagaagaaa accgcacgtc agaacgtctg tcggagctgc + 121 tttcaattcg cctggatatc tacattaaga atccggacaa cgcgagtgaa gaggaaaatc + 181 gtattcgtcg cgagaacctt aagaaatttt tctcgaacaa ggtcttacac ctgaaagata + 241 gtgtcctgta cctgaaaaac cgtaaagaga aaaacgcggt gcaggacaag aactactctg + 301 aagaagacat ttccgagtac gatcttaaga acaaaaatag cttttcggtg cttaaaaaaa + 361 ttctgttaaa cgaggatgtg aactcagagg agttggaaat tttccgcaag gacgtagaag + 421 caaaactgaa taagattaat agcttgaaat actctttcga agagaacaag gcaaactacc + 481 aaaaaatcaa tgagaataat gtggaaaagg ttggcggcaa gtctaagcgt aatatcatct + 541 acgattacta tcgcgaaagt gcgaagcgca atgattacat taataacgtc caggaggctt + 601 ttgataagct ttacaagaag gaagacatcg aaaaactttt cttcttgatc gaaaattcta + 661 agaaacatga gaaatataaa atccgtgaat attaccacaa gattattggc cgtaagaatg + 721 ataaagagaa ctttgcaaaa atcatttatg aggaaatcca aaacgtaaac aatatcaaag + 781 aacttattga aaaaattccg gatatgagcg aacttaagaa gtcacaagta ttttacaagt + 841 attatttaga caaggaagaa ctgaatgaca aaaacattaa atacgccttt tgccacttcg + 901 ttgaaatcga gatgtcccag ttgttgaaaa attatgtgta caaacgtttg agtaatatta + 961 gcaacgataa aattaaacgt atctttgagt accaaaacct gaaaaagttg attgaaaata + 1021 agttgttaaa caagctggat acctacgtgc gtaactgtgg aaaatataat tattatttac + 1081 aggtcggaga gatcgccact agcgacttta tcgcgcgtaa ccgtcagaat gaagcatttc + 1141 tgcgcaacat catcggcgta tctagtgtag cctatttcag tctgcgtaat atcttagaaa + 1201 cggagaatga aaacgggatc acggggcgca tgcgcggaaa aaccgtgaag aataataagg + 1261 gtgaggaaaa gtatgtcagc ggggaggtag ataagatcta taacgaaaat aaacaaaacg + 1321 aagttaagga gaacctgaag atgttttatt cgtatgattt taatatggac aataaaaatg + 1381 agatcgagga tttcttcgcc aacatcgacg aagcaattag tagtatccgc cacggtatcg + 1441 tgcatttcaa tttagaattg gagggtaagg acatcttcgc gtttaaaaat atcgcgcctt + 1501 ctgaaatctc aaagaagatg ttccaaaatg aaatcaacga aaaaaagtta aagttgaaaa + 1561 ttttcaagca gttaaacagt gctaacgttt ttaattacta tgaaaaggat gtgatcatca + 1621 aatatttgaa aaatacaaag ttcaatttcg tgaacaagaa tattcccttt gtcccgtctt + 1681 ttacgaaatt gtacaataag attgaagact tacgcaacac actgaaattt ttttggtcgg + 1741 tccccaaaga taaagaggag aaggacgcgc aaatctacct gttgaagaat atttactatg + 1801 gggagttcct gaataagttt gtgaagaact ctaaggtgtt cttcaaaatt accaacgaag + 1861 tgattaagat caacaagcag cgtaaccaga agacagggca ctataagtat caaaagtttg + 1921 agaatattga gaaaactgtt cccgtggaat acttagctat tatccaaagt cgtgaaatga + 1981 ttaacaatca ggacaaggag gagaagaaca cgtatattga ctttatccaa caaatctttt + 2041 taaaagggtt catcgattat ttaaataaaa ataacttgaa atatattgag agcaacaata + 2101 ataatgataa taacgatatt tttagcaaaa ttaagattaa gaaagataac aaggagaaat + 2161 acgataaaat tttgaaaaat tatgagaaac acaatcgtaa caaggagatc ccgcacgaaa + 2221 ttaacgaatt tgtgcgcgag atcaagcttg ggaagattct taagtatact gaaaacctga + 2281 atatgtttta tttgattctt aaattactta accataagga actgactaac cttaaaggta + 2341 gcctggagaa gtatcaatca gcgaacaaag aggagacatt cagtgatgag ttagaattga + 2401 ttaatttact taatttggac aataatcgcg tgactgaaga cttcgagctg gaggctaatg + 2461 aaatcggcaa attcttagat tttaatgaga ataagatcaa agaccgtaag gagctgaaaa + 2521 agttcgatac aaacaaaatc tatttcgacg gtgaaaacat tatcaaacat cgcgcttttt + 2581 ataatatcaa gaaatatggc atgcttaacc ttctggaaaa gattgccgat aaagctaaat + 2641 ataaaatttc cttaaaggaa ctgaaggaat attcgaataa gaaaaatgag atcgaaaaga + 2701 actatacgat gcagcagaat cttcatcgca aatatgcacg ccccaaaaaa gatgaaaagt + 2761 ttaatgacga agattacaaa gagtatgaaa aggctatcgg caacattcaa aagtacacgc + 2821 acttaaagaa taaagtagag tttaatgagt tgaatctgtt gcaaggttta ctgctgaaaa + 2881 tccttcatcg cttagtgggt tatacgtcta tctgggaacg tgacttgcgt tttcgtttaa + 2941 agggggagtt cccagaaaat cattatatcg aggagatctt caattttgat aattcgaaaa + 3001 atgttaaata caaatctggt cagatcgtag agaaatatat caacttctat aaggaactgt + 3061 ataaagacaa tgtagagaaa cgttcaatct actccgacaa gaaggtcaag aagttaaagc + 3121 aagaaaaaaa ggatttgtat atccgcaatt acattgcaca tttcaactat atcccccatg + 3181 cagagatcag cttattggaa gtccttgaga accttcgcaa actgctttcc tatgatcgca + 3241 aattaaaaaa tgcgattatg aagtctatcg tggatatcct gaaagaatac ggctttgttg + 3301 cgacatttaa aatcggggcg gataaaaaga ttgaaattca aacattagaa tcagagaaaa + 3361 ttgtacacct gaagaattta aaaaaaaaga aattgatgac agatcgtaac agcgaggaac + 3421 tttgcgaact tgtgaaagtg atgtttgaat acaaagcctt ggaagccgct gctttggaag + 3481 cccgtaaaga agccgagttg gcggcagcga cagcggagca gtaagctttg agacctccgg + 3541 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc + 3601 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag + 3661 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag + 3721 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc + 3781 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc + 3841 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc + 3901 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt + 3961 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg + 4021 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat + 4081 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag + 4141 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt + 4201 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc + 4261 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta + 4321 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag + 4381 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga + 4441 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa + 4501 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat + 4561 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt + 4621 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc + 4681 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag + 4741 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc + 4801 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt + 4861 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata + 4921 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg + 4981 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt + 5041 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct + 5101 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag + 5161 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc + 5221 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta + 5281 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct + 5341 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca + 5401 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta + 5461 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt + 5521 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Cas_variants_Ca 8400 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_PE2 +VERSION Cas_variants_Cas_variants_ins_PE2 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 6374..6431 + /label="his operon terminator" + misc_feature 6626..7214 + /label="pMB1 replication origin" + misc_feature complement(7512..8171) + /label="chloramphenicol resistance marker" + misc_feature 6374..8400 + misc_feature 1..8 + /label="D1005" + misc_feature 6363..6373 + /label="D1006" + CDS 9..6362 + /label="PE2" + CDS 9..6362 + /label="Translation 1-6354" + CDS 45..65 + /label="SV40 NLS" + CDS 66..4166 + /label="spCas9(H840A)" + misc_feature 4167..4265 + /label="Flexible linker" + misc_feature 4266..6296 + /label="M-MLV reverse transcriptase (evolved)" + misc_feature 6297..6362 + /label="NLS" + CDS 6339..6359 + /label="SV40 NLS" + misc_feature 9..6362 + misc_feature 1..6373 +ORIGIN + 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga + 61 aagtcgacaa gaagtacagc atcggcctgg acatcggcac caactctgtg ggctgggccg + 121 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc + 181 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg + 241 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct + 301 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca + 361 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg + 421 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa + 481 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc + 541 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg + 601 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc + 661 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca + 721 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa + 781 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg + 841 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg + 901 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca + 961 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct + 1021 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc + 1081 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg + 1141 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc + 1201 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc + 1261 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc + 1321 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga + 1381 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca + 1441 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg + 1501 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata + 1561 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg + 1621 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc + 1681 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga + 1741 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa + 1801 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa + 1861 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg + 1921 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg + 1981 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg + 2041 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc + 2101 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg + 2161 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc + 2221 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga + 2281 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg + 2341 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga + 2401 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc + 2461 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc + 2521 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacg + 2581 ctatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa + 2641 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga + 2701 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc + 2761 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac + 2821 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga + 2881 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt + 2941 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca + 3001 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa + 3061 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga + 3121 agatgatcgc caagagcgag caggaaatcg gcaaggctac cgccaagtac ttcttctaca + 3181 gcaacatcat gaactttttc aagaccgaga ttaccctggc caacggcgag atccggaagc + 3241 ggcctctgat cgagacaaac ggcgaaaccg gggagatcgt gtgggataag ggccgggatt + 3301 ttgccaccgt gcggaaagtg ctgagcatgc cccaagtgaa tatcgtgaaa aagaccgagg + 3361 tgcagacagg cggcttcagc aaagagtcta tcctgcccaa gaggaacagc gataagctga + 3421 tcgccagaaa gaaggactgg gaccctaaga agtacggcgg cttcgacagc cccaccgtgg + 3481 cctattctgt gctggtggtg gccaaagtgg aaaagggcaa gtccaagaaa ctgaagagtg + 3541 tgaaagagct gctggggatc accatcatgg aaagaagcag cttcgagaag aatcccatcg + 3601 actttctgga agccaagggc tacaaagaag tgaaaaagga cctgatcatc aagctgccta + 3661 agtactccct gttcgagctg gaaaacggcc ggaagagaat gctggcctct gccggcgaac + 3721 tgcagaaggg aaacgaactg gccctgccct ccaaatatgt gaacttcctg tacctggcca + 3781 gccactatga gaagctgaag ggctcccccg aggataatga gcagaaacag ctgtttgtgg + 3841 aacagcacaa gcactacctg gacgagatca tcgagcagat cagcgagttc tccaagagag + 3901 tgatcctggc cgacgctaat ctggacaaag tgctgtccgc ctacaacaag caccgggata + 3961 agcccatcag agagcaggcc gagaatatca tccacctgtt taccctgacc aatctgggag + 4021 cccctgccgc cttcaagtac tttgacacca ccatcgaccg gaagaggtac accagcacca + 4081 aagaggtgct ggacgccacc ctgatccacc agagcatcac cggcctgtac gagacacgga + 4141 tcgacctgtc tcagctggga ggtgactctg gaggatctag cggaggatcc tctggcagcg + 4201 agacaccagg aacaagcgag tcagcaacac cagagagcag tggcggcagc agcggcggca + 4261 gcagcaccct aaatatagaa gatgagtatc ggctacatga gacctcaaaa gagccagatg + 4321 tttctctagg gtccacatgg ctgtctgatt ttcctcaggc ctgggcggaa accgggggca + 4381 tgggactggc agttcgccaa gctcctctga tcatacctct gaaagcaacc tctacccccg + 4441 tgtccataaa acaatacccc atgtcacaag aagccagact ggggatcaag ccccacatac + 4501 agagactgtt ggaccaggga atactggtac cctgccagtc cccctggaac acgcccctgc + 4561 tacccgttaa gaaaccaggg actaatgatt ataggcctgt ccaggatctg agagaagtca + 4621 acaagcgggt ggaagacatc caccccaccg tgcccaaccc ttacaacctc ttgagcgggc + 4681 tcccaccgtc ccaccagtgg tacactgtgc ttgatttaaa ggatgccttt ttctgcctga + 4741 gactccaccc caccagtcag cctctcttcg cctttgagtg gagagatcca gagatgggaa + 4801 tctcaggaca attgacctgg accagactcc cacagggttt caaaaacagt cccaccctgt + 4861 ttaatgaggc actgcacaga gacctagcag acttccggat ccagcaccca gacttgatcc + 4921 tgctacagta cgtggatgac ttactgctgg ccgccacttc tgagctagac tgccaacaag + 4981 gtactcgggc cctgttacaa accctaggga acctcgggta tcgggcctcg gccaagaaag + 5041 cccaaatttg ccagaaacag gtcaagtatc tggggtatct tctaaaagag ggtcagagat + 5101 ggctgactga ggccagaaaa gagactgtga tggggcagcc tactccgaag acccctcgac + 5161 aactaaggga gttcctaggg aaggcaggct tctgtcgcct cttcatccct gggtttgcag + 5221 aaatggcagc ccccctgtac cctctcacca aaccggggac tctgtttaat tggggcccag + 5281 accaacaaaa ggcctatcaa gaaatcaagc aagctcttct aactgcccca gccctggggt + 5341 tgccagattt gactaagccc tttgaactct ttgtcgacga gaagcagggc tacgccaaag + 5401 gtgtcctaac gcaaaaactg ggaccttggc gtcggccggt ggcctacctg tccaaaaagc + 5461 tagacccagt agcagctggg tggccccctt gcctacggat ggtagcagcc attgccgtac + 5521 tgacaaagga tgcaggcaag ctaaccatgg gacagccact agtcattctg gccccccatg + 5581 cagtagaggc actagtcaaa caaccccccg accgctggct ttccaacgcc cggatgactc + 5641 actatcaggc cttgcttttg gacacggacc gggtccagtt cggaccggtg gtagccctga + 5701 acccggctac gctgctccca ctgcctgagg aagggctgca acacaactgc cttgatatcc + 5761 tggccgaagc ccacggaacc cgacccgacc taacggacca gccgctccca gacgccgacc + 5821 acacctggta cacggatgga agcagtctct tacaagaggg acagcgtaag gcgggagctg + 5881 cggtgaccac cgagaccgag gtaatctggg ctaaagccct gccagccggg acatccgctc + 5941 agcgggctga actgatagca ctcacccagg ccctaaagat ggcagaaggt aagaagctaa + 6001 atgtttatac tgatagccgt tatgcttttg ctactgccca tatccatgga gaaatataca + 6061 gaaggcgtgg gtggctcaca tcagaaggca aagagatcaa aaataaagac gagatcttgg + 6121 ccctactaaa agccctcttt ctgcccaaaa gacttagcat aatccattgt ccaggacatc + 6181 aaaagggaca cagcgccgag gctagaggca accggatggc tgaccaagcg gcccgaaagg + 6241 cagccatcac agagactcca gacacctcta ccctcctcat agaaaattca tcaccctctg + 6301 gcggctcaaa aagaaccgcc gacggcagcg aattcgagcc caagaagaag aggaaagtct + 6361 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa + 6421 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg + 6481 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag + 6541 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc + 6601 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca + 6661 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt + 6721 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc + 6781 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc + 6841 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc + 6901 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact + 6961 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg + 7021 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta + 7081 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca + 7141 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa + 7201 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg + 7261 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc + 7321 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg + 7381 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga + 7441 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc + 7501 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc + 7561 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc + 7621 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg + 7681 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg + 7741 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc + 7801 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc + 7861 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat + 7921 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg + 7981 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa + 8041 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat + 8101 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt + 8161 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc + 8221 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg + 8281 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg + 8341 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS Cas_variants_Ca 5922 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_SaABE8e_TadA_8e_V106W +VERSION Cas_variants_Cas_variants_ins_SaABE8e_TadA_8e_V106W +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3896..3953 + /label="his operon terminator" + misc_feature 4148..4736 + /label="pMB1 replication origin" + misc_feature complement(5034..5693) + /label="chloramphenicol resistance marker" + misc_feature 3896..5922 + misc_feature 1..8 + /label="D1005" + misc_feature 3885..3895 + /label="D1006" + misc_feature 9..3884 + /ApEinfo_fwdcolor="#c7b0e3" + /ApEinfo_revcolor="#c7b0e3" + /label="SaABE8e(TadA V106W)" + CDS 9..3884 + /label="Translation 1-3876" + misc_feature 9..65 + /ApEinfo_fwdcolor="#b4abac" + /ApEinfo_revcolor="#b4abac" + /label="NLS" + CDS 45..65 + /ApEinfo_fwdcolor="#9eafd2" + /ApEinfo_revcolor="#9eafd2" + /label="SV40 NLS" + misc_feature 66..563 + /ApEinfo_fwdcolor="#84b0dc" + /ApEinfo_revcolor="#84b0dc" + /label="TadA-8e V106W" + misc_feature 564..659 + /ApEinfo_fwdcolor="#d6b295" + /ApEinfo_revcolor="#d6b295" + /label="Linker" + misc_feature 660..3818 + /ApEinfo_fwdcolor="#b1ff67" + /ApEinfo_revcolor="#b1ff67" + /label="SaCas9 nickase" + misc_feature 3819..3884 + /ApEinfo_fwdcolor="#f8d3a9" + /ApEinfo_revcolor="#f8d3a9" + /label="NLS" + CDS 3861..3881 + /ApEinfo_fwdcolor="#b1ff67" + /ApEinfo_revcolor="#b1ff67" + /label="SV40 NLS" + misc_feature 9..3884 + misc_feature 1..3895 +ORIGIN + 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga + 61 aagtctctga ggtggagttt tcccacgagt actggatgag acatgccctg accctggcca + 121 agagggcacg ggatgagagg gaggtgcctg tgggagccgt gctggtgctg aacaatagag + 181 tgatcggcga gggctggaac agagccatcg gcctgcacga cccaacagcc catgccgaaa + 241 ttatggccct gagacagggc ggcctggtca tgcagaacta cagactgatt gacgccaccc + 301 tgtacgtgac attcgagcct tgcgtgatgt gcgccggcgc catgatccac tctaggatcg + 361 gccgcgtggt gtttggatgg agaaattcta aaagaggcgc cgcaggctcc ctgatgaacg + 421 tgctgaacta ccccggcatg aatcaccgcg tcgaaattac cgagggaatc ctggcagatg + 481 aatgtgccgc cctgctgtgc gatttctatc ggatgcctag acaggtgttc aatgctcaga + 541 agaaggccca gagctccatc aactccggag gatctagcgg aggctcctct ggctctgaga + 601 cacctggcac aagcgagagc gcaacacctg aaagcagcgg gggcagcagc ggggggtcag + 661 ggaagcgaaa ttacattctg gggctggcca ttggcattac atcagtgggc tatggcatca + 721 ttgactacga gacaagggac gtgatcgacg ccggcgtgag actgttcaag gaggccaacg + 781 tggagaacaa tgagggccgg agatccaaga ggggagcaag gcgcctgaag cggagaaggc + 841 gccacagaat ccagagagtg aagaagctgc tgttcgatta caacctgctg accgaccact + 901 ccgagctgtc tggcatcaat ccttatgagg ccagagtgaa gggcctgtcc cagaagctgt + 961 ctgaggagga gtttagcgcc gccctgctgc acctggcaaa gaggagaggc gtgcacaacg + 1021 tgaatgaggt ggaggaggac accggcaacg agctgtccac aaaggagcag atcagccgca + 1081 attccaaggc cctggaggag aagtatgtgg ccgagctgca gctggagcgg ctgaagaagg + 1141 atggcgaggt gaggggctcc atcaatcgct tcaagacctc tgactacgtg aaggaggcca + 1201 agcagctgct gaaggtgcag aaggcctacc accagctgga tcagtccttt atcgatacat + 1261 atatcgacct gctggagaca aggcgcacat actatgaggg accaggagag ggctctccct + 1321 tcggctggaa ggacatcaag gagtggtacg agatgctgat gggccactgc acctattttc + 1381 cagaggagct gagaagcgtg aagtacgcct ataacgccga tctgtacaac gccctgaatg + 1441 acctgaacaa cctggtcatc accagggatg agaacgagaa gctggagtac tatgagaagt + 1501 tccagatcat cgagaacgtg ttcaagcaga agaagaagcc tacactgaag cagatcgcca + 1561 aggagatcct ggtgaacgag gaggacatca agggctaccg cgtgacctcc acaggcaagc + 1621 cagagttcac caatctgaag gtgtatcacg atatcaagga catcacagcc cggaaggaga + 1681 tcatcgagaa cgccgagctg ctggatcaga tcgccaagat cctgaccatc tatcagagct + 1741 ccgaggacat ccaggaggag ctgaccaacc tgaatagcga gctgacacag gaggagatcg + 1801 agcagatcag caatctgaag ggctacaccg gcacacacaa cctgagcctg aaggccatca + 1861 atctgatcct ggatgagctg tggcacacaa acgacaatca gatcgccatc tttaaccggc + 1921 tgaagctggt gccaaagaag gtggacctgt cccagcagaa ggagatccca accacactgg + 1981 tggacgattt catcctgtct cccgtggtga agcggagctt catccagagc atcaaagtga + 2041 tcaacgccat catcaagaag tacggcctgc ccaatgatat catcatcgag ctggccaggg + 2101 agaagaactc caaggacgcc cagaagatga tcaatgagat gcagaagagg aaccgccaga + 2161 ccaatgagcg gatcgaggag atcatcagaa ccacaggcaa ggagaacgcc aagtacctga + 2221 tcgagaagat caagctgcac gatatgcagg agggcaagtg tctgtattct ctggaggcca + 2281 tccctctgga ggacctgctg aacaatccat tcaactacga ggtggatcac atcatccccc + 2341 ggagcgtgag cttcgacaat tcttttaaca ataaggtgct ggtgaagcag gaggagaaca + 2401 gcaagaaggg caataggacc cctttccagt acctgtctag ctccgattct aagatcagct + 2461 acgagacatt caagaagcac atcctgaatc tggccaaggg caagggccgc atcagcaaga + 2521 ccaagaagga gtacctgctg gaggagcggg acatcaacag attctccgtg cagaaggact + 2581 tcatcaaccg gaatctggtg gacaccagat acgccacacg cggcctgatg aatctgctgc + 2641 ggtcttattt cagagtgaac aatctggatg tgaaggtgaa gagcatcaac ggcggcttca + 2701 cctcctttct gcggagaaag tggaagttta agaaggagcg caacaagggc tataagcacc + 2761 acgccgagga tgccctgatc atcgccaatg ccgacttcat ctttaaggag tggaagaagc + 2821 tggacaaggc caagaaagtg atggagaacc agatgttcga ggagaagcag gccgagagca + 2881 tgcccgagat cgagacagag caggagtaca aggagatttt catcacacct caccagatca + 2941 agcacatcaa ggacttcaag gactacaagt attctcacag ggtggataag aagcccaacc + 3001 gcgagctgat caatgacacc ctgtatagca cacggaagga cgataagggc aataccctga + 3061 tcgtgaacaa tctgaacggc ctgtacgaca aggataatga caagctgaag aagctgatca + 3121 acaagtctcc cgagaagctg ctgatgtacc accacgatcc tcagacatat cagaagctga + 3181 agctgatcat ggagcagtac ggcgacgaga agaacccact gtataagtac tatgaggaga + 3241 caggcaacta cctgacaaag tatagcaaga aggataatgg ccccgtgatc aagaagatca + 3301 agtactatgg caacaagctg aatgcccacc tggacatcac cgacgattac cctaactctc + 3361 gcaataaggt ggtgaagctg agcctgaagc cataccggtt cgacgtgtac ctggacaacg + 3421 gcgtgtataa gtttgtgaca gtgaagaatc tggatgtgat caagaaggag aactactatg + 3481 aggtgaacag caagtgctac gaggaggcca agaagctgaa gaagatcagc aaccaggccg + 3541 agttcatcgc ctctttttac aacaatgacc tgatcaagat caatggcgag ctgtatagag + 3601 tgatcggcgt gaacaatgat ctgctgaaca gaatcgaagt gaatatgatc gacatcacct + 3661 acagggagta tctggagaac atgaatgata agaggccccc tcgcatcatc aagaccatcg + 3721 cctctaagac acagagcatc aagaagtaca gcacagacat cctggggaac ctgtatgaag + 3781 tcaagagcaa gaaacatcct cagattatca agaaaggctc tggcggctca aaaagaaccg + 3841 ccgacggcag cgaattcgag cccaagaaga agaggaaagt ctaagctttg agacctccgg + 3901 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc + 3961 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag + 4021 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag + 4081 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc + 4141 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc + 4201 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc + 4261 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt + 4321 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg + 4381 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat + 4441 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag + 4501 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt + 4561 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc + 4621 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta + 4681 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag + 4741 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga + 4801 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa + 4861 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat + 4921 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt + 4981 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc + 5041 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag + 5101 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc + 5161 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt + 5221 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata + 5281 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg + 5341 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt + 5401 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct + 5461 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag + 5521 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc + 5581 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta + 5641 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct + 5701 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca + 5761 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta + 5821 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt + 5881 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_SpCas9 +VERSION Cas_variants_Cas_variants_ins_SpCas9 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + CDS 9..4115 + /ApEinfo_fwdcolor="#9eafd2" + /ApEinfo_revcolor="#9eafd2" + /label="Cas9" + exon 9..4115 + /label="Translation 1-4107" + misc_feature 9..4115 + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggataagaaa tactcaatag gcttagatat cggcacaaat agcgtcggat + 61 gggcggtgat cactgatgaa tataaggttc cgtctaaaaa gttcaaggtt ctgggaaata + 121 cagaccgcca cagtatcaaa aaaaatctta taggggctct tttatttgac agtggagaga + 181 cagcggaagc gactcgtctc aaacggacag ctcgtagaag gtatacacgt cggaagaatc + 241 gtatttgtta tctacaggag attttttcaa atgagatggc gaaagtagat gatagtttct + 301 ttcatcgact tgaagagtct tttttggtgg aagaagacaa gaagcatgaa cgtcatccta + 361 tttttggaaa tatagtagat gaagttgctt atcatgagaa atatccaact atctatcatc + 421 tgcgaaaaaa attggtagat tctactgata aagcggattt gcgcttaatc tatttggcct + 481 tagcgcatat gattaagttt cgtggtcatt ttttgattga gggagattta aatcctgata + 541 atagtgatgt ggacaaacta tttatccagt tggtacaaac ctacaatcaa ttatttgaag + 601 aaaaccctat taacgcaagt ggagtagatg ctaaagcgat tctttctgca cgattgagta + 661 aatcaagacg attagaaaat ctcattgctc agctccccgg tgagaagaaa aatggcttat + 721 ttgggaatct cattgctttg tcattgggtt tgacccctaa ttttaaatca aattttgatt + 781 tggcagaaga tgctaaatta cagctttcaa aagatactta cgatgatgat ttagataatt + 841 tattggcgca aattggagat caatatgctg atttgttttt ggcagctaag aatttatcag + 901 atgctatttt actttcagat atcctaagag taaatactga aataactaag gctcccctat + 961 cagcttcaat gattaaacgc tacgatgaac atcatcaaga cttgactctt ttaaaagctt + 1021 tagttcgaca acaacttcca gaaaagtata aagaaatctt ttttgatcaa tcaaaaaacg + 1081 gatatgcagg ttatattgat gggggagcta gccaagaaga attttataaa tttatcaaac + 1141 caattttaga aaaaatggat ggtactgagg aattattggt gaaactaaat cgtgaagatt + 1201 tgctgcgcaa gcaacggacc tttgacaacg gctctattcc ccatcaaatt cacttgggtg + 1261 agctgcatgc tattttgaga agacaagaag acttttatcc atttttaaaa gacaatcgtg + 1321 agaagattga aaaaatcttg acttttcgaa ttccttatta tgttggtcca ttggcgcgtg + 1381 gcaatagtcg ttttgcatgg atgactcgga agtctgaaga aacaattacc ccatggaatt + 1441 ttgaagaagt tgtcgataaa ggtgcttcag ctcaatcatt tattgaacgc atgacaaact + 1501 ttgataaaaa tcttccaaat gaaaaagtac taccaaaaca tagtttgctt tatgagtatt + 1561 ttacggttta taacgaattg acaaaggtca aatatgttac tgaaggaatg cgaaaaccag + 1621 catttctttc aggtgaacag aagaaagcca ttgttgattt actcttcaaa acaaatcgaa + 1681 aagtaaccgt taagcaatta aaagaagatt atttcaaaaa aatagaatgt tttgatagtg + 1741 ttgaaatttc aggagttgaa gatagattta atgcttcatt aggtacctac catgatttgc + 1801 taaaaattat taaagataaa gattttttgg ataatgaaga aaatgaagat atcttagagg + 1861 atattgtttt aacattgacc ttatttgaag atagggagat gattgaggaa agacttaaaa + 1921 catatgctca cctctttgat gataaggtga tgaaacagct taaacgtcgc cgttatactg + 1981 gttggggacg tttgtctcga aaattgatta atggtattag ggataagcaa tctggcaaaa + 2041 caatattaga ttttttgaaa tcagatggtt ttgccaatcg caattttatg cagctgatcc + 2101 atgatgatag tttgacattt aaagaagaca ttcaaaaagc acaagtgtct ggacaaggcg + 2161 atagtttaca tgaacatatt gcaaatttag ctggtagccc tgctattaaa aaaggtattt + 2221 tacagactgt aaaagttgtt gatgaattgg tcaaagtaat ggggcggcat aagccagaaa + 2281 atatcgttat tgaaatggca cgtgaaaatc agacaactca aaagggccag aaaaattcgc + 2341 gagagcgtat gaaacgaatc gaagaaggta tcaaagaatt aggaagtcag attcttaaag + 2401 agcatcctgt tgaaaatact caattgcaaa atgaaaagct ctatctctat tatctccaaa + 2461 atggaagaga catgtatgtg gaccaagaat tagatattaa tcgtttaagt gattatgatg + 2521 tcgatcacat tgttccacaa agtttcctta aagacgattc aatagacaat aaggtcttaa + 2581 cgcgttctga taaaaatcgt ggtaaatcgg ataacgttcc aagtgaagaa gtagtcaaaa + 2641 agatgaaaaa ctattggaga caacttctaa acgccaagtt aatcactcaa cgtaagtttg + 2701 ataatttaac gaaagctgaa cgtggaggtt tgagtgaact tgataaagct ggttttatca + 2761 aacgccaatt ggttgaaact cgccaaatca ctaagcatgt ggcacaaatt ttggatagtc + 2821 gcatgaatac taaatacgat gaaaatgata aacttattcg agaggttaaa gtgattacct + 2881 taaaatctaa attagtttct gacttccgaa aagatttcca attctataaa gtacgtgaga + 2941 ttaacaatta ccatcatgcc catgatgcgt atctaaatgc cgtcgttgga actgctttga + 3001 ttaagaaata tccaaaactt gaatcggagt ttgtctatgg tgattataaa gtttatgatg + 3061 ttcgtaaaat gattgctaag tctgagcaag aaataggcaa agcaaccgca aaatatttct + 3121 tttactctaa tatcatgaac ttcttcaaaa cagaaattac acttgcaaat ggagagattc + 3181 gcaaacgccc tctaatcgaa actaatgggg aaactggaga aattgtctgg gataaagggc + 3241 gagattttgc cacagtgcgc aaagtattgt ccatgcccca agtcaatatt gtcaagaaaa + 3301 cagaagtaca gacaggcgga ttctccaagg agtcaatttt accaaaaaga aattcggaca + 3361 agcttattgc tcgtaaaaaa gactgggatc caaaaaaata tggtggtttt gatagtccaa + 3421 cggtagctta ttcagtccta gtggttgcta aggtggaaaa agggaaatcg aagaagttaa + 3481 aatccgttaa agagttacta gggatcacaa ttatggaaag aagttccttt gaaaaaaatc + 3541 cgattgactt tttagaagct aaaggatata aggaagttaa aaaagactta atcattaaac + 3601 tacctaaata tagtcttttt gagttagaaa acggtcgtaa acggatgctg gctagtgccg + 3661 gagaattaca aaaaggaaat gagctggctc tgccaagcaa atatgtgaat tttttatatt + 3721 tagctagtca ttatgaaaag ttgaagggta gtccagaaga taacgaacaa aaacaattgt + 3781 ttgtggagca gcataagcat tatttagatg agattattga gcaaatcagt gaattttcta + 3841 agcgtgttat tttagcagat gccaatttag ataaagttct tagtgcatat aacaaacata + 3901 gagacaaacc aatacgtgaa caagcagaaa atattattca tttatttacg ttgacgaatc + 3961 ttggagctcc cgctgctttt aaatattttg atacaacaat tgatcgtaaa cgatatacgt + 4021 ctacaaaaga agttttagat gccactctta tccatcaatc catcactggt ctttatgaaa + 4081 cacgcattga tttgagtcag ctaggaggtg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 5733 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_dLbCpf1_or_dLbCas12a +VERSION Cas_variants_Cas_variants_ins_dLbCpf1_or_dLbCas12a +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3707..3764 + /label="his operon terminator" + misc_feature 3959..4547 + /label="pMB1 replication origin" + misc_feature complement(4845..5504) + /label="chloramphenicol resistance marker" + misc_feature 3707..5733 + misc_feature 1..8 + /label="D1005" + misc_feature 3696..3706 + /label="D1006" + CDS 9..3692 + /ApEinfo_fwdcolor="#d59687" + /ApEinfo_revcolor="#d59687" + /label="LbCpf1" + exon 9..3692 + /label="Translation 1-3684" + misc_feature 9..3695 + misc_feature 1..3706 +ORIGIN + 1 ggtctcgaat gagcaagctg gagaagttta caaactgcta ctccctgtct aagaccctga + 61 ggttcaaggc catccctgtg ggcaagaccc aggagaacat cgacaataag cggctgctgg + 121 tggaggacga gaagagagcc gaggattata agggcgtgaa gaagctgctg gatcgctact + 181 atctgtcttt tatcaacgac gtgctgcaca gcatcaagct gaagaatctg aacaattaca + 241 tcagcctgtt ccggaagaaa accagaaccg agaaggagaa taaggagctg gagaacctgg + 301 agatcaatct gcggaaggag atcgccaagg ccttcaaggg caacgagggc tacaagtccc + 361 tgtttaagaa ggatatcatc gagacaatcc tgccagagtt cctggacgat aaggacgaga + 421 tcgccctggt gaacagcttc aatggcttta ccacagcctt caccggcttc tttgataaca + 481 gagagaatat gttttccgag gaggccaaga gcacatccat cgccttcagg tgtatcaacg + 541 agaatctgac ccgctacatc tctaatatgg acatcttcga gaaggtggac gccatctttg + 601 ataagcacga ggtgcaggag atcaaggaga agatcctgaa cagcgactat gatgtggagg + 661 atttctttga gggcgagttc tttaactttg tgctgacaca ggagggcatc gacgtgtata + 721 acgccatcat cggcggcttc gtgaccgaga gcggcgagaa gatcaagggc ctgaacgagt + 781 acatcaacct gtataatcag aaaaccaagc agaagctgcc taagtttaag ccactgtata + 841 agcaggtgct gagcgatcgg gagtctctga gcttctacgg cgagggctat acatccgatg + 901 aggaggtgct ggaggtgttt agaaacaccc tgaacaagaa cagcgagatc ttcagctcca + 961 tcaagaagct ggagaagctg ttcaagaatt ttgacgagta ctctagcgcc ggcatctttg + 1021 tgaagaacgg ccccgccatc agcacaatct ccaaggatat cttcggcgag tggaacgtga + 1081 tccgggacaa gtggaatgcc gagtatgacg atatccacct gaagaagaag gccgtggtga + 1141 ccgagaagta cgaggacgat cggagaaagt ccttcaagaa gatcggctcc ttttctctgg + 1201 agcagctgca ggagtacgcc gacgccgatc tgtctgtggt ggagaagctg aaggagatca + 1261 tcatccagaa ggtggatgag atctacaagg tgtatggctc ctctgagaag ctgttcgacg + 1321 ccgattttgt gctggagaag agcctgaaga agaacgacgc cgtggtggcc atcatgaagg + 1381 acctgctgga ttctgtgaag agcttcgaga attacatcaa ggccttcttt ggcgagggca + 1441 aggagacaaa cagggacgag tccttctatg gcgattttgt gctggcctac gacatcctgc + 1501 tgaaggtgga ccacatctac gatgccatcc gcaattatgt gacccagaag ccctactcta + 1561 aggataagtt caagctgtat tttcagaacc ctcagttcat gggcggctgg gacaaggata + 1621 aggagacaga ctatcgggcc accatcctga gatacggctc caagtactat ctggccatca + 1681 tggataagaa gtacgccaag tgcctgcaga agatcgacaa ggacgatgtg aacggcaatt + 1741 acgagaagat caactataag ctgctgcccg gccctaataa gatgctgcca aaggtgttct + 1801 tttctaagaa gtggatggcc tactataacc ccagcgagga catccagaag atctacaaga + 1861 atggcacatt caagaagggc gatatgttta acctgaatga ctgtcacaag ctgatcgact + 1921 tctttaagga tagcatctcc cggtatccaa agtggtccaa tgcctacgat ttcaactttt + 1981 ctgagacaga gaagtataag gacatcgccg gcttttacag agaggtggag gagcagggct + 2041 ataaggtgag cttcgagtct gccagcaaga aggaggtgga taagctggtg gaggagggca + 2101 agctgtatat gttccagatc tataacaagg acttttccga taagtctcac ggcacaccca + 2161 atctgcacac catgtacttc aagctgctgt ttgacgagaa caatcacgga cagatcaggc + 2221 tgagcggagg agcagagctg ttcatgaggc gcgcctccct gaagaaggag gagctggtgg + 2281 tgcacccagc caactcccct atcgccaaca agaatccaga taatcccaag aaaaccacaa + 2341 ccctgtccta cgacgtgtat aaggataaga ggttttctga ggaccagtac gagctgcaca + 2401 tcccaatcgc catcaataag tgccccaaga acatcttcaa gatcaataca gaggtgcgcg + 2461 tgctgctgaa gcacgacgat aacccctatg tgatcggcat cgccaggggc gagcgcaatc + 2521 tgctgtatat cgtggtggtg gacggcaagg gcaacatcgt ggagcagtat tccctgaacg + 2581 agatcatcaa caacttcaac ggcatcagga tcaagacaga ttaccactct ctgctggaca + 2641 agaaggagaa ggagaggttc gaggcccgcc agaactggac ctccatcgag aatatcaagg + 2701 agctgaaggc cggctatatc tctcaggtgg tgcacaagat ctgcgagctg gtggagaagt + 2761 acgatgccgt gatcgccctg gaggacctga actctggctt taagaatagc cgcgtgaagg + 2821 tggagaagca ggtgtatcag aagttcgaga agatgctgat cgataagctg aactacatgg + 2881 tggacaagaa gtctaatcct tgtgcaacag gcggcgccct gaagggctat cagatcacca + 2941 ataagttcga gagctttaag tccatgtcta cccagaacgg cttcatcttt tacatccctg + 3001 cctggctgac atccaagatc gatccatcta ccggctttgt gaacctgctg aaaaccaagt + 3061 ataccagcat cgccgattcc aagaagttca tcagctcctt tgacaggatc atgtacgtgc + 3121 ccgaggagga tctgttcgag tttgccctgg actataagaa cttctctcgc acagacgccg + 3181 attacatcaa gaagtggaag ctgtactcct acggcaaccg gatcagaatc ttccggaatc + 3241 ctaagaagaa caacgtgttc gactgggagg aggtgtgcct gaccagcgcc tataaggagc + 3301 tgttcaacaa gtacggcatc aattatcagc agggcgatat cagagccctg ctgtgcgagc + 3361 agtccgacaa ggccttctac tctagcttta tggccctgat gagcctgatg ctgcagatgc + 3421 ggaacagcat cacaggccgc accgacgtgg attttctgat cagccctgtg aagaactccg + 3481 acggcatctt ctacgatagc cggaactatg aggcccagga gaatgccatc ctgccaaaga + 3541 acgccgacgc caatggcgcc tataacatcg ccagaaaggt gctgtgggcc atcggccagt + 3601 tcaagaaggc cgaggacgag aagctggata aggtgaagat cgccatctct aacaaggagt + 3661 ggctggagta cgcccagacc agcgtgaagc actaagcttt gagacctccg gcaaaaaagg + 3721 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 3781 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 3841 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 3901 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 3961 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4021 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4081 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4141 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4201 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4261 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4321 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4381 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4441 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4501 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4561 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 4621 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 4681 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 4741 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 4801 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 4861 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 4921 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 4981 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5041 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5101 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5161 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5221 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5281 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5341 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5401 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5461 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5521 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 5581 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 5641 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 5701 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_dSpCas9 +VERSION Cas_variants_Cas_variants_ins_dSpCas9 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + CDS 9..4115 + /ApEinfo_fwdcolor="#c6c9d1" + /ApEinfo_revcolor="#c6c9d1" + /label="dCas9" + CDS 9..4115 + /label="Translation 1-4107" + misc_feature 9..4115 + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggataagaaa tactcaatag gcttagctat cggcacaaat agcgtcggat + 61 gggcggtgat cactgatgaa tataaggttc cgtctaaaaa gttcaaggtt ctgggaaata + 121 cagaccgcca cagtatcaaa aaaaatctta taggggctct tttatttgac agtggagaga + 181 cagcggaagc gactcgtctc aaacggacag ctcgtagaag gtatacacgt cggaagaatc + 241 gtatttgtta tctacaggag attttttcaa atgagatggc gaaagtagat gatagtttct + 301 ttcatcgact tgaagagtct tttttggtgg aagaagacaa gaagcatgaa cgtcatccta + 361 tttttggaaa tatagtagat gaagttgctt atcatgagaa atatccaact atctatcatc + 421 tgcgaaaaaa attggtagat tctactgata aagcggattt gcgcttaatc tatttggcct + 481 tagcgcatat gattaagttt cgtggtcatt ttttgattga gggagattta aatcctgata + 541 atagtgatgt ggacaaacta tttatccagt tggtacaaac ctacaatcaa ttatttgaag + 601 aaaaccctat taacgcaagt ggagtagatg ctaaagcgat tctttctgca cgattgagta + 661 aatcaagacg attagaaaat ctcattgctc agctccccgg tgagaagaaa aatggcttat + 721 ttgggaatct cattgctttg tcattgggtt tgacccctaa ttttaaatca aattttgatt + 781 tggcagaaga tgctaaatta cagctttcaa aagatactta cgatgatgat ttagataatt + 841 tattggcgca aattggagat caatatgctg atttgttttt ggcagctaag aatttatcag + 901 atgctatttt actttcagat atcctaagag taaatactga aataactaag gctcccctat + 961 cagcttcaat gattaaacgc tacgatgaac atcatcaaga cttgactctt ttaaaagctt + 1021 tagttcgaca acaacttcca gaaaagtata aagaaatctt ttttgatcaa tcaaaaaacg + 1081 gatatgcagg ttatattgat gggggagcta gccaagaaga attttataaa tttatcaaac + 1141 caattttaga aaaaatggat ggtactgagg aattattggt gaaactaaat cgtgaagatt + 1201 tgctgcgcaa gcaacggacc tttgacaacg gctctattcc ccatcaaatt cacttgggtg + 1261 agctgcatgc tattttgaga agacaagaag acttttatcc atttttaaaa gacaatcgtg + 1321 agaagattga aaaaatcttg acttttcgaa ttccttatta tgttggtcca ttggcgcgtg + 1381 gcaatagtcg ttttgcatgg atgactcgga agtctgaaga aacaattacc ccatggaatt + 1441 ttgaagaagt tgtcgataaa ggtgcttcag ctcaatcatt tattgaacgc atgacaaact + 1501 ttgataaaaa tcttccaaat gaaaaagtac taccaaaaca tagtttgctt tatgagtatt + 1561 ttacggttta taacgaattg acaaaggtca aatatgttac tgaaggaatg cgaaaaccag + 1621 catttctttc aggtgaacag aagaaagcca ttgttgattt actcttcaaa acaaatcgaa + 1681 aagtaaccgt taagcaatta aaagaagatt atttcaaaaa aatagaatgt tttgatagtg + 1741 ttgaaatttc aggagttgaa gatagattta atgcttcatt aggtacctac catgatttgc + 1801 taaaaattat taaagataaa gattttttgg ataatgaaga aaatgaagat atcttagagg + 1861 atattgtttt aacattgacc ttatttgaag atagggagat gattgaggaa agacttaaaa + 1921 catatgctca cctctttgat gataaggtga tgaaacagct taaacgtcgc cgttatactg + 1981 gttggggacg tttgtctcga aaattgatta atggtattag ggataagcaa tctggcaaaa + 2041 caatattaga ttttttgaaa tcagatggtt ttgccaatcg caattttatg cagctgatcc + 2101 atgatgatag tttgacattt aaagaagaca ttcaaaaagc acaagtgtct ggacaaggcg + 2161 atagtttaca tgaacatatt gcaaatttag ctggtagccc tgctattaaa aaaggtattt + 2221 tacagactgt aaaagttgtt gatgaattgg tcaaagtaat ggggcggcat aagccagaaa + 2281 atatcgttat tgaaatggca cgtgaaaatc agacaactca aaagggccag aaaaattcgc + 2341 gagagcgtat gaaacgaatc gaagaaggta tcaaagaatt aggaagtcag attcttaaag + 2401 agcatcctgt tgaaaatact caattgcaaa atgaaaagct ctatctctat tatctccaaa + 2461 atggaagaga catgtatgtg gaccaagaat tagatattaa tcgtttaagt gattatgatg + 2521 tcgatgccat tgttccacaa agtttcctta aagacgattc aatagacaat aaggtcttaa + 2581 cgcgttctga taaaaatcgt ggtaaatcgg ataacgttcc aagtgaagaa gtagtcaaaa + 2641 agatgaaaaa ctattggaga caacttctaa acgccaagtt aatcactcaa cgtaagtttg + 2701 ataatttaac gaaagctgaa cgtggaggtt tgagtgaact tgataaagct ggttttatca + 2761 aacgccaatt ggttgaaact cgccaaatca ctaagcatgt ggcacaaatt ttggatagtc + 2821 gcatgaatac taaatacgat gaaaatgata aacttattcg agaggttaaa gtgattacct + 2881 taaaatctaa attagtttct gacttccgaa aagatttcca attctataaa gtacgtgaga + 2941 ttaacaatta ccatcatgcc catgatgcgt atctaaatgc cgtcgttgga actgctttga + 3001 ttaagaaata tccaaaactt gaatcggagt ttgtctatgg tgattataaa gtttatgatg + 3061 ttcgtaaaat gattgctaag tctgagcaag aaataggcaa agcaaccgca aaatatttct + 3121 tttactctaa tatcatgaac ttcttcaaaa cagaaattac acttgcaaat ggagagattc + 3181 gcaaacgccc tctaatcgaa actaatgggg aaactggaga aattgtctgg gataaagggc + 3241 gagattttgc cacagtgcgc aaagtattgt ccatgcccca agtcaatatt gtcaagaaaa + 3301 cagaagtaca gacaggcgga ttctccaagg agtcaatttt accaaaaaga aattcggaca + 3361 agcttattgc tcgtaaaaaa gactgggatc caaaaaaata tggtggtttt gatagtccaa + 3421 cggtagctta ttcagtccta gtggttgcta aggtggaaaa agggaaatcg aagaagttaa + 3481 aatccgttaa agagttacta gggatcacaa ttatggaaag aagttccttt gaaaaaaatc + 3541 cgattgactt tttagaagct aaaggatata aggaagttaa aaaagactta atcattaaac + 3601 tacctaaata tagtcttttt gagttagaaa acggtcgtaa acggatgctg gctagtgccg + 3661 gagaattaca aaaaggaaat gagctggctc tgccaagcaa atatgtgaat tttttatatt + 3721 tagctagtca ttatgaaaag ttgaagggta gtccagaaga taacgaacaa aaacaattgt + 3781 ttgtggagca gcataagcat tatttagatg agattattga gcaaatcagt gaattttcta + 3841 agcgtgttat tttagcagat gccaatttag ataaagttct tagtgcatat aacaaacata + 3901 gagacaaacc aatacgtgaa caagcagaaa atattattca tttatttacg ttgacgaatc + 3961 ttggagctcc cgctgctttt aaatattttg atacaacaat tgatcgtaaa cgatatacgt + 4021 ctacaaaaga agttttagat gccactctta tccatcaatc catcactggt ctttatgaaa + 4081 cacgcattga tttgagtcag ctaggaggtg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 5505 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_dhLwCas13a +VERSION Cas_variants_Cas_variants_ins_dhLwCas13a +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3479..3536 + /label="his operon terminator" + misc_feature 3731..4319 + /label="pMB1 replication origin" + misc_feature complement(4617..5276) + /label="chloramphenicol resistance marker" + misc_feature 3479..5505 + misc_feature 1..8 + /label="D1005" + misc_feature 3468..3478 + /label="D1006" + CDS 9..3464 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="dLwCas13a" + exon 9..3464 + /label="Translation 1-3456" + misc_feature 9..3467 + misc_feature 1..3478 +ORIGIN + 1 ggtctcgaat gaaagtgacc aaggtcgacg gcatcagcca caagaagtac atcgaagagg + 61 gcaagctcgt gaagtccacc agcgaggaaa accggaccag cgagagactg agcgagctgc + 121 tgagcatccg gctggacatc tacatcaaga accccgacaa cgcctccgag gaagagaacc + 181 ggatcagaag agagaacctg aagaagttct ttagcaacaa ggtgctgcac ctgaaggaca + 241 gcgtgctgta tctgaagaac cggaaagaaa agaacgccgt gcaggacaag aactatagcg + 301 aagaggacat cagcgagtac gacctgaaaa acaagaacag cttctccgtg ctgaagaaga + 361 tcctgctgaa cgaggacgtg aactctgagg aactggaaat ctttcggaag gacgtggaag + 421 ccaagctgaa caagatcaac agcctgaagt acagcttcga agagaacaag gccaactacc + 481 agaagatcaa cgagaacaac gtggaaaaag tgggcggcaa gagcaagcgg aacatcatct + 541 acgactacta cagagagagc gccaagcgca acgactacat caacaacgtg caggaagcct + 601 tcgacaagct gtataagaaa gaggatatcg agaaactgtt tttcctgatc gagaacagca + 661 agaagcacga gaagtacaag atccgcgagt actatcacaa gatcatcggc cggaagaacg + 721 acaaagagaa cttcgccaag attatctacg aagagatcca gaacgtgaac aacatcaaag + 781 agctgattga gaagatcccc gacatgtctg agctgaagaa aagccaggtg ttctacaagt + 841 actacctgga caaagaggaa ctgaacgaca agaatattaa gtacgccttc tgccacttcg + 901 tggaaatcga gatgtcccag ctgctgaaaa actacgtgta caagcggctg agcaacatca + 961 gcaacgataa gatcaagcgg atcttcgagt accagaatct gaaaaagctg atcgaaaaca + 1021 aactgctgaa caagctggac acctacgtgc ggaactgcgg caagtacaac tactatctgc + 1081 aagtgggcga gatcgccacc tccgacttta tcgcccggaa ccggcagaac gaggccttcc + 1141 tgagaaacat catcggcgtg tccagcgtgg cctacttcag cctgaggaac atcctggaaa + 1201 ccgagaacga gaacggtatc accggccgga tgcggggcaa gaccgtgaag aacaacaagg + 1261 gcgaagagaa atacgtgtcc ggcgaggtgg acaagatcta caatgagaac aagcagaacg + 1321 aagtgaaaga aaatctgaag atgttctaca gctacgactt caacatggac aacaagaacg + 1381 agatcgagga cttcttcgcc aatatcgatg aggccatctc tagtattgct cacggcatcg + 1441 tgcatttcaa cctggaactg gaaggcaagg acatcttcgc cttcaagaat atcgccccca + 1501 gcgagatctc caagaagatg tttcagaacg aaatcaacga aaagaagctg aagctgaaaa + 1561 tcttcaagca gctgaacagc gccaacgtgt tcaactacta cgagaaggat gtgatcatca + 1621 agtacctgaa gaataccaag ttcaacttcg tgaacaaaaa catccccttc gtgcccagct + 1681 tcaccaagct gtacaacaag attgaggacc tgcggaatac cctgaagttt ttttggagcg + 1741 tgcccaagga caaagaagag aaggacgccc agatctacct gctgaagaat atctactacg + 1801 gcgagttcct gaacaagttc gtgaaaaact ccaaggtgtt ctttaagatc accaatgaag + 1861 tgatcaagat taacaagcag cggaaccaga aaaccggcca ctacaagtat cagaagttcg + 1921 agaacatcga gaaaaccgtg cccgtggaat acctggccat catccagagc agagagatga + 1981 tcaacaacca ggacaaagag gaaaagaata cctacatcga ctttattcag cagattttcc + 2041 tgaagggctt catcgactac ctgaacaaga acaatctgaa gtatatcgag agcaacaaca + 2101 acaatgacaa caacgacatc ttctccaaga tcaagatcaa aaaggataac aaagagaagt + 2161 acgacaagat cctgaagaac tatgagaagc acaatcggaa caaagaaatc cctcacgaga + 2221 tcaatgagtt cgtgcgcgag atcaagctgg ggaagattct gaagtacacc gagaatctga + 2281 acatgtttta cctgatcctg aagctgctga accacaaaga gctgaccaac ctgaagggca + 2341 gcctggaaaa gtaccagtcc gccaacaaag aagaaacctt cagcgacgag ttggaactga + 2401 tcaacctgct gaacctggac aacaacagag tgaccgagga cttcgagctg gaagccaacg + 2461 agatcggcaa gttcctggac ttcaacgaaa acaaaatcaa ggaccggaaa gagctgaaaa + 2521 agttcgacac caacaagatc tatttcgacg gcgagaacat catcaagcac cgggccttct + 2581 acaatatcaa gaaatacggc atgctgaatc tgctggaaaa gatcgccgat aaggccaagt + 2641 ataagatcag cctgaaagaa ctgaaagagt acagcaacaa gaagaatgag attgaaaaga + 2701 actacaccat gcagcagaac ctgcaccgga agtacgccag acccaagaag gacgaaaagt + 2761 tcaacgacga ggactacaaa gagtatgaga aggccatcgg caacatccag aagtacaccc + 2821 acctgaagaa caaggtggaa ttcaatgagc tgaacctgct gcagggcctg ctgctgaaga + 2881 tcctgcaccg gctcgtgggc tacaccagca tctgggagcg ggacctgaga ttccggctga + 2941 agggcgagtt tcccgagaac cactacatcg aggaaatttt caatttcgac aactccaaga + 3001 atgtgaagta caaaagcggc cagatcgtgg aaaagtatat caacttctac aaagaactgt + 3061 acaaggacaa tgtggaaaag cggagcatct actccgacaa gaaagtgaag aaactgaagc + 3121 aggagaagaa agacctgtat attgcaaact acatcgctca ctttaattat attcctcatg + 3181 ccgagattag cctgctggaa gtgctggaaa acctgcggaa gctgctgtcc tacgaccgga + 3241 agctgaagaa cgccatcatg aagtccatcg tggacattct gaaagaatac ggcttcgtgg + 3301 ccaccttcaa gatcggcgct gacaagaaga tcgaaatcca gaccctggaa tcagagaaga + 3361 tcgtgcacct gaagaatctg aagaaaaaga aactgatgac cgaccggaac agcgaggaac + 3421 tgtgcgaact cgtgaaagtc atgttcgagt acaaggccct ggaataagct ttgagacctc + 3481 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 3541 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 3601 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 3661 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 3721 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 3781 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 3841 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 3901 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 3961 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 4021 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 4081 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 4141 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 4201 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 4261 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 4321 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 4381 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 4441 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 4501 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 4561 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 4621 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 4681 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 4741 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 4801 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 4861 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 4921 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 4981 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 5041 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 5101 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 5161 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 5221 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 5281 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 5341 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 5401 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 5461 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_dhSpCas9 +VERSION Cas_variants_Cas_variants_ins_dhSpCas9 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + CDS 12..4112 + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /label="dCas9" + exon 12..4112 + /label="Translation 4-4104" + misc_feature 9..4115 + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggacaagaag tacagcatcg gcctggccat cggcaccaac tctgtgggct + 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca + 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa + 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc + 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct + 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca + 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc + 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc + 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca + 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg + 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca + 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt + 721 tcggcaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc + 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc + 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg + 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga + 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc + 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg + 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc + 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc + 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag + 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg + 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg + 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact + 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact + 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact + 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg + 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga + 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg + 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc + 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag + 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa + 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg + 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga + 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc + 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg + 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc + 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga + 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc + 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag + 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga + 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg + 2521 tggacgctat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga + 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga + 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg + 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca + 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc + 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc + 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga + 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga + 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg + 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct + 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc + 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc + 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga + 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata + 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca + 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga + 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc + 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc + 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg + 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc + 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt + 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca + 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc + 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc + 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca + 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga + 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cas_variants_Ca 5505 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_hLwCas13a +VERSION Cas_variants_Cas_variants_ins_hLwCas13a +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3479..3536 + /label="his operon terminator" + misc_feature 3731..4319 + /label="pMB1 replication origin" + misc_feature complement(4617..5276) + /label="chloramphenicol resistance marker" + misc_feature 3479..5505 + misc_feature 1..8 + /label="D1005" + misc_feature 3468..3478 + /label="D1006" + CDS 9..3464 + /ApEinfo_fwdcolor="#9eafd2" + /ApEinfo_revcolor="#9eafd2" + /label="LwCas13a" + exon 9..3464 + /label="Translation 1-3456" + misc_feature 9..3467 + misc_feature 1..3478 +ORIGIN + 1 ggtctcgaat gaaagtgacc aaggtcgacg gcatcagcca caagaagtac atcgaagagg + 61 gcaagctcgt gaagtccacc agcgaggaaa accggaccag cgagagactg agcgagctgc + 121 tgagcatccg gctggacatc tacatcaaga accccgacaa cgcctccgag gaagagaacc + 181 ggatcagaag agagaacctg aagaagttct ttagcaacaa ggtgctgcac ctgaaggaca + 241 gcgtgctgta tctgaagaac cggaaagaaa agaacgccgt gcaggacaag aactatagcg + 301 aagaggacat cagcgagtac gacctgaaaa acaagaacag cttctccgtg ctgaagaaga + 361 tcctgctgaa cgaggacgtg aactctgagg aactggaaat ctttcggaag gacgtggaag + 421 ccaagctgaa caagatcaac agcctgaagt acagcttcga agagaacaag gccaactacc + 481 agaagatcaa cgagaacaac gtggaaaaag tgggcggcaa gagcaagcgg aacatcatct + 541 acgactacta cagagagagc gccaagcgca acgactacat caacaacgtg caggaagcct + 601 tcgacaagct gtataagaaa gaggatatcg agaaactgtt tttcctgatc gagaacagca + 661 agaagcacga gaagtacaag atccgcgagt actatcacaa gatcatcggc cggaagaacg + 721 acaaagagaa cttcgccaag attatctacg aagagatcca gaacgtgaac aacatcaaag + 781 agctgattga gaagatcccc gacatgtctg agctgaagaa aagccaggtg ttctacaagt + 841 actacctgga caaagaggaa ctgaacgaca agaatattaa gtacgccttc tgccacttcg + 901 tggaaatcga gatgtcccag ctgctgaaaa actacgtgta caagcggctg agcaacatca + 961 gcaacgataa gatcaagcgg atcttcgagt accagaatct gaaaaagctg atcgaaaaca + 1021 aactgctgaa caagctggac acctacgtgc ggaactgcgg caagtacaac tactatctgc + 1081 aagtgggcga gatcgccacc tccgacttta tcgcccggaa ccggcagaac gaggccttcc + 1141 tgagaaacat catcggcgtg tccagcgtgg cctacttcag cctgaggaac atcctggaaa + 1201 ccgagaacga gaacgatatc accggccgga tgcggggcaa gaccgtgaag aacaacaagg + 1261 gcgaagagaa atacgtgtcc ggcgaggtgg acaagatcta caatgagaac aagcagaacg + 1321 aagtgaaaga aaatctgaag atgttctaca gctacgactt caacatggac aacaagaacg + 1381 agatcgagga cttcttcgcc aacatcgacg aggccatcag cagcatcaga cacggcatcg + 1441 tgcacttcaa cctggaactg gaaggcaagg acatcttcgc cttcaagaat atcgccccca + 1501 gcgagatctc caagaagatg tttcagaacg aaatcaacga aaagaagctg aagctgaaaa + 1561 tcttcaagca gctgaacagc gccaacgtgt tcaactacta cgagaaggat gtgatcatca + 1621 agtacctgaa gaataccaag ttcaacttcg tgaacaaaaa catccccttc gtgcccagct + 1681 tcaccaagct gtacaacaag attgaggacc tgcggaatac cctgaagttt ttttggagcg + 1741 tgcccaagga caaagaagag aaggacgccc agatctacct gctgaagaat atctactacg + 1801 gcgagttcct gaacaagttc gtgaaaaact ccaaggtgtt ctttaagatc accaatgaag + 1861 tgatcaagat taacaagcag cggaaccaga aaaccggcca ctacaagtat cagaagttcg + 1921 agaacatcga gaaaaccgtg cccgtggaat acctggccat catccagagc agagagatga + 1981 tcaacaacca ggacaaagag gaaaagaata cctacatcga ctttattcag cagattttcc + 2041 tgaagggctt catcgactac ctgaacaaga acaatctgaa gtatatcgag agcaacaaca + 2101 acaatgacaa caacgacatc ttctccaaga tcaagatcaa aaaggataac aaagagaagt + 2161 acgacaagat cctgaagaac tatgagaagc acaatcggaa caaagaaatc cctcacgaga + 2221 tcaatgagtt cgtgcgcgag atcaagctgg ggaagattct gaagtacacc gagaatctga + 2281 acatgtttta cctgatcctg aagctgctga accacaaaga gctgaccaac ctgaagggca + 2341 gcctggaaaa gtaccagtcc gccaacaaag aagaaacctt cagcgacgag ctggaactga + 2401 tcaacctgct gaacctggac aacaacagag tgaccgagga cttcgagctg gaagccaacg + 2461 agatcggcaa gttcctggac ttcaacgaaa acaaaatcaa ggaccggaaa gagctgaaaa + 2521 agttcgacac caacaagatc tatttcgacg gcgagaacat catcaagcac cgggccttct + 2581 acaatatcaa gaaatacggc atgctgaatc tgctggaaaa gatcgccgat aaggccaagt + 2641 ataagatcag cctgaaagaa ctgaaagagt acagcaacaa gaagaatgag attgaaaaga + 2701 actacaccat gcagcagaac ctgcaccgga agtacgccag acccaagaag gacgaaaagt + 2761 tcaacgacga ggactacaaa gagtatgaga aggccatcgg caacatccag aagtacaccc + 2821 acctgaagaa caaggtggaa ttcaatgagc tgaacctgct gcagggcctg ctgctgaaga + 2881 tcctgcaccg gctcgtgggc tacaccagca tctgggagcg ggacctgaga ttccggctga + 2941 agggcgagtt tcccgagaac cactacatcg aggaaatttt caatttcgac aactccaaga + 3001 atgtgaagta caaaagcggc cagatcgtgg aaaagtatat caacttctac aaagaactgt + 3061 acaaggacaa tgtggaaaag cggagcatct actccgacaa gaaagtgaag aaactgaagc + 3121 aggaaaaaaa ggacctgtac atccggaact acattgccca cttcaactac atcccccacg + 3181 ccgagattag cctgctggaa gtgctggaaa acctgcggaa gctgctgtcc tacgaccgga + 3241 agctgaagaa cgccatcatg aagtccatcg tggacattct gaaagaatac ggcttcgtgg + 3301 ccaccttcaa gatcggcgct gacaagaaga tcgaaatcca gaccctggaa tcagagaaga + 3361 tcgtgcacct gaagaatctg aagaaaaaga aactgatgac cgaccggaac agcgaggaac + 3421 tgtgcgaact cgtgaaagtc atgttcgagt acaaggccct ggaataagct ttgagacctc + 3481 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 3541 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 3601 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 3661 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 3721 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 3781 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 3841 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 3901 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 3961 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 4021 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 4081 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 4141 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 4201 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 4261 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 4321 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 4381 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 4441 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 4501 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 4561 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 4621 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 4681 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 4741 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 4801 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 4861 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 4921 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 4981 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 5041 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 5101 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 5161 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 5221 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 5281 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 5341 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 5401 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 5461 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Cas_variants_Ca 5310 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_hSaCas9 +VERSION Cas_variants_Cas_variants_ins_hSaCas9 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3284..3341 + /label="his operon terminator" + misc_feature 3536..4124 + /label="pMB1 replication origin" + misc_feature complement(4422..5081) + /label="chloramphenicol resistance marker" + misc_feature 3284..5310 + misc_feature 1..8 + /label="D1005" + misc_feature 3273..3283 + /label="D1006" + CDS 9..3203 + /label="SaCas9" + misc_feature 3204..3269 + /label="NLS" + misc_feature 9..3272 + misc_feature 1..3283 +ORIGIN + 1 ggtctcgaat gggcaaacgg aactacatcc tggggcttga cattgggata accagcgttg + 61 gctacggaat tattgattat gagacacgcg atgtgattga cgccggggtt aggctgttca + 121 aagaggccaa cgttgaaaac aacgagggaa gacggagtaa gcgcggagca agaagactca + 181 agcgcagacg gagacatcgg attcagaggg tgaaaaagct gctcttcgat tacaatctcc + 241 tgaccgatca tagtgagctg agcggaatca acccctacga ggcgcgagtg aaagggcttt + 301 cccagaagct gtccgaagag gagttctccg ccgcgttgct gcacctggcc aaacggaggg + 361 gggttcacaa tgtaaacgaa gtggaggagg acacgggcaa tgaacttagt acgaaagaac + 421 agatcagtag gaactctaag gctctcgaag agaaatacgt cgctgagttg cagcttgaga + 481 gactgaaaaa agacggcgaa gtacgcggat ctattaatag gttcaagact tcagattacg + 541 taaaggaagc caagcagctc ctgaaagtac agaaagcgta ccatcagctc gatcagagct + 601 tcatcgatac ctacatagat ttgctggaga cacggaggac atactacgag ggcccagggg + 661 aaggatctcc ttttgggtgg aaggacatca aggaatggta cgagatgctt atgggacatt + 721 gtacatattt tccggaggag ctcaggagcg tcaagtacgc ctacaatgcc gacctgtaca + 781 atgccctcaa tgacctcaat aacctcgtga ttaccaggga cgagaacgag aagctggagt + 841 actatgaaaa gttccagatt atcgagaatg tgtttaagca gaagaagaag ccgacactta + 901 agcagattgc aaaggaaatc ctcgtgaatg aggaagatat caagggatac agagtgacaa + 961 gtacaggcaa gcccgagttc acaaatctga aggtgtacca cgatattaag gacataaccg + 1021 cacgaaagga gataatcgaa aacgctgagc tcctcgatca gatcgcaaaa attcttacca + 1081 tctaccagtc tagtgaggac attcaggagg aactgactaa tctgaacagt gagctcaccc + 1141 aagaggaaat tgagcagatt tcaaacctga aaggctacac cgggacgcac aatctgagcc + 1201 tcaaagcaat caacctcatt ctggatgaac tttggcacac aaatgacaac caaattgcca + 1261 tattcaaccg cctgaaactg gtgccaaaaa aagtggatct gtcacagcaa aaggaaatcc + 1321 ctacaacctt ggttgacgat tttattctgt cccccgttgt caagcggagc ttcatccagt + 1381 caatcaaggt gatcaatgcc atcattaaaa aatacggatt gccaaacgat ataattatcg + 1441 agcttgcacg agagaagaac tcaaaggacg cccagaagat gattaacgaa atgcagaagc + 1501 gcaaccgcca gacaaacgaa cgcatagagg aaattataag aacaaccggc aaagagaatg + 1561 ccaagtatct gatcgagaaa atcaagctgc acgacatgca agaaggcaag tgcctgtact + 1621 ctctggaagc tatcccactc gaagatctgc tgaataatcc attcaattac gaggtggacc + 1681 acatcatccc tagatccgta agctttgaca attccttcaa taacaaagtt ctggttaaac + 1741 aggaggaaaa ttctaaaaaa gggaaccgga ccccgttcca gtacctgagc tccagtgaca + 1801 gcaagattag ctacgagact tttaagaaac atattctgaa tctggccaaa ggcaaaggca + 1861 ggatcagcaa gaccaagaag gagtacctcc tcgaagaacg cgacattaac agatttagtg + 1921 tgcagaaaga tttcatcaac cgaaaccttg tcgatactcg gtacgccacg agaggcctga + 1981 tgaatctcct caggagctac ttccgcgtca ataatctgga cgttaaagtc aagagcataa + 2041 atgggggatt caccagcttt ctgaggagaa agtggaagtt taagaaggaa cgaaacaaag + 2101 gatacaagca ccatgctgag gatgctttga tcatcgctaa cgcggacttt atctttaagg + 2161 aatggaaaaa gctggataag gcaaagaaag tgatggaaaa ccagatgttc gaggagaagc + 2221 aggcagagtc aatgcctgag atcgagacag agcaggaata caaggaaatt ttcatcaccc + 2281 ctcatcagat taaacacata aaggacttca aagactataa atactctcat agggtggaca + 2341 aaaaacccaa tcgcgagctc attaatgaca ccctgtactc aacacggaag gatgataaag + 2401 gtaatacctt gattgtgaat aatcttaatg gattgtatga caaagataac gacaagctca + 2461 agaagctgat caacaagtct ccagagaagc tccttatgta tcaccacgac ccacagactt + 2521 atcagaaatt gaaactgatc atggagcaat acggggatga gaagaaccca ctctacaaat + 2581 attatgagga aacaggtaat tacctgacca agtactccaa gaaggataac ggaccagtga + 2641 tcaaaaagat aaagtactat ggcaacaaac ttaatgcgca tttggacata actgacgatt + 2701 accccaattc tcgaaacaag gttgtgaagc tctccctgaa gccttataga tttgacgtgt + 2761 acctggataa tggggtttat aaattcgtca ccgtgaaaaa tctggacgtg atcaaaaagg + 2821 agaactatta tgaagtaaac tcaaagtgct atgaggaggc gaagaagctg aagaagatct + 2881 ccaatcaggc cgagttcatc gcttccttct ataataacga tctcatcaag atcaatggag + 2941 agctttatcg cgtcattggt gtgaacaatg acttgctgaa caggatcgaa gtcaatatga + 3001 tagacattac ctaccgggag tatctcgaaa acatgaatga taaacggccg cctcgcatca + 3061 tcaagacaat cgcatctaaa actcagtcaa taaaaaagta ctctaccgat atcctgggga + 3121 atctctatga agtgaagtca aagaagcacc cacaaatcat taaaaaaggt ggatccccca + 3181 agaagaagag gaaagtctcg agcgactaca aagaccatga cggtgattat aaagatcatg + 3241 acatcgatta caaggatgac gatgacaagt aagctttgag acctccggca aaaaagggca + 3301 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg + 3361 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc + 3421 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt + 3481 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc + 3541 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa + 3601 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc + 3661 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg + 3721 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc + 3781 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc + 3841 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca + 3901 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact + 3961 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg + 4021 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt + 4081 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct + 4141 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga + 4201 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa + 4261 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa + 4321 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta + 4381 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac + 4441 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg + 4501 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg + 4561 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg + 4621 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg + 4681 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc + 4741 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa + 4801 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata + 4861 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac + 4921 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg + 4981 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg + 5041 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct + 5101 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag + 5161 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat + 5221 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa + 5281 atccttagct ttcgctaagg atgatttctg +// +LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cas_variants_Cas_variants_ins_hSpCas9 +VERSION Cas_variants_Cas_variants_ins_hSpCas9 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + CDS 12..4112 + /ApEinfo_fwdcolor="#85dae9" + /ApEinfo_revcolor="#85dae9" + /label="Cas9" + exon 12..4112 + /label="Translation 4-4104" + misc_feature 9..4115 + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggacaagaag tacagcatcg gcctggacat cggcaccaac tctgtgggct + 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca + 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa + 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc + 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct + 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca + 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc + 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc + 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca + 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg + 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca + 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt + 721 tcggaaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc + 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc + 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg + 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga + 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc + 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg + 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc + 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc + 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag + 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg + 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg + 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact + 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact + 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact + 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg + 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga + 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg + 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc + 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag + 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa + 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg + 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga + 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc + 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg + 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc + 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga + 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc + 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag + 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga + 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg + 2521 tggaccatat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga + 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga + 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg + 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca + 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc + 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc + 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga + 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga + 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg + 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct + 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc + 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc + 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga + 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata + 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca + 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga + 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc + 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc + 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg + 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc + 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt + 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca + 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc + 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc + 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca + 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga + 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Cell_Comm_CDS_C 2689 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0061 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0061 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 663..720 + /label="his operon terminator" + misc_feature 915..1503 + /label="pMB1 replication origin" + misc_feature complement(1801..2460) + /label="chloramphenicol resistance marker" + misc_feature 663..2689 + misc_feature 1..8 + /label="D1005" + misc_feature 652..662 + /label="D1006" + misc_feature 588..619 + /label="LVA" + CDS 9..587 + /label="luxI" + misc_feature 9..626 + /label="BBa_C0061" + misc_feature 627..651 + /label="Help:Barcodes" + CDS 9..651 + /label="luxI" + misc_feature 1..662 +ORIGIN + 1 ggtctcgaat gactataatg ataaaaaaat cggatttttt ggcaattcca tcggaggagt + 61 ataaaggtat tctaagtctt cgttatcaag tgtttaagca aagacttgag tgggacttag + 121 ttgtagaaaa taaccttgaa tcagatgagt atgataactc aaatgcagaa tatatttatg + 181 cttgtgatga tactgaaaat gtaagtggat gctggcgttt attacctaca acaggtgatt + 241 atatgctgaa aagtgttttt cctgaattgc ttggtcaaca gagtgctccc aaagatccta + 301 atatagtcga attaagtcgt tttgctgtag gtaaaaatag ctcaaagata aataactctg + 361 ctagtgaaat tacaatgaaa ctatttgaag ctatatataa acacgctgtt agtcaaggta + 421 ttacagaata tgtaacagta acatcaacag caatagagcg atttttaaag cgtattaaag + 481 ttccttgtca tcgtattgga gacaaagaaa ttcatgtatt aggtgatact aaatcggttg + 541 tattgtctat gcctattaat gaacagttta aaaaagcagt cttaaatgct gcaaacgacg + 601 aaaactacgc tttagtagct taataactct gatagtgcta gtgtagatct cgctttgaga + 661 cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga + 721 ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg + 781 cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat + 841 aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc + 901 gcgttgctgg cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc + 961 tcaagtcaga ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga + 1021 agctccctcg tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt + 1081 ctcccttcgg gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg + 1141 taggtcgttc gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc + 1201 gccttatccg gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg + 1261 gcagcagcca ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc + 1321 ttgaagtggt ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg + 1381 ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc + 1441 gctggtagcg gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct + 1501 caagaagatc ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt + 1561 taagggattt tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa + 1621 aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg + 1681 cttggattct caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga + 1741 tggagttctg aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa + 1801 ttacgccccg ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac + 1861 atggaagcca tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc + 1921 gccttgcgta taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc + 1981 cacgtttaaa tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt + 2041 ctcaataaac cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga + 2101 atatatgtgt agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt + 2161 ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc + 2221 accgtctttc attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg + 2281 aataaaggcc ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat + 2341 atccagctga acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg + 2401 ttctttacga tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat + 2461 tttagcttcc ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct + 2521 tatttcatta tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg + 2581 acgtctaaga aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc + 2641 agaatttcag ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Cell_Comm_CDS_C 2827 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0062 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0062 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 801..858 + /label="his operon terminator" + misc_feature 1053..1641 + /label="pMB1 replication origin" + misc_feature complement(1939..2598) + /label="chloramphenicol resistance marker" + misc_feature 801..2827 + misc_feature 1..8 + /label="D1005" + misc_feature 790..800 + /label="D1006" + misc_feature 9..10 + /label="prefix" + misc_feature 182 + /label="T" + misc_feature 500 + /label="A" + CDS 9..758 + /label="luxR" + misc_feature 9..764 + /label="BBa_C0062" + misc_feature 765..789 + /label="Help:Barcodes" + CDS 9..789 + /label="luxr" + misc_feature 1..800 +ORIGIN + 1 ggtctcgaat gaaaaacata aatgccgacg acacatacag aataattaat aaaattaaag + 61 cttgtagaag caataatgat attaatcaat gcttatctga tatgactaaa atggtacatt + 121 gtgaatatta tttactcgcg atcatttatc ctcattctat ggttaaatct gatatttcaa + 181 tcctagataa ttaccctaaa aaatggaggc aatattatga tgacgctaat ttaataaaat + 241 atgatcctat agtagattat tctaactcca atcattcacc aattaattgg aatatatttg + 301 aaaacaatgc tgtaaataaa aaatctccaa atgtaattaa agaagcgaaa acatcaggtc + 361 ttatcactgg gtttagtttc cctattcata cggctaacaa tggcttcgga atgcttagtt + 421 ttgcacattc agaaaaagac aactatatag atagtttatt tttacatgcg tgtatgaaca + 481 taccattaat tgttccttct ctagttgata attatcgaaa aataaatata gcaaataata + 541 aatcaaacaa cgatttaacc aaaagagaaa aagaatgttt agcgtgggca tgcgaaggaa + 601 aaagctcttg ggatatttca aaaatattag gttgcagtga gcgtactgtc actttccatt + 661 taaccaatgc gcaaatgaaa ctcaatacaa caaaccgctg ccaaagtatt tctaaagcaa + 721 ttttaacagg agcaattgat tgcccatact ttaaaaatta ataacactga tagtgctagt + 781 gtagatcacg ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt + 841 tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg + 901 cgctcggtcg ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta + 961 tccacagaat caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc + 1021 aggaaccgta aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag + 1081 catcacaaaa atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac + 1141 caggcgtttc cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc + 1201 ggatacctgt ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt + 1261 aggtatctca gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc + 1321 gttcagcccg accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga + 1381 cacgacttat cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta + 1441 ggcggtgcta cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta + 1501 tttggtatct gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga + 1561 tccggcaaac aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg + 1621 cgcagaaaaa aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag + 1681 tggaacgaaa actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc + 1741 tagatccttt taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact + 1801 tggtctgaca gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc + 1861 gttctgaaca aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca + 1921 agcgagctcg atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc + 1981 attaagcatt ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag + 2041 cggcatcagc accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa + 2101 gaagttgtcc atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc + 2161 tgagacgaaa aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta + 2221 acacgccaca tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact + 2281 ccagagcgat gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact + 2341 atcccatatc accagctcac cgtctttcat tgccatacga aattccggat gagcattcat + 2401 caggcgggca agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt + 2461 ctttaaaaag gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga + 2521 ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc + 2581 agtgattttt ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa + 2641 tacgcccggt agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat + 2701 caactcgagt gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa + 2761 ataggcgtat cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg + 2821 atttctg +// +LOCUS Cell_Comm_CDS_C 2713 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0070 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0070 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 687..744 + /label="his operon terminator" + misc_feature 939..1527 + /label="pMB1 replication origin" + misc_feature complement(1825..2484) + /label="chloramphenicol resistance marker" + misc_feature 687..2713 + misc_feature 1..8 + /label="D1005" + misc_feature 676..686 + /label="D1006" + CDS 9..611 + /label="rhlL" + misc_feature 612..644 + /label="LVA" + misc_feature 651..675 + /label="Help:Barcodes" + CDS 9..675 + /label="rhII" + misc_feature 1..686 +ORIGIN + 1 ggtctcgaat gatcgaactg ctgtccgaat ccctggaagg tctgtccgct gctatgatcg + 61 ctgaactggg tcgttaccgt caccaggttt tcatcgaaaa actgggttgg gacgttgttt + 121 ccacctcccg tgttcgtgac caggagttcg accagttcga ccacccgcag acccgttaca + 181 tcgttgctat gtcccgtcag ggtatctgcg gttgcgctcg tctgctgccg accaccgacg + 241 cttacctgct gaaagacgtt ttcgcttacc tgtgctccga aaccccgccg tccgacccgt + 301 ccgtttggga actgtcccgt tacgctgctt ccgctgctga cgacccgcag ctggctatga + 361 aaatcttctg gtcctccctc cagtgcgctt ggtacctggg tgcttcctcc gttgttgctg + 421 ttaccaccac cgctatggaa cgttacttcg ttcgtaacgg tgttatcctc cagcgtctgg + 481 gtccgccgca gaaagttaaa ggtgaaaccc tggttgctat ctccttcccg gcttaccagg + 541 aacgtggtct ggaaatgctg ctgcgttacc acccggaatg gctccagggt gttccgctgt + 601 ccatggctgt tgctgcaaac gacgaaaact acgctttagt agcttaataa ctctgatagt + 661 gctagtgtag atctcgcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc + 721 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 781 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 841 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 901 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 961 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 1021 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 1081 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 1141 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 1201 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1261 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1321 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1381 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1441 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1501 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1561 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1621 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1681 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1741 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1801 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1861 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1921 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1981 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 2041 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 2101 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 2161 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 2221 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2281 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2341 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2401 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2461 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2521 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2581 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2641 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2701 aggatgattt ctg +// +LOCUS Cell_Comm_CDS_C 2833 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0071 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0071 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 807..864 + /label="his operon terminator" + misc_feature 1059..1647 + /label="pMB1 replication origin" + misc_feature complement(1945..2604) + /label="chloramphenicol resistance marker" + misc_feature 807..2833 + misc_feature 1..8 + /label="D1005" + misc_feature 796..806 + /label="D1006" + CDS 9..731 + /label="rhlR" + misc_feature 732..764 + /label="LVA" + misc_feature 771..795 + /label="Help:Barcodes" + CDS 9..795 + /label="rhlR" + misc_feature 1..806 +ORIGIN + 1 ggtctcgaat gaggaatgac ggaggctttt tgctgtggtg ggacggtttg cgtagcgaga + 61 tgcagccgat ccacgacagc cagggcgtgt tcgccgtcct ggaaaaggaa gtgcggcgcc + 121 tgggcttcga ttactacgcc tatggcgtgc gccacacgat tcccttcacc cggccgaaga + 181 ccgaggtcca tggcacctat cccaaggcct ggctggagcg ataccagatg cagaactacg + 241 gggccgtgga tccggcgatc ctcaacggcc tgcgctcctc ggaaatggtg gtctggagcg + 301 acagcctgtt cgaccagagc cggatgctct ggaacgaggc tcgcgattgg ggcctctgtg + 361 tcggcgcgac cttgccgatc cgcgcgccga acaatttgct cagcgtgctt tccgtggcgc + 421 gcgaccagca gaacatctcc agcttcgagc gcgaggaaat ccgcctgcgg ctgcgttgca + 481 tgatcgagtt gctgacccag aagctgaccg acctggagca tccgatgctg atgtccaacc + 541 cggtctgcct gagccatcgc gaacgcgaga tcctgcaatg gaccgccgac ggcaagagtt + 601 ccggggaaat cgccatcatc ctgagcatct ccgagagcac ggtgaacttc caccacaaga + 661 acatccagaa gaagttcgac gcgccgaaca agacgctggc tgccgcctac gccgcggcgc + 721 tgggtctcat cgctgcaaac gacgaaaact acgctttagt agcttaataa cactgatagt + 781 gctagtgtag atcacgcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc + 841 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 901 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 961 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 1021 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 1081 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 1141 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 1201 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 1261 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 1321 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1381 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1441 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1501 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1561 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1621 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1681 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1741 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1801 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1861 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1921 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1981 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 2041 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 2101 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 2161 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 2221 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 2281 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 2341 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2401 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2461 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2521 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2581 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2641 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2701 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2761 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2821 aggatgattt ctg +// +LOCUS Cell_Comm_CDS_C 2713 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0078 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0078 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 687..744 + /label="his operon terminator" + misc_feature 939..1527 + /label="pMB1 replication origin" + misc_feature complement(1825..2484) + /label="chloramphenicol resistance marker" + misc_feature 687..2713 + misc_feature 1..8 + /label="D1005" + misc_feature 676..686 + /label="D1006" + CDS 9..611 + /label="LasI" + misc_feature 612..644 + /label="LVA" + misc_feature 651..675 + /label="Help:Barcodes" + CDS 9..675 + /label="lasI" + misc_feature 1..686 +ORIGIN + 1 ggtctcgaat gatcgttcag atcggtcgtc gtgaagagtt cgacaaaaaa ctgctgggtg + 61 aaatgcacaa actgcgtgct caggttttca aagaacgtaa aggttgggac gtttccgtta + 121 tcgacgaaat ggaaatcgac ggttacgacg ctctgtcccc gtactacatg ctgatccagg + 181 aagacacccc ggaagctcag gttttcggtt gctggcgtat cttcgacacc accggtccgt + 241 acatgctgaa aaacaccttc ccggaactgc tgcacggtaa agaagctccg tgctccccgc + 301 acatctggga actgtcccgt ttcgctatca actccggtca gaaaggttcc ctgggtttct + 361 ccgactgcac cctggaagct atgcgtgctc tggctcgtta ctccttgcag aacgacatcc + 421 agaccctggt taccgttacc accgttggtg ttgaaaaaat gatgatccgt gctggtctgg + 481 acgtttcccg tttcggtccg cacctgaaaa tcggtatcga acgtgctgtt gctctgcgta + 541 tcgaactgaa cgctaaaacc cagatcgctc tgtacggtgg tgttctggtt gaacagcgtc + 601 tggctgtttc cgctgctaac gacgaaaact acgctctggt tgcttaataa ctctgatagt + 661 gctagtgtag atctcgcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc + 721 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 781 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 841 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 901 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 961 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 1021 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 1081 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 1141 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 1201 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1261 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1321 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1381 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1441 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1501 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1561 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1621 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1681 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1741 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1801 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1861 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1921 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1981 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 2041 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 2101 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 2161 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 2221 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2281 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2341 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2401 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2461 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2521 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2581 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2641 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2701 aggatgattt ctg +// +LOCUS Cell_Comm_CDS_C 2775 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0171 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0171 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 749..806 + /label="his operon terminator" + misc_feature 1001..1589 + /label="pMB1 replication origin" + misc_feature complement(1887..2546) + /label="chloramphenicol resistance marker" + misc_feature 749..2775 + misc_feature 1..8 + /label="D1005" + misc_feature 738..748 + /label="D1006" + CDS 9..737 + /label="rhIR" + misc_feature 1..748 +ORIGIN + 1 ggtctcgaat gaggaatgac ggaggctttt tgctgtggtg ggacggtttg cgtagcgaga + 61 tgcagccgat ccacgacagc cagggcgtgt tcgccgtcct ggaaaaggaa gtgcggcgcc + 121 tgggcttcga ttactacgcc tatggcgtgc gccacacgat tcccttcacc cggccgaaga + 181 ccgaggtcca tggcacctat cccaaggcct ggctggagcg ataccagatg cagaactacg + 241 gggccgtgga tccggcgatc ctcaacggcc tgcgctcctc ggaaatggtg gtctggagcg + 301 acagcctgtt cgaccagagc cggatgctct ggaacgaggc tcgcgattgg ggcctctgtg + 361 tcggcgcgac cttgccgatc cgcgcgccga acaatttgct cagcgtgctt tccgtggcgc + 421 gcgaccagca gaacatctcc agcttcgagc gcgaggaaat ccgcctgcgg ctgcgttgca + 481 tgatcgagtt gctgacccag aagctgaccg acctggagca tccgatgctg atgtccaacc + 541 cggtctgcct gagccatcgc gaacgcgaga tcctgcaatg gaccgccgac ggcaagagtt + 601 ccggggaaat cgccatcatc ctgagcatct ccgagagcac ggtgaacttc caccacaaga + 661 acatccagaa gaagttcgac gcgccgaaca agacgctggc tgccgcctac gccgcggcgc + 721 tgggtctcat ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 781 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 841 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 901 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 961 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 1021 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 1081 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 1141 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 1201 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 1261 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1321 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1381 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1441 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1501 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1561 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1621 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1681 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1741 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1801 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1861 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1921 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 1981 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 2041 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 2101 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 2161 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 2221 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 2281 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2341 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2401 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2461 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2521 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2581 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2641 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2701 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2761 taaggatgat ttctg +// +LOCUS Cell_Comm_CDS_C 2769 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0179 +VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0179 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 743..800 + /label="his operon terminator" + misc_feature 995..1583 + /label="pMB1 replication origin" + misc_feature complement(1881..2540) + /label="chloramphenicol resistance marker" + misc_feature 743..2769 + misc_feature 1..8 + /label="D1005" + misc_feature 732..742 + /label="D1006" + CDS 9..731 + /label="lasR" + misc_feature 1..742 +ORIGIN + 1 ggtctcgaat ggccttggtt gacggttttc ttgagctgga acgctcaagt ggaaaattgg + 61 agtggagcgc catcctccag aagatggcga gcgaccttgg attctcgaag atcctgttcg + 121 gcctgttgcc taaggacagc caggactacg agaacgcctt catcgtcggc aactacccgg + 181 ccgcctggcg cgagcattac gaccgggctg gctacgcgcg ggtcgacccg acggtcagtc + 241 actgtaccca gagcgtactg ccgattttct gggaaccgtc catctaccag acgcgaaagc + 301 agcacgagtt cttcgaggaa gcctcggccg ccggcctggt gtatgggctg accatgccgc + 361 tgcatggtgc tcgcggcgaa ctcggcgcgc tgagcctcag cgtggaagcg gaaaaccggg + 421 ccgaggccaa ccgtttcata gagtcggtcc tgccgaccct gtggatgctc aaggactacg + 481 cactgcaaag cggtgccgga ctggccttcg aacatccggt cagcaaaccg gtggttctga + 541 ccagccggga gaaggaagtg ttgcagtggt gcgccatcgg caagaccagt tgggagatat + 601 cggttatctg caactgctcg gaagccaatg tgaacttcca tatgggaaat attcggcgga + 661 agttcggtgt gacctcccgc cgcgtagcgg ccattatggc cgttaatttg ggtcttatta + 721 ctctctaata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2761 tgatttctg +// +LOCUS Cell_Comm_Promo 2444 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529300 +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529300 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 418..475 + /label="his operon terminator" + misc_feature 670..1258 + /label="pMB1 replication origin" + misc_feature complement(1556..2215) + /label="chloramphenicol resistance marker" + misc_feature 418..2444 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 236..246 + /label="D1002" + misc_feature 247..417 + /label="D2002" + promoter 181..235 + /label="BBa_K1529300" + misc_feature 1..417 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tcctgtgaaa tcgtacaggt ttacgcaaga aaatggtttg ttatagtcga ataaatactt + 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg + 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta + 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc + 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact + 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg + 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc + 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt + 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag + 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc + 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc + 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt + 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt + 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc + 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa + 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa + 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg + 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga + 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg + 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg + 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg + 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag + 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg + 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga + 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt + 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt + 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa + 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata + 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag + 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt + 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa + 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca + 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt + 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag + 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt + 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc + 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat + 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Cell_Comm_Promo 2444 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529310 +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529310 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 418..475 + /label="his operon terminator" + misc_feature 670..1258 + /label="pMB1 replication origin" + misc_feature complement(1556..2215) + /label="chloramphenicol resistance marker" + misc_feature 418..2444 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 236..246 + /label="D1002" + misc_feature 247..417 + /label="D2002" + promoter 181..235 + /label="BBa_K1529310" + misc_feature 1..417 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 acctgtagga tctggcagtt ttacgcaaga aaatggtttg ttatagtcga ataaatactt + 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg + 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta + 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc + 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact + 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg + 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc + 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt + 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag + 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc + 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc + 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt + 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt + 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc + 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa + 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa + 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg + 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga + 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg + 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg + 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg + 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag + 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg + 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga + 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt + 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt + 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa + 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata + 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag + 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt + 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa + 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca + 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt + 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag + 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt + 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc + 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat + 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Cell_Comm_Promo 2472 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K649000 +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K649000 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 446..503 + /label="his operon terminator" + misc_feature 698..1286 + /label="pMB1 replication origin" + misc_feature complement(1584..2243) + /label="chloramphenicol resistance marker" + misc_feature 446..2472 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 264..274 + /label="D1002" + misc_feature 275..445 + /label="D2002" + promoter 181..263 + /label="lasI promoter" + promoter 181..263 + /label="BBa_K649000" + misc_feature 1..445 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgagccta gcaagggtcc gggttcaccg aaatctatct catttgctag ttataaaatt + 241 atgaaatttg cgtaaattct tcatacttga gacctataaa cgccaggttg tatccgcatt + 301 tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg agtagggttg + 361 actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt caagattaga + 421 aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca ccaccctgcc + 481 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact + 541 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac + 601 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa + 661 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg + 721 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa + 781 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc + 841 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac + 901 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac + 961 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg + 1021 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt + 1081 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa + 1141 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct + 1201 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga + 1261 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg + 1321 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct + 1381 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt + 1441 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac + 1501 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga + 1561 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt + 1621 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc + 1681 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg + 1741 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga + 1801 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca + 1861 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat + 1921 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga + 1981 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca + 2041 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt + 2101 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca + 2161 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta + 2221 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca + 2281 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc + 2341 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta + 2401 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa + 2461 ggatgatttc tg +// +LOCUS Cell_Comm_Promo 2465 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K934024 +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K934024 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 439..496 + /label="his operon terminator" + misc_feature 691..1279 + /label="pMB1 replication origin" + misc_feature complement(1577..2236) + /label="chloramphenicol resistance marker" + misc_feature 439..2465 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 257..267 + /label="D1002" + misc_feature 268..438 + /label="D2002" + promoter 222..227 + /label="-10" + misc_feature 182..200 + /label="LuxR" + promoter 201..206 + /label="-35" + misc_feature 205..225 + /label="Otet" + misc_feature 235..252 + /label="Otet" + promoter 181..256 + /label="BBa_K934024" + misc_feature 1..438 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 acctgtagga tcgtacaggt ttactcccta tcagtgatag agatactcgt attatcccta + 241 tcagtgatag agattatact tgagacctat aaacgccagg ttgtatccgc atttgatgct + 301 accatggatg agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga + 361 accgttagat gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg + 421 gtttagtccg gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc + 481 tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg + 541 ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc + 601 cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag + 661 gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca + 721 tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca + 781 ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg + 841 atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag + 901 gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt + 961 tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca + 1021 cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg + 1081 cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt + 1141 tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc + 1201 cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg + 1261 cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg + 1321 gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta + 1381 gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg + 1441 gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt + 1501 tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag + 1561 cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat + 1621 taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg + 1681 gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga + 1741 agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg + 1801 agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac + 1861 acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc + 1921 agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat + 1981 cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca + 2041 ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct + 2101 ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact + 2161 gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag + 2221 tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata + 2281 cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca + 2341 actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat + 2401 aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat + 2461 ttctg +// +LOCUS Cell_Comm_Promo 2438 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0051 +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0051 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 412..469 + /label="his operon terminator" + misc_feature 664..1252 + /label="pMB1 replication origin" + misc_feature complement(1550..2209) + /label="chloramphenicol resistance marker" + misc_feature 412..2438 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 230..240 + /label="D1002" + misc_feature 241..411 + /label="D2002" + promoter 218..223 + /label="-10" + promoter 195..200 + /label="-35" + misc_feature 205..221 + /label="OR1" + misc_feature 181..197 + /label="OR2" + misc_feature 181..229 + /label="BBa_R0051" + promoter 181..229 + /label="cI lam" + misc_feature 1..411 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 taacaccgtg cgtgttgact attttacctc tggcggtgat aatggttgct acttgagacc + 241 tataaacgcc aggttgtatc cgcatttgat gctaccatgg atgagtcagc gtcgagcacg + 301 cggcatttat tgcatgagta gggttgacta agaaccgtta gatgcctcgc tgtactaata + 361 attgtcaaca gatcgtcaag attagaaaat agggtttagt ccggcaatac ttccggcaaa + 421 aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt + 481 tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt + 541 atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata acgcaggaaa + 601 gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc + 661 gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct caagtcagag + 721 gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa gctccctcgt + 781 gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc tcccttcggg + 841 aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt aggtcgttcg + 901 ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg ccttatccgg + 961 taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac + 1021 tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg + 1081 gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt + 1141 taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg + 1201 tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaagatcc + 1261 tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt aagggatttt + 1321 ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa aatgaagttt + 1381 taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc ttggattctc + 1441 accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat ggagttctga + 1501 ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat tacgccccgc + 1561 cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca tggaagccat + 1621 cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat + 1681 aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc acgtttaaat + 1741 caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc tcaataaacc + 1801 ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa tatatgtgta + 1861 gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt tcagtttgct + 1921 catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca ccgtctttca + 1981 ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga ataaaggccg + 2041 gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata tccagctgaa + 2101 cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt tctttacgat + 2161 gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt ttagcttcct + 2221 tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt atttcattat + 2281 ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga cgtctaagaa + 2341 accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca gaatttcaga + 2401 taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Cell_Comm_Promo 2444 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0062 +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0062 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 418..475 + /label="his operon terminator" + misc_feature 670..1258 + /label="pMB1 replication origin" + misc_feature complement(1556..2215) + /label="chloramphenicol resistance marker" + misc_feature 418..2444 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 236..246 + /label="D1002" + misc_feature 247..417 + /label="D2002" + misc_feature 181..200 + /label="LuxR/HSL" + promoter 200..205 + /label="-35" + promoter 222..227 + /label="-10" + misc_feature 233 + /label="start" + misc_feature 181..235 + /label="BBa_R0062" + promoter 181..235 + /label="lux pR" + misc_feature 1..417 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 acctgtagga tcgtacaggt ttacgcaaga aaatggtttg ttatagtcga ataaatactt + 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg + 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta + 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc + 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact + 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg + 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc + 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt + 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag + 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc + 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc + 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt + 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt + 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc + 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa + 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa + 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg + 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga + 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg + 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg + 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg + 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag + 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg + 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga + 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt + 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt + 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa + 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata + 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag + 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt + 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa + 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca + 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt + 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag + 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt + 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc + 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat + 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Cell_Comm_Promo 2442 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_Prhl_NM +VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_Prhl_NM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 416..473 + /label="his operon terminator" + misc_feature 668..1256 + /label="pMB1 replication origin" + misc_feature complement(1554..2213) + /label="chloramphenicol resistance marker" + misc_feature 416..2442 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 234..244 + /label="D1002" + misc_feature 245..415 + /label="D2002" + misc_feature 181..233 + /label="Prhl_NM" + misc_feature 1..415 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tcctgtgaaa tctggcagtt accgttagct ttcgaattgg ctataaagtg ttctacttga + 241 gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt cagcgtcgag + 301 cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc tcgctgtact + 361 aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca atacttccgg + 421 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc + 481 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag + 541 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag + 601 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc + 661 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc + 721 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc + 781 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt + 841 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg + 901 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat + 961 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag + 1021 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt + 1081 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc + 1141 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta + 1201 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag + 1261 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga + 1321 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa + 1381 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat + 1441 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt + 1501 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc + 1561 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag + 1621 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc + 1681 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt + 1741 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata + 1801 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg + 1861 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt + 1921 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct + 1981 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag + 2041 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc + 2101 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta + 2161 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct + 2221 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca + 2281 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta + 2341 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt + 2401 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Chromoproteins_ 2715 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033902 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033902 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 689..746 + /label="his operon terminator" + misc_feature 941..1529 + /label="pMB1 replication origin" + misc_feature complement(1827..2486) + /label="chloramphenicol resistance marker" + misc_feature 689..2715 + misc_feature 1..8 + /label="D1005" + misc_feature 678..688 + /label="D1006" + CDS 9..677 + /label="meffBlue" + CDS 9..677 + /label="meffBlue" + misc_feature 1..688 +ORIGIN + 1 ggtctcgaat gtccgttatc gcaacccaga tgacgtacaa agtttatatg tcgggcaccg + 61 tgaatggtca ttattttgaa gtcgaaggtg atggcaaagg tcgtccgtat gaaggcgaac + 121 agaccgtcaa actgaccgtg acgaaaggcg gtccgctgcc gtttgcatgg gatattctga + 181 gtccgcagtg ccaatacggt tccattccgt tcaccaaata tccggaagat atcccggact + 241 acgtcaaaca gagctttccg gaaggtttca cgtgggaacg cattatgaac tttgaagatg + 301 gcgctgtgtg caccgtttca aacgacagct ctatccaagg caactgcttc acgtatcatg + 361 tgaaattttc gggtctgaac ttcccgccga atggcccggt tatgcagaag aaaacccaag + 421 gttgggaacc gcacagtgaa cgtctgtttg cgcgcggcgg tatgctgatc ggcaacaatt + 481 tcatggccct gaaactggaa ggcggtggcc attatctgtg tgaatttaaa accacgtaca + 541 aagcgaaaaa accagtgaaa atgccgggtt atcattacgt tgatcgtaaa ctggacgtca + 601 cgaaccacaa taaagactat acctcagttg aacagtgtga aatcagcatc gcacgcaagc + 661 cggtggtcgc ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2701 taaggatgat ttctg +// +LOCUS Chromoproteins_ 2736 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033906 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033906 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 710..767 + /label="his operon terminator" + misc_feature 962..1550 + /label="pMB1 replication origin" + misc_feature complement(1848..2507) + /label="chloramphenicol resistance marker" + misc_feature 710..2736 + misc_feature 1..8 + /label="D1005" + misc_feature 699..709 + /label="D1006" + CDS 9..698 + /label="tsPurple" + CDS 9..698 + /label="tsPurple" + misc_feature 1..709 +ORIGIN + 1 ggtctcgaat ggcgagcttg gttaagaaag atatgtgtgt taagatgacg atggaaggta + 61 ctgtgaacgg ttatcacttt aagtgcgttg gcgagggtga aggcaagccg ttcgagggca + 121 cgcagaacat gcgcattcgt gtcaccgagg gcggtccgct gccttttgca ttcgacatcc + 181 tggccccgtg ctgtatgtac ggctctaaga ccttcattaa acacgtgagc ggtatcccgg + 241 attactttaa agagtccttt ccagagggct tcacttggga acgtacccag atttttgagg + 301 acggtggtgt tctgaccgcg caccaagaca ccagcctgga aggtaattgc ctgatctata + 361 aagtgaaggt tctgggtacc aatttcccgg cgaatggtcc ggtgatgcaa aagaaaaccg + 421 cgggttggga gccgtgcgtc gagatgctgt atccgcgtga cggcgtcttg tgtggtcaga + 481 gcttgatggc gctgaagtgc accgatggca atcatctgac cagccacctg cgcacgacgt + 541 atcgtagccg taaaccgagc aacgccgtta acatgccgga gttccatttt ggtgaccatc + 601 gcatcgaaat cctgaaagct gagcagggca aattctacga acaatacgaa tcggctgtcg + 661 cacgttacag cgatgtgccg gaaaaagcga cgtaataagc tttgagacct ccggcaaaaa + 721 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta + 781 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat + 841 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga + 901 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt + 961 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt + 1021 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc + 1081 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa + 1141 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct + 1201 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta + 1261 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg + 1321 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc + 1381 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta + 1441 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg + 1501 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt + 1561 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg + 1621 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta + 1681 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac + 1741 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg + 1801 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc + 1861 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca + 1921 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa + 1981 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca + 2041 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct + 2101 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga + 2161 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca + 2221 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt + 2281 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga + 2341 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg + 2401 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc + 2461 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta + 2521 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg + 2581 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac + 2641 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata + 2701 aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS Chromoproteins_ 2760 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033910 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033910 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 734..791 + /label="his operon terminator" + misc_feature 986..1574 + /label="pMB1 replication origin" + misc_feature complement(1872..2531) + /label="chloramphenicol resistance marker" + misc_feature 734..2760 + misc_feature 1..8 + /label="D1005" + misc_feature 723..733 + /label="D1006" + CDS 9..719 + /label="fwYellow" + CDS 9..722 + /label="fwYellow" + misc_feature 1..733 +ORIGIN + 1 ggtctcgaat gacggcactg actgaaggcg caaaactgtt cgagaaagaa atcccatata + 61 tcactgagct ggaaggtgac gttgaaggta tgaagtttat catcaagggt gaaggtaccg + 121 gtgacgcgag cgtcggtaaa gtggatgctc agttcatttg taccacgggc gacgttccgg + 181 ttccgtggag cacgctggtc accacgctga cgtatggtgc tcagtgcttt gccaagtatc + 241 cgcgccacat tgcggatttc ttcaaaagct gcatgccgga aggttacgtc caagagcgca + 301 ccatcacctt tgagggtgat ggcgtgttca agacccgtgc ggaagtcacc tttgaaaatg + 361 gcagcgtgta caaccgtgta aaactgaacg gccagggttt caagaaggac ggccacgtgc + 421 tgggcaaaaa tctggagttt aactttaccc ctcattgttt gtacatttgg ggtgaccaag + 481 cgaatcatgg cctgaagagc gcgttcaaaa tcatgcatga gatcaccggc tccaaagagg + 541 atttcattgt tgccgatcac acccaaatga ataccccgat tggtggtggt ccggtgcacg + 601 tgccggagta ccaccacatt acgtatcatg ttaccctgtc taaagacgtc accgatcacc + 661 gtgaccattt gaacattgtt gaggtgatca aggcagttga cctggagacg taccgttaat + 721 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa + 781 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg + 841 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag + 901 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc + 961 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca + 1021 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt + 1081 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc + 1141 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc + 1201 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc + 1261 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact + 1321 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg + 1381 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta + 1441 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca + 1501 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa + 1561 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg + 1621 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc + 1681 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg + 1741 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga + 1801 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc + 1861 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc + 1921 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc + 1981 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg + 2041 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg + 2101 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc + 2161 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc + 2221 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat + 2281 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg + 2341 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa + 2401 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat + 2461 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt + 2521 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc + 2581 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg + 2641 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg + 2701 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS Chromoproteins_ 2739 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033916 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033916 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 713..770 + /label="his operon terminator" + misc_feature 965..1553 + /label="pMB1 replication origin" + misc_feature complement(1851..2510) + /label="chloramphenicol resistance marker" + misc_feature 713..2739 + misc_feature 1..8 + /label="D1005" + misc_feature 702..712 + /label="D1006" + CDS 9..698 + /label="amajLime" + CDS 9..701 + /label="BBa_K1033916" + misc_feature 1..712 +ORIGIN + 1 ggtctcgaat ggcactgagc aacaagttta tcggtgatga tatgaaaatg acgtaccaca + 61 tggacggctg cgtgaacggc cactacttta cggtgaaagg tgaaggcaac ggtaaaccgt + 121 atgaaggcac ccagacgagc acctttaaag ttacgatggc gaatggcggt ccgctggcct + 181 ttagtttcga tattctgtcc accgtcttta aatacggcaa ccgttgcttc acggcgtatc + 241 cgaccagcat gccggattac tttaagcaag ccttcccgga cggcatgtct tatgaacgca + 301 cgtttaccta cgaagatggc ggtgtggcga ccgccagctg ggaaatttct ctgaaaggca + 361 actgtttcga acataagagt acctttcacg gcgtgaattt cccggcagat ggtccggtta + 421 tggctaaaaa gaccacgggt tgggacccgt catttgaaaa aatgacggtc tgcgatggca + 481 tcctgaaggg tgacgtgacc gcatttctga tgctgcaagg cggcggcaat tatcgttgtc + 541 aattccatac gtcctacaaa accaaaaagc cggttacgat gccgccgaac catgtggttg + 601 aacaccgtat tgcgcgcacc gatctggaca aaggtggcaa ttcagttcag ctgacggaac + 661 atgcagtcgc tcacatcacc tcggtcgtgc cgttctaata agctttgaga cctccggcaa + 721 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg + 781 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg + 841 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa + 901 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg + 961 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga + 1021 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg + 1081 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg + 1141 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc + 1201 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg + 1261 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca + 1321 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt + 1381 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag + 1441 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg + 1501 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc + 1561 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt + 1621 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt + 1681 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct + 1741 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg + 1801 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg + 1861 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca + 1921 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta + 1981 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa + 2041 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac + 2101 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt + 2161 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc + 2221 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc + 2281 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc + 2341 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga + 2401 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga + 2461 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc + 2521 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta + 2581 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga + 2641 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag + 2701 ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Chromoproteins_ 2715 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033919 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033919 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 689..746 + /label="his operon terminator" + misc_feature 941..1529 + /label="pMB1 replication origin" + misc_feature complement(1827..2486) + /label="chloramphenicol resistance marker" + misc_feature 689..2715 + misc_feature 1..8 + /label="D1005" + misc_feature 678..688 + /label="D1006" + CDS 9..674 + /label="gfasPurple" + CDS 9..677 + /label="gfasPurple" + misc_feature 1..688 +ORIGIN + 1 ggtctcgaat gtcggtgatt gctaaacaga tgacctacaa agtctatatg tcgggtacgg + 61 tgaacggcca ttattttgaa gttgaaggtg acggtaaagg caagccgtat gaaggcgaac + 121 agaccgttaa actgaccgtc acgaagggcg gtccgctgcc gtttgcatgg gatattctga + 181 gtccgcagtc ccaatatggc agcatcccgt tcacgaaata tccggaagat atcccggact + 241 acgtgaagca gtcttttccg gaaggttaca cctgggaacg tatcatgaac ttcgaagatg + 301 gcgccgtctg caccgtgagt aacgacagct ctattcaagg taattgtttc atctaccatg + 361 tcaagttctc aggtctgaac ttcccgccga atggcccggt gatgcagaaa aagacccaag + 421 gctgggaacc gaatacggaa cgtctgtttg cacgcgatgg tatgctgatt ggcaacaatt + 481 tcatggctct gaaactggaa ggcggtggcc actatctgtg cgaatttaaa agcacctaca + 541 aggcgaaaaa gccggttaaa atgccgggct atcattacgt ggatcgtaaa ctggacgtta + 601 ccaaccacaa taaggactat acgtccgtcg aacagtgtga aatttcaatc gcgcgcaaat + 661 cggtggttgc ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2701 taaggatgat ttctg +// +LOCUS Chromoproteins_ 2724 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033932 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033932 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 698..755 + /label="his operon terminator" + misc_feature 950..1538 + /label="pMB1 replication origin" + misc_feature complement(1836..2495) + /label="chloramphenicol resistance marker" + misc_feature 698..2724 + misc_feature 1..8 + /label="D1005" + misc_feature 687..697 + /label="D1006" + CDS 9..686 + /label="spisPink" + CDS 9..686 + /label="BBa_K1033932" + misc_feature 1..697 +ORIGIN + 1 ggtctcgaat gtcgcactca aaacaagcac tggcagatac gatgaaaatg acgtggctga + 61 tggaaggttc ggtcaacggt cacgccttta cgattgaagg cgaaggtacc ggcaaaccgt + 121 atgaaggtaa acagagtggc acctttcgtg ttacgaaagg cggtccgctg ccgtttgcgt + 181 ttgatattgt cgctccgacc ctgaaatacg gtttcaaatg cttcatgaaa tacccggcgg + 241 atattccgga ctactttaaa ctggccttcc cggaaggcct gacgtacgat cgtaaaattg + 301 cgtttgaaga cggcggttgt gcgaccgcca cggtcgaaat gagcctgaag ggtaacaccc + 361 tggtgcataa aacgaacttt cagggcggta atttcccgat tgatggtccg gtgatgcaaa + 421 aacgcaccct gggctgggaa ccgacctctg aaaaaatgac gccgtgcgat ggtattatca + 481 aaggcgacac catcatgtac ctgatggttg aaggcggtaa aacgctgaaa tgtcgttatg + 541 aaaacaatta ccgcgccaac aaaccagtgc tgatgccgcc gagccacttt gtggatctgc + 601 gtctgacccg cacgaatctg gataaagaag gtctggcgtt caaactggaa gaatatgctg + 661 ttgcccgtgt gctggaagtg taataagctt tgagacctcc ggcaaaaaag ggcaaggtgt + 721 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 781 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 841 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 901 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 961 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 1021 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 1081 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 1141 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 1201 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 1261 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1321 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1381 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1441 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1501 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1561 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1621 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1681 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1741 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1801 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1861 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1921 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1981 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 2041 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 2101 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 2161 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 2221 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 2281 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2341 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2401 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2461 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2521 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2581 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2641 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2701 agctttcgct aaggatgatt tctg +// +LOCUS Chromoproteins_ 2748 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033933 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033933 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 722..779 + /label="his operon terminator" + misc_feature 974..1562 + /label="pMB1 replication origin" + misc_feature complement(1860..2519) + /label="chloramphenicol resistance marker" + misc_feature 722..2748 + misc_feature 1..8 + /label="D1005" + misc_feature 711..721 + /label="D1006" + CDS 9..710 + /label="asPink" + CDS 9..710 + /label="BBa_K1033933" + misc_feature 1..721 +ORIGIN + 1 ggtctcgaat ggcgagcttc ctgaaaaaga cgatgccgtt caaaaccacg attgaaggca + 61 cggtcaacgg tcactacttt aaatgtacgg gtaaaggcga aggtaacccg ttcgaaggca + 121 cccaggaaat gaaaattgaa gtcatcgaag gcggtccgct gccgtttgcg tttcatattc + 181 tgagcacgtc ttgcatgtac ggctcaaaga ccttcatcaa gtacgtgtcg ggtatcccgg + 241 attactttaa acagagcttc ccggaaggct ttacctggga acgtaccacg acctatgaag + 301 atggcggttt cctgacggcg caccaagaca cctctctgga tggtgactgt ctggtgtaca + 361 aagttaagat tctgggcaac aattttccgg ccgatggtcc ggttatgcag aacaaagcgg + 421 gccgttggga accggctacg gaaatcgtct atgaagtgga cggcgttctg cgcggtcaat + 481 ccctgatggc cctgaaatgc ccgggcggtc gtcatctgac ctgtcatctg cacacgacct + 541 atcgtagcaa aaaaccggcg agcgccctga aaatgccggg ctttcatttc gaagatcacc + 601 gcattgaaat catggaagaa gtcgaaaaag gtaagtgcta caagcagtac gaagcagcag + 661 tgggtcgcta ttgtgatgcg gcaccgagca agctgggtca taattaataa gctttgagac + 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Chromoproteins_ 2715 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592009 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592009 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 689..746 + /label="his operon terminator" + misc_feature 941..1529 + /label="pMB1 replication origin" + misc_feature complement(1827..2486) + /label="chloramphenicol resistance marker" + misc_feature 689..2715 + misc_feature 1..8 + /label="D1005" + misc_feature 678..688 + /label="D1006" + CDS 9..674 + /label="amilCP" + CDS 9..677 + /label="amilCP" + misc_feature 1..688 +ORIGIN + 1 ggtctcgaat gagtgtgatc gctaaacaaa tgacctacaa ggtttatatg tcaggcacgg + 61 tcaatggaca ctactttgag gtcgaaggcg atggaaaagg taagccctac gagggggagc + 121 agacggtaaa gctcactgtc accaagggcg gacctctgcc atttgcttgg gatattttat + 181 caccacagtg tcagtacgga agcataccat tcaccaagta ccctgaagac atccctgact + 241 atgtaaagca gtcattcccg gagggctata catgggagag gatcatgaac tttgaagatg + 301 gtgcagtgtg tactgtcagc aatgattcca gcatccaagg caactgtttc atctaccatg + 361 tcaagttctc tggtttgaac tttcctccca atggacctgt catgcagaag aagacacagg + 421 gctgggaacc caacactgag cgtctctttg cacgagatgg aatgctgcta ggaaacaact + 481 ttatggctct gaagttagaa ggaggcggtc actatttgtg tgaatttaaa actacttaca + 541 aggcaaagaa gcctgtgaag atgccagggt atcactatgt tgaccgcaaa ctggatgtaa + 601 ccaatcacaa caaggattac acttcggttg agcagtgtga aatttccatt gcacgcaaac + 661 ctgtggtcgc ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2701 taaggatgat ttctg +// +LOCUS Chromoproteins_ 2745 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592010 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592010 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 719..776 + /label="his operon terminator" + misc_feature 971..1559 + /label="pMB1 replication origin" + misc_feature complement(1857..2516) + /label="chloramphenicol resistance marker" + misc_feature 719..2745 + misc_feature 1..8 + /label="D1005" + misc_feature 708..718 + /label="D1006" + CDS 9..704 + /label="amilGFP" + CDS 9..707 + /label="amilGFP" + misc_feature 1..718 +ORIGIN + 1 ggtctcgaat gtcttattca aagcatggca tcgtacaaga aatgaagacg aaataccata + 61 tggaaggcag tgtcaatggc catgaattta cgatcgaagg tgtaggaact gggtaccctt + 121 acgaagggaa acagatgtcc gaattagtga tcatcaagcc tgcgggaaaa ccccttccat + 181 tctcctttga catactgtca tcagtctttc aatatggaaa ccgttgcttc acaaagtacc + 241 cggcagacat gcctgactat ttcaagcaag cattcccaga tggaatgtca tatgaaaggt + 301 catttctatt tgaggatgga gcagttgcta cagccagctg gaacattcgt ctcgaaggaa + 361 attgcttcat ccacaaatcc atctttcatg gcgtaaactt tcccgctgat ggacccgtaa + 421 tgaaaaagaa gacaattgac tgggataagt ccttcgaaaa aatgactgtg tctaaagagg + 481 tgctaagagg tgacgtgact atgtttctta tgctcgaagg aggtggttct cacagatgcc + 541 aatttcactc cacttacaaa acagagaagc cggtcacact gcccccgaat catgtcgtag + 601 aacatcaaat tgtgaggacc gaccttggcc aaagtgcaaa aggctttaca gtcaagctgg + 661 aagcacatgc cgcggctcat gttaaccctt tgaaggttaa ataataagct ttgagacctc + 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Chromoproteins_ 2748 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592011 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592011 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 722..779 + /label="his operon terminator" + misc_feature 974..1562 + /label="pMB1 replication origin" + misc_feature complement(1860..2519) + /label="chloramphenicol resistance marker" + misc_feature 722..2748 + misc_feature 1..8 + /label="D1005" + misc_feature 711..721 + /label="D1006" + CDS 9..707 + /label="cjBlue" + CDS 9..710 + /label="cjBlue" + misc_feature 1..721 +ORIGIN + 1 ggtctcgaat ggcttccaaa ataagcgaca acgtacgtat caaactgtat atggagggca + 61 cggttaataa tcaccacttc atgtgtgaag cggagggtga gggcaagcca tacgaaggaa + 121 cgcagatgga aaacattaaa gtgaccaaag gaggcccgct gccgttctct tttgatatcc + 181 tgacgccgaa ctgccaatat ggttctgtag ccataaccaa gtacacgtcg gggattccgg + 241 actattttaa acagtcattc cctgaaggtt ttacctggga aagaaccacc atttatgaag + 301 atggggctta tctgacaact cagcaggaaa ccaaacttga tggaaattgc ttagtctaca + 361 atattaaaat cctcggctgc aattttcccc ccaatggtcc tgttatgcag aaaaaaacgc + 421 aaggctggga accatgttgc gagatgcgct atacacgtga tggtgtcttg tgcggtcaga + 481 cattaatggc actgaaatgt gccgatggga accatctgac ttgtcatctg cggactactt + 541 accgatccaa aaaggcagcg aaggcgttgc aaatgccacc tttccatttt tcagaccatc + 601 gtccggaaat tgtgaaggtt agcgagaacg gcacactgtt tgagcagcac gaaagtagtg + 661 tggcacgcta ttgtcagaca tgcccgagca aacttggtca taattaataa gctttgagac + 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Chromoproteins_ 2727 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592012 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592012 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 701..758 + /label="his operon terminator" + misc_feature 953..1541 + /label="pMB1 replication origin" + misc_feature complement(1839..2498) + /label="chloramphenicol resistance marker" + misc_feature 701..2727 + misc_feature 1..8 + /label="D1005" + misc_feature 690..700 + /label="D1006" + CDS 9..689 + /label="eforRed" + CDS 9..689 + /label="eforRed" + misc_feature 1..700 +ORIGIN + 1 ggtctcgaat gtcagtgatt aagcaggtaa tgaagaccaa gttgcacctt gagggcactg + 61 tcaatggcca tgattttacg atcgagggta aaggtgaagg caagccgtac gaagggttac + 121 agcacatgaa aatgacagtc accaaaggcg cgcctctgcc gttttccgtt catattctta + 181 cacctagcca catgtatgga agcaaaccgt ttaataagta tccagcggat atcccagact + 241 accacaaaca gtcttttccc gaaggtatgt cttgggagcg gtcgatgatt tttgaagatg + 301 gtggcgtatg caccgccagt aatcactcca gcataaactt gcaagagaac tgtttcatct + 361 atgatgttaa atttcatggt gtgaacctgc ctccggatgg gcccgtaatg caaaaaacca + 421 ttgctggatg ggagccgagc gtggaaacac tgtacgtgcg tgacgggatg ttaaaaagtg + 481 acactgcaat ggtttttaaa ctgaaaggag gcggtcatca tcgtgttgat ttcaaaacga + 541 cgtataaagc caaaaaacct gtcaagctgc cagaatttca tttcgttgaa catcgcctgg + 601 aactgaccaa acacgataaa gatttcacaa cttgggacca gcaggaggca gccgaaggcc + 661 atttctcacc gctgccgaag gctctcccag ctttgagacc tccggcaaaa aagggcaagg + 721 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 781 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 841 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 901 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 961 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 1021 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 1081 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 1141 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 1201 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 1261 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 1321 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 1381 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 1441 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 1501 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 1561 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 1621 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 1681 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 1741 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 1801 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 1861 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 1921 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 1981 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 2041 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 2101 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 2161 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 2221 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 2281 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 2341 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 2401 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 2461 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 2521 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 2581 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 2641 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 2701 cttagctttc gctaaggatg atttctg +// +LOCUS Chromoproteins_ 2745 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K864401 +VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K864401 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 719..776 + /label="his operon terminator" + misc_feature 971..1559 + /label="pMB1 replication origin" + misc_feature complement(1857..2516) + /label="chloramphenicol resistance marker" + misc_feature 719..2745 + misc_feature 1..8 + /label="D1005" + misc_feature 708..718 + /label="D1006" + CDS 9..707 + /label="aeBlue" + CDS 9..707 + /label="aeBlue" + misc_feature 1..718 +ORIGIN + 1 ggtctcgaat ggcttcactg gttaaaaaag acatgtgcat caaaatgacg atggaaggaa + 61 cagtaaacgg tcaccatttc aagtgtgtag gagaaggcga aggcaaacca tttgaaggga + 121 cccaggtgga aaagatacgc atcactgaag gtgggccctt accatttgcg tatgatattt + 181 tggccccttg ttgcatgtat ggcagtaaaa ccttcattaa gcatgtgtcg ggtattccgg + 241 attactttaa ggagtctttt cctgagggct ttacctggga aagaacacaa atcttcgagg + 301 atggcggcta tctcaccata caccaggaca cgagccttca gggtaataat tttattttca + 361 aagttaatgt catcggtgcc aacttccctg caaacggtcc cgtgatgcag aaaaaaacag + 421 ctggatggga accgtgcgtt gagatgcttt atccgcggga cggcgtcctg tgtggtcaga + 481 gcctgatggc cctgaaatgc actgatggca atcatctgac gtcccacctg cgcactacct + 541 atcgttctcg caagccatcc aatgcagtta acatgccgga atttcatttt ggggatcatc + 601 gcattgagat tttgaaagct gaacaaggta aattttatga acaatacgag tcagcggtgg + 661 cccgttactg tgaggcggca ccgagtaaat tagggcatca ctaataagct ttgagacctc + 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Coding_sequence 2709 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_AcuR_AM +VERSION Coding_sequences_Coding_sequences_ins_AcuR_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 683..740 + /label="his operon terminator" + misc_feature 935..1523 + /label="pMB1 replication origin" + misc_feature complement(1821..2480) + /label="chloramphenicol resistance marker" + misc_feature 683..2709 + misc_feature 1..8 + /label="D1005" + misc_feature 672..682 + /label="D1006" + misc_feature 9..671 + /label="AcuR-AM" + misc_feature 1..682 +ORIGIN + 1 ggtctcgaat gccgctgacc gacaccccgc cgtctgttcc gcagaaaccg cgtcgtggtc + 61 gtccgcgtgg tgctccggac gcttctcttg ctcaccagtc tctgatccgt gctggtctgg + 121 aacacctgac cgaaaaaggt tactcttcgg ttggtgttga cgaaatcctg aaagctgctc + 181 gtgttccgaa aggttctttc taccactact tccgtaacaa agctgacttc ggtctggctc + 241 tgatcaaagc ttacgacacc tacttcgctc gtctcctcga ccaggcgttc ctggacggtt + 301 cgctggctcc gctggctcgt ctgcgtctgt tcacccgtat ggctgaagaa ggtatggctc + 361 gtcacggttt ccgtcgtggt tgcctggttg gtaacctggg tcaggaaatg ggcgctctgc + 421 cggacgactt ccgtgctgct ctgatcggtg ttctggaaac ctggcaacat cgtaccgctc + 481 agctgttccg tgaagctcag gcttgcggtg aactgtctgc tgaccatgac ccggacgctc + 541 tggctgaagc tttctggatc ggatgggaag gtgctatcct gcgtgctaaa ctggaactgc + 601 gtccggaccc gatgcactct ttcacccgta ccttcggtcg tcacttcgtt acccgtaccc + 661 aggaataatg agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 721 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 781 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 841 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 901 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 961 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1021 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1081 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1141 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1201 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1261 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1321 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1381 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1441 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1501 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1561 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1621 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1681 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1741 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1801 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1861 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1921 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1981 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2041 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2101 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2161 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2221 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2281 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2341 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2401 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2461 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2521 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2581 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2641 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2701 tgatttctg +// +LOCUS Coding_sequence 2925 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_AraC +VERSION Coding_sequences_Coding_sequences_ins_AraC +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 899..956 + /label="his operon terminator" + misc_feature 1151..1739 + /label="pMB1 replication origin" + misc_feature complement(2037..2696) + /label="chloramphenicol resistance marker" + misc_feature 899..2925 + misc_feature 1..8 + /label="D1005" + misc_feature 888..898 + /label="D1006" + misc_feature 9..887 + /label="AraC" + misc_feature 1..898 +ORIGIN + 1 ggtctcgaat ggctgaagcg caaaatgatc ccctgctgcc gggatactcg tttaatgccc + 61 atctggtggc gggtttaacg ccgattgagg ccaacggtta tctcgatttt tttatcgacc + 121 gaccgctggg aatgaaaggt tatattctca atctcaccat tcgcggtcag ggggtggtga + 181 aaaatcaggg acgagaattt gtttgccgac cgggtgatat tttgctgttc ccgccaggag + 241 agattcatca ctacggtcgt catccggagg ctcgcgaatg gtatcaccag tgggtttact + 301 ttcgtccgcg cgcctactgg catgaatggc ttaactggcc gtcaatattt gccaatacgg + 361 ggttctttcg cccggatgaa gcgcaccagc cgcatttcag cgactttttt gggcaaatca + 421 ttaacgccgg gcaaggggaa gggcgctatt cggagctgct ggcgataaat ctgcttgagc + 481 aattgttact gcggcgcatg ctagcgatta acggatcgct ccatccaccg atggataatc + 541 gggtacgcga ggcttgtcag tacatcagcg atcacctggc agacagcaat tttgatatcg + 601 ccagcgtcgc acagcatgtt tgcttgtcgc cgtcgcgtct gtcacatctt ttccgccagc + 661 agttagggat tagcgtctta agctggcgcg aggaccaacg tatcagccag gcgaagctgc + 721 ttttgagcac cacccggatg cctatcgcca ccgtcggtcg caatgttggt tttgacgatc + 781 aactctattt ctcgcgggta tttaaaaaat gcaccggggc cagcccgagc gagttccgtg + 841 ccggtttgga agaaaaagtg aatgatgtag ccgtcaagtt gtcatgagct ttgagacctc + 901 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 961 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 1021 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 1081 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 1141 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 1201 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 1261 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1321 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1381 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1441 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1501 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1561 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1621 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1681 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1741 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1801 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1861 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1921 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1981 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 2041 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 2101 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 2161 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 2221 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 2281 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2341 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2401 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 2461 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2521 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2581 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2641 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2701 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2761 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2821 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2881 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Coding_sequence 4385 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_AraC_AM_AraE +VERSION Coding_sequences_Coding_sequences_ins_AraC_AM_AraE +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 2359..2416 + /label="his operon terminator" + misc_feature 2611..3199 + /label="pMB1 replication origin" + misc_feature complement(3497..4156) + /label="chloramphenicol resistance marker" + misc_feature 2359..4385 + misc_feature 1..8 + /label="D1005" + misc_feature 2348..2358 + /label="D1006" + misc_feature 9..2347 + /label="AraC-AM-AraE" + misc_feature 1..2358 +ORIGIN + 1 ggtctcgaat ggctgaagcg caaaatgatc ccctgctgcc gggatactcg tttaatgccc + 61 atctggtggc gggtttaacg ccgattgagg ccaacggtta tctcgatttt tttatcgacc + 121 gaccgctggg aatgaaaggt tatattctca atctcaccat tcgcggtcag ggggtggtga + 181 aaaatcaggg acgagaattt gtttgccgac cgggtgatat tttgctgttc ccgccaggag + 241 agattcatca ctacggtcgt catccggagg ctcgcgaatg gtatcaccag tgggtttact + 301 ttcgtccgcg cgcctactgg catgaatggc ttaactggcc gtcaatattt gccaatacgg + 361 ggttctttcg cccggatgaa gcgcaccagc cgcatttcag cgactttttt gggcaaatca + 421 ttaacgccgg gcaaggggaa gggcgctatt cggagctgct ggcgataaat ctgcttgagc + 481 aattgttact gcggcgcatg ctagcgatta acggatcgct ccatccaccg atggataatc + 541 gggtacgcga ggcttgtcag tacatcagcg atcacctggc agacagcaat tttgatatcg + 601 ccagcgtcgc acagcatgtt tgcttgtcgc cgtcgcgtct gtcacatctt ttccgccagc + 661 agttagggat tagcgtctta agctggcgcg aggaccaacg tatcagccag gcgaagctgc + 721 ttttgagcac cacccggatg cctatcgcca ccgtcggtcg caatgttggt tttgacgatc + 781 aactctattt ctcgcgggta tttaaaaaat gcaccggggc cagcccgagc gagttccgtg + 841 ccggtttgga agaaaaagtg aatgatgtag ccgtcaagtt gtcatgataa gatcctattc + 901 cagcgggatt aaagaggagc gattaagcat ggttactatc aatacggaat ctgctttaac + 961 gccacgttct ttgcgggata cgcggcgtat gaatatgttt gtttcggtag ctgctgcggt + 1021 cgcaggattg ttatttggtc ttgatatcgg cgtaatcgcc ggagcgttgc cgttcattac + 1081 cgatcacttt gtgctgacca gtcgtttgca ggaatgggtg gttagtagca tgatgctcgg + 1141 tgcagcaatt ggtgcgctgt ttaatggttg gctgtcgttc cgcctggggc gtaaatacag + 1201 cctgatggcg ggggccatcc tgtttgtact cggttctata gggtccgctt ttgcgaccag + 1261 cgtagagatg ttaatcgccg ctcgtgtggt gctgggcatt gctgtcggga tcgcgtctta + 1321 caccgctcct ctgtatcttt ctgaaatggc aagtgaaaac gttcgcggta agatgatcag + 1381 tatgtaccag ttgatggtca cactcggcat cgtgctggcg tttttatccg atacagcgtt + 1441 cagttatagc ggtaactggc gcgcaatgtt gggggttctt gctttaccag cagttctgct + 1501 gattattctg gtagtatttc tgccaaatag cccgcgctgg ctggcggaaa aggggcgtca + 1561 tattgaggcg gaagaagtat tgcgtatgct gcgcgatacg tcggaaaaag cgcgagaaga + 1621 actcaacgaa attcgtgaaa gcctgaagtt aaaacagggc ggttgggcac tgtttaagat + 1681 caaccgtaac gtccgtcgtg ctgtgtttct cggtatgttg ttgcaggcga tgcagcagtt + 1741 taccggtatg aacatcatca tgtactacgc gccgcgtatc ttcaaaatgg cgggctttac + 1801 gaccacagaa caacagatga ttgcgactct ggtcgtaggg ctgaccttta tgttcgccac + 1861 ctttattgcg gtgtttacgg tagataaagc agggcgtaaa ccggctctga aaattggttt + 1921 cagcgtgatg gcgttaggca ctctggtgct gggctattgc ctgatgcagt ttgataacgg + 1981 tacggcttcc agtggcttgt cctggctctc tgttggcatg acgatgatgt gtattgccgg + 2041 ttatgcgatg agcgccgcgc cagtggtgtg gatcctgtgc tctgaaattc agccgctgaa + 2101 atgccgcgat ttcggtatta cctgttcgac caccacgaac tgggtgtcga atatgattat + 2161 cggcgcgacc ttcctgacac tgcttgatag cattggcgct gccggtacgt tctggctcta + 2221 cactgcgctg aacattgcgt ttgtgggcat tactttctgg ctcattccgg aaaccaaaaa + 2281 tgtcacgctg gaacatatcg aacgcaaact gatggcaggc gagaagttga gaaatatcgg + 2341 cgtctgagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc + 2401 tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg + 2461 ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc + 2521 cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag + 2581 gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca + 2641 tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca + 2701 ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg + 2761 atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag + 2821 gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt + 2881 tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca + 2941 cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg + 3001 cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt + 3061 tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc + 3121 cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg + 3181 cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg + 3241 gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta + 3301 gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg + 3361 gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt + 3421 tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag + 3481 cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat + 3541 taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg + 3601 gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga + 3661 agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg + 3721 agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac + 3781 acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc + 3841 agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat + 3901 cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca + 3961 ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct + 4021 ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact + 4081 gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag + 4141 tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata + 4201 cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca + 4261 actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat + 4321 aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat + 4381 ttctg +// +LOCUS Coding_sequence 3465 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_AraE +VERSION Coding_sequences_Coding_sequences_ins_AraE +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1439..1496 + /label="his operon terminator" + misc_feature 1691..2279 + /label="pMB1 replication origin" + misc_feature complement(2577..3236) + /label="chloramphenicol resistance marker" + misc_feature 1439..3465 + misc_feature 1..8 + /label="D1005" + misc_feature 1428..1438 + /label="D1006" + misc_feature 9..1427 + /label="AraE" + misc_feature 1..1438 +ORIGIN + 1 ggtctcgaat ggttactatc aatacggaat ctgctttaac gccacgttct ttgcgggata + 61 cgcggcgtat gaatatgttt gtttcggtag ctgctgcggt cgcaggattg ttatttggtc + 121 ttgatatcgg cgtaatcgcc ggagcgttgc cgttcattac cgatcacttt gtgctgacca + 181 gtcgtttgca ggaatgggtg gttagtagca tgatgctcgg tgcagcaatt ggtgcgctgt + 241 ttaatggttg gctgtcgttc cgcctggggc gtaaatacag cctgatggcg ggggccatcc + 301 tgtttgtact cggttctata gggtccgctt ttgcgaccag cgtagagatg ttaatcgccg + 361 ctcgtgtggt gctgggcatt gctgtcggga tcgcgtctta caccgctcct ctgtatcttt + 421 ctgaaatggc aagtgaaaac gttcgcggta agatgatcag tatgtaccag ttgatggtca + 481 cactcggcat cgtgctggcg tttttatccg atacagcgtt cagttatagc ggtaactggc + 541 gcgcaatgtt gggggttctt gctttaccag cagttctgct gattattctg gtagtatttc + 601 tgccaaatag cccgcgctgg ctggcggaaa aggggcgtca tattgaggcg gaagaagtat + 661 tgcgtatgct gcgcgatacg tcggaaaaag cgcgagaaga actcaacgaa attcgtgaaa + 721 gcctgaagtt aaaacagggc ggttgggcac tgtttaagat caaccgtaac gtccgtcgtg + 781 ctgtgtttct cggtatgttg ttgcaggcga tgcagcagtt taccggtatg aacatcatca + 841 tgtactacgc gccgcgtatc ttcaaaatgg cgggctttac gaccacagaa caacagatga + 901 ttgcgactct ggtcgtaggg ctgaccttta tgttcgccac ctttattgcg gtgtttacgg + 961 tagataaagc agggcgtaaa ccggctctga aaattggttt cagcgtgatg gcgttaggca + 1021 ctctggtgct gggctattgc ctgatgcagt ttgataacgg tacggcttcc agtggcttgt + 1081 cctggctctc tgttggcatg acgatgatgt gtattgccgg ttatgcgatg agcgccgcgc + 1141 cagtggtgtg gatcctgtgc tctgaaattc agccgctgaa atgccgcgat ttcggtatta + 1201 cctgttcgac caccacgaac tgggtgtcga atatgattat cggcgcgacc ttcctgacac + 1261 tgcttgatag cattggcgct gccggtacgt tctggctcta cactgcgctg aacattgcgt + 1321 ttgtgggcat tactttctgg ctcattccgg aaaccaaaaa tgtcacgctg gaacatatcg + 1381 aacgcaaact gatggcaggc gagaagttga gaaatatcgg cgtctgagct ttgagacctc + 1441 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 1501 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 1561 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 1621 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 1681 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 1741 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 1801 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1861 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1921 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1981 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 2041 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 2101 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 2161 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 2221 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 2281 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 2341 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 2401 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 2461 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 2521 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 2581 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 2641 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 2701 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 2761 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 2821 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2881 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2941 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 3001 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 3061 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 3121 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 3181 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 3241 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 3301 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 3361 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 3421 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Coding_sequence 3199 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_BBa_C0012 +VERSION Coding_sequences_Coding_sequences_ins_BBa_C0012 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1173..1230 + /label="his operon terminator" + misc_feature 1425..2013 + /label="pMB1 replication origin" + misc_feature complement(2311..2970) + /label="chloramphenicol resistance marker" + misc_feature 1173..3199 + misc_feature 1..8 + /label="D1005" + misc_feature 1162..1172 + /label="D1006" + misc_feature 1098..1136 + /label="LVA" + CDS 9..1136 + /label="lacI-LVA" + misc_feature 9..1136 + /label="BBa_C0012" + misc_feature 1137..1161 + /label="Help:Barcodes" + CDS 9..1161 + /label="lacI" + misc_feature 1..1172 +ORIGIN + 1 ggtctcgaat ggtgaatgtg aaaccagtaa cgttatacga tgtcgcagag tatgccggtg + 61 tctcttatca gaccgtttcc cgcgtggtga accaggccag ccacgtttct gcgaaaacgc + 121 gggaaaaagt ggaagcggcg atggcggagc tgaattacat tcccaaccgc gtggcacaac + 181 aactggcggg caaacagtcg ttgctgattg gcgttgccac ctccagtctg gccctgcacg + 241 cgccgtcgca aattgtcgcg gcgattaaat ctcgcgccga tcaactgggt gccagcgtgg + 301 tggtgtcgat ggtagaacga agcggcgtcg aagcctgtaa agcggcggtg cacaatcttc + 361 tcgcgcaacg cgtcagtggg ctgatcatta actatccgct ggatgaccag gatgccattg + 421 ctgtggaagc tgcctgcact aatgttccgg cgttatttct tgatgtctct gaccagacac + 481 ccatcaacag tattattttc tcccatgaag acggtacgcg actgggcgtg gagcatctgg + 541 tcgcattggg tcaccagcaa atcgcgctgt tagcgggccc attaagttct gtctcggcgc + 601 gtctgcgtct ggctggctgg cataaatatc tcactcgcaa tcaaattcag ccgatagcgg + 661 aacgggaagg cgactggagt gccatgtccg gttttcaaca aaccatgcaa atgctgaatg + 721 agggcatcgt tcccactgcg atgctggttg ccaacgatca gatggcgctg ggcgcaatgc + 781 gcgccattac cgagtccggg ctgcgcgttg gtgcggatat ctcggtagtg ggatacgacg + 841 ataccgaaga cagctcatgt tatatcccgc cgttaaccac catcaaacag gattttcgcc + 901 tgctggggca aaccagcgtg gaccgcttgc tgcaactctc tcagggccag gcggtgaagg + 961 gcaatcagct gttgcccgtc tcactggtga aaagaaaaac caccctggcg cccaatacgc + 1021 aaaccgcctc tccccgcgcg ttggccgatt cattaatgca gctggcacga caggtttccc + 1081 gactggaaag cgggcaggct gcaaacgacg aaaactacgc tttagtagct taataactct + 1141 gatagtgcta gtgtagatct cgctttgaga cctccggcaa aaaagggcaa ggtgtcacca + 1201 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc + 1261 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg + 1321 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc + 1381 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc + 1441 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga + 1501 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc + 1561 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat + 1621 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg + 1681 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc + 1741 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga + 1801 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact + 1861 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt + 1921 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag + 1981 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg + 2041 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa + 2101 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata + 2161 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg + 2221 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc + 2281 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta + 2341 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac + 2401 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa + 2461 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac + 2521 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag + 2581 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc + 2641 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca + 2701 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg + 2761 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt + 2821 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca + 2881 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac + 2941 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga + 3001 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct + 3061 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat + 3121 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt + 3181 tcgctaagga tgatttctg +// +LOCUS Coding_sequence 2731 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_BBa_C0040 +VERSION Coding_sequences_Coding_sequences_ins_BBa_C0040 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 705..762 + /label="his operon terminator" + misc_feature 957..1545 + /label="pMB1 replication origin" + misc_feature complement(1843..2502) + /label="chloramphenicol resistance marker" + misc_feature 705..2731 + misc_feature 1..8 + /label="D1005" + misc_feature 694..704 + /label="D1006" + CDS 12..628 + /label="tetR" + misc_feature 629..662 + /label="SsrA" + misc_feature 669..693 + /label="Help:Barcodes" + CDS 9..693 + /label="tetR" + misc_feature 1..704 +ORIGIN + 1 ggtctcgaat gtccagatta gataaaagta aagtgattaa cagcgcatta gagctgctta + 61 atgaggtcgg aatcgaaggt ttaacaaccc gtaaactcgc ccagaagcta ggtgtagagc + 121 agcctacatt gtattggcat gtaaaaaata agcgggcttt gctcgacgcc ttagccattg + 181 agatgttaga taggcaccat actcactttt gccctttaga aggggaaagc tggcaagatt + 241 ttttacgtaa taacgctaaa agttttagat gtgctttact aagtcatcgc gatggagcaa + 301 aagtacattt aggtacacgg cctacagaaa aacagtatga aactctcgaa aatcaattag + 361 cctttttatg ccaacaaggt ttttcactag agaatgcatt atatgcactc agcgctgtgg + 421 ggcattttac tttaggttgc gtattggaag atcaagagca tcaagtcgct aaagaagaaa + 481 gggaaacacc tactactgat agtatgccgc cattattacg acaagctatc gaattatttg + 541 atcaccaagg tgcagagcca gccttcttat tcggccttga attgatcata tgcggattag + 601 aaaaacaact taaatgtgaa agtgggtccg ctgcaaacga cgaaaactac gctttagtag + 661 cttaataaca ctgatagtgc tagtgtagat cacgctttga gacctccggc aaaaaagggc + 721 aaggtgtcac caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag + 781 gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct + 841 cactcaaagg cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg + 901 tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc + 961 cacaggctcc gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga + 1021 aacccgacag gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct + 1081 cctgttccga ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg + 1141 gcgctttctc atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag + 1201 ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat + 1261 cgtcttgagt ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac + 1321 aggattagca gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac + 1381 tacggctaca ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc + 1441 ggaaaaagag ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt + 1501 tttgtttgca agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc + 1561 ttttctacgg ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg + 1621 agattatcaa aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca + 1681 atctaaagta tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata + 1741 aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt + 1801 actggatcta tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca + 1861 ctcatcgcag tactgttgta attcattaag cattctgccg acatggaagc catcacaaac + 1921 ggcatgatga acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt + 1981 gcccatggtg aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact + 2041 ggtgaaactc acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg + 2101 gaaataggcc aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg + 2161 ccggaaatcg tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa + 2221 aacggtgtaa caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat + 2281 acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa + 2341 cttgtgctta tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg + 2401 gttataggta cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg + 2461 ggatatatca acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc + 2521 tgaaaatctc gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa + 2581 gttggaacct cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta + 2641 ttatcatgac attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa + 2701 aatccttagc tttcgctaag gatgatttct g +// +LOCUS Coding_sequence 2986 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_BBa_C0080 +VERSION Coding_sequences_Coding_sequences_ins_BBa_C0080 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 960..1017 + /label="his operon terminator" + misc_feature 1212..1800 + /label="pMB1 replication origin" + misc_feature complement(2098..2757) + /label="chloramphenicol resistance marker" + misc_feature 960..2986 + misc_feature 1..8 + /label="D1005" + misc_feature 949..959 + /label="D1006" + CDS 9..884 + /label="araC" + misc_feature 885..917 + /label="LVA" + misc_feature 924..948 + /label="Help:Barcodes" + CDS 9..948 + /label="araC" + misc_feature 1..959 +ORIGIN + 1 ggtctcgaat ggctgaagcg caaaatgatc ccctgctgcc gggatactcg tttaacgccc + 61 atctggtggc gggtttaacg ccgattgagg ccaatggtta tctcgatttt tttatcgacc + 121 gaccgctggg aatgaaaggt tatattctca atctcaccat tcgcggtcag ggggtggtga + 181 aaaatcaggg acgagaattt gtctgccgac cgggtgatat tttgctgttc ccgccaggag + 241 agattcatca ctacggtcgt catccggagg ctcgcgaatg gtatcaccag tgggtttact + 301 ttcgtccgcg cgcctactgg catgaatggc ttaactggcc gtcaatattt gccaatacgg + 361 gtttctttcg cccggatgaa gcgcaccagc cgcatttcag cgacctgttt gggcaaatca + 421 ttaacgccgg gcaaggggaa gggcgctatt cggagctgct ggcgataaat ctgcttgagc + 481 aattgttact gcggcgcatg gaagcgatta acgagtcgct ccatccaccg atggataatc + 541 gggtacgcga ggcttgtcag tacatcagcg atcacctggc agacagcaat tttgatatcg + 601 ccagcgtcgc acagcatgtt tgcctgtcgc cgtcgcgtct gtcacatctt ttccgccagc + 661 agttagggat tagcgtctta agctggcgcg aggaccaacg catcagccag gcgaagctgc + 721 ttttgagcac tacccggatg cctatcgcca ccgtcggtcg caatgttggt tttgacgatc + 781 aactctattt ctcgcgagta tttaaaaaat gcaccggggc cagcccgagc gagttccgtg + 841 ccggttgtga agaaaaagtg aatgatgtag ccgtcaagtt gtcagctgca aacgacgaaa + 901 actacgcttt agtagcttaa taacactgat agtgctagtg tagatcacgc tttgagacct + 961 ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta + 1021 cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg + 1081 cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac + 1141 gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg + 1201 ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca + 1261 agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc + 1321 tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc + 1381 ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag + 1441 gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc + 1501 ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca + 1561 gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg + 1621 aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg + 1681 aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct + 1741 ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa + 1801 gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa + 1861 gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa + 1921 tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt + 1981 ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg + 2041 agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta + 2101 cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg + 2161 gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc + 2221 ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac + 2281 gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc + 2341 aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata + 2401 tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc + 2461 agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc + 2521 gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat + 2581 aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc + 2641 cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc + 2701 tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt + 2761 agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat + 2821 ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg + 2881 tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga + 2941 atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS Coding_sequence 3128 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_BBa_K2680537 +VERSION Coding_sequences_Coding_sequences_ins_BBa_K2680537 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1102..1159 + /label="his operon terminator" + misc_feature 1354..1942 + /label="pMB1 replication origin" + misc_feature complement(2240..2899) + /label="chloramphenicol resistance marker" + misc_feature 1102..3128 + misc_feature 1..8 + /label="D1005" + misc_feature 1091..1101 + /label="D1006" + misc_feature 9..1090 + /label="BBa.K2680537" + misc_feature 1..1101 +ORIGIN + 1 ggtctcgaat gaaaccagta acgttatacg atgtcgcaga gtatgccggt gtctcttata + 61 tgaccgtttc ccgcgtggtg aaccaggcca gccacgtttc tgcgaaaacg cgggaaaaag + 121 tggaagcggc gatggtggag ctgaattaca ttcccaaccg cgtggcacaa caactggcgg + 181 gcaaacagtc gttgctgatt ggcgttgcca cctccagtct ggccctgcac gcgccgtcgc + 241 aaattgtcgc ggcgattaaa tctcgcgccg atcaactggg tgccagcgtg gtggtgtcga + 301 tggtagaacg aagcggcgtc gaagcctgta aagcggcggt gcacaatctt ctcgcgcaac + 361 gcgtcagtgg gctgatcatt aactatccgc tggatgacca ggatgccatt gctgtggaag + 421 ctgcctgcac taatgttccg gcgttatttc ttgatgtctc tgaccagaca cccatcaaca + 481 gtattattta ctcccatgag gacggtacgc gactgggcgt ggagcatctg gtcgcattgg + 541 gtcaccagca aatcgcgctg ttagcgggcc cattaagttc tgtctcggcg cgtctgcgtc + 601 tggctggctg gcataaatat ctcactcgca atcaaattca gccgatagcg gaacgggaag + 661 gcgactggag tgccatgtcc ggttttcaac aaaccatgca aatgctgaat gagggcatcg + 721 ttcccactgc gatgctggtt gccaacgatc agatggcgct gggcgcaatg cgcgccatta + 781 ccgagtccgg gctgcgcgtt ggtgcggata tctcggtagt gggatacgac gataccgaag + 841 atagctcatg ttatatcccg ccgttaacca ccatcaaaca ggattttcgc ctgctggggc + 901 aaaccagcgt ggaccgcttg ctgcaactct ctcagggcca ggcggtgaag ggcaatcagc + 961 tgttgccagt ctcactggtg aaaagaaaaa ccaccctggc gcccaatacg caaaccgcct + 1021 ctccccgcgc gttggccgat tcattaatgc agctggcacg acaggtttcc cgactggaaa + 1081 gcgggcagtg gctttgagac ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt + 1141 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct + 1201 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt + 1261 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc + 1321 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga + 1381 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata + 1441 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac + 1501 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg + 1561 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc + 1621 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag + 1681 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt + 1741 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt + 1801 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg + 1861 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac + 1921 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca + 1981 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac + 2041 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac + 2101 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag + 2161 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc + 2221 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt + 2281 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca + 2341 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga + 2401 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg + 2461 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt + 2521 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac + 2581 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac + 2641 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca + 2701 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg + 2761 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg + 2821 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc + 2881 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa + 2941 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga + 3001 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa + 3061 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat + 3121 gatttctg +// +LOCUS Coding_sequence 2781 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_BBa_K3317004 +VERSION Coding_sequences_Coding_sequences_ins_BBa_K3317004 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 755..812 + /label="his operon terminator" + misc_feature 1007..1595 + /label="pMB1 replication origin" + misc_feature complement(1893..2552) + /label="chloramphenicol resistance marker" + misc_feature 755..2781 + misc_feature 1..8 + /label="D1005" + misc_feature 744..754 + /label="D1006" + misc_feature 9..743 + /label="BBa.K3317004" + misc_feature 1..754 +ORIGIN + 1 ggtctcgaat ggacatgcct cgtattaaac cgggtcagcg tgttatgatg gcactgcgta + 61 aaatgattgc aagcggtgaa atcaaaagtg gtgaacgtat tgcagaaatt ccgaccgcag + 121 cagcactggg tgttagccgt atgccggttc gtatcgcact gcgttcactg gaacaagaag + 181 gtctggttgt tcgtctgggt gcacgtggtt atgcagcccg tggtgttagc agcgatcaga + 241 ttcgtgatgc aattgaagtt cgtggtgttc tggaaggttt tgcagcacgt cgtctggcag + 301 aacgtggtat gaccgcagaa acccatgcac gttttgttgt actgattgca gaaggtgaag + 361 cactgtttgc agccggtcgc ctgaatggtg aagatctgga tcgttatgcc gcatataatc + 421 aggcatttca tgataccctg gttagcgcag caggtaatgg tgcagttgaa agcgcactgg + 481 cacgtaatgg ttttgaaccg tttgcagcag ccggtgcact ggccctggat ctgatggacc + 541 tgtctgccga atatgaacat ctgctggcag cacatcgtca gcatcaggca gttctggatg + 601 cagttagctg tggtgatgcc gaaggtgcag aacgtattat gcgtgatcat gcactggcag + 661 caattcgtaa tgcaaaagtt tttgaagcag cagcaagcgc aggcgcaccg ctgggtgcag + 721 catggtcaat tcgtgcagat tgagctttga gacctccggc aaaaaagggc aaggtgtcac + 781 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc + 841 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg + 901 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag + 961 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc + 1021 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag + 1081 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga + 1141 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc + 1201 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg + 1261 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt + 1321 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca + 1381 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca + 1441 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag + 1501 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca + 1561 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg + 1621 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa + 1681 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta + 1741 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc + 1801 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta + 1861 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag + 1921 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga + 1981 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg + 2041 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc + 2101 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc + 2161 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg + 2221 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa + 2281 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc + 2341 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta + 2401 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta + 2461 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca + 2521 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc + 2581 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct + 2641 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac + 2701 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc + 2761 tttcgctaag gatgatttct g +// +LOCUS Coding_sequence 2634 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_BetI_AM +VERSION Coding_sequences_Coding_sequences_ins_BetI_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 608..665 + /label="his operon terminator" + misc_feature 860..1448 + /label="pMB1 replication origin" + misc_feature complement(1746..2405) + /label="chloramphenicol resistance marker" + misc_feature 608..2634 + misc_feature 1..8 + /label="D1005" + misc_feature 597..607 + /label="D1006" + misc_feature 9..596 + /label="BetI-AM" + misc_feature 1..607 +ORIGIN + 1 ggtctcgaat gccgaaactg ggtatgcaga gcattcgtcg tcgtcagctg attgatgcaa + 61 ccctggaagc aattaatgaa gttggtatgc atgatgcaac cattgcacag attgcacgtc + 121 gtgccggtgt tagcaccggt attattagcc attatttccg cgataaaaac ggtctactgg + 181 aagcaaccat gcgtgatatt accagccagc tgcgtgatgc agttctgaat cgtctgcatg + 241 cactgccgca gggtagcgca gaacagcgtc tgcaggcaat tgttggtggt aattttgatg + 301 aaacccaggt tagcagcgca gcaatgaaag catggctggc attttgggca atcagcatgc + 361 atcagccgat gctgtatcgt ctgcagcagg ttagcagtcg tcgtctgctg agcaatctgg + 421 ttagcgaatt tcgtcgtgaa ctgcctcgtg aacaggcaca agaggcaggt tatggtctgg + 481 cagcactgat tgatggtctg tggctgcgtg cagcactgag cggtaaaccg ctggataaaa + 541 cccgtgcaaa tagcctgacc cgtcatttta tcacccagca tctgccgacc gattgagctt + 601 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga + 661 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc + 721 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag + 781 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa + 841 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc + 901 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc + 961 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg + 1021 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt + 1081 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc + 1141 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc + 1201 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag + 1261 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg + 1321 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa + 1381 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag + 1441 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact + 1501 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa + 1561 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct + 1621 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat + 1681 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata + 1741 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg + 1801 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc + 1861 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata + 1921 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac + 1981 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct + 2041 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa + 2101 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc + 2161 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga + 2221 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc + 2281 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca + 2341 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc + 2401 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt + 2461 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc + 2521 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac + 2581 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Coding_sequence 2802 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_CinR_AM +VERSION Coding_sequences_Coding_sequences_ins_CinR_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 776..833 + /label="his operon terminator" + misc_feature 1028..1616 + /label="pMB1 replication origin" + misc_feature complement(1914..2573) + /label="chloramphenicol resistance marker" + misc_feature 776..2802 + misc_feature 1..8 + /label="D1005" + misc_feature 765..775 + /label="D1006" + misc_feature 9..764 + /label="CinR-AM" + misc_feature 1..775 +ORIGIN + 1 ggtctcgaat gattgagaat acctatagcg aaaagttcga gtccgcgttc gaacagatca + 61 aagcggcggc caacgtggat gccgccatcc gtattctcca ggcggaatat aacctcgatt + 121 tcgtcaccta ccatctcgcc cagacaatcg cgagcaagat cgattcgccc ttcgtgcgca + 181 ccacctatcc ggatgcctgg gtttcccgtt acctcctcaa ctgctatgtg aaggtcgatc + 241 cgatcatcaa gcagggcttc gaacgccagc tgcccttcga ctggagcgag gtcgaaccga + 301 cgccggaggc ctatgccatg ctggtcgacg cccagaaaca cggcatcgat gacaatggct + 361 actccatccc cgtcgccgac aaggcgcagc gccgcgccct gctgtcgctg aatgcccata + 421 taccggccga cgaatggacc gagctcgtgc gccgctgccg caatgagtgg atcgagatcg + 481 cccatctgat ccaccgcaag gccgtatatg agctgcatgg cgaaaacgat ccggtgccgg + 541 cattgtcgcc gcgcgagatc gagtgtctgc actggaccgc cctcggcaag gattacaagg + 601 atatttcggt catcctgggc atatcagagc ataccacacg cgattacctg aaaaccgccc + 661 gcttcaggct cggctgcacc acgatctcgg ccgccgcgtc gcgggctgtt caattgcgca + 721 tcatcaatcc ctataggatc cgcatgacgc gacgtaattg gtaagctttg agacctccgg + 781 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc + 841 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag + 901 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag + 961 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc + 1021 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc + 1081 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc + 1141 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt + 1201 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg + 1261 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat + 1321 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag + 1381 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt + 1441 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc + 1501 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta + 1561 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag + 1621 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga + 1681 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa + 1741 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat + 1801 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt + 1861 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc + 1921 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag + 1981 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc + 2041 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt + 2101 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata + 2161 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg + 2221 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt + 2281 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct + 2341 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag + 2401 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc + 2461 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta + 2521 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct + 2581 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca + 2641 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta + 2701 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt + 2761 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Coding_sequence 2658 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_CymR_AM +VERSION Coding_sequences_Coding_sequences_ins_CymR_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 632..689 + /label="his operon terminator" + misc_feature 884..1472 + /label="pMB1 replication origin" + misc_feature complement(1770..2429) + /label="chloramphenicol resistance marker" + misc_feature 632..2658 + misc_feature 1..8 + /label="D1005" + misc_feature 621..631 + /label="D1006" + misc_feature 9..620 + /label="CymR-AM" + misc_feature 1..631 +ORIGIN + 1 ggtctcgaat gagcccgaaa cgtcgtaccc aggcagaacg tgcaatggaa acccagggta + 61 aactgattgc agcagcactg ggtgttctgc gtgaaaaagg ttatgcaggt tttcgtattg + 121 cagatgttcc gggtgcagcc ggtgttagcc gtggtgcaca gagccatcat tttccgacca + 181 aactggaact gctgctggca acctttgaat ggctgtatga gcagattacc gaacgtagcc + 241 gtgcacgtct ggcaaaactg aaaccggaag atgatgttat tcagcagatg ctggatgatg + 301 cagcagaatt ttttctggat gatgatttta gcatcggcct ggatctgatt gttgcagcag + 361 atcgtgatcc ggcactgcgt gaaggtattc agcgtaccgt tgaacgtaat cgttttgttg + 421 ttgaagatat gtggctgggt gtgctggtga gccgtggtct gagccgtgat gatgccgaag + 481 atattctgtg gctgattttt aacagcgttc gtggtctggt agttcgtagc ctgtggcaga + 541 aagataaaga acgttttgaa cgtgtgcgta atagcaccct ggaaattgca cgtgaacgtt + 601 atgcaaaatt caaacgttga gctttgagac ctccggcaaa aaagggcaag gtgtcaccac + 661 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca + 721 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg + 781 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc + 841 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc + 901 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac + 961 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc + 1021 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata + 1081 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc + 1141 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca + 1201 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag + 1261 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta + 1321 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg + 1381 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc + 1441 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt + 1501 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa + 1561 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat + 1621 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc + 1681 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca + 1741 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac + 1801 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc + 1861 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa + 1921 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc + 1981 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg + 2041 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg + 2101 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa + 2161 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga + 2221 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt + 2281 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat + 2341 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg + 2401 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat + 2461 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt + 2521 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt + 2581 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt + 2641 cgctaaggat gatttctg +// +LOCUS Coding_sequence 2781 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_EryR +VERSION Coding_sequences_Coding_sequences_ins_EryR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 755..812 + /label="his operon terminator" + misc_feature 1007..1595 + /label="pMB1 replication origin" + misc_feature complement(1893..2552) + /label="chloramphenicol resistance marker" + misc_feature 755..2781 + misc_feature 1..8 + /label="D1005" + misc_feature 744..754 + /label="D1006" + misc_feature 9..743 + /label="EryR" + misc_feature 1..754 +ORIGIN + 1 ggtctcgaat gaacgagaaa aatataaaac acagtcaaaa ctttattact tcaaaacata + 61 atatagataa aataatgaca aatataagat taaatgaaca tgataatatc tttgaaatcg + 121 gctcaggaaa aggccatttt acccttgaat tagtaaagag gtgtaatttc gtaactgcca + 181 ttgaaataga ccataaatta tgcaaaacta cagaaaataa acttgttgat cacgataatt + 241 tccaagtttt aaacaaggat atattgcagt ttaaatttcc taaaaaccaa tcctataaaa + 301 tatatggtaa tataccttat aacataagta cggatataat acgcaaaatt gtttttgata + 361 gtatagctaa tgagatttat ttaatcgtgg aatacgggtt tgctaaaaga ttattaaata + 421 caaaacgctc attggcatta cttttaatgg cagaagttga tatttctata ttaagtatgg + 481 ttccaagaga atattttcat cctaaaccta aagtgaatag ctcacttatc agattaagta + 541 gaaaaaaatc aagaatatca cacaaagata aacaaaagta taattatttc gttatgaaat + 601 gggttaacaa agaatacaag aaaatattta caaaaaatca atttaacaat tccttaaaac + 661 atgcaggaat tgacgattta aacaatatta gctttgaaca attcttatct cttttcaata + 721 gctataaatt atttaataag tgagctttga gacctccggc aaaaaagggc aaggtgtcac + 781 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc + 841 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg + 901 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag + 961 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc + 1021 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag + 1081 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga + 1141 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc + 1201 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg + 1261 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt + 1321 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca + 1381 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca + 1441 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag + 1501 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca + 1561 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg + 1621 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa + 1681 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta + 1741 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc + 1801 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta + 1861 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag + 1921 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga + 1981 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg + 2041 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc + 2101 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc + 2161 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg + 2221 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa + 2281 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc + 2341 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta + 2401 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta + 2461 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca + 2521 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc + 2581 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct + 2641 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac + 2701 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc + 2761 tttcgctaag gatgatttct g +// +LOCUS Coding_sequence 2799 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_LuxR +VERSION Coding_sequences_Coding_sequences_ins_LuxR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 773..830 + /label="his operon terminator" + misc_feature 1025..1613 + /label="pMB1 replication origin" + misc_feature complement(1911..2570) + /label="chloramphenicol resistance marker" + misc_feature 773..2799 + misc_feature 1..8 + /label="D1005" + misc_feature 762..772 + /label="D1006" + misc_feature 9..761 + /label="LuxR" + misc_feature 1..772 +ORIGIN + 1 ggtctcgaat gaaaaacata aatgccgacg acacatacag aataattaat aaaattaaag + 61 cttgtagaag caataatgat attaatcaat gcttatctga tatgactaaa atggtacatt + 121 gtgaatatta tttactcgcg atcatttatc ctcattctat ggttaaatct gatatttcaa + 181 tcctagataa ttaccctaaa aaatggaggc aatattatga tgacgctaat ttaataaaat + 241 atgatcctat agtagattat tctaactcca atcattcacc aattaattgg aatatatttg + 301 aaaacaatgc tgtaaataaa aaatctccaa atgtaattaa agaagcgaaa acatcaggtc + 361 ttatcactgg gtttagtttc cctattcata cggctaacaa tggcttcgga atgcttagtt + 421 ttgcacattc agaaaaagac aactatatag atagtttatt tttacatgcg tgtatgaaca + 481 taccattaat tgttccttct ctagttgata attatcgaaa aataaatata gcaaataata + 541 aatcaaacaa cgatttaacc aaaagagaaa aagaatgttt agcgtgggca tgcgaaggaa + 601 aaagctcttg ggatatttca aaaatattag gttgcagtga gcgtactgtc actttccatt + 661 taaccaatgc gcaaatgaaa ctcaatacaa caaaccgctg ccaaagtatt tctaaagcaa + 721 ttttaacagg agcaattgat tgcccatact ttaaaaattg agctttgaga cctccggcaa + 781 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg + 841 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg + 901 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa + 961 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg + 1021 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga + 1081 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg + 1141 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg + 1201 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc + 1261 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg + 1321 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca + 1381 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt + 1441 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag + 1501 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg + 1561 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc + 1621 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt + 1681 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt + 1741 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct + 1801 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg + 1861 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg + 1921 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca + 1981 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta + 2041 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa + 2101 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac + 2161 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt + 2221 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc + 2281 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc + 2341 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc + 2401 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga + 2461 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga + 2521 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc + 2581 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta + 2641 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga + 2701 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag + 2761 ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Coding_sequence 2631 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_MphR_AM +VERSION Coding_sequences_Coding_sequences_ins_MphR_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 605..662 + /label="his operon terminator" + misc_feature 857..1445 + /label="pMB1 replication origin" + misc_feature complement(1743..2402) + /label="chloramphenicol resistance marker" + misc_feature 605..2631 + misc_feature 1..8 + /label="D1005" + misc_feature 594..604 + /label="D1006" + misc_feature 9..593 + /label="MphR-AM" + misc_feature 1..604 +ORIGIN + 1 ggtctcgaat gcctcgtccg aaactgaaaa gtgatgatga agttctggaa gcagcaaccg + 61 ttgttctgaa acgttgtggt ccgattgaat ttaccctgag cggtgttgca aaagaagttg + 121 gtctgagtcg cgcagcactg attcagcgtt ttaccaatcg tgataccctg ctggttcgta + 181 tgatggaacg tggtgttgaa caggttcgtc attatctgaa tgcaattccg attggtgcag + 241 gtccgcaggg tctgtgggaa tttctgcagg ttctggttcg tagcatggat acccgtaatg + 301 atttcagcgt gaactatctg atcagctggt atgaactgca ggttccggaa ctgcgtaccc + 361 tggcaattca gcgtaatcgt gcagttgttg aaggtattcg taaacgtctg cctccgggtg + 421 caccggcagc agcagaactg ctgctgcata gcgttattgc cggtgcaacc atgcagtggg + 481 cagttgatcc ggatggtgaa ctggcagatc atgttctggc acagattgca gcaattctgt + 541 gtctgatgtt tccggaacat gatgattttc agctgctgca ggcacatgca taagctttga + 601 gacctccggc aaaaaagggc aaggtgtcac caccctgccc tttttcttta aaaccgaaaa + 661 gattacttcg cgttatgcag gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc + 721 tgcggcgagc ggtatcagct cactcaaagg cggtaatacg gttatccaca gaatcagggg + 781 ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg + 841 ccgcgttgct ggcgtttttc cacaggctcc gcccccctga cgagcatcac aaaaatcgac + 901 gctcaagtca gaggtggcga aacccgacag gactataaag ataccaggcg tttccccctg + 961 gaagctccct cgtgcgctct cctgttccga ccctgccgct taccggatac ctgtccgcct + 1021 ttctcccttc gggaagcgtg gcgctttctc atagctcacg ctgtaggtat ctcagttcgg + 1081 tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct + 1141 gcgccttatc cggtaactat cgtcttgagt ccaacccggt aagacacgac ttatcgccac + 1201 tggcagcagc cactggtaac aggattagca gagcgaggta tgtaggcggt gctacagagt + 1261 tcttgaagtg gtggcctaac tacggctaca ctagaagaac agtatttggt atctgcgctc + 1321 tgctgaagcc agttaccttc ggaaaaagag ttggtagctc ttgatccggc aaacaaacca + 1381 ccgctggtag cggtggtttt tttgtttgca agcagcagat tacgcgcaga aaaaaaggat + 1441 ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc tcagtggaac gaaaactcac + 1501 gttaagggat tttggtcatg agattatcaa aaaggatctt cacctagatc cttttaaatt + 1561 aaaaatgaag ttttaaatca atctaaagta tatatgagta aacttggtct gacagctcga + 1621 ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca + 1681 gatggagttc tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca + 1741 aattacgccc cgccctgcca ctcatcgcag tactgttgta attcattaag cattctgccg + 1801 acatggaagc catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg + 1861 tcgccttgcg tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg + 1921 gccacgttta aatcaaaact ggtgaaactc acccagggat tggctgagac gaaaaacata + 1981 ttctcaataa accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc + 2041 gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac + 2101 gtttcagttt gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc + 2161 tcaccgtctt tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg + 2221 tgaataaagg ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta + 2281 atatccagct gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa + 2341 tgttctttac gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc + 2401 attttagctt ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat + 2461 cttatttcat tatggtgaaa gttggaacct cttacgtgcc cgatcaactc gagtgccacc + 2521 tgacgtctaa gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag + 2581 gcagaatttc agataaaaaa aatccttagc tttcgctaag gatgatttct g +// +LOCUS Coding_sequence 3387 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_MphR_AM_EryR +VERSION Coding_sequences_Coding_sequences_ins_MphR_AM_EryR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1361..1418 + /label="his operon terminator" + misc_feature 1613..2201 + /label="pMB1 replication origin" + misc_feature complement(2499..3158) + /label="chloramphenicol resistance marker" + misc_feature 1361..3387 + misc_feature 1..8 + /label="D1005" + misc_feature 1350..1360 + /label="D1006" + misc_feature 9..1349 + /label="MphR-AM-EryR" + misc_feature 1..1360 +ORIGIN + 1 ggtctcgaat gcctcgtccg aaactgaaaa gtgatgatga agttctggaa gcagcaaccg + 61 ttgttctgaa acgttgtggt ccgattgaat ttaccctgag cggtgttgca aaagaagttg + 121 gtctgagtcg cgcagcactg attcagcgtt ttaccaatcg tgataccctg ctggttcgta + 181 tgatggaacg tggtgttgaa caggttcgtc attatctgaa tgcaattccg attggtgcag + 241 gtccgcaggg tctgtgggaa tttctgcagg ttctggttcg tagcatggat acccgtaatg + 301 atttcagcgt gaactatctg atcagctggt atgaactgca ggttccggaa ctgcgtaccc + 361 tggcaattca gcgtaatcgt gcagttgttg aaggtattcg taaacgtctg cctccgggtg + 421 caccggcagc agcagaactg ctgctgcata gcgttattgc cggtgcaacc atgcagtggg + 481 cagttgatcc ggatggtgaa ctggcagatc atgttctggc acagattgca gcaattctgt + 541 gtctgatgtt tccggaacat gatgattttc agctgctgca ggcacatgca taataatatt + 601 gaaaaaggaa gagtatgaac gagaaaaata taaaacacag tcaaaacttt attacttcaa + 661 aacataatat agataaaata atgacaaata taagattaaa tgaacatgat aatatctttg + 721 aaatcggctc aggaaaaggc cattttaccc ttgaattagt aaagaggtgt aatttcgtaa + 781 ctgccattga aatagaccat aaattatgca aaactacaga aaataaactt gttgatcacg + 841 ataatttcca agttttaaac aaggatatat tgcagtttaa atttcctaaa aaccaatcct + 901 ataaaatata tggtaatata ccttataaca taagtacgga tataatacgc aaaattgttt + 961 ttgatagtat agctaatgag atttatttaa tcgtggaata cgggtttgct aaaagattat + 1021 taaatacaaa acgctcattg gcattacttt taatggcaga agttgatatt tctatattaa + 1081 gtatggttcc aagagaatat tttcatccta aacctaaagt gaatagctca cttatcagat + 1141 taagtagaaa aaaatcaaga atatcacaca aagataaaca aaagtataat tatttcgtta + 1201 tgaaatgggt taacaaagaa tacaagaaaa tatttacaaa aaatcaattt aacaattcct + 1261 taaaacatgc aggaattgac gatttaaaca atattagctt tgaacaattc ttatctcttt + 1321 tcaatagcta taaattattt aataagtgag ctttgagacc tccggcaaaa aagggcaagg + 1381 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 1441 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 1501 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 1561 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 1621 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 1681 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 1741 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 1801 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 1861 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 1921 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 1981 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 2041 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 2101 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 2161 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 2221 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 2281 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 2341 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 2401 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 2461 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 2521 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 2581 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 2641 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 2701 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 2761 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 2821 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 2881 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 2941 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 3001 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 3061 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 3121 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 3181 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 3241 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 3301 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 3361 cttagctttc gctaaggatg atttctg +// +LOCUS Coding_sequence 2949 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_NahR_AM +VERSION Coding_sequences_Coding_sequences_ins_NahR_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 923..980 + /label="his operon terminator" + misc_feature 1175..1763 + /label="pMB1 replication origin" + misc_feature complement(2061..2720) + /label="chloramphenicol resistance marker" + misc_feature 923..2949 + misc_feature 1..8 + /label="D1005" + misc_feature 912..922 + /label="D1006" + misc_feature 9..911 + /label="NahR-AM" + misc_feature 1..922 +ORIGIN + 1 ggtctcgaat ggaactgcgt gacctggatt taaacctgct ggtggtgttc aaccagttgc + 61 tggtcgacag acgcgtctct gtcactgcgg agaacctggg cctgacccag cctgccgtga + 121 gcaatgcgct gaaacgcctg cgcacctcgc tacaggaccc actcttcgtg cgcacacatc + 181 agggaatgga acccacaccc tatgccgcgc atctggccga gcacgtcact tcggccatgc + 241 acgcactgcg caacgcccta cagcaccatg aaagcttcga tccgctgacc agcgagcgta + 301 ccttcaccct ggccatgacc gacattggcg agatctactt catgccgcgg ctgatggatg + 361 cgctggctca ccaggccccc aattgcgtga tcagtacggt gcgcgacagt tcgatgagcc + 421 tgatgcaggc cttgcagaac ggaaccgtgg acttggccgt gggcctgctt cccaatctgc + 481 aaactggctt ctttcagcgc cggctgctcc agaatcacta cgtgtgccta tgtcgcaagg + 541 accatccagt cacccgcgaa cccctgactc tggagcgctt ctgttcctac ggccacgtgc + 601 gtgtcatcgc cgctggcacc ggccacggcg aggtggacac gtacatgaca cgggtcggca + 661 tccggcgcga catccgtctg gaagtgccgc acttcgccgc cgttggccac atcctccagc + 721 gcaccgatct gctcgccact gtgccgatat gtttagccga ctgctgcgta gagcccttcg + 781 gcctaagcgc cttgccgcac ccagtcgtct tgcctgaaat agccatcaac atgttctggc + 841 atgcgaagta ccacaaggac ctagccaata tttggttgcg gcaactgatg tttgacctgt + 901 ttacggattg agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 961 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 1021 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 1081 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 1141 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 1201 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1261 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1321 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1381 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1441 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1501 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1561 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1621 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1681 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1741 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1801 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1861 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1921 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1981 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 2041 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 2101 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 2161 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 2221 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2281 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2341 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2401 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2461 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2521 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2581 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2641 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2701 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2761 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2821 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2881 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2941 tgatttctg +// +LOCUS Coding_sequence 2886 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_PcaU_AM +VERSION Coding_sequences_Coding_sequences_ins_PcaU_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 860..917 + /label="his operon terminator" + misc_feature 1112..1700 + /label="pMB1 replication origin" + misc_feature complement(1998..2657) + /label="chloramphenicol resistance marker" + misc_feature 860..2886 + misc_feature 1..8 + /label="D1005" + misc_feature 849..859 + /label="D1006" + misc_feature 9..848 + /label="PcaU-AM" + misc_feature 1..859 +ORIGIN + 1 ggtctcgaat gtggtcgaac atggatgaca agaaagtgaa agaggagaat attctgcaca + 61 attccaccaa caagaagatc atccgccacg aagattttgt agccggcatt agcaaaggga + 121 tggcgattct ggattcgttt ggtacagatc gtcatcgcct caatatcacc atggccgcag + 181 agaaaaccgg tatgacacgt gcagcagctc gtcgccacct gcttactctg gagtatctgg + 241 gctatctgga aagtgacggc cactacttct acttaactcc caaaatcctg aaattcagtg + 301 gttcatattt gggtggtgct caattgccga aaatttccca accactgttg aacttgctta + 361 cgacccagac cagcctgatt tacagcgtga tggtgttgga tggctatgaa gccattacca + 421 ttgcgcgttc tgccgctcat cagcaaaccg accgcgttaa cccgtatggt ttacatctcg + 481 ggaatcgctt accagcgcat acaacgtcag cgggcaaaat cctgttagcg tatttggatg + 541 accatgccca gcaagagtgg ctcaatcagt accctctgca acggctcacg aaatacacgt + 601 ataccaacca catcgacttt ctgcgccttt tgagtgaaat caaggaacag ggttggtgct + 661 atagttcgga agaacacgaa ctgggagtac acgcccttgc ggttccgatt tacggacagc + 721 agtctcgcgt cgtagcggca ctgaacattg tcagcccgac aatgcggacc acgaaagaat + 781 acctgattca gcatattctg ccgttactgc aagaaactgc gcgtgaattg cgcaatatcc + 841 tgtaatgagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 901 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 961 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 1021 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 1081 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 1141 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 1201 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 1261 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 1321 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 1381 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1441 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1501 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1561 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1621 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1681 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1741 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1801 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1861 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 1921 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 1981 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 2041 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 2101 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 2161 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 2221 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 2281 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 2341 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 2401 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2461 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2521 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2581 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2641 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2701 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2761 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2821 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 2881 tttctg +// +LOCUS Coding_sequence 2670 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_TetR +VERSION Coding_sequences_Coding_sequences_ins_TetR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 644..701 + /label="his operon terminator" + misc_feature 896..1484 + /label="pMB1 replication origin" + misc_feature complement(1782..2441) + /label="chloramphenicol resistance marker" + misc_feature 644..2670 + misc_feature 1..8 + /label="D1005" + misc_feature 633..643 + /label="D1006" + misc_feature 9..632 + /label="TetR" + misc_feature 1..643 +ORIGIN + 1 ggtctcgaat gtccagatta gataaaagta aagtgattaa cagcgcatta gagctgctta + 61 atgaggtcgg aatcgaaggt ttaacaaccc gtaaactcgc ccagaagcta ggtgtagagc + 121 agcctacatt gtattggcat gtaaaaaata agcgggcttt gctcgacgcc ttagccattg + 181 agatgttaga taggcaccat actcactttt gccctttaga aggggaaagc tggcaagatt + 241 ttttacgtaa taacgctaaa agttttagat gtgctttact aagtcatcgc gatggagcaa + 301 aagtacattt aggtacacgg cctacagaaa aacagtatga aactctcgaa aatcaattag + 361 cctttttatg ccaacaaggt ttttcactag agaatgcatt atatgcactc agcgctgtgg + 421 ggcattttac tttaggttgc gtattggaag atcaagagca tcaagtcgct aaagaagaaa + 481 gggaaacacc tactactgat agtatgccgc cattattacg acaagctatc gaattatttg + 541 atcaccaagg tgcagagcca gccttcttat tcggccttga attgatcata tgcggattag + 601 aaaaacaact taaatgtgaa agtgggtcct gagctttgag acctccggca aaaaagggca + 661 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg + 721 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc + 781 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt + 841 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc + 901 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa + 961 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc + 1021 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg + 1081 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc + 1141 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc + 1201 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca + 1261 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact + 1321 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg + 1381 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt + 1441 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct + 1501 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga + 1561 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa + 1621 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa + 1681 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta + 1741 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac + 1801 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg + 1861 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg + 1921 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg + 1981 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg + 2041 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc + 2101 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa + 2161 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata + 2221 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac + 2281 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg + 2341 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg + 2401 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct + 2461 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag + 2521 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat + 2581 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa + 2641 atccttagct ttcgctaagg atgatttctg +// +LOCUS Coding_sequence 2682 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Coding_sequences_Coding_sequences_ins_TtgR_AM +VERSION Coding_sequences_Coding_sequences_ins_TtgR_AM +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 656..713 + /label="his operon terminator" + misc_feature 908..1496 + /label="pMB1 replication origin" + misc_feature complement(1794..2453) + /label="chloramphenicol resistance marker" + misc_feature 656..2682 + misc_feature 1..8 + /label="D1005" + misc_feature 645..655 + /label="D1006" + misc_feature 9..644 + /label="TtgR-AM" + misc_feature 1..655 +ORIGIN + 1 ggtctcgaat ggttcgtcgt accaaagaag aggcacaaga aacccgtgca cagattattg + 61 aagcagcaga acgtgcattc tataaacgtg gtgttgcacg taccaccctg gcagatattg + 121 cagaactggc aggcgttacc cgtggtgcaa tttattggca ttttaacaac aaagccgaac + 181 tggttcaggc actgctggat agcctgcatg aaacccatga tcatctggca cgtgcaagcg + 241 aaagcgaaga tgaagttgat ccgctgggtt gtatgcgtaa actgctgctg caggttttta + 301 atgaactggt tctggatgca cgtacccgtc gtattaatga aatcctgcat cacaaatgcg + 361 agttcaccga tgatatgtgt gaaattcgtc agcagcatca gagcgcagtt ctggattgtc + 421 ataaaggtat taccctgaca ctggcaaatg tagttcgtcg tggtcagctg cctggtgaac + 481 tggatgcaga acgtgccgca gttgcaatgt ttgcctatgt tgatggtctg attcgtcgtt + 541 ggctgctgct gccggatagc gttgatctgc tgggtgatgt tgaaaaatgg gttgataccg + 601 gtctggatat gctgcgtctg agtccggcac tgcgtaaata atgagctttg agacctccgg + 661 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc + 721 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag + 781 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag + 841 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc + 901 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc + 961 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc + 1021 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt + 1081 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg + 1141 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat + 1201 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag + 1261 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt + 1321 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc + 1381 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta + 1441 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag + 1501 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga + 1561 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa + 1621 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat + 1681 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt + 1741 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc + 1801 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag + 1861 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc + 1921 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt + 1981 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata + 2041 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg + 2101 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt + 2161 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct + 2221 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag + 2281 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc + 2341 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta + 2401 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct + 2461 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca + 2521 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta + 2581 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt + 2641 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS DC_B_DC_B_ins_B 4078 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_B_DC_B_ins_BBa_J06504 +VERSION DC_B_DC_B_ins_BBa_J06504 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 2009..2029 + /label="BioBrick suffix" + stem_loop 2030..2101 + /label="E. coli his operon terminator" + stem_loop 2038..2072 + /label="Stem loop" + primer_bind 2165..2184 + /label="Verification reverse (VR) primer binding site" + misc_feature 2269..2883 + /label="rep (pMB1)" + misc_feature 2284 + /label="ORI" + stem_loop 3050..3155 + /label="T0 terminator" + CDS 3168..3827 + /label="Chloramphenicol resistance" + primer_bind 3941..3960 + /label="Verification forward (VF2) primer binding site" + stem_loop 4017..4020 + /label="end of terminator" + stem_loop 4030..4049 + /label="Stem loop" + misc_feature 4059..4080 + /label="BioBrick prefix" + misc_feature 2009..4078 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + CDS 207..905 + /label="mTagBFP" + CDS 207..911 + /label="BFP" + misc_feature 912..915 + /label="CDS_Terminator_OH" + misc_feature 916..917 + /label="STOP_MC" + misc_feature 918..999 + /label="rnpB_T1" + misc_feature 912..999 + /label="INS_ILC_1_101_DW" + misc_feature 1000..1039 + /label="UNS2" + misc_feature 1040..1063 + /label="UP element consensus" + misc_feature 1000..1063 + /label="UNS2-UP" + promoter 1064..1098 + /label="BBa_J23101" + misc_feature 1099..1102 + /label="Prom_RBS_OH" + misc_feature 1103..1177 + /label="RiboJ10" + misc_feature 1178..1185 + /label="BioBricks_scar_long" + RBS 1186..1198 + /label="RBS-3\Weak" + RBS 1192..1195 + /label="RBS" + misc_feature 1186..1198 + /label="BBa_B0032" + RBS 1186..1198 + /label="BBa_B0032" + misc_feature 1199..1204 + /label="BioBricks_scar_short" + misc_feature 1178..1204 + /label="BB-B0032-BB" + misc_feature 1205 + /label="RBS_CDS_OH" + misc_feature 1000..1205 + /label="INS_ILC_2_101_UP" + misc_feature 1920..1923 + /label="CDS_Terminator_OH" + misc_feature 1924..1925 + /label="STOP_MC" + misc_feature 1926..2008 + /label="rpoC_T" + misc_feature 1920..2008 + /label="INS_ILC_2_101_DW" + CDS 1206..1916 + /label="mCherry" + misc_feature 1557 + /label="C->T (removing PstI site)" + misc_feature 1206..1919 + /label="mCherry" + misc_feature 1..2008 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatga gcgaactgat caaagagaac atgcacatga + 241 agctgtacat ggaaggcacc gttgacaacc accactttaa gtgcacgtct gagggtgagg + 301 gtaagccgta cgaaggcacc caaaccatgc gtatcaaagt tgtggagggc ggtccactgc + 361 cgttcgcttt tgacattctg gcgaccagct tcctgtacgg ttccaaaacg ttcattaacc + 421 atactcaggg cattccggat ttcttcaaac agagctttcc ggaaggtttc acctgggagc + 481 gtgtcaccac gtatgaagat ggtggtgtgt tgaccgccac ccaagatacc tccctgcaag + 541 atggctgtct gatctataac gtgaaaattc gtggcgtcaa ctttacgagc aatggtccgg + 601 tgatgcagaa gaaaaccctg ggttgggagg cgtttacgga aaccctgtat ccggccgatg + 661 gtggcctgga gggccgtaac gacatggcac tgaagctggt tggtggcagc catttgatcg + 721 caaatatcaa gacgacgtac cgcagcaaga aaccggcgaa aaatctgaag atgccgggtg + 781 tttactatgt cgactaccgt ctggaacgca ttaaagaagc gaataatgag acttacgtgg + 841 agcagcacga ggttgcagtc gcgcgctatt gcgacttgcc tagcaagctg ggtcataaac + 901 tgaattaata agcttaatcg gtcagtttca cctgatttac gtaaaaaccc gcttcggcgg + 961 gtttttgctt ttggaggggc agaaagatga atgactgtcg ctgggagttc gtagacggaa + 1021 acaaacgcag aatccaagct gaaatatatt ttcgaaaagc cgctttacag ctagctcagt + 1081 cctaggtatt atgctagcta ctagcgctca acgggtgtgc ttcccgttct gatgagtccg + 1141 tgaggacgaa agcgcctcta caaataattt tgtttaatac tagagtcaca caggaaagta + 1201 ctagaatggt gagcaagggc gaggaggata acatggccat catcaaggag ttcatgcgct + 1261 tcaaggtgca catggagggc tccgtgaacg gccacgagtt cgagatcgag ggcgagggcg + 1321 agggccgccc ctacgagggc acccagaccg ccaagctgaa ggtgaccaag ggtggccccc + 1381 tgcccttcgc ctgggacatc ctgtcccctc agttcatgta cggctccaag gcctacgtga + 1441 agcaccccgc cgacatcccc gactacttga agctgtcctt ccccgagggc ttcaagtggg + 1501 agcgcgtgat gaacttcgag gacggcggcg tggtgaccgt gacccaggac tcctccttgc + 1561 aggacggcga gttcatctac aaggtgaagc tgcgcggcac caacttcccc tccgacggcc + 1621 ccgtaatgca gaagaagacc atgggctggg aggcctcctc cgagcggatg taccccgagg + 1681 acggcgccct gaagggcgag atcaagcaga ggctgaagct gaaggacggc ggccactacg + 1741 acgctgaggt caagaccacc tacaaggcca agaagcccgt gcagctgccc ggcgcctaca + 1801 acgtcaacat caagttggac atcacctccc acaacgagga ctacaccatc gtggaacagt + 1861 acgaacgcgc cgagggccgc cactccaccg gcggcatgga cgagctgtac aagtaataag + 1921 cttaagtaat cgttaatccg caaataacgt aaaaacccgc ttcggcgggt ttttttatgg + 1981 ggggagttta gggaaagagc atttgtcata ctagtagcgg ccgctgcagt ccggcaaaaa + 2041 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta + 2101 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat + 2161 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga + 2221 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt + 2281 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt + 2341 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc + 2401 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa + 2461 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct + 2521 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta + 2581 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg + 2641 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc + 2701 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta + 2761 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg + 2821 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt + 2881 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg + 2941 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta + 3001 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac + 3061 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg + 3121 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc + 3181 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca + 3241 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa + 3301 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca + 3361 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct + 3421 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga + 3481 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca + 3541 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt + 3601 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga + 3661 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg + 3721 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc + 3781 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta + 3841 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg + 3901 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac + 3961 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata + 4021 aaaaaaatcc ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS DC_B_DC_B_ins_K 4085 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_B_DC_B_ins_K2656022 +VERSION DC_B_DC_B_ins_K2656022 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 2016..2036 + /label="BioBrick suffix" + stem_loop 2037..2108 + /label="E. coli his operon terminator" + stem_loop 2045..2079 + /label="Stem loop" + primer_bind 2172..2191 + /label="Verification reverse (VR) primer binding site" + misc_feature 2276..2890 + /label="rep (pMB1)" + misc_feature 2291 + /label="ORI" + stem_loop 3057..3162 + /label="T0 terminator" + CDS 3175..3834 + /label="Chloramphenicol resistance" + primer_bind 3948..3967 + /label="Verification forward (VF2) primer binding site" + stem_loop 4024..4027 + /label="end of terminator" + stem_loop 4037..4056 + /label="Stem loop" + misc_feature 4066..4087 + /label="BioBrick prefix" + misc_feature 2016..4085 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + CDS 207..905 + /label="mTagBFP" + CDS 207..911 + /label="BFP" + misc_feature 912..915 + /label="CDS_Terminator_OH" + misc_feature 916..917 + /label="STOP_MC" + misc_feature 918..999 + /label="rnpB_T1" + misc_feature 912..999 + /label="INS_ILC_1_101_DW" + misc_feature 1000..1039 + /label="UNS2" + misc_feature 1040..1063 + /label="UP element consensus" + misc_feature 1000..1063 + /label="UNS2-UP" + promoter 1064..1098 + /label="BBa_J23101" + misc_feature 1099..1102 + /label="Prom_RBS_OH" + misc_feature 1103..1177 + /label="RiboJ10" + misc_feature 1178..1185 + /label="BioBricks_scar_long" + RBS 1186..1198 + /label="RBS-3\Weak" + RBS 1192..1195 + /label="RBS" + misc_feature 1186..1198 + /label="BBa_B0032" + RBS 1186..1198 + /label="BBa_B0032" + misc_feature 1199..1204 + /label="BioBricks_scar_short" + misc_feature 1178..1204 + /label="BB-B0032-BB" + misc_feature 1205 + /label="RBS_CDS_OH" + misc_feature 1000..1205 + /label="INS_ILC_2_101_UP" + misc_feature 1927..1930 + /label="CDS_Terminator_OH" + misc_feature 1931..1932 + /label="STOP_MC" + misc_feature 1933..2015 + /label="rpoC_T" + misc_feature 1927..2015 + /label="INS_ILC_2_101_DW" + misc_feature 1206..1926 + /label="K2656022" + misc_feature 1..2015 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatga gcgaactgat caaagagaac atgcacatga + 241 agctgtacat ggaaggcacc gttgacaacc accactttaa gtgcacgtct gagggtgagg + 301 gtaagccgta cgaaggcacc caaaccatgc gtatcaaagt tgtggagggc ggtccactgc + 361 cgttcgcttt tgacattctg gcgaccagct tcctgtacgg ttccaaaacg ttcattaacc + 421 atactcaggg cattccggat ttcttcaaac agagctttcc ggaaggtttc acctgggagc + 481 gtgtcaccac gtatgaagat ggtggtgtgt tgaccgccac ccaagatacc tccctgcaag + 541 atggctgtct gatctataac gtgaaaattc gtggcgtcaa ctttacgagc aatggtccgg + 601 tgatgcagaa gaaaaccctg ggttgggagg cgtttacgga aaccctgtat ccggccgatg + 661 gtggcctgga gggccgtaac gacatggcac tgaagctggt tggtggcagc catttgatcg + 721 caaatatcaa gacgacgtac cgcagcaaga aaccggcgaa aaatctgaag atgccgggtg + 781 tttactatgt cgactaccgt ctggaacgca ttaaagaagc gaataatgag acttacgtgg + 841 agcagcacga ggttgcagtc gcgcgctatt gcgacttgcc tagcaagctg ggtcataaac + 901 tgaattaata agcttaatcg gtcagtttca cctgatttac gtaaaaaccc gcttcggcgg + 961 gtttttgctt ttggaggggc agaaagatga atgactgtcg ctgggagttc gtagacggaa + 1021 acaaacgcag aatccaagct gaaatatatt ttcgaaaagc cgctttacag ctagctcagt + 1081 cctaggtatt atgctagcta ctagcgctca acgggtgtgc ttcccgttct gatgagtccg + 1141 tgaggacgaa agcgcctcta caaataattt tgtttaatac tagagtcaca caggaaagta + 1201 ctagaaatgc gtaaaggaga agaacttttc actggagttg tcccaattct tgttgaatta + 1261 gatggtgatg ttaatgggca caaattttct gtcagtggag agggtgaagg tgatgcaaca + 1321 tacggaaaac ttacccttaa atttatttgc actactggaa aactacctgt tccatggcca + 1381 acacttgtca ctactttcgg ttatggtgtt caatgctttg cgagataccc agatcatatg + 1441 aaacagcatg actttttcaa gagtgccatg cccgaaggtt atgtacagga aagaactata + 1501 tttttcaaag atgacgggaa ctacaagaca cgtgctgaag tcaagtttga aggtgatacc + 1561 cttgttaata gaatcgagtt aaaaggtatt gattttaaag aagatggaaa cattcttgga + 1621 cacaaattgg aatacaacta taactcacac aatgtataca tcatggcaga caaacaaaag + 1681 aatggaatca aagttaactt caaaattaga cacaacattg aagatggaag cgttcaacta + 1741 gcagaccatt atcaacaaaa tactccaatt ggcgatggcc ctgtcctttt accagacaac + 1801 cattacctgt ccacacaatc tgccctttcg aaagatccca acgaaaagag agatcacatg + 1861 gtccttcttg agtttgtaac agctgctggg attacacatg gcatggatga actatacaaa + 1921 taataagctt aagtaatcgt taatccgcaa ataacgtaaa aacccgcttc ggcgggtttt + 1981 tttatggggg gagtttaggg aaagagcatt tgtcatacta gtagcggccg ctgcagtccg + 2041 gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt + 2101 cgcgttatgc aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga + 2161 gcggtatcag ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca + 2221 ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg + 2281 ctggcgtttt tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt + 2341 cagaggtggc gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc + 2401 ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct + 2461 tcgggaagcg tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc + 2521 gttcgctcca agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta + 2581 tccggtaact atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca + 2641 gccactggta acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag + 2701 tggtggccta actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag + 2761 ccagttacct tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt + 2821 agcggtggtt tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa + 2881 gatcctttga tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg + 2941 attttggtca tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga + 3001 agttttaaat caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga + 3061 ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt + 3121 tctgaggtca ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc + 3181 cccgccctgc cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa + 3241 gccatcacaa acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg + 3301 cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt + 3361 taaatcaaaa ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat + 3421 aaacccttta gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat + 3481 gtgtagaaac tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt + 3541 ttgctcatgg aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc + 3601 tttcattgcc atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa + 3661 ggccggataa aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag + 3721 ctgaacggtc tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt + 3781 acgatgccat tgggatatat caacggtggt atatccagtg atttttttct ccattttagc + 3841 ttccttagct cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc + 3901 attatggtga aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct + 3961 aagaaaccat tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt + 4021 tcagataaaa aaaatcctta gctttcgcta aggatgattt ctggaattcg cggccgcttc + 4081 tagag +// +LOCUS DC_G_DC_G_ins_B 4094 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_G_DC_G_ins_BBa_J06504 +VERSION DC_G_DC_G_ins_BBa_J06504 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 2025..2045 + /label="BioBrick suffix" + stem_loop 2046..2117 + /label="E. coli his operon terminator" + stem_loop 2054..2088 + /label="Stem loop" + primer_bind 2181..2200 + /label="Verification reverse (VR) primer binding site" + misc_feature 2285..2899 + /label="rep (pMB1)" + misc_feature 2300 + /label="ORI" + stem_loop 3066..3171 + /label="T0 terminator" + CDS 3184..3843 + /label="Chloramphenicol resistance" + primer_bind 3957..3976 + /label="Verification forward (VF2) primer binding site" + stem_loop 4033..4036 + /label="end of terminator" + stem_loop 4046..4065 + /label="Stem loop" + misc_feature 4075..4096 + /label="BioBrick prefix" + misc_feature 2025..4094 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + misc_feature 207..927 + /label="K2656022" + misc_feature 928..931 + /label="CDS_Terminator_OH" + misc_feature 932..933 + /label="STOP_MC" + misc_feature 934..1015 + /label="rnpB_T1" + misc_feature 928..1015 + /label="INS_ILC_1_101_DW" + misc_feature 1016..1055 + /label="UNS2" + misc_feature 1056..1079 + /label="UP element consensus" + misc_feature 1016..1079 + /label="UNS2-UP" + promoter 1080..1114 + /label="BBa_J23101" + misc_feature 1115..1118 + /label="Prom_RBS_OH" + misc_feature 1119..1193 + /label="RiboJ10" + misc_feature 1194..1201 + /label="BioBricks_scar_long" + RBS 1202..1214 + /label="RBS-3\Weak" + RBS 1208..1211 + /label="RBS" + misc_feature 1202..1214 + /label="BBa_B0032" + RBS 1202..1214 + /label="BBa_B0032" + misc_feature 1215..1220 + /label="BioBricks_scar_short" + misc_feature 1194..1220 + /label="BB-B0032-BB" + misc_feature 1221 + /label="RBS_CDS_OH" + misc_feature 1016..1221 + /label="INS_ILC_2_101_UP" + misc_feature 1936..1939 + /label="CDS_Terminator_OH" + misc_feature 1940..1941 + /label="STOP_MC" + misc_feature 1942..2024 + /label="rpoC_T" + misc_feature 1936..2024 + /label="INS_ILC_2_101_DW" + CDS 1222..1932 + /label="mCherry" + misc_feature 1573 + /label="C->T (removing PstI site)" + misc_feature 1222..1935 + /label="mCherry" + misc_feature 1..2024 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaaatg cgtaaaggag aagaactttt cactggagtt + 241 gtcccaattc ttgttgaatt agatggtgat gttaatgggc acaaattttc tgtcagtgga + 301 gagggtgaag gtgatgcaac atacggaaaa cttaccctta aatttatttg cactactgga + 361 aaactacctg ttccatggcc aacacttgtc actactttcg gttatggtgt tcaatgcttt + 421 gcgagatacc cagatcatat gaaacagcat gactttttca agagtgccat gcccgaaggt + 481 tatgtacagg aaagaactat atttttcaaa gatgacggga actacaagac acgtgctgaa + 541 gtcaagtttg aaggtgatac ccttgttaat agaatcgagt taaaaggtat tgattttaaa + 601 gaagatggaa acattcttgg acacaaattg gaatacaact ataactcaca caatgtatac + 661 atcatggcag acaaacaaaa gaatggaatc aaagttaact tcaaaattag acacaacatt + 721 gaagatggaa gcgttcaact agcagaccat tatcaacaaa atactccaat tggcgatggc + 781 cctgtccttt taccagacaa ccattacctg tccacacaat ctgccctttc gaaagatccc + 841 aacgaaaaga gagatcacat ggtccttctt gagtttgtaa cagctgctgg gattacacat + 901 ggcatggatg aactatacaa ataataagct taatcggtca gtttcacctg atttacgtaa + 961 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtcgctgg + 1021 gagttcgtag acggaaacaa acgcagaatc caagctgaaa tatattttcg aaaagccgct + 1081 ttacagctag ctcagtccta ggtattatgc tagctactag cgctcaacgg gtgtgcttcc + 1141 cgttctgatg agtccgtgag gacgaaagcg cctctacaaa taattttgtt taatactaga + 1201 gtcacacagg aaagtactag aatggtgagc aagggcgagg aggataacat ggccatcatc + 1261 aaggagttca tgcgcttcaa ggtgcacatg gagggctccg tgaacggcca cgagttcgag + 1321 atcgagggcg agggcgaggg ccgcccctac gagggcaccc agaccgccaa gctgaaggtg + 1381 accaagggtg gccccctgcc cttcgcctgg gacatcctgt cccctcagtt catgtacggc + 1441 tccaaggcct acgtgaagca ccccgccgac atccccgact acttgaagct gtccttcccc + 1501 gagggcttca agtgggagcg cgtgatgaac ttcgaggacg gcggcgtggt gaccgtgacc + 1561 caggactcct ccttgcagga cggcgagttc atctacaagg tgaagctgcg cggcaccaac + 1621 ttcccctccg acggccccgt aatgcagaag aagaccatgg gctgggaggc ctcctccgag + 1681 cggatgtacc ccgaggacgg cgccctgaag ggcgagatca agcagaggct gaagctgaag + 1741 gacggcggcc actacgacgc tgaggtcaag accacctaca aggccaagaa gcccgtgcag + 1801 ctgcccggcg cctacaacgt caacatcaag ttggacatca cctcccacaa cgaggactac + 1861 accatcgtgg aacagtacga acgcgccgag ggccgccact ccaccggcgg catggacgag + 1921 ctgtacaagt aataagctta agtaatcgtt aatccgcaaa taacgtaaaa acccgcttcg + 1981 gcgggttttt ttatgggggg agtttaggga aagagcattt gtcatactag tagcggccgc + 2041 tgcagtccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 2101 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 2161 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 2221 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 2281 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 2341 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 2401 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 2461 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 2521 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 2581 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 2641 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 2701 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 2761 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 2821 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 2881 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 2941 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 3001 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 3061 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 3121 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 3181 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 3241 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 3301 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 3361 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 3421 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 3481 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 3541 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 3601 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 3661 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 3721 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 3781 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 3841 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 3901 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 3961 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 4021 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tggaattcgc + 4081 ggccgcttct agag +// +LOCUS DC_G_DC_G_ins_B 4085 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_G_DC_G_ins_BBa_K592100 +VERSION DC_G_DC_G_ins_BBa_K592100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 2016..2036 + /label="BioBrick suffix" + stem_loop 2037..2108 + /label="E. coli his operon terminator" + stem_loop 2045..2079 + /label="Stem loop" + primer_bind 2172..2191 + /label="Verification reverse (VR) primer binding site" + misc_feature 2276..2890 + /label="rep (pMB1)" + misc_feature 2291 + /label="ORI" + stem_loop 3057..3162 + /label="T0 terminator" + CDS 3175..3834 + /label="Chloramphenicol resistance" + primer_bind 3948..3967 + /label="Verification forward (VF2) primer binding site" + stem_loop 4024..4027 + /label="end of terminator" + stem_loop 4037..4056 + /label="Stem loop" + misc_feature 4066..4087 + /label="BioBrick prefix" + misc_feature 2016..4085 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + misc_feature 207..927 + /label="K2656022" + misc_feature 928..931 + /label="CDS_Terminator_OH" + misc_feature 932..933 + /label="STOP_MC" + misc_feature 934..1015 + /label="rnpB_T1" + misc_feature 928..1015 + /label="INS_ILC_1_101_DW" + misc_feature 1016..1055 + /label="UNS2" + misc_feature 1056..1079 + /label="UP element consensus" + misc_feature 1016..1079 + /label="UNS2-UP" + promoter 1080..1114 + /label="BBa_J23101" + misc_feature 1115..1118 + /label="Prom_RBS_OH" + misc_feature 1119..1193 + /label="RiboJ10" + misc_feature 1194..1201 + /label="BioBricks_scar_long" + RBS 1202..1214 + /label="RBS-3\Weak" + RBS 1208..1211 + /label="RBS" + misc_feature 1202..1214 + /label="BBa_B0032" + RBS 1202..1214 + /label="BBa_B0032" + misc_feature 1215..1220 + /label="BioBricks_scar_short" + misc_feature 1194..1220 + /label="BB-B0032-BB" + misc_feature 1221 + /label="RBS_CDS_OH" + misc_feature 1016..1221 + /label="INS_ILC_2_101_UP" + misc_feature 1927..1930 + /label="CDS_Terminator_OH" + misc_feature 1931..1932 + /label="STOP_MC" + misc_feature 1933..2015 + /label="rpoC_T" + misc_feature 1927..2015 + /label="INS_ILC_2_101_DW" + CDS 1222..1920 + /label="mTagBFP" + CDS 1222..1926 + /label="BFP" + misc_feature 1..2015 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaaatg cgtaaaggag aagaactttt cactggagtt + 241 gtcccaattc ttgttgaatt agatggtgat gttaatgggc acaaattttc tgtcagtgga + 301 gagggtgaag gtgatgcaac atacggaaaa cttaccctta aatttatttg cactactgga + 361 aaactacctg ttccatggcc aacacttgtc actactttcg gttatggtgt tcaatgcttt + 421 gcgagatacc cagatcatat gaaacagcat gactttttca agagtgccat gcccgaaggt + 481 tatgtacagg aaagaactat atttttcaaa gatgacggga actacaagac acgtgctgaa + 541 gtcaagtttg aaggtgatac ccttgttaat agaatcgagt taaaaggtat tgattttaaa + 601 gaagatggaa acattcttgg acacaaattg gaatacaact ataactcaca caatgtatac + 661 atcatggcag acaaacaaaa gaatggaatc aaagttaact tcaaaattag acacaacatt + 721 gaagatggaa gcgttcaact agcagaccat tatcaacaaa atactccaat tggcgatggc + 781 cctgtccttt taccagacaa ccattacctg tccacacaat ctgccctttc gaaagatccc + 841 aacgaaaaga gagatcacat ggtccttctt gagtttgtaa cagctgctgg gattacacat + 901 ggcatggatg aactatacaa ataataagct taatcggtca gtttcacctg atttacgtaa + 961 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtcgctgg + 1021 gagttcgtag acggaaacaa acgcagaatc caagctgaaa tatattttcg aaaagccgct + 1081 ttacagctag ctcagtccta ggtattatgc tagctactag cgctcaacgg gtgtgcttcc + 1141 cgttctgatg agtccgtgag gacgaaagcg cctctacaaa taattttgtt taatactaga + 1201 gtcacacagg aaagtactag aatgagcgaa ctgatcaaag agaacatgca catgaagctg + 1261 tacatggaag gcaccgttga caaccaccac tttaagtgca cgtctgaggg tgagggtaag + 1321 ccgtacgaag gcacccaaac catgcgtatc aaagttgtgg agggcggtcc actgccgttc + 1381 gcttttgaca ttctggcgac cagcttcctg tacggttcca aaacgttcat taaccatact + 1441 cagggcattc cggatttctt caaacagagc tttccggaag gtttcacctg ggagcgtgtc + 1501 accacgtatg aagatggtgg tgtgttgacc gccacccaag atacctccct gcaagatggc + 1561 tgtctgatct ataacgtgaa aattcgtggc gtcaacttta cgagcaatgg tccggtgatg + 1621 cagaagaaaa ccctgggttg ggaggcgttt acggaaaccc tgtatccggc cgatggtggc + 1681 ctggagggcc gtaacgacat ggcactgaag ctggttggtg gcagccattt gatcgcaaat + 1741 atcaagacga cgtaccgcag caagaaaccg gcgaaaaatc tgaagatgcc gggtgtttac + 1801 tatgtcgact accgtctgga acgcattaaa gaagcgaata atgagactta cgtggagcag + 1861 cacgaggttg cagtcgcgcg ctattgcgac ttgcctagca agctgggtca taaactgaat + 1921 taataagctt aagtaatcgt taatccgcaa ataacgtaaa aacccgcttc ggcgggtttt + 1981 tttatggggg gagtttaggg aaagagcatt tgtcatacta gtagcggccg ctgcagtccg + 2041 gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt + 2101 cgcgttatgc aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga + 2161 gcggtatcag ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca + 2221 ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg + 2281 ctggcgtttt tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt + 2341 cagaggtggc gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc + 2401 ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct + 2461 tcgggaagcg tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc + 2521 gttcgctcca agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta + 2581 tccggtaact atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca + 2641 gccactggta acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag + 2701 tggtggccta actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag + 2761 ccagttacct tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt + 2821 agcggtggtt tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa + 2881 gatcctttga tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg + 2941 attttggtca tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga + 3001 agttttaaat caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga + 3061 ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt + 3121 tctgaggtca ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc + 3181 cccgccctgc cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa + 3241 gccatcacaa acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg + 3301 cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt + 3361 taaatcaaaa ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat + 3421 aaacccttta gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat + 3481 gtgtagaaac tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt + 3541 ttgctcatgg aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc + 3601 tttcattgcc atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa + 3661 ggccggataa aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag + 3721 ctgaacggtc tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt + 3781 acgatgccat tgggatatat caacggtggt atatccagtg atttttttct ccattttagc + 3841 ttccttagct cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc + 3901 attatggtga aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct + 3961 aagaaaccat tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt + 4021 tcagataaaa aaaatcctta gctttcgcta aggatgattt ctggaattcg cggccgcttc + 4081 tagag +// +LOCUS DC_PC_DC_PC_ins 3078 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_PC_DC_PC_ins_BBa_J06504 +VERSION DC_PC_DC_PC_ins_BBa_J06504 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1009..1029 + /label="BioBrick suffix" + stem_loop 1030..1101 + /label="E. coli his operon terminator" + stem_loop 1038..1072 + /label="Stem loop" + primer_bind 1165..1184 + /label="Verification reverse (VR) primer binding site" + misc_feature 1269..1883 + /label="rep (pMB1)" + misc_feature 1284 + /label="ORI" + stem_loop 2050..2155 + /label="T0 terminator" + CDS 2168..2827 + /label="Chloramphenicol resistance" + primer_bind 2941..2960 + /label="Verification forward (VF2) primer binding site" + stem_loop 3017..3020 + /label="end of terminator" + stem_loop 3030..3049 + /label="Stem loop" + misc_feature 3059..3080 + /label="BioBrick prefix" + misc_feature 1009..3078 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + misc_feature 921..924 + /label="CDS_Terminator_OH" + misc_feature 925..926 + /label="STOP_MC" + misc_feature 927..1008 + /label="rnpB_T1" + misc_feature 921..1008 + /label="INS_ILC_1_101_DW" + CDS 207..917 + /label="mCherry" + misc_feature 558 + /label="C->T (removing PstI site)" + misc_feature 207..920 + /label="mCherry" + misc_feature 1..1008 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatgg tgagcaaggg cgaggaggat aacatggcca + 241 tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg ctccgtgaac ggccacgagt + 301 tcgagatcga gggcgagggc gagggccgcc cctacgaggg cacccagacc gccaagctga + 361 aggtgaccaa gggtggcccc ctgcccttcg cctgggacat cctgtcccct cagttcatgt + 421 acggctccaa ggcctacgtg aagcaccccg ccgacatccc cgactacttg aagctgtcct + 481 tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga ggacggcggc gtggtgaccg + 541 tgacccagga ctcctccttg caggacggcg agttcatcta caaggtgaag ctgcgcggca + 601 ccaacttccc ctccgacggc cccgtaatgc agaagaagac catgggctgg gaggcctcct + 661 ccgagcggat gtaccccgag gacggcgccc tgaagggcga gatcaagcag aggctgaagc + 721 tgaaggacgg cggccactac gacgctgagg tcaagaccac ctacaaggcc aagaagcccg + 781 tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga catcacctcc cacaacgagg + 841 actacaccat cgtggaacag tacgaacgcg ccgagggccg ccactccacc ggcggcatgg + 901 acgagctgta caagtaataa gcttaatcgg tcagtttcac ctgatttacg taaaaacccg + 961 cttcggcggg tttttgcttt tggaggggca gaaagatgaa tgactgtcta ctagtagcgg + 1021 ccgctgcagt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc + 1081 gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt + 1141 tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc + 1201 aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa + 1261 aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa + 1321 tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc + 1381 ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc + 1441 cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag + 1501 ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga + 1561 ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc + 1621 gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac + 1681 agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg + 1741 cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca + 1801 aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa + 1861 aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa + 1921 ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt + 1981 aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag + 2041 ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa + 2101 atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga + 2161 tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc + 2221 tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca + 2281 ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca + 2341 tattggccac gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa + 2401 acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat + 2461 cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg + 2521 aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca + 2581 ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa + 2641 gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg + 2701 ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct + 2761 caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt + 2821 tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta + 2881 gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg + 2941 ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc + 3001 acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctggaat + 3061 tcgcggccgc ttctagag +// +LOCUS DC_PC_DC_PC_ins 3069 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_PC_DC_PC_ins_BBa_K592100 +VERSION DC_PC_DC_PC_ins_BBa_K592100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1000..1020 + /label="BioBrick suffix" + stem_loop 1021..1092 + /label="E. coli his operon terminator" + stem_loop 1029..1063 + /label="Stem loop" + primer_bind 1156..1175 + /label="Verification reverse (VR) primer binding site" + misc_feature 1260..1874 + /label="rep (pMB1)" + misc_feature 1275 + /label="ORI" + stem_loop 2041..2146 + /label="T0 terminator" + CDS 2159..2818 + /label="Chloramphenicol resistance" + primer_bind 2932..2951 + /label="Verification forward (VF2) primer binding site" + stem_loop 3008..3011 + /label="end of terminator" + stem_loop 3021..3040 + /label="Stem loop" + misc_feature 3050..3071 + /label="BioBrick prefix" + misc_feature 1000..3069 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + misc_feature 912..915 + /label="CDS_Terminator_OH" + misc_feature 916..917 + /label="STOP_MC" + misc_feature 918..999 + /label="rnpB_T1" + misc_feature 912..999 + /label="INS_ILC_1_101_DW" + CDS 207..905 + /label="mTagBFP" + CDS 207..911 + /label="BFP" + misc_feature 1..999 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatga gcgaactgat caaagagaac atgcacatga + 241 agctgtacat ggaaggcacc gttgacaacc accactttaa gtgcacgtct gagggtgagg + 301 gtaagccgta cgaaggcacc caaaccatgc gtatcaaagt tgtggagggc ggtccactgc + 361 cgttcgcttt tgacattctg gcgaccagct tcctgtacgg ttccaaaacg ttcattaacc + 421 atactcaggg cattccggat ttcttcaaac agagctttcc ggaaggtttc acctgggagc + 481 gtgtcaccac gtatgaagat ggtggtgtgt tgaccgccac ccaagatacc tccctgcaag + 541 atggctgtct gatctataac gtgaaaattc gtggcgtcaa ctttacgagc aatggtccgg + 601 tgatgcagaa gaaaaccctg ggttgggagg cgtttacgga aaccctgtat ccggccgatg + 661 gtggcctgga gggccgtaac gacatggcac tgaagctggt tggtggcagc catttgatcg + 721 caaatatcaa gacgacgtac cgcagcaaga aaccggcgaa aaatctgaag atgccgggtg + 781 tttactatgt cgactaccgt ctggaacgca ttaaagaagc gaataatgag acttacgtgg + 841 agcagcacga ggttgcagtc gcgcgctatt gcgacttgcc tagcaagctg ggtcataaac + 901 tgaattaata agcttaatcg gtcagtttca cctgatttac gtaaaaaccc gcttcggcgg + 961 gtttttgctt ttggaggggc agaaagatga atgactgtct actagtagcg gccgctgcag + 1021 tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt + 1081 acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg + 1141 gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat caggggataa + 1201 cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc + 1261 gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa atcgacgctc + 1321 aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc cccctggaag + 1381 ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt ccgcctttct + 1441 cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca gttcggtgta + 1501 ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg accgctgcgc + 1561 cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat cgccactggc + 1621 agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta cagagttctt + 1681 gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct gcgctctgct + 1741 gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac aaaccaccgc + 1801 tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa aaggatctca + 1861 agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 1921 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 1981 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gctcgaggct + 2041 tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca aatccagatg + 2101 gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg atatcaaatt + 2161 acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt ctgccgacat + 2221 ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc accttgtcgc + 2281 cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc atattggcca + 2341 cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa aacatattct + 2401 caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca tcttgcgaat + 2461 atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt + 2521 cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc accagctcac + 2581 cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca agaatgtgaa + 2641 taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag gccgtaatat + 2701 ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt + 2761 ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt ttctccattt + 2821 tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt agtgatctta + 2881 tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt gccacctgac + 2941 gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat cacgaggcag + 3001 aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctggaa ttcgcggccg + 3061 cttctagag +// +LOCUS DC_PC_DC_PC_ins 3085 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_PC_DC_PC_ins_K2656022 +VERSION DC_PC_DC_PC_ins_K2656022 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1016..1036 + /label="BioBrick suffix" + stem_loop 1037..1108 + /label="E. coli his operon terminator" + stem_loop 1045..1079 + /label="Stem loop" + primer_bind 1172..1191 + /label="Verification reverse (VR) primer binding site" + misc_feature 1276..1890 + /label="rep (pMB1)" + misc_feature 1291 + /label="ORI" + stem_loop 2057..2162 + /label="T0 terminator" + CDS 2175..2834 + /label="Chloramphenicol resistance" + primer_bind 2948..2967 + /label="Verification forward (VF2) primer binding site" + stem_loop 3024..3027 + /label="end of terminator" + stem_loop 3037..3056 + /label="Stem loop" + misc_feature 3066..3087 + /label="BioBrick prefix" + misc_feature 1016..3085 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + misc_feature 928..931 + /label="CDS_Terminator_OH" + misc_feature 932..933 + /label="STOP_MC" + misc_feature 934..1015 + /label="rnpB_T1" + misc_feature 928..1015 + /label="INS_ILC_1_101_DW" + misc_feature 207..927 + /label="K2656022" + misc_feature 1..1015 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaaatg cgtaaaggag aagaactttt cactggagtt + 241 gtcccaattc ttgttgaatt agatggtgat gttaatgggc acaaattttc tgtcagtgga + 301 gagggtgaag gtgatgcaac atacggaaaa cttaccctta aatttatttg cactactgga + 361 aaactacctg ttccatggcc aacacttgtc actactttcg gttatggtgt tcaatgcttt + 421 gcgagatacc cagatcatat gaaacagcat gactttttca agagtgccat gcccgaaggt + 481 tatgtacagg aaagaactat atttttcaaa gatgacggga actacaagac acgtgctgaa + 541 gtcaagtttg aaggtgatac ccttgttaat agaatcgagt taaaaggtat tgattttaaa + 601 gaagatggaa acattcttgg acacaaattg gaatacaact ataactcaca caatgtatac + 661 atcatggcag acaaacaaaa gaatggaatc aaagttaact tcaaaattag acacaacatt + 721 gaagatggaa gcgttcaact agcagaccat tatcaacaaa atactccaat tggcgatggc + 781 cctgtccttt taccagacaa ccattacctg tccacacaat ctgccctttc gaaagatccc + 841 aacgaaaaga gagatcacat ggtccttctt gagtttgtaa cagctgctgg gattacacat + 901 ggcatggatg aactatacaa ataataagct taatcggtca gtttcacctg atttacgtaa + 961 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtctacta + 1021 gtagcggccg ctgcagtccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 1081 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 1141 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 1201 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 1261 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 1321 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 1381 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 1441 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 1501 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 1561 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1621 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1681 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1741 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1801 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1861 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1921 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 1981 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 2041 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 2101 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 2161 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 2221 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 2281 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 2341 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 2401 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 2461 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 2521 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 2581 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2641 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2701 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2761 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2821 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2881 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 2941 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 3001 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 3061 ctggaattcg cggccgcttc tagag +// +LOCUS DC_R_DC_R_ins_B 4078 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_R_DC_R_ins_BBa_K592100 +VERSION DC_R_DC_R_ins_BBa_K592100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 2009..2029 + /label="BioBrick suffix" + stem_loop 2030..2101 + /label="E. coli his operon terminator" + stem_loop 2038..2072 + /label="Stem loop" + primer_bind 2165..2184 + /label="Verification reverse (VR) primer binding site" + misc_feature 2269..2883 + /label="rep (pMB1)" + misc_feature 2284 + /label="ORI" + stem_loop 3050..3155 + /label="T0 terminator" + CDS 3168..3827 + /label="Chloramphenicol resistance" + primer_bind 3941..3960 + /label="Verification forward (VF2) primer binding site" + stem_loop 4017..4020 + /label="end of terminator" + stem_loop 4030..4049 + /label="Stem loop" + misc_feature 4059..4080 + /label="BioBrick prefix" + misc_feature 2009..4078 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + CDS 207..917 + /label="mCherry" + misc_feature 558 + /label="C->T (removing PstI site)" + misc_feature 207..920 + /label="mCherry" + misc_feature 921..924 + /label="CDS_Terminator_OH" + misc_feature 925..926 + /label="STOP_MC" + misc_feature 927..1008 + /label="rnpB_T1" + misc_feature 921..1008 + /label="INS_ILC_1_101_DW" + misc_feature 1009..1048 + /label="UNS2" + misc_feature 1049..1072 + /label="UP element consensus" + misc_feature 1009..1072 + /label="UNS2-UP" + promoter 1073..1107 + /label="BBa_J23101" + misc_feature 1108..1111 + /label="Prom_RBS_OH" + misc_feature 1112..1186 + /label="RiboJ10" + misc_feature 1187..1194 + /label="BioBricks_scar_long" + RBS 1195..1207 + /label="RBS-3\Weak" + RBS 1201..1204 + /label="RBS" + misc_feature 1195..1207 + /label="BBa_B0032" + RBS 1195..1207 + /label="BBa_B0032" + misc_feature 1208..1213 + /label="BioBricks_scar_short" + misc_feature 1187..1213 + /label="BB-B0032-BB" + misc_feature 1214 + /label="RBS_CDS_OH" + misc_feature 1009..1214 + /label="INS_ILC_2_101_UP" + misc_feature 1920..1923 + /label="CDS_Terminator_OH" + misc_feature 1924..1925 + /label="STOP_MC" + misc_feature 1926..2008 + /label="rpoC_T" + misc_feature 1920..2008 + /label="INS_ILC_2_101_DW" + CDS 1215..1913 + /label="mTagBFP" + CDS 1215..1919 + /label="BFP" + misc_feature 1..2008 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatgg tgagcaaggg cgaggaggat aacatggcca + 241 tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg ctccgtgaac ggccacgagt + 301 tcgagatcga gggcgagggc gagggccgcc cctacgaggg cacccagacc gccaagctga + 361 aggtgaccaa gggtggcccc ctgcccttcg cctgggacat cctgtcccct cagttcatgt + 421 acggctccaa ggcctacgtg aagcaccccg ccgacatccc cgactacttg aagctgtcct + 481 tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga ggacggcggc gtggtgaccg + 541 tgacccagga ctcctccttg caggacggcg agttcatcta caaggtgaag ctgcgcggca + 601 ccaacttccc ctccgacggc cccgtaatgc agaagaagac catgggctgg gaggcctcct + 661 ccgagcggat gtaccccgag gacggcgccc tgaagggcga gatcaagcag aggctgaagc + 721 tgaaggacgg cggccactac gacgctgagg tcaagaccac ctacaaggcc aagaagcccg + 781 tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga catcacctcc cacaacgagg + 841 actacaccat cgtggaacag tacgaacgcg ccgagggccg ccactccacc ggcggcatgg + 901 acgagctgta caagtaataa gcttaatcgg tcagtttcac ctgatttacg taaaaacccg + 961 cttcggcggg tttttgcttt tggaggggca gaaagatgaa tgactgtcgc tgggagttcg + 1021 tagacggaaa caaacgcaga atccaagctg aaatatattt tcgaaaagcc gctttacagc + 1081 tagctcagtc ctaggtatta tgctagctac tagcgctcaa cgggtgtgct tcccgttctg + 1141 atgagtccgt gaggacgaaa gcgcctctac aaataatttt gtttaatact agagtcacac + 1201 aggaaagtac tagaatgagc gaactgatca aagagaacat gcacatgaag ctgtacatgg + 1261 aaggcaccgt tgacaaccac cactttaagt gcacgtctga gggtgagggt aagccgtacg + 1321 aaggcaccca aaccatgcgt atcaaagttg tggagggcgg tccactgccg ttcgcttttg + 1381 acattctggc gaccagcttc ctgtacggtt ccaaaacgtt cattaaccat actcagggca + 1441 ttccggattt cttcaaacag agctttccgg aaggtttcac ctgggagcgt gtcaccacgt + 1501 atgaagatgg tggtgtgttg accgccaccc aagatacctc cctgcaagat ggctgtctga + 1561 tctataacgt gaaaattcgt ggcgtcaact ttacgagcaa tggtccggtg atgcagaaga + 1621 aaaccctggg ttgggaggcg tttacggaaa ccctgtatcc ggccgatggt ggcctggagg + 1681 gccgtaacga catggcactg aagctggttg gtggcagcca tttgatcgca aatatcaaga + 1741 cgacgtaccg cagcaagaaa ccggcgaaaa atctgaagat gccgggtgtt tactatgtcg + 1801 actaccgtct ggaacgcatt aaagaagcga ataatgagac ttacgtggag cagcacgagg + 1861 ttgcagtcgc gcgctattgc gacttgccta gcaagctggg tcataaactg aattaataag + 1921 cttaagtaat cgttaatccg caaataacgt aaaaacccgc ttcggcgggt ttttttatgg + 1981 ggggagttta gggaaagagc atttgtcata ctagtagcgg ccgctgcagt ccggcaaaaa + 2041 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta + 2101 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat + 2161 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga + 2221 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt + 2281 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt + 2341 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc + 2401 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa + 2461 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct + 2521 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta + 2581 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg + 2641 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc + 2701 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta + 2761 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg + 2821 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt + 2881 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg + 2941 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta + 3001 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac + 3061 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg + 3121 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc + 3181 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca + 3241 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa + 3301 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca + 3361 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct + 3421 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga + 3481 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca + 3541 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt + 3601 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga + 3661 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg + 3721 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc + 3781 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta + 3841 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg + 3901 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac + 3961 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata + 4021 aaaaaaatcc ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS DC_R_DC_R_ins_K 4094 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION DC_R_DC_R_ins_K2656022 +VERSION DC_R_DC_R_ins_K2656022 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 2025..2045 + /label="BioBrick suffix" + stem_loop 2046..2117 + /label="E. coli his operon terminator" + stem_loop 2054..2088 + /label="Stem loop" + primer_bind 2181..2200 + /label="Verification reverse (VR) primer binding site" + misc_feature 2285..2899 + /label="rep (pMB1)" + misc_feature 2300 + /label="ORI" + stem_loop 3066..3171 + /label="T0 terminator" + CDS 3184..3843 + /label="Chloramphenicol resistance" + primer_bind 3957..3976 + /label="Verification forward (VF2) primer binding site" + stem_loop 4033..4036 + /label="end of terminator" + stem_loop 4046..4065 + /label="Stem loop" + misc_feature 4075..4096 + /label="BioBrick prefix" + misc_feature 2025..4094 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + CDS 207..917 + /label="mCherry" + misc_feature 558 + /label="C->T (removing PstI site)" + misc_feature 207..920 + /label="mCherry" + misc_feature 921..924 + /label="CDS_Terminator_OH" + misc_feature 925..926 + /label="STOP_MC" + misc_feature 927..1008 + /label="rnpB_T1" + misc_feature 921..1008 + /label="INS_ILC_1_101_DW" + misc_feature 1009..1048 + /label="UNS2" + misc_feature 1049..1072 + /label="UP element consensus" + misc_feature 1009..1072 + /label="UNS2-UP" + promoter 1073..1107 + /label="BBa_J23101" + misc_feature 1108..1111 + /label="Prom_RBS_OH" + misc_feature 1112..1186 + /label="RiboJ10" + misc_feature 1187..1194 + /label="BioBricks_scar_long" + RBS 1195..1207 + /label="RBS-3\Weak" + RBS 1201..1204 + /label="RBS" + misc_feature 1195..1207 + /label="BBa_B0032" + RBS 1195..1207 + /label="BBa_B0032" + misc_feature 1208..1213 + /label="BioBricks_scar_short" + misc_feature 1187..1213 + /label="BB-B0032-BB" + misc_feature 1214 + /label="RBS_CDS_OH" + misc_feature 1009..1214 + /label="INS_ILC_2_101_UP" + misc_feature 1936..1939 + /label="CDS_Terminator_OH" + misc_feature 1940..1941 + /label="STOP_MC" + misc_feature 1942..2024 + /label="rpoC_T" + misc_feature 1936..2024 + /label="INS_ILC_2_101_DW" + misc_feature 1215..1935 + /label="K2656022" + misc_feature 1..2024 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatgg tgagcaaggg cgaggaggat aacatggcca + 241 tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg ctccgtgaac ggccacgagt + 301 tcgagatcga gggcgagggc gagggccgcc cctacgaggg cacccagacc gccaagctga + 361 aggtgaccaa gggtggcccc ctgcccttcg cctgggacat cctgtcccct cagttcatgt + 421 acggctccaa ggcctacgtg aagcaccccg ccgacatccc cgactacttg aagctgtcct + 481 tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga ggacggcggc gtggtgaccg + 541 tgacccagga ctcctccttg caggacggcg agttcatcta caaggtgaag ctgcgcggca + 601 ccaacttccc ctccgacggc cccgtaatgc agaagaagac catgggctgg gaggcctcct + 661 ccgagcggat gtaccccgag gacggcgccc tgaagggcga gatcaagcag aggctgaagc + 721 tgaaggacgg cggccactac gacgctgagg tcaagaccac ctacaaggcc aagaagcccg + 781 tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga catcacctcc cacaacgagg + 841 actacaccat cgtggaacag tacgaacgcg ccgagggccg ccactccacc ggcggcatgg + 901 acgagctgta caagtaataa gcttaatcgg tcagtttcac ctgatttacg taaaaacccg + 961 cttcggcggg tttttgcttt tggaggggca gaaagatgaa tgactgtcgc tgggagttcg + 1021 tagacggaaa caaacgcaga atccaagctg aaatatattt tcgaaaagcc gctttacagc + 1081 tagctcagtc ctaggtatta tgctagctac tagcgctcaa cgggtgtgct tcccgttctg + 1141 atgagtccgt gaggacgaaa gcgcctctac aaataatttt gtttaatact agagtcacac + 1201 aggaaagtac tagaaatgcg taaaggagaa gaacttttca ctggagttgt cccaattctt + 1261 gttgaattag atggtgatgt taatgggcac aaattttctg tcagtggaga gggtgaaggt + 1321 gatgcaacat acggaaaact tacccttaaa tttatttgca ctactggaaa actacctgtt + 1381 ccatggccaa cacttgtcac tactttcggt tatggtgttc aatgctttgc gagataccca + 1441 gatcatatga aacagcatga ctttttcaag agtgccatgc ccgaaggtta tgtacaggaa + 1501 agaactatat ttttcaaaga tgacgggaac tacaagacac gtgctgaagt caagtttgaa + 1561 ggtgataccc ttgttaatag aatcgagtta aaaggtattg attttaaaga agatggaaac + 1621 attcttggac acaaattgga atacaactat aactcacaca atgtatacat catggcagac + 1681 aaacaaaaga atggaatcaa agttaacttc aaaattagac acaacattga agatggaagc + 1741 gttcaactag cagaccatta tcaacaaaat actccaattg gcgatggccc tgtcctttta + 1801 ccagacaacc attacctgtc cacacaatct gccctttcga aagatcccaa cgaaaagaga + 1861 gatcacatgg tccttcttga gtttgtaaca gctgctggga ttacacatgg catggatgaa + 1921 ctatacaaat aataagctta agtaatcgtt aatccgcaaa taacgtaaaa acccgcttcg + 1981 gcgggttttt ttatgggggg agtttaggga aagagcattt gtcatactag tagcggccgc + 2041 tgcagtccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 2101 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 2161 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 2221 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 2281 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 2341 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 2401 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 2461 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 2521 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 2581 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 2641 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 2701 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 2761 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 2821 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 2881 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 2941 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 3001 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 3061 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 3121 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 3181 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 3241 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 3301 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 3361 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 3421 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 3481 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 3541 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 3601 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 3661 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 3721 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 3781 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 3841 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 3901 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 3961 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 4021 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tggaattcgc + 4081 ggccgcttct agag +// +LOCUS Fluorescent_Pro 2769 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0020 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0020 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 743..800 + /label="his operon terminator" + misc_feature 995..1583 + /label="pMB1 replication origin" + misc_feature complement(1881..2540) + /label="chloramphenicol resistance marker" + misc_feature 743..2769 + misc_feature 1..8 + /label="D1005" + misc_feature 732..742 + /label="D1006" + CDS 9..731 + /label="ecfp" + misc_feature 1..742 +ORIGIN + 1 ggtctcgaat ggtgagcaag ggcgaggagc tgttcaccgg ggtggtgccc atcctggtcg + 61 agctggacgg cgacgtgaac ggccacaagt tcagcgtgtc cggcgagggc gagggcgatg + 121 ccacctacgg caagctgacc ctgaagttca tctgcaccac cggcaagctg cccgtgccct + 181 ggcccaccct cgtgaccacc ctgacctggg gcgtgcagtg cttcagccgc taccccgacc + 241 acatgaagca gcacgacttc ttcaagtccg ccatgcccga aggctacgtc caggagcgca + 301 ccatcttctt caaggacgac ggcaactaca agacccgcgc cgaggtgaag ttcgagggcg + 361 acaccctggt gaaccgcatc gagctgaagg gcatcgactt caaggaggac ggcaacatcc + 421 tggggcacaa gctggagtac aactacatca gccacaacgt ctatatcacc gccgacaagc + 481 agaagaacgg catcaaggcc aacttcaaga tccgccacaa catcgaggac ggcagcgtgc + 541 agctcgccga ccactaccag cagaacaccc ccatcggcga cggccccgtg ctgctgcccg + 601 acaaccacta cctgagcacc cagtccgccc tgagcaaaga ccccaacgag aagcgcgatc + 661 acatggtcct gctggagttc gtgaccgccg ccgggatcac tctcggcatg gacgagctgt + 721 acaagtaata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2761 tgatttctg +// +LOCUS Fluorescent_Pro 2769 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0030 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0030 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 743..800 + /label="his operon terminator" + misc_feature 995..1583 + /label="pMB1 replication origin" + misc_feature complement(1881..2540) + /label="chloramphenicol resistance marker" + misc_feature 743..2769 + misc_feature 1..8 + /label="D1005" + misc_feature 732..742 + /label="D1006" + CDS 9..731 + /label="eyfp" + misc_feature 1..742 +ORIGIN + 1 ggtctcgaat ggtgagcaag ggcgaggagc tgttcaccgg ggtggtgccc atcctggtcg + 61 agctggacgg cgacgtaaac ggccacaagt tcagcgtgtc cggcgagggc gagggcgatg + 121 ccacctacgg caagctgacc ctgaagttca tctgcaccac cggcaagctg cccgtgccct + 181 ggcccaccct cgtgaccacc ttcggctacg gcctgcaatg cttcgcccgc taccccgacc + 241 acatgaagct gcacgacttc ttcaagtccg ccatgcccga aggctacgtc caggagcgca + 301 ccatcttctt caaggacgac ggcaactaca agacccgcgc cgaggtgaag ttcgagggcg + 361 acaccctggt gaaccgcatc gagctgaagg gcatcgactt caaggaggac ggcaacatcc + 421 tggggcacaa gctggagtac aactacaaca gccacaacgt ctatatcatg gccgacaagc + 481 agaagaacgg catcaaggtg aacttcaaga tccgccacaa catcgaggac ggcagcgtgc + 541 agctcgccga ccactaccag cagaacaccc ccatcggcga cggccccgtg ctgctgcccg + 601 acaaccacta cctgagctac cagtccgccc tgagcaaaga ccccaacgag aagcgcgatc + 661 acatggtcct gctggagttc gtgaccgccg ccgggatcac tctcggcatg gacgagctgt + 721 acaagtaata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2761 tgatttctg +// +LOCUS Fluorescent_Pro 2766 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0040 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0040 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 740..797 + /label="his operon terminator" + misc_feature 992..1580 + /label="pMB1 replication origin" + misc_feature complement(1878..2537) + /label="chloramphenicol resistance marker" + misc_feature 740..2766 + misc_feature 1..8 + /label="D1005" + misc_feature 729..739 + /label="D1006" + CDS 9..728 + /label="GFP protein" + CDS 9..728 + /label="GFP" + misc_feature 1..739 +ORIGIN + 1 ggtctcgaat gcgtaaagga gaagaacttt tcactggagt tgtcccaatt cttgttgaat + 61 tagatggtga tgttaatggg cacaaatttt ctgtcagtgg agagggtgaa ggtgatgcaa + 121 catacggaaa acttaccctt aaatttattt gcactactgg aaaactacct gttccatggc + 181 caacacttgt cactactttc ggttatggtg ttcaatgctt tgcgagatac ccagatcata + 241 tgaaacagca tgactttttc aagagtgcca tgcccgaagg ttatgtacag gaaagaacta + 301 tatttttcaa agatgacggg aactacaaga cacgtgctga agtcaagttt gaaggtgata + 361 cccttgttaa tagaatcgag ttaaaaggta ttgattttaa agaagatgga aacattcttg + 421 gacacaaatt ggaatacaac tataactcac acaatgtata catcatggca gacaaacaaa + 481 agaatggaat caaagttaac ttcaaaatta gacacaacat tgaagatgga agcgttcaac + 541 tagcagacca ttatcaacaa aatactccaa ttggcgatgg ccctgtcctt ttaccagaca + 601 accattacct gtccacacaa tctgcccttt cgaaagatcc caacgaaaag agagaccaca + 661 tggtccttct tgagtttgta acagctgctg ggattacaca tggcatggat gaactataca + 721 aataataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 781 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 841 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 901 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 961 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 1021 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 1081 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 1141 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 1201 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 1261 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1321 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1381 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1441 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1501 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1561 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1621 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1681 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1741 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 1801 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 1861 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 1921 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 1981 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 2041 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 2101 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 2161 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 2221 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 2281 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2341 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2401 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2461 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2521 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2581 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2641 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2701 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 2761 tttctg +// +LOCUS Fluorescent_Pro 2752 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E1010 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E1010 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 726..783 + /label="his operon terminator" + misc_feature 978..1566 + /label="pMB1 replication origin" + misc_feature complement(1864..2523) + /label="chloramphenicol resistance marker" + misc_feature 726..2752 + misc_feature 1..8 + /label="D1005" + misc_feature 715..725 + /label="D1006" + CDS 9..683 + /label="mrfp1" + misc_feature 690..714 + /label="Help:Barcodes" + CDS 9..714 + /label="mRFP1" + misc_feature 1..725 +ORIGIN + 1 ggtctcgaat ggcttcctcc gaagacgtta tcaaagagtt catgcgtttc aaagttcgta + 61 tggaaggttc cgttaacggt cacgagttcg aaatcgaagg tgaaggtgaa ggtcgtccgt + 121 acgaaggtac ccagaccgct aaactgaaag ttaccaaagg tggtccgctg ccgttcgctt + 181 gggacatcct gtccccgcag ttccagtacg gttccaaagc ttacgttaaa cacccggctg + 241 acatcccgga ctacctgaaa ctgtccttcc cggaaggttt caaatgggaa cgtgttatga + 301 acttcgaaga cggtggtgtt gttaccgtta cccaggactc ctccctgcaa gacggtgagt + 361 tcatctacaa agttaaactg cgtggtacca acttcccgtc cgacggtccg gttatgcaga + 421 aaaaaaccat gggttgggaa gcttccaccg aacgtatgta cccggaagac ggtgctctga + 481 aaggtgaaat caaaatgcgt ctgaaactga aagacggtgg tcactacgac gctgaagtta + 541 aaaccaccta catggctaaa aaaccggttc agctgccggg tgcttacaaa accgacatca + 601 aactggacat cacctcccac aacgaagact acaccatcgt tgaacagtac gaacgtgctg + 661 aaggtcgtca ctccaccggt gcttaataac gctgatagtg ctagtgtaga tcgcgctttg + 721 agacctccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 781 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 841 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 901 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 961 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 1021 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 1081 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 1141 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 1201 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 1261 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 1321 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 1381 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 1441 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 1501 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 1561 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 1621 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 1681 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 1741 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 1801 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 1861 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 1921 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 1981 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 2041 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 2101 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 2161 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 2221 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 2281 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 2341 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 2401 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 2461 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 2521 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 2581 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 2641 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 2701 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Fluorescent_Pro 2760 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J06504 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J06504 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 734..791 + /label="his operon terminator" + misc_feature 986..1574 + /label="pMB1 replication origin" + misc_feature complement(1872..2531) + /label="chloramphenicol resistance marker" + misc_feature 734..2760 + misc_feature 1..8 + /label="D1005" + misc_feature 723..733 + /label="D1006" + CDS 9..719 + /label="mCherry" + misc_feature 360 + /label="C->T (removing PstI site)" + misc_feature 9..722 + /label="mCherry" + misc_feature 1..733 +ORIGIN + 1 ggtctcgaat ggtgagcaag ggcgaggagg ataacatggc catcatcaag gagttcatgc + 61 gcttcaaggt gcacatggag ggctccgtga acggccacga gttcgagatc gagggcgagg + 121 gcgagggccg cccctacgag ggcacccaga ccgccaagct gaaggtgacc aagggtggcc + 181 ccctgccctt cgcctgggac atcctgtccc ctcagttcat gtacggctcc aaggcctacg + 241 tgaagcaccc cgccgacatc cccgactact tgaagctgtc cttccccgag ggcttcaagt + 301 gggagcgcgt gatgaacttc gaggacggcg gcgtggtgac cgtgacccag gactcctcct + 361 tgcaggacgg cgagttcatc tacaaggtga agctgcgcgg caccaacttc ccctccgacg + 421 gccccgtaat gcagaagaag accatgggct gggaggcctc ctccgagcgg atgtaccccg + 481 aggacggcgc cctgaagggc gagatcaagc agaggctgaa gctgaaggac ggcggccact + 541 acgacgctga ggtcaagacc acctacaagg ccaagaagcc cgtgcagctg cccggcgcct + 601 acaacgtcaa catcaagttg gacatcacct cccacaacga ggactacacc atcgtggaac + 661 agtacgaacg cgccgagggc cgccactcca ccggcggcat ggacgagctg tacaagtaat + 721 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa + 781 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg + 841 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag + 901 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc + 961 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca + 1021 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt + 1081 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc + 1141 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc + 1201 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc + 1261 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact + 1321 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg + 1381 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta + 1441 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca + 1501 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa + 1561 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg + 1621 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc + 1681 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg + 1741 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga + 1801 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc + 1861 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc + 1921 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc + 1981 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg + 2041 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg + 2101 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc + 2161 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc + 2221 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat + 2281 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg + 2341 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa + 2401 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat + 2461 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt + 2521 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc + 2581 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg + 2641 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg + 2701 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS Fluorescent_Pro 2745 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97000 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97000 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 719..776 + /label="his operon terminator" + misc_feature 971..1559 + /label="pMB1 replication origin" + misc_feature complement(1857..2516) + /label="chloramphenicol resistance marker" + misc_feature 719..2745 + misc_feature 1..8 + /label="D1005" + misc_feature 708..718 + /label="D1006" + misc_feature 9..707 + /label="BBa_J97000" + misc_feature 1..718 +ORIGIN + 1 ggtctcgaat gtcgtctggt accaaattgt ttgaaaagga aatcccgtat atcactgaac + 61 tggagggcga cgtcaatggt atgaagttta ccattcatgg taaaggtacc ggcgatgcga + 121 gcacgggtac cattaaagcg aaattcatct gcactacggg cgacgttccg gtcccgtggg + 181 caaccctggt gagcaccctg agctacggtg ttcagtgttt cgccaagtac ccgccgcaca + 241 tcaaggattt ctttaagagc gccatgccgg aaggttatgt tcaagagcgt accatcacct + 301 tcgaaggcga cggcgtgttt aagacgcgtg ctgaggttac ctttgaaaac ggttctgtct + 361 acaatcgtgt cacgctgaac ggccagggtt ttaagaaaga cggtcacatt ctgcgtaaga + 421 acgttgcatt ccaatgcccg ccagatattg tgtatatttt gcctgacacc gttaacaatg + 481 gcatccgcgt tgagttcaac caggcgtacg atattgaagg tgtgaccgaa aaactggtta + 541 ccaaatgcag ccaaatgaat cgtccgttgg cgggctccgc ggcagtgcat atcccgcgtt + 601 atcatcacct gagcaaacac accaaactga gcaaagaccg cgacgagcgc cgtgatcaca + 661 tgtgtctggt agaggtcgtg aaagcggttg atctggacac gtatcaggct ttgagacctc + 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Fluorescent_Pro 2748 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97001 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97001 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 722..779 + /label="his operon terminator" + misc_feature 974..1562 + /label="pMB1 replication origin" + misc_feature complement(1860..2519) + /label="chloramphenicol resistance marker" + misc_feature 722..2748 + misc_feature 1..8 + /label="D1005" + misc_feature 711..721 + /label="D1006" + misc_feature 9..710 + /label="BBa_J97001" + misc_feature 1..721 +ORIGIN + 1 ggtctcgaat gtcgtctggt gcactgttgt ttcatggtaa aatcccgtat gttgtagaaa + 61 tggaaggcaa tgtcgatggt cacaccttta gcattcgcgg caagggttac ggtgacgcga + 121 gcgttggtaa ggtcgacgcg cagtttatct gcaccacggg tgacgtcccg gtgccgtgga + 181 gcacgttggt gacgacgctg acttacggtg cccaatgttt cgcgaaatat ggcccggggc + 241 tgaaagactt ctacaaatcc tgtatgccgg aaggttatgt gcaagagcgc actattacct + 301 ttgagggtga cggtgtcttt aagacccgtg ccgaagtgac cttcgaaaac ggtagcgttt + 361 acaaccgtgt caagctgaat ggccagggtt tcaaaaagga tggtcacgtt ctgggtaaga + 421 atctggaatt caacttcacc ccacactgcc tgtacatctg gggcgatcaa gcgaatcatg + 481 gtctgaaaag cgcatttaag atcatgcacg agattaccgg ctccaaagaa gatttcatcg + 541 tggctgatca cacccagatg aataccccga ttggcggtgg ccctgtgcac gttccggaat + 601 atcatcacct gaccgtctgg acgagcttcg gtaaggatcc ggatgacgac gaaaccgacc + 661 acctgaacat cgtagaggtt atcaaagcag tggacctgga gacgtatcgc gctttgagac + 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Fluorescent_Pro 2754 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97002 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97002 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 728..785 + /label="his operon terminator" + misc_feature 980..1568 + /label="pMB1 replication origin" + misc_feature complement(1866..2525) + /label="chloramphenicol resistance marker" + misc_feature 728..2754 + misc_feature 1..8 + /label="D1005" + misc_feature 717..727 + /label="D1006" + misc_feature 9..716 + /label="BBa_J97002" + misc_feature 1..727 +ORIGIN + 1 ggtctcgaat gacggcattg acggaaggtg caaaactgtt tgagaaagag atcccgtata + 61 tcaccgaact ggaaggcaac gtcgaaggta tgaaatttat cattaaaggc gagggtaccg + 121 gtgacgcgag cgttggtaag gtcgacgcgc agtttatctg caccacgggt gacgtcccgg + 181 tgccgtggag cacgttggtg acgacgctgg ggtacggtgc ccaatgtttc gcgaaatatc + 241 cgcgtcacat cgcagacttc ttcaaatcct gtatgccgga aggttatgtg caagagcgca + 301 ctattacctt tgagggtgac ggtgtcttta agacccgtgc cgaagtgacc ttcgaaaacg + 361 gtagcgttta caaccgtgtc aagctgaatg gccagggttt caaaaaggat ggtcacgttc + 421 tgggtaagaa tctggaattc aacttcaccc cacattgcct gtacatctgg ggcgatcaag + 481 cgaatcatgg tctgaaaagc gcatttaaga tcatgcacga gattaccggc tccaaagaag + 541 atttcatcgt ggctgatcac acccagatga ataccccgat tggcggtggc cctgtgcacg + 601 ttccggaata tcatcacatt acctaccatg tcacgctgag caaggatgtt accgaccatc + 661 gcgaccacct gaacatcgta gaggttcaaa aagcagtgga cctggagacg tatcgcgctt + 721 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga + 781 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc + 841 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag + 901 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa + 961 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc + 1021 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc + 1081 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg + 1141 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt + 1201 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc + 1261 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc + 1321 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag + 1381 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg + 1441 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa + 1501 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag + 1561 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact + 1621 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa + 1681 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct + 1741 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat + 1801 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata + 1861 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg + 1921 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc + 1981 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata + 2041 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac + 2101 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct + 2161 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa + 2221 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc + 2281 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga + 2341 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc + 2401 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca + 2461 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc + 2521 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt + 2581 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc + 2641 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac + 2701 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Fluorescent_Pro 2724 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97003 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97003 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 698..755 + /label="his operon terminator" + misc_feature 950..1538 + /label="pMB1 replication origin" + misc_feature complement(1836..2495) + /label="chloramphenicol resistance marker" + misc_feature 698..2724 + misc_feature 1..8 + /label="D1005" + misc_feature 687..697 + /label="D1006" + misc_feature 9..686 + /label="BBa_J97003" + misc_feature 1..697 +ORIGIN + 1 ggtctcgaat gtccctgtcg aaacaagtac tgccacgtga tgttcgcatg cgctttcata + 61 tggatggctg cgttaatggt catcagttca tcattgaggg tgaaggtgca ggcaaaccgg + 121 atgagggcaa gaagattctg aaactgcgcg tgacgaaagg tggcccgctg ccgtttgcgt + 181 tcgatatcct gagctctact tttacttacg gtaaccgttg tttttgcgat tatccagagg + 241 acatgccgga ctactttaaa cagagcctgc cggaaggtca ctcttgggaa cgcaccctga + 301 tgtttgagga tggcggttgt ggtacggcga gcgcgcacat tagtctggat aaggactgct + 361 tcgtgcacca gagcaccttc ctgggcgtca atttcccggc aaacggtccg gtcatgcaaa + 421 agaaaacgct gaactgggag ccgagcagcg aactgattac ggcgtgcgac ggtatcctga + 481 aaggcgatgt gaccatgttt ctgttgctgg aaggtggcca ccgtcttaaa tgtcagttca + 541 ccaccagcta caaagccagc aaggcagtta agatgccgcc gaatcacatt atcgaacacg + 601 tgcttgttaa aaaagaggtt gccgacggct ttcagatcca agagcatgcg gtcgcaaagc + 661 acttcaccgt cgacgttaaa gaaacggctt tgagacctcc ggcaaaaaag ggcaaggtgt + 721 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 781 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 841 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 901 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 961 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 1021 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 1081 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 1141 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 1201 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 1261 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1321 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1381 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1441 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1501 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1561 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1621 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1681 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1741 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1801 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1861 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1921 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1981 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 2041 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 2101 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 2161 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 2221 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 2281 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2341 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2401 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2461 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2521 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2581 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2641 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2701 agctttcgct aaggatgatt tctg +// +LOCUS Fluorescent_Pro 2751 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K592100 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K592100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 725..782 + /label="his operon terminator" + misc_feature 977..1565 + /label="pMB1 replication origin" + misc_feature complement(1863..2522) + /label="chloramphenicol resistance marker" + misc_feature 725..2751 + misc_feature 1..8 + /label="D1005" + misc_feature 714..724 + /label="D1006" + CDS 9..707 + /label="mTagBFP" + CDS 9..713 + /label="BFP" + misc_feature 1..724 +ORIGIN + 1 ggtctcgaat gagcgaactg atcaaagaga acatgcacat gaagctgtac atggaaggca + 61 ccgttgacaa ccaccacttt aagtgcacgt ctgagggtga gggtaagccg tacgaaggca + 121 cccaaaccat gcgtatcaaa gttgtggagg gcggtccact gccgttcgct tttgacattc + 181 tggcgaccag cttcctgtac ggttccaaaa cgttcattaa ccatactcag ggcattccgg + 241 atttcttcaa acagagcttt ccggaaggtt tcacctggga gcgtgtcacc acgtatgaag + 301 atggtggtgt gttgaccgcc acccaagata cctccctgca agatggctgt ctgatctata + 361 acgtgaaaat tcgtggcgtc aactttacga gcaatggtcc ggtgatgcag aagaaaaccc + 421 tgggttggga ggcgtttacg gaaaccctgt atccggccga tggtggcctg gagggccgta + 481 acgacatggc actgaagctg gttggtggca gccatttgat cgcaaatatc aagacgacgt + 541 accgcagcaa gaaaccggcg aaaaatctga agatgccggg tgtttactat gtcgactacc + 601 gtctggaacg cattaaagaa gcgaataatg agacttacgt ggagcagcac gaggttgcag + 661 tcgcgcgcta ttgcgacttg cctagcaagc tgggtcataa actgaattaa taagctttga + 721 gacctccggc aaaaaagggc aaggtgtcac caccctgccc tttttcttta aaaccgaaaa + 781 gattacttcg cgttatgcag gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc + 841 tgcggcgagc ggtatcagct cactcaaagg cggtaatacg gttatccaca gaatcagggg + 901 ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg + 961 ccgcgttgct ggcgtttttc cacaggctcc gcccccctga cgagcatcac aaaaatcgac + 1021 gctcaagtca gaggtggcga aacccgacag gactataaag ataccaggcg tttccccctg + 1081 gaagctccct cgtgcgctct cctgttccga ccctgccgct taccggatac ctgtccgcct + 1141 ttctcccttc gggaagcgtg gcgctttctc atagctcacg ctgtaggtat ctcagttcgg + 1201 tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct + 1261 gcgccttatc cggtaactat cgtcttgagt ccaacccggt aagacacgac ttatcgccac + 1321 tggcagcagc cactggtaac aggattagca gagcgaggta tgtaggcggt gctacagagt + 1381 tcttgaagtg gtggcctaac tacggctaca ctagaagaac agtatttggt atctgcgctc + 1441 tgctgaagcc agttaccttc ggaaaaagag ttggtagctc ttgatccggc aaacaaacca + 1501 ccgctggtag cggtggtttt tttgtttgca agcagcagat tacgcgcaga aaaaaaggat + 1561 ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc tcagtggaac gaaaactcac + 1621 gttaagggat tttggtcatg agattatcaa aaaggatctt cacctagatc cttttaaatt + 1681 aaaaatgaag ttttaaatca atctaaagta tatatgagta aacttggtct gacagctcga + 1741 ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca + 1801 gatggagttc tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca + 1861 aattacgccc cgccctgcca ctcatcgcag tactgttgta attcattaag cattctgccg + 1921 acatggaagc catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg + 1981 tcgccttgcg tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg + 2041 gccacgttta aatcaaaact ggtgaaactc acccagggat tggctgagac gaaaaacata + 2101 ttctcaataa accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc + 2161 gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac + 2221 gtttcagttt gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc + 2281 tcaccgtctt tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg + 2341 tgaataaagg ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta + 2401 atatccagct gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa + 2461 tgttctttac gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc + 2521 attttagctt ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat + 2581 cttatttcat tatggtgaaa gttggaacct cttacgtgcc cgatcaactc gagtgccacc + 2641 tgacgtctaa gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag + 2701 gcagaatttc agataaaaaa aatccttagc tttcgctaag gatgatttct g +// +LOCUS Fluorescent_Pro 2769 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K864100 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K864100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 743..800 + /label="his operon terminator" + misc_feature 995..1583 + /label="pMB1 replication origin" + misc_feature complement(1881..2540) + /label="chloramphenicol resistance marker" + misc_feature 743..2769 + misc_feature 1..8 + /label="D1005" + misc_feature 732..742 + /label="D1006" + CDS 9..725 + /label="SYFP2" + CDS 9..731 + /label="SYFP2" + misc_feature 1..742 +ORIGIN + 1 ggtctcgaat ggttagcaag ggcgaagaac tttttacagg cgtagtaccg atcttagttg + 61 aattagacgg cgacgttaac ggtcataagt ttagcgtgag cggtgagggt gaaggtgacg + 121 caacttacgg caagctgacc ctgaagctga tttgcacgac gggtaagctg ccggtcccgt + 181 ggcctaccct ggtcacgacc ttgggttatg gcgttcagtg tttcgcgcgt tatccggacc + 241 acatgaaaca acacgatttc tttaagagcg cgatgccaga aggctatgtg caggagcgta + 301 cgatcttttt caaagacgac ggtaactaca agacgcgtgc cgaagtcaaa ttcgaaggcg + 361 acaccctggt gaatcgcatt gagctgaagg gtattgattt caaagaggat ggcaatatcc + 421 tgggtcacaa gctggagtac aattacaatt cccacaacgt ttacatcacc gcagataaac + 481 agaaaaatgg catcaaagcg aatttcaaaa tccgtcacaa cattgaggac ggtggtgttc + 541 aactggcgga tcattaccag caaaacaccc cgattggtga cggtccggtc ctgttgccgg + 601 ataaccatta tctgtcttac caaagcaaac tgagcaaaga tccgaacgag aagcgcgacc + 661 acatggtgct gctggagttt gtgaccgctg ccggtattac cctgggtatg gatgagctgt + 721 ataaataata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2761 tgatttctg +// +LOCUS Fluorescent_Pro 2766 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_GFPmut3 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_GFPmut3 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 740..797 + /label="his operon terminator" + misc_feature 992..1580 + /label="pMB1 replication origin" + misc_feature complement(1878..2537) + /label="chloramphenicol resistance marker" + misc_feature 740..2766 + misc_feature 1..8 + /label="D1005" + misc_feature 729..739 + /label="D1006" + CDS 9..693 + /label="gfpMut3" + CDS 9..728 + misc_feature 1..739 +ORIGIN + 1 ggtctcgaat gagtaaagga gaagaacttt tcactggagt tgtcccaatt cttgttgaat + 61 tagatggtga tgttaatggg cacaaatttt ctgtcagtgg agagggtgaa ggtgatgcaa + 121 catacggaaa acttaccctt aaatttattt gcactactgg aaaactacct gttccatggc + 181 caacacttgt cactactttc ggttatggtg ttcaatgctt tgcgagatac ccagatcata + 241 tgaaacagca tgactttttc aagagtgcca tgcccgaagg ttatgtacag gaaagaacta + 301 tatttttcaa agatgacggg aactacaaga cacgtgctga agtcaagttt gaaggtgata + 361 cccttgttaa tagaatcgag ttaaaaggta ttgattttaa agaagatgga aacattcttg + 421 gacacaaatt ggaatacaac tataactcac acaatgtata catcatggca gacaaacaaa + 481 agaatggaat caaagttaac ttcaaaatta gacacaacat tgaagatgga agcgttcaac + 541 tagcagacca ttatcaacaa aatactccaa ttggcgatgg ccctgtcctt ttaccagaca + 601 accattacct gtccacacaa tctgcccttt cgaaagatcc caacgaaaag agagaccaca + 661 tggtccttct tgagtttgta acagctgctg ggattacaca tggcatggat gaactataca + 721 aataataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 781 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 841 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 901 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 961 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 1021 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 1081 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 1141 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 1201 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 1261 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1321 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1381 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1441 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1501 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1561 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1621 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1681 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1741 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 1801 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 1861 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 1921 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 1981 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 2041 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 2101 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 2161 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 2221 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 2281 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2341 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2401 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2461 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2521 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2581 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2641 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2701 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 2761 tttctg +// +LOCUS Fluorescent_Pro 2766 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_KY484012 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_KY484012 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 740..797 + /label="his operon terminator" + misc_feature 992..1580 + /label="pMB1 replication origin" + misc_feature complement(1878..2537) + /label="chloramphenicol resistance marker" + misc_feature 740..2766 + misc_feature 1..8 + /label="D1005" + misc_feature 729..739 + /label="D1006" + source 9..728 + /db_xref="taxon:32630" + /mol_type="other DNA" + /organism="synthetic construct" + gene 9..728 + /gene="cpmCerulean3" + CDS 9..728 + /codon_start=1 + /gene="cpmCerulean3" + /note="enhanced cyan fluorescent protein; codon-optimized + for expression from the Chlamydomonas reinhardtii chloropl + ast" + /product="mCerulean3" + /protein_id="ATP07149.1" + /transl_table=11 + /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL + KFICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDD + GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNAIHGNVYITADKQKNGIK + ANFGLNCNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLL + EFVTAAGITLGMDELYK" + misc_feature 9..728 + misc_feature 1..739 +ORIGIN + 1 ggtctcgaat ggtttctaaa ggtgaagaat tattcactgg tgttgtacca attttagttg + 61 aattagatgg tgacgtaaac ggtcacaaat tctcagtatc aggtgaaggt gaaggtgatg + 121 ctacttacgg taaattaact ttaaaattca tttgtacaac aggtaaatta ccagttccat + 181 ggccaacttt agtaacaact ttatcttggg gtgtacaatg tttcgctcgt tacccagatc + 241 acatgaaaca acacgacttc ttcaaatcag ctatgccaga aggttacgta caagaacgta + 301 ctattttctt caaagatgat ggtaactaca aaacacgtgc tgaagttaaa ttcgaaggtg + 361 atactttagt aaaccgtatt gaattaaaag gtattgattt caaagaagat ggtaacattt + 421 taggtcacaa attagaatac aacgctattc acggtaacgt atacattact gctgataaac + 481 aaaaaaacgg tattaaagct aacttcggtt taaactgtaa cattgaagat ggttcagtac + 541 aattagctga tcactaccaa caaaacactc caattggtga tggtccagtt ttattaccag + 601 ataaccacta cttatcaact caatctaaat tatctaaaga tccaaacgaa aaacgtgacc + 661 acatggtttt attagaattc gtaactgctg ctggtattac tttaggtatg gatgaattat + 721 acaaataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 781 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 841 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 901 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 961 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 1021 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 1081 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 1141 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 1201 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 1261 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1321 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1381 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1441 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1501 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1561 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1621 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1681 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1741 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 1801 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 1861 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 1921 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 1981 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 2041 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 2101 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 2161 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 2221 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 2281 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2341 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2401 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2461 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2521 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2581 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2641 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2701 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 2761 tttctg +// +LOCUS Fluorescent_Pro 2745 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mKate2 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mKate2 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 719..776 + /label="his operon terminator" + misc_feature 971..1559 + /label="pMB1 replication origin" + misc_feature complement(1857..2516) + /label="chloramphenicol resistance marker" + misc_feature 719..2745 + misc_feature 1..8 + /label="D1005" + misc_feature 708..718 + /label="D1006" + source 9..707 + /label="source" + CDS 9..707 + /label="mKate2" + CDS 9..707 + /label="Translation 1-699" + misc_feature 9..707 + misc_feature 1..718 +ORIGIN + 1 ggtctcgaat ggtgagcgag ctgattaagg agaacatgca catgaagctg tacatggagg + 61 gcaccgtgaa caaccaccac ttcaagtgca catccgaggg cgaaggcaag ccctacgagg + 121 gcacccagac catgagaatc aaggcggtcg agggcggccc tctccccttc gccttcgaca + 181 tcctggctac cagcttcatg tacggcagca aaaccttcat caaccacacc cagggcatcc + 241 ccgacttctt taagcagtcc ttccccgagg gcttcacatg ggagagagtc accacatacg + 301 aagacggggg cgtgctgacc gctacccagg acaccagcct ccaggacggc tgcctcatct + 361 acaacgtcaa gatcagaggg gtgaacttcc catccaacgg ccctgtgatg cagaagaaaa + 421 cactcggctg ggaggcctcc accgagaccc tgtaccccgc tgacggcggc ctggaaggca + 481 gagccgacat ggccctgaag ctcgtgggcg ggggccacct gatctgcaac ttgaagacca + 541 catacagatc caagaaaccc gctaagaacc tcaagatgcc cggcgtctac tatgtggaca + 601 gaagactgga aagaatcaag gaggccgaca aagagaccta cgtcgagcag cacgaggtgg + 661 ctgtggccag atactgcgac ctccctagca aactggggca cagatgagct ttgagacctc + 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Fluorescent_Pro 2727 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mRFP1 +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mRFP1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 701..758 + /label="his operon terminator" + misc_feature 953..1541 + /label="pMB1 replication origin" + misc_feature complement(1839..2498) + /label="chloramphenicol resistance marker" + misc_feature 701..2727 + misc_feature 1..8 + /label="D1005" + misc_feature 690..700 + /label="D1006" + source 9..689 + /label="source" + CDS 9..686 + /label="mRFP1" + misc_feature 9..689 + misc_feature 1..700 +ORIGIN + 1 ggtctcgaat ggcttcctcc gaagatgtta tcaaagagtt catgcgtttc aaagttcgta + 61 tggaaggttc cgttaacggt cacgagttcg aaatcgaagg tgaaggtgaa ggtcgtccgt + 121 acgaaggtac ccagaccgct aaactgaaag ttaccaaagg tggtccgctg ccgttcgctt + 181 gggacatcct gtccccgcag ttccagtacg gttccaaagc ttacgttaaa cacccggctg + 241 acatcccgga ctacctgaaa ctgtccttcc cggaaggttt caaatgggaa cgtgttatga + 301 acttcgagga cggtggtgtt gttaccgtta cccaggactc ctccctgcaa gacggtgagt + 361 tcatctacaa agttaaactg cgtggtacca acttcccgtc cgacggtccg gttatgcaga + 421 aaaaaaccat gggttgggaa gcttccaccg aacgtatgta cccggaagat ggtgctctga + 481 aaggtgaaat caaaatgcgt ctgaaactga aagacggtgg tcactacgac gctgaagtta + 541 aaaccaccta catggctaaa aaaccggttc agctgccggg tgcttacaaa accgacatca + 601 aactggacat cacctcccac aacgaggact acaccatcgt tgaacagtac gaacgtgctg + 661 aaggtcgtca ctccaccggt gcttaatgag ctttgagacc tccggcaaaa aagggcaagg + 721 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 781 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 841 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 901 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 961 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 1021 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 1081 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 1141 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 1201 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 1261 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 1321 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 1381 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 1441 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 1501 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 1561 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 1621 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 1681 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 1741 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 1801 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 1861 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 1921 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 1981 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 2041 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 2101 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 2161 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 2221 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 2281 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 2341 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 2401 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 2461 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 2521 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 2581 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 2641 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 2701 cttagctttc gctaaggatg atttctg +// +LOCUS Fluorescent_Pro 2748 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mScarlet +VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mScarlet +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 722..779 + /label="his operon terminator" + misc_feature 974..1562 + /label="pMB1 replication origin" + misc_feature complement(1860..2519) + /label="chloramphenicol resistance marker" + misc_feature 722..2748 + misc_feature 1..8 + /label="D1005" + misc_feature 711..721 + /label="D1006" + source 9..704 + /label="source" + CDS 9..704 + /label="red fluorescent protein (mScarlet)" + misc_feature 9..710 + misc_feature 1..721 +ORIGIN + 1 ggtctcgaat ggtgagcaag ggcgaggcag tgatcaagga gttcatgcgg ttcaaggtgc + 61 acatggaggg ctccatgaac ggccacgagt tcgagatcga gggcgagggc gagggccgcc + 121 cctacgaggg cacccagacc gccaagctga aggtgaccaa gggtggcccc ctgcccttct + 181 cctgggacat cctgtcccct cagttcatgt acggctccag ggccttcacc aagcaccccg + 241 ccgacatccc cgactactat aagcagtcct tccccgaggg cttcaagtgg gagcgcgtga + 301 tgaacttcga ggacggcggc gccgtgaccg tgacccagga cacctccctg gaggacggca + 361 ccctgatcta caaggtgaag ctccgcggca ccaacttccc tcctgacggc cccgtaatgc + 421 agaagaagac aatgggctgg gaagcgtcca ccgagcggtt gtaccccgag gacggcgtgc + 481 tgaagggcga cattaagatg gccctgcgcc tgaaggacgg cggccgctac ctggcggact + 541 tcaagaccac ctacaaggcc aagaagcccg tgcagatgcc cggcgcctac aacgtcgacc + 601 gcaagttgga catcacctcc cacaacgagg actacaccgt ggtggaacag tacgaacgct + 661 ccgagggccg ccactccacc ggcggcatgg acgagctgta caagtaataa gctttgagac + 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Interlab_NegC 3145 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Interlab_NegC +VERSION Interlab_NegC +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..178 + /label="RiboJ" + misc_feature 179..186 + /label="BioBricks_scar_long" + RBS 187..199 + /label="RBS-3\Weak" + RBS 193..196 + /label="RBS" + misc_feature 187..199 + /label="BBa_B0032" + RBS 187..199 + /label="BBa_B0032" + misc_feature 200..205 + /label="BioBricks_scar_short" + misc_feature 179..205 + /label="BB-B0032-BB" + misc_feature 206 + /label="RBS_CDS_OH" + misc_feature 1..206 + /label="INS_ILC_1_101_UP" + misc_feature 207..208 + /label="prefix" + misc_feature 380 + /label="T" + misc_feature 698 + /label="A" + CDS 207..956 + /label="luxR" + misc_feature 207..962 + /label="BBa_C0062" + misc_feature 963..987 + /label="Help:Barcodes" + CDS 207..987 + /label="luxr" + misc_feature 988..991 + /label="CDS_Terminator_OH" + misc_feature 992..993 + /label="STOP_MC" + misc_feature 994..1075 + /label="rnpB_T1" + misc_feature 988..1075 + /label="INS_ILC_1_101_DW" + misc_feature 1..1075 + /label="Interlab_NegC insert" + misc_feature 1076..1096 + /label="BioBrick suffix" + stem_loop 1097..1168 + /label="E. coli his operon terminator" + stem_loop 1105..1139 + /label="Stem loop" + primer_bind 1232..1251 + /label="Verification reverse (VR) primer binding site" + misc_feature 1336..1950 + /label="rep (pMB1)" + misc_feature 1351 + /label="ORI" + stem_loop 2117..2222 + /label="T0 terminator" + CDS 2235..2894 + /label="Chloramphenicol resistance" + primer_bind 3008..3027 + /label="Verification forward (VF2) primer binding site" + stem_loop 3084..3087 + /label="end of terminator" + stem_loop 3097..3116 + /label="Stem loop" + misc_feature 3126..3147 + /label="BioBrick prefix" + misc_feature 1076..3145 + /label="pSB1C3" +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg + 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata + 181 ctagagtcac acaggaaagt actagaatga aaaacataaa tgccgacgac acatacagaa + 241 taattaataa aattaaagct tgtagaagca ataatgatat taatcaatgc ttatctgata + 301 tgactaaaat ggtacattgt gaatattatt tactcgcgat catttatcct cattctatgg + 361 ttaaatctga tatttcaatc ctagataatt accctaaaaa atggaggcaa tattatgatg + 421 acgctaattt aataaaatat gatcctatag tagattattc taactccaat cattcaccaa + 481 ttaattggaa tatatttgaa aacaatgctg taaataaaaa atctccaaat gtaattaaag + 541 aagcgaaaac atcaggtctt atcactgggt ttagtttccc tattcatacg gctaacaatg + 601 gcttcggaat gcttagtttt gcacattcag aaaaagacaa ctatatagat agtttatttt + 661 tacatgcgtg tatgaacata ccattaattg ttccttctct agttgataat tatcgaaaaa + 721 taaatatagc aaataataaa tcaaacaacg atttaaccaa aagagaaaaa gaatgtttag + 781 cgtgggcatg cgaaggaaaa agctcttggg atatttcaaa aatattaggt tgcagtgagc + 841 gtactgtcac tttccattta accaatgcgc aaatgaaact caatacaaca aaccgctgcc + 901 aaagtatttc taaagcaatt ttaacaggag caattgattg cccatacttt aaaaattaat + 961 aacactgata gtgctagtgt agatcacgct taatcggtca gtttcacctg atttacgtaa + 1021 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtctacta + 1081 gtagcggccg ctgcagtccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 1141 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 1201 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 1261 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 1321 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 1381 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 1441 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 1501 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 1561 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 1621 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1681 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1741 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1801 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1861 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1921 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1981 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 2041 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 2101 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 2161 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 2221 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 2281 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 2341 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 2401 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 2461 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 2521 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 2581 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 2641 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2701 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2761 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2821 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2881 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2941 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 3001 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 3061 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 3121 ctggaattcg cggccgcttc tagag +// +LOCUS Nickases_Nickas 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Nickases_Nickases_ins_Cas9n_D10A +VERSION Nickases_Nickases_ins_Cas9n_D10A +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + CDS 9..4115 + /ApEinfo_fwdcolor="#faac61" + /ApEinfo_revcolor="#faac61" + /label="Cas9(D10A)" + CDS 9..4115 + /label="Translation 1-4107" + misc_feature 9..4115 + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggacaagaag tacagcatcg gcctggccat cggcaccaac tctgtgggct + 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca + 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa + 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc + 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct + 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca + 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc + 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc + 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca + 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg + 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca + 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt + 721 tcggcaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc + 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc + 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg + 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga + 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc + 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg + 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc + 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc + 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag + 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg + 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg + 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact + 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact + 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact + 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg + 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga + 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg + 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc + 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag + 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa + 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg + 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga + 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc + 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg + 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc + 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga + 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc + 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag + 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga + 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg + 2521 tggaccatat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga + 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga + 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg + 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca + 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc + 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc + 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga + 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga + 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg + 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct + 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc + 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc + 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga + 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata + 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca + 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga + 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc + 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc + 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg + 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc + 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt + 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca + 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc + 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc + 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca + 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga + 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Nickases_Nickas 6153 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Nickases_Nickases_ins_Cas9n_H840A +VERSION Nickases_Nickases_ins_Cas9n_H840A +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 4127..4184 + /label="his operon terminator" + misc_feature 4379..4967 + /label="pMB1 replication origin" + misc_feature complement(5265..5924) + /label="chloramphenicol resistance marker" + misc_feature 4127..6153 + misc_feature 1..8 + /label="D1005" + misc_feature 4116..4126 + /label="D1006" + CDS 9..4115 + /ApEinfo_fwdcolor="#b1ff67" + /ApEinfo_revcolor="#b1ff67" + /label="Cas9(H840A)" + CDS 9..4115 + /label="Translation 1-4107" + misc_feature 9..4115 + misc_feature 1..4126 +ORIGIN + 1 ggtctcgaat ggacaagaag tacagcatcg gcctggacat cggcaccaac tctgtgggct + 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca + 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa + 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc + 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct + 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca + 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc + 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc + 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca + 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg + 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca + 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt + 721 tcggaaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc + 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc + 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg + 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga + 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc + 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg + 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc + 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc + 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag + 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg + 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg + 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact + 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact + 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact + 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg + 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga + 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg + 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc + 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag + 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa + 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg + 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga + 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc + 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg + 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc + 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga + 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc + 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag + 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga + 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg + 2521 tggacgctat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga + 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga + 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg + 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca + 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc + 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc + 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga + 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga + 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg + 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct + 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc + 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc + 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga + 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata + 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca + 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga + 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc + 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc + 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg + 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc + 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt + 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca + 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc + 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc + 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca + 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga + 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg + 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 6121 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS PETase_library_ 2937 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_K2910000 +VERSION PETase_library_PETase_library_ins_K2910000 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 911..968 + /label="his operon terminator" + misc_feature 1163..1751 + /label="pMB1 replication origin" + misc_feature complement(2049..2708) + /label="chloramphenicol resistance marker" + misc_feature 911..2937 + misc_feature 1..8 + /label="D1005" + misc_feature 900..910 + /label="D1006" + misc_feature 9..899 + /label="K2910000" + misc_feature 1..910 +ORIGIN + 1 ggtctcgaat gaattttcct cgcgcttcac gactgatgca ggctgccgtt cttggagggc + 61 tgatggccgt tagcgcggcc gccaccgctc agacaaatcc ctacgcccgc ggtccgaatc + 121 cgacagccgc cagtttggaa gcgagcgctg gtccattcac cgttcgctcc tttaccgtga + 181 gtagaccgag cggttatggc gctggcaccg tttactatcc aacaaatgct gggggtaccg + 241 tgggcgccat agccatagtt cccgggtata cggcacggca gtcatcaatt aaatggtggg + 301 gaccgcgtct ggcatcccac ggtttcgtag taattacaat tgacacaaat tccacgttag + 361 accagccatc aagtcggagt tcgcaacaaa tggccgcgct gcgccaggtg gcgtcgttaa + 421 acggtacaag tagcagcccg atttacggaa aggtcgatac cgctcgtatg ggtgttatgg + 481 ggtggagtat gggaggtgga ggctccctga tctctgctgc taacaaccct tcgctgaaag + 541 cagcggcgcc tcaagcacca tgggattctt cgacaaattt tagttctgta actgtgccca + 601 cgctgatctt cgcatgtgaa aacgatagta tagccccggt caactcttca gcacttccta + 661 tctatgattc tatgtcacgc aacgctaagc agtttctcga aattaatggt ggctcacatt + 721 cctgtgcgaa tagcggcaat tctaaccaag cattaatcgg aaaaaaaggc gttgcatgga + 781 tgaaacgttt tatggacaat gatactaggt attctacttt tgcctgcgag aacccgaata + 841 gcaccagagt gtctgatttt cgtacagcga attgcagcca ccaccaccac caccactgag + 901 ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac + 961 cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg + 1021 ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat + 1081 caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta + 1141 aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa + 1201 atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc + 1261 cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt + 1321 ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca + 1381 gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg + 1441 accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat + 1501 cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta + 1561 cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct + 1621 gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac + 1681 aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa + 1741 aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa + 1801 actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt + 1861 taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca + 1921 gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca + 1981 aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg + 2041 atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt + 2101 ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc + 2161 accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc + 2221 atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa + 2281 aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca + 2341 tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat + 2401 gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc + 2461 accagctcac cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca + 2521 agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag + 2581 gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc + 2641 tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt + 2701 ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt + 2761 agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt + 2821 gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat + 2881 cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg +// +LOCUS PETase_library_ 2910 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_K2910002 +VERSION PETase_library_PETase_library_ins_K2910002 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 884..941 + /label="his operon terminator" + misc_feature 1136..1724 + /label="pMB1 replication origin" + misc_feature complement(2022..2681) + /label="chloramphenicol resistance marker" + misc_feature 884..2910 + misc_feature 1..8 + /label="D1005" + misc_feature 873..883 + /label="D1006" + misc_feature 9..872 + /label="K2910002" + misc_feature 1..883 +ORIGIN + 1 ggtctcgaat gtgggacaaa tggtactgga aatctatgac cctggcgacc ctgcgtatcc + 61 tgtggaaaga agaagcgggt tgcccggcgc agttctgccc gatcgaacgt ggtaacccga + 121 ccgcggcgtc ttacctgctg gcgtggaccg aaccgccgta caaacgtaac ttccgttctc + 181 gtgcgcgtct gggttactgg ttctactctg tttacctgtt ctggtgcgtt ggtggtaacg + 241 aaatctgcca ctactcttgg gaacgtgcga ccaaatggtc tgaatacacc tactggaacc + 301 cgttcttctc tgttcgtatg ttctggtacg aatgcacctg catcaaagaa ccgcaggacc + 361 tggacgaaaa aaaactgtgc aacctgtggg aatgccactt ctctcagtgc ttcaccgact + 421 cttggccgga atactgggtt gcgccgcgta ccatgtactt ctggggtatg tctcacctgt + 481 actctctggt ttacccgtct tctgcgtgcc actacgaccc gaaactgtgc gttccgaaag + 541 cgtggttcca caacatgtgg atgtgctctg ttatgatcgg tacctactgc ttcctgtacg + 601 acccgccgtc tatccgtggt ggtaccttcc cgaactggcc gtactgctgg cgttggggtt + 661 accagaccaa acacaacatc aacggtgaca tgcacctgtg caacccgaac ccgaaatctg + 721 cgatggacat gcgtctggtt ggtatcatca tcaacatcaa acgtatgtct ggtcaggacc + 781 gtaccatgtg ccgttctctg ctgtgcctgg ttttctcttg ggttcagttc caccgtaacc + 841 cgccgtgctc tcaccaccac caccaccact gagctttgag acctccggca aaaaagggca + 901 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg + 961 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc + 1021 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt + 1081 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc + 1141 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa + 1201 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc + 1261 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg + 1321 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc + 1381 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc + 1441 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca + 1501 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact + 1561 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg + 1621 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt + 1681 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct + 1741 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga + 1801 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa + 1861 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa + 1921 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta + 1981 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac + 2041 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg + 2101 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg + 2161 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg + 2221 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg + 2281 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc + 2341 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa + 2401 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata + 2461 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac + 2521 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg + 2581 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg + 2641 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct + 2701 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag + 2761 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat + 2821 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa + 2881 atccttagct ttcgctaagg atgatttctg +// +LOCUS PETase_library_ 2937 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_K2910003 +VERSION PETase_library_PETase_library_ins_K2910003 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 911..968 + /label="his operon terminator" + misc_feature 1163..1751 + /label="pMB1 replication origin" + misc_feature complement(2049..2708) + /label="chloramphenicol resistance marker" + misc_feature 911..2937 + misc_feature 1..8 + /label="D1005" + misc_feature 900..910 + /label="D1006" + misc_feature 9..899 + /label="K2910003" + misc_feature 1..910 +ORIGIN + 1 ggtctcgaat gaattttcct cgcgcttcac gactgatgca ggctgccgtt cttggagggc + 61 tgatggccgt tagcgcggcc gccaccgctc agacaaatcc ctacgcccgc ggtccgaatc + 121 cgacagccgc cagtttggaa gcgagcgctg gtccattcac cgttcgctcc tttaccgtga + 181 gtagaccgag cggttatggc gctggcaccg tttactatcc aacaaatgct gggggtaccg + 241 tgggcgccat agccatagtt cccgggtatt ttgcacggca gtcatcaatt aaatggtggg + 301 gaccgcgtct ggcatcccac ggtttcgtag taattacaat tgacacaaat tccacgttag + 361 accagccatc aagtcggagt tcgcaacaaa tggccgcgct gcgccaggtg gcgtcgttaa + 421 acggtacaag tagcagcccg atttacggaa aggtcgatac cgctcgtatg ggtgttatgg + 481 ggtggagtat gggaggtgga ggctccctga tctctgctgc taacaaccct tcgctgaaag + 541 cagcggcgcc tcaagcacca tgggattctt cgacaaattt tagttctgta actgtgccca + 601 cgctgatctt cgcatgtgaa aacgatagtt atgccccggt caactcttca gcacttccta + 661 tctatgattc tatgtcacgc aacgctaagc agtttctcga aattaatggt ggctcacatt + 721 tttgtgcgaa tagcggcaat tataaccaag cattaatcgg aaaaaaaggc gttgcatgga + 781 tgaaacgttt tatggacaat gatactaggt attctacttt tgcctgcgag aacccgaata + 841 gcaccgccgt gtctgatttt cgtacagcga attgcagcca ccaccaccac caccactgag + 901 ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac + 961 cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg + 1021 ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat + 1081 caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta + 1141 aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa + 1201 atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc + 1261 cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt + 1321 ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca + 1381 gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg + 1441 accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat + 1501 cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta + 1561 cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct + 1621 gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac + 1681 aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa + 1741 aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa + 1801 actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt + 1861 taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca + 1921 gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca + 1981 aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg + 2041 atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt + 2101 ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc + 2161 accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc + 2221 atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa + 2281 aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca + 2341 tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat + 2401 gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc + 2461 accagctcac cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca + 2521 agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag + 2581 gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc + 2641 tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt + 2701 ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt + 2761 agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt + 2821 gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat + 2881 cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg +// +LOCUS PETase_library_ 2835 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_K3039002 +VERSION PETase_library_PETase_library_ins_K3039002 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 809..866 + /label="his operon terminator" + misc_feature 1061..1649 + /label="pMB1 replication origin" + misc_feature complement(1947..2606) + /label="chloramphenicol resistance marker" + misc_feature 809..2835 + misc_feature 1..8 + /label="D1005" + misc_feature 798..808 + /label="D1006" + misc_feature 9..797 + /label="K3039002" + misc_feature 1..808 +ORIGIN + 1 ggtctcgaat gaacccatat gcgcggggcc cgaatccgac cgcggcgtcc ctggaggcaa + 61 gcgcagggcc gtttaccgtt cggtctttta cggtgagtcg tccgtctgga tatggcgccg + 121 ggacggtata ttatcctacc aatgcgggtg gtacggttgg agctatcgct atcgttcctg + 181 gttatgcagc tcgccagagc atgattaaat ggtggggccc gcgcttggct tcgcatggct + 241 tcgtggtaat taccatcgac acgaattcca cacttgatca gcctgagagc cggtcgagcc + 301 agcaaatggc ggcgctgcgc caggttgcct ccctcaacgg caccagtagc tctccgatct + 361 acggcaaagt cgataccgcg cgtatgggcg ttatggggtt ctctatgggt ggtggtggca + 421 gcctgattag cgctgccaac aaccccagcc tcaaagctgc ggccccccag gcgccatggc + 481 atagtagcac aaacttctcg tccgtgacgg taccgaccct gatcttcgcg tgcgaaaacg + 541 attcgattgc gccggtcaat tctagtgcgc tgccgatcta tgattctatg tcccgcaacg + 601 cgaagcaatt tttagaaatc aacggtggta gccattcatg tgcaaacagt ggtaacagca + 661 atcaggctct gatcggtaaa aaaggcgtcg cttggatgaa acgctttatg gataacgata + 721 ctcgctattc aacatttgct tgcgagaacc cgaactcgac cgcggtgagt gatttccgta + 781 ccgccaattg tagttgagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 841 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 901 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 961 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 1021 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 1081 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 1141 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 1201 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 1261 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 1321 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1381 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1441 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1501 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1561 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1621 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1681 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1741 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1801 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1861 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1921 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1981 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 2041 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 2101 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 2161 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 2221 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 2281 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 2341 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2401 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2461 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2521 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2581 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2641 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2701 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2761 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2821 taaggatgat ttctg +// +LOCUS PETase_library_ 2898 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_K3039003 +VERSION PETase_library_PETase_library_ins_K3039003 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 872..929 + /label="his operon terminator" + misc_feature 1124..1712 + /label="pMB1 replication origin" + misc_feature complement(2010..2669) + /label="chloramphenicol resistance marker" + misc_feature 872..2898 + misc_feature 1..8 + /label="D1005" + misc_feature 861..871 + /label="D1006" + misc_feature 9..860 + /label="K3039003" + misc_feature 1..871 +ORIGIN + 1 ggtctcgaat gggcagcagc catcatcatc atcatcacag cagcggcctg gtgccgcgcg + 61 gcagccatat gatgaacccg tatgcccgcg gacccaaccc gacggcggcg agtcttgagg + 121 catctgcggg cccgttcacg gttcgcagct ttacggtaag ccgtccctcc ggttatggcg + 181 ccggaacagt ttattatccg acgaacgccg gaggtaccgt gggcgccatc gcaatcgtgc + 241 caggatacac ggcgcgccaa agctcgatta agtggtgggg tccgcggtta gcgtctcatg + 301 gctttgttgt tattaccatc gacactaact caaccttgga tcagccggaa tcgcgcagta + 361 gtcaacaaat ggcggcgctg cgtcaggtcg cttcccttaa tggcacgagt agcagtccaa + 421 tttatggcaa agtggacacg gcacgtatgg gcgtaatggg ctggtctatg ggcggcggcg + 481 ggtcattgat ttcggcagct aacaacccca gtctgaaagc ggctgccccg caggcgccgt + 541 ggcatagctc gacaaatttc tccagcgtca ccgtgcccac cttaatcttt gcgtgcgaaa + 601 acgatagcat cgcccctgtc aactccagcg cactcccgat ttatgatagc atgtctcgga + 661 atgctaaaca gtttctggag attaatggcg gttcccactc atgcgctaac agcggaaact + 721 ccaatcaagc cctgatcggt aaaaaagggg tggcgtggat gaagcgtttc atggacaacg + 781 acacccgtta cagcactttc gcatgtgaga acccgaatag caccgcggtg agcgatttcc + 841 gcacggcgaa ctgttcatga gctttgagac ctccggcaaa aaagggcaag gtgtcaccac + 901 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca + 961 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg + 1021 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc + 1081 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc + 1141 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac + 1201 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc + 1261 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata + 1321 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc + 1381 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca + 1441 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag + 1501 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta + 1561 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg + 1621 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc + 1681 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt + 1741 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa + 1801 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat + 1861 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc + 1921 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca + 1981 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac + 2041 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc + 2101 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa + 2161 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc + 2221 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg + 2281 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg + 2341 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa + 2401 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga + 2461 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt + 2521 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat + 2581 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg + 2641 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat + 2701 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt + 2761 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt + 2821 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt + 2881 cgctaaggat gatttctg +// +LOCUS PETase_library_ 2829 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_K3039017 +VERSION PETase_library_PETase_library_ins_K3039017 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 803..860 + /label="his operon terminator" + misc_feature 1055..1643 + /label="pMB1 replication origin" + misc_feature complement(1941..2600) + /label="chloramphenicol resistance marker" + misc_feature 803..2829 + misc_feature 1..8 + /label="D1005" + misc_feature 792..802 + /label="D1006" + misc_feature 9..791 + /label="K3039017" + misc_feature 1..802 +ORIGIN + 1 ggtctcgaaa cccttatgaa cgtggtccgg acccaacaga atctagtatc gaagcgtccc + 61 gtggcccgtt cgctgtgagt cagacctcgg taagctctct gtcggtgagc ggcttcggtg + 121 gtggtaccat ttactacccg acgtcaacga gcgagggaac cttcggcgca gtcgctattt + 181 ctccgggata cactgcgagc cagagcagca tcgcctggct gggtccgcgg ctggcgtcac + 241 agggttttgt agttttcacc atcgacacga atacgaccta cgaccagcca gcatcacgtg + 301 gagatcagtt gctcgccgcg ctggactatc tgacccagcg ctctagcctg tctgtgcgtt + 361 cgcgcatcga cgcatcccgt ctcggcgtaa tgggtcatag tatgggcggt ggcggaacac + 421 tggaagccgc aaaagatcgc ccttccttac aggccgcaat cccattgacc ccgtggaaca + 481 cgaccaaaaa ctggtccagc gtgcgtgtgc ccaccttcat tattgggtgt gaaaatgata + 541 gtgtagcccc agttgcctcg cattctgaac cgttctataa ttctttaccc agtagccttg + 601 ataaagctta cttggagtta aataacgcga gccatttttg cccgaacact tcgaacacaa + 661 caattgcaaa atactcaatc agctggctta aacgtttcgt tgataatgat acccgctatg + 721 aacagttcct gtgcccggcc ccttcaagca cggccatttc tgaatatcgt gacacatgtc + 781 cgcacagcta agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 841 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 901 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 961 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 1021 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 1081 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1141 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1201 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1261 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1321 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1381 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1441 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1501 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1561 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1621 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1681 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1741 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1801 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1861 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1921 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1981 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 2041 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 2101 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2161 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2221 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2281 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2341 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2401 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2461 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2521 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2581 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2641 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2701 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2761 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2821 tgatttctg +// +LOCUS PETase_library_ 2943 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_PETase_EcCO_WT +VERSION PETase_library_PETase_library_ins_PETase_EcCO_WT +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 917..974 + /label="his operon terminator" + misc_feature 1169..1757 + /label="pMB1 replication origin" + misc_feature complement(2055..2714) + /label="chloramphenicol resistance marker" + misc_feature 917..2943 + misc_feature 1..8 + /label="D1005" + misc_feature 906..916 + /label="D1006" + misc_feature 9..905 + /label="PETase-EcCO-WT" + misc_feature 1..916 +ORIGIN + 1 ggtctcgaat gaacttcccc cgtgcctcgc gccttatgca ggctgctgtg ctgggcggcc + 61 ttatggccgt ttccgcagcg gccaccgcgc agaccaatcc gtatgcgcgc ggccccaacc + 121 ctaccgccgc ctcgttggaa gccagcgcgg gaccctttac cgttcgtagc tttaccgtta + 181 gccgtccgtc cggatatggt gcagggaccg tctattaccc aaccaatgca ggcggcaccg + 241 ttggcgcgat tgcaatcgtc cccgggtaca ccgcgcgtca aagcagcatt aagtggtggg + 301 gtccgcgctt agctagccat ggctttgtgg ttattaccat cgatacgaac agcactctag + 361 accagcccag cagccgtagc tcgcaacaga tggccgcgct tcgtcaagtt gcgagcttga + 421 acgggaccag cagtagcccg atttacggaa aggtcgatac tgcccgcatg ggtgtgatgg + 481 gctggtcaat ggggggcggc ggttcactta ttagcgccgc gaacaacccg agtttaaaag + 541 cagcggcacc gcaggcgcca tgggactctt caaccaactt cagcagtgtt accgtgccga + 601 cgctgatttt cgcgtgcgag aatgatagca ttgcaccggt gaacagcagc gcgctgccga + 661 tttatgatag catgtcccgc aacgcaaaac agtttctgga aattaacggc ggtagccact + 721 cttgtgccaa ctctgggaac agcaaccagg cactgatcgg aaaaaaaggg gttgcatgga + 781 tgaaacgatt catggataat gacacccgtt actcaacctt cgcctgtgag aatcccaaca + 841 gcacacgcgt gtcggatttt cgcaccgcga actgttccct cgagcaccac catcaccacc + 901 actgagcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 961 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 1021 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 1081 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 1141 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 1201 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 1261 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 1321 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 1381 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 1441 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1501 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1561 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1621 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1681 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1741 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1801 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 1861 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 1921 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 1981 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 2041 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 2101 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 2161 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 2221 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 2281 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 2341 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 2401 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 2461 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2521 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2581 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2641 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2701 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2761 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 2821 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 2881 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 2941 ctg +// +LOCUS PETase_library_ 2943 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_library_PETase_library_ins_PETase_W159H_S238F +VERSION PETase_library_PETase_library_ins_PETase_W159H_S238F +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 917..974 + /label="his operon terminator" + misc_feature 1169..1757 + /label="pMB1 replication origin" + misc_feature complement(2055..2714) + /label="chloramphenicol resistance marker" + misc_feature 917..2943 + misc_feature 1..8 + /label="D1005" + misc_feature 906..916 + /label="D1006" + misc_feature 9..905 + /label="PETase-W159H_S238F" + misc_feature 1..916 +ORIGIN + 1 ggtctcgaat gaacttcccc cgtgcctcgc gccttatgca ggctgctgtg ctgggcggcc + 61 ttatggccgt ttccgcagcg gccaccgcgc agaccaatcc gtatgcgcgc ggccccaacc + 121 ctaccgccgc ctcgttggaa gccagcgcgg gaccctttac cgttcgtagc tttaccgtta + 181 gccgtccgtc cggatatggt gcagggaccg tctattaccc aaccaatgca ggcggcaccg + 241 ttggcgcgat tgcaatcgtc cccgggtaca ccgcgcgtca aagcagcatt aagtggtggg + 301 gtccgcgctt agctagccat ggctttgtgg ttattaccat cgatacgaac agcactctag + 361 accagcccag cagccgtagc tcgcaacaga tggccgcgct tcgtcaagtt gcgagcttga + 421 acgggaccag cagtagcccg atttacggaa aggtcgatac tgcccgcatg ggtgtgatgg + 481 gccactcaat ggggggcggc ggttcactta ttagcgccgc gaacaacccg agtttaaaag + 541 cagcggcacc gcaggcgcca tgggactctt caaccaactt cagcagtgtt accgtgccga + 601 cgctgatttt cgcgtgcgag aatgatagca ttgcaccggt gaacagcagc gcgctgccga + 661 tttatgatag catgtcccgc aacgcaaaac agtttctgga aattaacggc ggtagccact + 721 tctgtgccaa ctctgggaac agcaaccagg cactgatcgg aaaaaaaggg gttgcatgga + 781 tgaaacgatt catggataat gacacccgtt actcaacctt cgcctgtgag aatcccaaca + 841 gcacacgcgt gtcggatttt cgcaccgcga actgttccct cgagcaccac catcaccacc + 901 actgagcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 961 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 1021 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 1081 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 1141 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 1201 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 1261 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 1321 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 1381 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 1441 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1501 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1561 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1621 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1681 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1741 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1801 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 1861 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 1921 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 1981 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 2041 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 2101 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 2161 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 2221 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 2281 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 2341 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 2401 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 2461 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2521 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2581 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2641 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2701 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2761 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 2821 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 2881 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 2941 ctg +// +LOCUS PETase_wildtype 2919 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION PETase_wildtype +VERSION PETase_wildtype +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1..8 + /label="D1005" + misc_feature 9..881 + /label="PETase-WT" + misc_feature 882..892 + /label="D1006" + misc_feature 1..892 + /label="PETase_wildtype insert" + stem_loop 893..950 + /label="his operon terminator" + misc_feature 1145..1733 + /label="pMB1 replication origin" + misc_feature complement(2031..2690) + /label="chloramphenicol resistance marker" + misc_feature 893..2919 +ORIGIN + 1 ggtctcgaat gaactttccc cgcgcttccc gcctgatgca ggccgccgtt ctcggcgggc + 61 tgatggccgt gtcggccgcc gccaccgccc agaccaaccc ctacgcccgc ggcccgaacc + 121 cgacagccgc ctcactcgaa gccagcgccg gcccgttcac cgtgcgctcg ttcaccgtga + 181 gccgcccgag cggctacggc gccggcaccg tgtactaccc caccaacgcc ggcggcaccg + 241 tgggcgccat cgccatcgtg ccgggctaca ccgcgcgcca gtcgagcatc aaatggtggg + 301 gcccgcgcct ggcctcgcac ggcttcgtgg tcatcaccat cgacaccaac tccacgctcg + 361 accagccgtc cagccgctcg tcgcagcaga tggccgcgct gcgccaggtg gcctcgctca + 421 acggcaccag cagcagcccg atctacggca aggtcgacac cgcccgcatg ggcgtgatgg + 481 gctggtcgat gggcggtggc ggctcgctga tctcggcggc caacaacccg tcgctgaaag + 541 ccgcggcgcc gcaggccccg tgggacagct cgaccaactt ctcgtcggtc accgtgccca + 601 cgctgatctt cgcctgcgag aacgacagca tcgccccggt caactcgtcc gccctgccga + 661 tctacgacag catgtcgcgc aatgcgaagc agttcctcga gatcaacggt ggctcgcact + 721 cctgcgccaa cagcggcaac agcaaccagg cgctgatcgg caagaagggc gtggcctgga + 781 tgaagcgctt catggacaac gacacgcgct actccacctt cgcctgcgag aacccgaaca + 841 gcacccgcgt gtcggacttc cgcaccgcga actgcagctg agctttgaga cctccggcaa + 901 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg + 961 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg + 1021 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa + 1081 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg + 1141 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga + 1201 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg + 1261 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg + 1321 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc + 1381 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg + 1441 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca + 1501 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt + 1561 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag + 1621 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg + 1681 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc + 1741 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt + 1801 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt + 1861 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct + 1921 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg + 1981 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg + 2041 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca + 2101 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta + 2161 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa + 2221 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac + 2281 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt + 2341 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc + 2401 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc + 2461 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc + 2521 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga + 2581 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga + 2641 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc + 2701 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta + 2761 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga + 2821 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag + 2881 ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Plant_CDSs_Plan 2598 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_CDSs_Plant_CDSs_ins_Bar +VERSION Plant_CDSs_Plant_CDSs_ins_Bar +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 572..629 + /label="his operon terminator" + misc_feature 824..1412 + /label="pMB1 replication origin" + misc_feature complement(1710..2369) + /label="chloramphenicol resistance marker" + misc_feature 572..2598 + misc_feature 1..8 + /label="D1005" + misc_feature 561..571 + /label="D1006" + CDS 9..560 + /ApEinfo_fwdcolor="#993366" + /ApEinfo_revcolor="#993366" + /label="Bar (phosphinothricin N-acetyltransferase)" + CDS 9..560 + misc_feature 1..571 +ORIGIN + 1 ggtctcgaat gtctcctgaa agaaggcctg ctgatattag aagggctact gaggctgata + 61 tgcctgctgt gtgcactatt gtgaatcatt acattgagac ttctactgtg aatttcagga + 121 ctgagcctca agaaccacaa gagtggactg atgatcttgt gaggcttaga gagaggtatc + 181 cttggcttgt tgctgaagtg gatggtgaag tggctggtat tgcttatgct ggtccttgga + 241 aggctaggaa tgcttacgat tggactgctg agtctactgt ttacgtgtct cctaggcatc + 301 aaagaactgg tcttggatct actctttaca ctcatctttt gaagtctttg gaggctcagg + 361 gtttcaagtc tgtggttgct gtgattggac ttcctaatga tccttctgtg aggatgcatg + 421 aggctcttgg ttatgctcct aggggaatgc ttagagctgc tggtttcaaa catggaaatt + 481 ggcatgatgt gggattctgg cagcttgatt tctctcttcc tgttcctcct agacctgttc + 541 ttcctgtgac tgagatttga gctttgagac ctccggcaaa aaagggcaag gtgtcaccac + 601 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca + 661 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg + 721 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc + 781 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc + 841 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac + 901 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc + 961 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata + 1021 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc + 1081 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca + 1141 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag + 1201 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta + 1261 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg + 1321 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc + 1381 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt + 1441 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa + 1501 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat + 1561 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc + 1621 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca + 1681 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac + 1741 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc + 1801 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa + 1861 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc + 1921 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg + 1981 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg + 2041 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa + 2101 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga + 2161 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt + 2221 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat + 2281 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg + 2341 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat + 2401 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt + 2461 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt + 2521 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt + 2581 cgctaaggat gatttctg +// +LOCUS Plant_CDSs_Plan 2763 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_CDSs_Plant_CDSs_ins_GFP +VERSION Plant_CDSs_Plant_CDSs_ins_GFP +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 737..794 + /label="his operon terminator" + misc_feature 989..1577 + /label="pMB1 replication origin" + misc_feature complement(1875..2534) + /label="chloramphenicol resistance marker" + misc_feature 737..2763 + misc_feature 1..8 + /label="D1005" + misc_feature 726..736 + /label="D1006" + CDS 9..725 + /ApEinfo_fwdcolor="#b7e6d7" + /ApEinfo_revcolor="#b7e6d7" + /label="GFP" + exon 9..725 + /label="Translation 1-717" + misc_feature 9..725 + misc_feature 1..736 +ORIGIN + 1 ggtctcgagt gagcaagggc gaggagctgt tcaccggggt ggtgcccatc ctggtcgagc + 61 tggacggcga cgtaaacggc cacaagttca gcgtgtccgg cgagggcgag ggcgatgcca + 121 cctacggcaa gctgaccctg aagttcatct gcaccaccgg caagctgccc gtgccctggc + 181 ccaccctcgt gaccaccttc agctacggcg tgcagtgctt cagccgctac cccgaccaca + 241 tgaagcagca cgacttcttc aagtccgcca tgcccgaagg ctacgtccag gagcgcacca + 301 tcttcttcaa ggacgacggc aactacaaga cccgcgccga ggtgaagttc gagggcgaca + 361 ccctggtgaa ccgcatcgag ctgaagggca tcgacttcaa ggaggacggc aacatcctgg + 421 ggcacaagct ggagtacaac tacaacagcc acaacgtcta tatcatggcc gacaagcaga + 481 agaacggcat caaggtgaac ttcaagatcc gccacaacat cgaggacggc agcgtgcagc + 541 tcgccgacca ctaccagcag aacaccccca tcggcgacgg ccccgtgctg ctgcccgaca + 601 accactacct gagcacccag tccgccctga gcaaagaccc caacgagaag cgcgatcaca + 661 tggtcctgct ggagttcgtg accgccgccg ggatcactca cggcatggac gagctgtaca + 721 agtaagcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 781 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 841 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 901 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 961 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 1021 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 1081 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 1141 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 1201 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 1261 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1321 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1381 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1441 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1501 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1561 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1621 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 1681 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 1741 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 1801 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 1861 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 1921 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 1981 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 2041 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 2101 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 2161 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 2221 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 2281 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2341 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2401 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2461 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2521 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2581 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 2641 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 2701 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 2761 ctg +// +LOCUS Plant_CDSs_Plan 2841 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_CDSs_Plant_CDSs_ins_NPTII +VERSION Plant_CDSs_Plant_CDSs_ins_NPTII +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 815..872 + /label="his operon terminator" + misc_feature 1067..1655 + /label="pMB1 replication origin" + misc_feature complement(1953..2612) + /label="chloramphenicol resistance marker" + misc_feature 815..2841 + misc_feature 1..8 + /label="D1005" + misc_feature 804..814 + /label="D1006" + misc_feature 9..803 + /ApEinfo_fwdcolor="#b1ff67" + /ApEinfo_revcolor="#b1ff67" + /label="NPTII (KanR)" + misc_feature 9..803 + misc_feature 1..814 +ORIGIN + 1 ggtctcgaat ggctaaaatg agaatatcac cggaattgaa aaaactgatc gaaaaatacc + 61 gctgcgtaaa agatacggaa ggaatgtctc ctgctaaggt atataagctg gtgggagaaa + 121 atgaaaacct atatttaaaa atgacggaca gccggtataa agggaccacc tatgatgtgg + 181 aacgggaaaa ggacatgatg ctatggctgg aaggaaagct gcctgttcca aaggtcctgc + 241 actttgaacg gcatgatggc tggagcaatc tgctcatgag tgaggccgat ggcgtccttt + 301 gctcggaaga gtatgaagat gaacaaagcc ctgaaaagat tatcgagctg tatgcggagt + 361 gcatcaggct ctttcactcc atcgacatat cggattgtcc ctatacgaat agcttagaca + 421 gccgcttagc cgaattggat tacttactga ataacgatct ggccgatgtg gattgcgaaa + 481 actgggaaga agatactcca tttaaagatc cgcgcgagct gtatgatttt ttaaagacgg + 541 aaaagcccga agaggaactt gtcttttccc acggcgacct gggagacagc aacatctttg + 601 tgaaagatgg caaagtaagt ggctttattg atcttgggag aagcggcagg gcggacaagt + 661 ggtatgacat tgccttctgc gtccggtcga tcagggagga tatcggggaa gaacagtatg + 721 tcgagctatt ttttgactta ctggggatca agcctgattg ggagaaaata aaatattata + 781 ttttactgga tgaattgttt taggctttga gacctccggc aaaaaagggc aaggtgtcac + 841 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc + 901 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg + 961 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag + 1021 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc + 1081 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag + 1141 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga + 1201 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc + 1261 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg + 1321 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt + 1381 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca + 1441 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca + 1501 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag + 1561 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca + 1621 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg + 1681 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa + 1741 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta + 1801 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc + 1861 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta + 1921 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag + 1981 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga + 2041 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg + 2101 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc + 2161 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc + 2221 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg + 2281 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa + 2341 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc + 2401 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta + 2461 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta + 2521 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca + 2581 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc + 2641 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct + 2701 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac + 2761 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc + 2821 tttcgctaag gatgatttct g +// +LOCUS Plant_CDSs_Plan 5997 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_CDSs_Plant_CDSs_ins_RUBY +VERSION Plant_CDSs_Plant_CDSs_ins_RUBY +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 3971..4028 + /label="his operon terminator" + misc_feature 4223..4811 + /label="pMB1 replication origin" + misc_feature complement(5109..5768) + /label="chloramphenicol resistance marker" + misc_feature 3971..5997 + misc_feature 1..8 + /label="D1005" + misc_feature 3960..3970 + /label="D1006" + CDS 9..3959 + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /label="Ruby reporter" + exon 9..3959 + /label="Translation 1-3951" + misc_feature 9..3959 + misc_feature 1..3970 +ORIGIN + 1 ggtctcgaat ggatcatgcg accctcgcca tgatcctcgc gatctggttc atcagcttcc + 61 acttcatcaa gctgctgttc tcccagcaga ccaccaagct gcttccgcca ggaccaaagc + 121 cgcttccgat catcggcaac atccttgagg tgggcaagaa gccgcatcgg tccttcgcca + 181 acctcgccaa gattcacggc ccactcattt ccctcagact cggctctgtg accaccatcg + 241 ttgtgtcctc tgccgacgtg gccaaagaga tgttcctcaa gaaggatcac ccgctctcca + 301 accgcacgat cccgaatagt gttacagccg gcgaccacca caagctcacc atgtcttggc + 361 tcccggtgtc tccgaagtgg cgcaacttcc gcaagattac cgccgtgcat ctgctctccc + 421 cacagagact cgatgcctgc cagacattca ggcacgccaa ggtgcagcag ctctacgagt + 481 acgttcaaga gtgcgcccag aaaggccagg ccgtggatat tggcaaggcc gcctttacga + 541 ccagcctcaa cctcctcagc aagctgttct tcagcgtcga gctggcgcac cacaagtccc + 601 ataccagcca agagttcaaa gagctgatct ggaacatcat ggaagatata ggcaagccga + 661 actacgccga ctacttcccg attctcggct gcgttgaccc atctggcatt agaagaaggc + 721 tcgcctgctc cttcgacaag ctgatcgccg tgttccaggg catcatctgc gagagactcg + 781 ccccagattc ctccaccaca actaccacca ccaccgacga cgtgctcgat gtgctcctcc + 841 agctgttcaa gcagaacgag ctgacgatgg gcgagatcaa ccacctcctc gtggacatct + 901 tcgacgccgg caccgatacc acatcctcca cattcgagtg ggtgatgacc gagctgatcc + 961 gcaatccaga gatgatggaa aaggcccaag aggaaatcaa gcaggtcctc ggcaaggaca + 1021 agcagatcca agagtccgac atcatcaacc tgccgtacct ccaggcgatc atcaaagaga + 1081 cactccgcct ccatccgccg accgtgttct tgctcccaag aaaggccgac accgatgtcg + 1141 agctgtacgg ctacatcgtg ccgaaggatg cccagatcct cgtgaacctc tgggccattg + 1201 gcagggaccc aaacgcctgg cagaacgccg atattttcag cccagagcgc ttcatcggct + 1261 gcgagatcga tgttaagggc cgcgatttcg gcctccttcc atttggcgct ggccgcagaa + 1321 tttgcccagg catgaatctc gccatcagga tgctcaccct catgctcgcc acactcctcc + 1381 agttcttcaa ctggaagctc gaaggcgaca tctccccgaa ggacctcgac atggacgaga + 1441 agttcggcat tgcgctccaa aagaccaagc cgctcaagct catcccgatt ccgcgctacg + 1501 gtagcggagc taccaatttt agcctcctta agcaggcagg tgatgtagaa gagaaccccg + 1561 ggcctatgaa gatgatgaac ggcgaggacg ccaacgacca gatgatcaaa gagtccttct + 1621 tcatcaccca cggcaacccg atcctcaccg tcgaggatac acatccgctc aggccgttct + 1681 tcgagacatg gcgcgagaag attttctcca agaagccgaa ggccatcctc atcatctccg + 1741 gccactggga gacagtgaag ccaaccgtga acgccgtgca catcaacgac accatccacg + 1801 acttcgacga ctacccagcc gccatgtacc agttcaagta cccagctcca ggcgagccag + 1861 agcttgcgag aaaggtggaa gagatcctca agaagtccgg gttcgagaca gccgagacag + 1921 accaaaagag gggccttgat cacggcgcct gggttccact catgctcatg tatccagagg + 1981 cggacatccc ggtgtgccag ctctcagttc agccacatct cgacggcacc taccactaca + 2041 atctcggcag agccctcgcg ccgctcaaga atgatggcgt gctcattatt ggctccggca + 2101 gcgccacaca tccactcgat gagacaccgc actacttcga tggtgttgcc ccttgggccg + 2161 ctgccttcga ttcttggctt aggaaggccc tcatcaacgg ccgcttcgag gaagtgaaca + 2221 tctacgagag caaggccccg aactggaagc tcgcccatcc atttccagag cacttctacc + 2281 cgctccacgt tgtgctcggc gctgctggtg aaaagtggaa ggccgagctg atccactcct + 2341 cctgggatca tggcacactt tgccacggct cctacaagtt cacctccgcc ggatccggag + 2401 caaccaactt tagcctgctc aagcaagcag gagatgttga ggaaaatcct ggccccatga + 2461 ccgccatcaa gatgaacacc aacggcgagg gcgagacaca gcacatcctc atgatcccgt + 2521 tcatggcgca gggccacctc aggccatttc tcgaactcgc catgttcctc tacaagcgct + 2581 cccacgtgat catcaccctg ctcacaactc cgctcaatgc cggcttcctc aggcacctcc + 2641 ttcaccacca ttcctactcc tccagcggca tcaggatcgt cgagctgcca ttcaactcca + 2701 ccaaccacgg actcccaccg ggcatcgaga acaccgataa gctcacactc ccgctcgtgg + 2761 tgtccctctt ccattccacc atcagcctcg atccgcacct ccgcgattac atctccaggc + 2821 atttcagccc agccaggcca ccactctgcg tgatccatga tgtgttcctc ggctgggttg + 2881 accaggtggc caaggatgtg ggctctacag gcgtggtgtt cacaacaggc ggcgcttatg + 2941 gcacatccgc ctacgtgtcc atctggaacg atctcccgca ccagaactac tccgacgacc + 3001 aagagttccc gctgccaggc ttcccagaga accataagtt ccgcaggtcc cagctccatc + 3061 ggttcctcag atatgccgac ggctccgacg attggtccaa gtatttccag ccgcagctcc + 3121 gccagtccat gaagtctttt ggctggctct gcaactccgt ggaagagatc gagacactcg + 3181 gcttctccat cctccgcaac tacaccaagc tgccgatctg gggcatcggc ccacttattg + 3241 cttccccagt gcagcactcc tcctccgaca acaattcaac aggcgccgag ttcgtgcagt + 3301 ggctcagcct caaagagccg gactccgtcc tctacatctc cttcggctcc cagaacacga + 3361 tcagcccgac gcagatgatg gaactcgctg ctggccttga gtcctccgag aagccattcc + 3421 tctgggtgat cagagccccg ttcggcttcg acatcaacga agagatgcgc ccagagtggc + 3481 tgccagaggg ctttgaggaa cgcatgaagg tgaagaaaca gggcaagctc gtgtacaagc + 3541 tcggcccgca gcttgagatc ctcaaccatg aatccatcgg cggctttctc acccactgcg + 3601 gatggaacag catccttgag tctcttcgcg agggcgttcc gatgcttgga tggccacttg + 3661 ctgccgagca ggcctacaac ctcaagtacc tcgaagatga gatgggcgtc gcggttgagc + 3721 ttgctagagg cctcgaaggc gagatctcca aagagaaggt caagcgcatc gtcgagatga + 3781 tccttgagcg caacgagggc tccaaaggct gggagatgaa gaatcgcgcc gtggaaatgg + 3841 gcaaaaagct caaggacgcc gtgaacgagg aaaaagagct gaagggctcc tccgtgaagg + 3901 cgatcgacga tttcctcgac gccgtcatgc aggccaaact tgagccaagc ctccagtgag + 3961 ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac + 4021 cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg + 4081 ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat + 4141 caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta + 4201 aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa + 4261 atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc + 4321 cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt + 4381 ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca + 4441 gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg + 4501 accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat + 4561 cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta + 4621 cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct + 4681 gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac + 4741 aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa + 4801 aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa + 4861 actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt + 4921 taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca + 4981 gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca + 5041 aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg + 5101 atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt + 5161 ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc + 5221 accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc + 5281 atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa + 5341 aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca + 5401 tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat + 5461 gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc + 5521 accagctcac cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca + 5581 agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag + 5641 gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc + 5701 tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt + 5761 ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt + 5821 agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt + 5881 gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat + 5941 cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg +// +LOCUS Plant_CDSs_Plan 3006 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_CDSs_Plant_CDSs_ins_hph +VERSION Plant_CDSs_Plant_CDSs_ins_hph +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 980..1037 + /label="his operon terminator" + misc_feature 1232..1820 + /label="pMB1 replication origin" + misc_feature complement(2118..2777) + /label="chloramphenicol resistance marker" + misc_feature 980..3006 + misc_feature 1..8 + /label="D1005" + misc_feature 969..979 + /label="D1006" + gene 9..968 + /ApEinfo_fwdcolor="#ffef86" + /ApEinfo_revcolor="#ffef86" + /label="hph" + CDS 9..968 + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /label="hph" + exon 9..968 + /label="Translation 1-960" + misc_feature 9..968 + misc_feature 1..979 +ORIGIN + 1 ggtctcgatc cgacctgatg cagctctcgg agggcgaaga atctcgtgct ttcagcttcg + 61 atgtaggagg gcgtggatat gtcctgcggg taaatagctg cgccgatggt ttctacaaag + 121 atcgttatgt ttatcggcac tttgcatcgg ccgcgctccc gattccggaa gtgcttgaca + 181 ttggggagtt cagcgagagc ctgacctatt gcatctcccg ccgtgcacag ggtgtcacgt + 241 tgcaagacct gcctgaaacc gaactgcccg ctgttctgga gccggtcgcg gaggccatgg + 301 atgcgattgc tgcggccgat cttagccaga cgagcgggtt cggcccattc ggaccgcaag + 361 gaatcggtca atacactaca tggcgtgatt tcatatgcgc gattgctgat ccccatgtgt + 421 atcactggca aactgtgatg gacgacaccg tcagtgcgtc cgtcgcgcag gctctcgatg + 481 agctgatgct ttgggccgag gactgccccg aagtccggca cctcgtgcac gcggatttcg + 541 gctccaacaa tgtcctgacg gacaatggcc gcataacagc ggtcattgac tggagcgagg + 601 cgatgttcgg ggattcccaa tacgaggtcg ccaacatctt cttctggagg ccgtggttgg + 661 cttgtatgga gcagcagacg cgctacttcg agcggaggca tccggagctt gcaggatcgc + 721 cgcgcctccg ggcgtatatg ctccgcattg gtcttgacca actctatcag agcttggttg + 781 acggcaattt cgatgatgca gcttgggcgc agggtcgatg cgacgcaatc gtccgatccg + 841 gagccgggac tgtcgggcgt acacaaatcg cccgcagaag cgcggccgtc tggaccgatg + 901 gctgtgtaga agtactcgcc gatagtggaa accgacgccc cagcactcgt ccgagggcaa + 961 aggaataggc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 1021 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 1081 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 1141 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 1201 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 1261 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 1321 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 1381 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 1441 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 1501 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1561 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1621 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1681 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1741 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1801 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1861 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1921 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1981 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 2041 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 2101 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 2161 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 2221 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 2281 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 2341 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 2401 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 2461 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 2521 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2581 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2641 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2701 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2761 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2821 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2881 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2941 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 3001 tttctg +// +LOCUS Plant_CDSs_Plan 2771 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_CDSs_Plant_CDSs_ins_mCherry +VERSION Plant_CDSs_Plant_CDSs_ins_mCherry +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 745..802 + /label="his operon terminator" + misc_feature 997..1585 + /label="pMB1 replication origin" + misc_feature complement(1883..2542) + /label="chloramphenicol resistance marker" + misc_feature 745..2771 + misc_feature 1..8 + /label="D1005" + misc_feature 734..744 + /label="D1006" + CDS 9..733 + /label="mCherry" + /modified_by="René" + CDS 9..733 + misc_feature 1..744 +ORIGIN + 1 ggtctcgaat ggtgagcaag ggcgaggagg ataacatggc catcatcaag gagttcatgc + 61 gcttcaaggt gcacatggag ggctccgtga acggccacga gttcgagatc gagggcgagg + 121 gcgagggccg cccctacgag ggcacccaga ccgccaagct gaaggtgacc aagggtggcc + 181 ccctgccctt cgcctgggac atcctgtccc ctcagttcat gtacggctcc aaggcctacg + 241 tgaagcaccc cgccgacatc cccgactact tgaagctgtc cttccccgag ggcttcaagt + 301 gggagcgcgt gatgaacttc gaggacggcg gcgtggtgac cgtgacccag gactcctccc + 361 tgcaggacgg cgagttcatc tacaaggtga agctgcgcgg caccaacttc ccctccgacg + 421 gccccgtaat gcagaagaaa accatgggct gggaggcctc ctccgagcgg atgtaccccg + 481 aggacggcgc cctgaagggc gagatcaagc agaggctgaa gctgaaggac ggcggccact + 541 acgacgctga ggtcaagacc acctacaagg ccaagaagcc cgtgcagctg cccggcgcct + 601 acaacgtcaa catcaagttg gacatcacct cccacaacga ggactacacc atcgtggaac + 661 agtacgaacg cgccgagggc cgccactcca ccggcggcat ggacgagctg tacaagaacg + 721 cggctattag atcgctttga gacctccggc aaaaaagggc aaggtgtcac caccctgccc + 781 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 841 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 901 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 961 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 1021 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 1081 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 1141 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 1201 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 1261 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 1321 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1381 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1441 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1501 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1561 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1621 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1681 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1741 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1801 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1861 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1921 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1981 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 2041 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 2101 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 2161 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 2221 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 2281 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 2341 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2401 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2461 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2521 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2581 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2641 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2701 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2761 gatgatttct g +// +LOCUS Plant_fiveUTRs_ 2445 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_AtRbcS2B_5UTR +VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_AtRbcS2B_5UTR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 419..476 + /label="his operon terminator" + misc_feature 671..1259 + /label="pMB1 replication origin" + misc_feature complement(1557..2216) + /label="chloramphenicol resistance marker" + misc_feature 419..2445 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 237..247 + /label="D1004" + misc_feature 248..418 + /label="D2002" + source 181..236 + /ApEinfo_fwdcolor="#85dae9" + /ApEinfo_revcolor="#85dae9" + /label="source" + misc_feature 181..236 + /ApEinfo_fwdcolor="#f8d3a9" + /ApEinfo_revcolor="#f8d3a9" + /label="nonstandard type: 5'_UTR" + misc_feature 181..236 + misc_feature 1..418 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 acaaacaagt aagtaagaga aaaaccaaaa gaagaagaga aacaacaaga agaagtaatg + 241 tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc + 301 gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt + 361 actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc + 421 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 481 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 541 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 601 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 661 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 721 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 781 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 841 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 901 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 961 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1021 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1081 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1141 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1201 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1261 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1321 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1381 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1441 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1501 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1561 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1621 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1681 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 1741 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 1801 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 1861 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 1921 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 1981 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2041 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2101 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2161 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2221 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2281 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2341 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2401 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Plant_fiveUTRs_ 2482 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_CMV1_UTR +VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_CMV1_UTR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 456..513 + /label="his operon terminator" + misc_feature 708..1296 + /label="pMB1 replication origin" + misc_feature complement(1594..2253) + /label="chloramphenicol resistance marker" + misc_feature 456..2482 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 274..284 + /label="D1004" + misc_feature 285..455 + /label="D2002" + 5'UTR 181..273 + /ApEinfo_fwdcolor="#d6b295" + /ApEinfo_revcolor="#d6b295" + /label="CMV1 5'UTR" + 5'UTR 181..273 + misc_feature 1..455 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gtttatttac aagagcgtac ggttcaatcc ctgcctcccc tgtaaaacta ccctttgaaa + 241 acctctcttt cttaatcttt tctttgtaat tccaatgtga gacctataaa cgccaggttg + 301 tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg + 361 agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt + 421 caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca + 481 ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg + 541 ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag + 601 gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa + 661 ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc + 721 cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca + 781 ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg + 841 accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct + 901 catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt + 961 gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag + 1021 tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc + 1081 agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac + 1141 actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga + 1201 gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc + 1261 aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg + 1321 gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca + 1381 aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt + 1441 atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc + 1501 cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct + 1561 atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca + 1621 gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg + 1681 aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt + 1741 gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact + 1801 cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc + 1861 caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc + 1921 gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta + 1981 acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc + 2041 cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt + 2101 atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt + 2161 acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc + 2221 aacggtggta tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct + 2281 cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc + 2341 tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga + 2401 cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag + 2461 ctttcgctaa ggatgatttc tg +// +LOCUS Plant_fiveUTRs_ 2456 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV +VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 430..487 + /label="his operon terminator" + misc_feature 682..1270 + /label="pMB1 replication origin" + misc_feature complement(1568..2227) + /label="chloramphenicol resistance marker" + misc_feature 430..2456 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 248..258 + /label="D1004" + misc_feature 259..429 + /label="D2002" + misc_feature 181..247 + /ApEinfo_fwdcolor="#b7e6d7" + /ApEinfo_revcolor="#b7e6d7" + /label="TMV 5UTR" + misc_feature 181..247 + misc_feature 1..429 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gtatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa ttactattta + 241 caattacaat gtgagaccta taaacgccag gttgtatccg catttgatgc taccatggat + 301 gagtcagcgt cgagcacgcg gcatttattg catgagtagg gttgactaag aaccgttaga + 361 tgcctcgctg tactaataat tgtcaacaga tcgtcaagat tagaaaatag ggtttagtcc + 421 ggcaatactt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc + 481 gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt + 541 tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc + 601 aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa + 661 aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa + 721 tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc + 781 ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc + 841 cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag + 901 ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga + 961 ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc + 1021 gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac + 1081 agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg + 1141 cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca + 1201 aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa + 1261 aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa + 1321 ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt + 1381 aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag + 1441 ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa + 1501 atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga + 1561 tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc + 1621 tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca + 1681 ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca + 1741 tattggccac gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa + 1801 acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat + 1861 cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg + 1921 aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca + 1981 ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa + 2041 gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg + 2101 ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct + 2161 caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt + 2221 tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta + 2281 gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg + 2341 ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc + 2401 acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS Plant_fiveUTRs_ 2515 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_SV40 +VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_SV40 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 489..546 + /label="his operon terminator" + misc_feature 741..1329 + /label="pMB1 replication origin" + misc_feature complement(1627..2286) + /label="chloramphenicol resistance marker" + misc_feature 489..2515 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 307..317 + /label="D1004" + misc_feature 318..488 + /label="D2002" + 5'UTR 181..262 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="omega\TMV\(w.t.)" + CDS 263..306 + /ApEinfo_fwdcolor="#75c6a9" + /ApEinfo_revcolor="#75c6a9" + /label="Sv40NLS" + exon 263..306 + /label="Translation 83-126" + misc_feature 181..306 + misc_feature 1..488 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa + 241 ttacatttac aattatcgat acatggcttc tagcccaccg aagaagaagc ggaaggtcag + 301 ctggaaaatg tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg + 361 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat + 421 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg + 481 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg + 541 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt + 601 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca + 661 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa + 721 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat + 781 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc + 841 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc + 901 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt + 961 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac + 1021 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg + 1081 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca + 1141 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc + 1201 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa + 1261 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa + 1321 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac + 1381 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta + 1441 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc + 1501 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa + 1561 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat + 1621 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct + 1681 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac + 1741 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat + 1801 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa + 1861 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc + 1921 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga + 1981 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac + 2041 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag + 2101 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc + 2161 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc + 2221 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt + 2281 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag + 2341 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc + 2401 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca + 2461 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Plant_fiveUTRs_ 2651 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_chloroplast_transit +VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_chloroplast_transit +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 625..682 + /label="his operon terminator" + misc_feature 877..1465 + /label="pMB1 replication origin" + misc_feature complement(1763..2422) + /label="chloramphenicol resistance marker" + misc_feature 625..2651 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 443..453 + /label="D1004" + misc_feature 454..624 + /label="D2002" + 5'UTR <181..263 + /label="TMV 5UTR" + /modified_by="René" + /vntifkey="52" + transit_peptide 264..440 + /label="chloroplast targeting signal" + /modified_by="René" + /vntifkey="95" + misc_feature 441..>442 + /label="6xHis" + /vntifkey="21" + misc_feature 181..442 + misc_feature 1..624 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa + 241 ttacatttac aattatcgat aacatggctt cttctatgct ttcttctgct gctgttgttg + 301 ctactcgtgc tagtgctgct caagctagta tggttgctcc ttttactgga cttaagtctg + 361 ctgcttcttt tcctgttact agaaagcaaa acaaccttga tattacttct attgctagta + 421 acggaggaag agttcgagca ggaatgtgag acctataaac gccaggttgt atccgcattt + 481 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga + 541 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa + 601 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc + 661 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 721 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 781 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 841 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 901 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 961 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 1021 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 1081 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 1141 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 1201 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1261 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1321 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1381 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1441 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1501 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1561 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1621 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1681 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1741 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1801 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1861 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 1921 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 1981 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 2041 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 2101 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 2161 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 2221 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2281 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2341 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2401 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2461 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2521 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2581 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2641 gatgatttct g +// +LOCUS Plant_promoters 2744 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_Plant_promoters_ins_AtRbcS2B_proUTR +VERSION Plant_promoters_Plant_promoters_ins_AtRbcS2B_proUTR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 718..775 + /label="his operon terminator" + misc_feature 970..1558 + /label="pMB1 replication origin" + misc_feature complement(1856..2515) + /label="chloramphenicol resistance marker" + misc_feature 718..2744 + misc_feature 1..11 + /label="D1001" + misc_feature 707..717 + /label="D1002" + misc_feature 12..706 + /ApEinfo_fwdcolor="#9eafd2" + /ApEinfo_revcolor="#9eafd2" + /label="AtRbcS2B" + misc_feature 12..706 + misc_feature 1..717 +ORIGIN + 1 ggtctcggga ggcttaagtg ggccgtaagt gcaattgcgt tgtgctccaa aaggaacggt + 61 gccgtgggtt cctcttgttc atcagaaata tattaattag ccgtaaaacc tgaaaattca + 121 caagcatttg gattgttttc taatttaata tccattatgt gactaaaagt tctagtgatc + 181 gtacatacta catagaaaat aataacacaa aatactagtt tacatttccc aattaaaaac + 241 cattttgaat gaactctgtc tgatttaatt atacttttaa aatgtgggat gaattcaaag + 301 attatactta tattcttatt atttaagatt atcaagtgga aaaataaaaa tatgaatgtg + 361 ttaatataag gtaatagaaa tttaatcatt tttttaatct atatgtaaaa agtatttaac + 421 cgatatctac aatttgacgc ctcccaattg aaaggagcca aaagcaaccg atcaagtgca + 481 gaccagtagc catacacatt cactcctacc cttacatgag aaagataaga ttatggagtt + 541 ttctgccacg tgatcttatc ctagtggtcc aaatcgataa gggtgtcaac acctttcctt + 601 aatcctgtgg caattaacga cgttatcatg aattatggcc cctttgatca ttagggctag + 661 ttgcctctag cggttcccac tatataaaga tgacaaaacc aacagatact tgagacctcc + 721 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact + 781 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg + 841 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc + 901 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt + 961 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag + 1021 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc + 1081 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc + 1141 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt + 1201 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt + 1261 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc + 1321 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa + 1381 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa + 1441 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg + 1501 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga + 1561 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg + 1621 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg + 1681 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg + 1741 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag + 1801 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg + 1861 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga + 1921 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt + 1981 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt + 2041 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa + 2101 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata + 2161 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag + 2221 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt + 2281 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa + 2341 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca + 2401 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt + 2461 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag + 2521 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt + 2581 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc + 2641 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat + 2701 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Plant_promoters 3081 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_Plant_promoters_ins_BS3_proUTR +VERSION Plant_promoters_Plant_promoters_ins_BS3_proUTR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1055..1112 + /label="his operon terminator" + misc_feature 1307..1895 + /label="pMB1 replication origin" + misc_feature complement(2193..2852) + /label="chloramphenicol resistance marker" + misc_feature 1055..3081 + misc_feature 1..11 + /label="D1001" + misc_feature 1044..1054 + /label="D1002" + misc_feature 12..1043 + /label="BS3_proUTR" + misc_feature 1..1054 +ORIGIN + 1 ggtctcggga gggagctacg gaatagcagc attaaggcac atcagagatt ttttgggtgt + 61 taagtttgtc atgaaacctg atgcctccac aggaactgtc aatctcatgt gtcttggctc + 121 tggttttcag aatttatcca gaaaagtatc atgataaatt aatggtgtct gtgtttggtg + 181 gcttagagtg acggctagat caacatcttt gggatgcctt gtggagtgaa atcaagcata + 241 ctttatcata ggcgaaattt tttgttgtgg tttgctgctt gtaatgagag agtgatatag + 301 gaagcaaatg tggagatcac atttgctcat ctccttgttg cgttgaaact tttggtgtca + 361 agagttctaa ttcacatgta tttgaagatt cctcatatgc tgcttttgtt tctaattatt + 421 ttttctagta agaaaacatt tgttcctgag tttccaacta gaaaaaaata tcaagtaaaa + 481 tagaatacaa tcatttccct taccaacgct tggtactgcc aaccgcaaca aagaattaat + 541 gcaaaacaac agtctattaa tatcaaccta gactaaactc cttagtttta ctttgaaatg + 601 cgaatgatac atgacacatt agattgtact tgctttttac cacagataca acgatacatt + 661 tgtatatctt ttcccttata gcaaactcta atatatcata gtcaagctaa cgaaacttat + 721 gcaagggaaa tatgaaatta gtatgcaagt aaactcaaag aactaatcat tgaactgaaa + 781 gatcaatata tcaaaaaaaa aaaaaaaaca ataaaaccgt ttaaccgata gattaaccat + 841 ttctggttca gtttatgggt taaaccacaa tttgcacacc ctggttaaac aatgaacacg + 901 tttgcctgac caattttatt atataaacct aaccatcctc acaacttcaa gttatcatcc + 961 cctttctctt ttctcctctt gttcttgtca cccgctaaat ctatcaaaac acaagtagtc + 1021 ctagttgcac atatatttca atgtacttga gacctccggc aaaaaagggc aaggtgtcac + 1081 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc + 1141 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg + 1201 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag + 1261 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc + 1321 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag + 1381 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga + 1441 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc + 1501 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg + 1561 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt + 1621 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca + 1681 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca + 1741 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag + 1801 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca + 1861 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg + 1921 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa + 1981 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta + 2041 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc + 2101 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta + 2161 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag + 2221 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga + 2281 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg + 2341 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc + 2401 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc + 2461 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg + 2521 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa + 2581 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc + 2641 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta + 2701 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta + 2761 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca + 2821 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc + 2881 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct + 2941 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac + 3001 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc + 3061 tttcgctaag gatgatttct g +// +LOCUS Plant_promoters 2479 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_Plant_promoters_ins_CaMV35S +VERSION Plant_promoters_Plant_promoters_ins_CaMV35S +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 453..510 + /label="his operon terminator" + misc_feature 705..1293 + /label="pMB1 replication origin" + misc_feature complement(1591..2250) + /label="chloramphenicol resistance marker" + misc_feature 453..2479 + misc_feature 1..11 + /label="D1001" + misc_feature 442..452 + /label="D1002" + source 12..441 + /ApEinfo_fwdcolor="#faac61" + /ApEinfo_revcolor="#faac61" + /label="Source" + promoter 12..441 + /ApEinfo_fwdcolor="#f58a5e" + /ApEinfo_revcolor="#f58a5e" + /label="CaMV 35S" + misc_feature 435..441 + /ApEinfo_fwdcolor="#f58a5e" + /ApEinfo_revcolor="#f58a5e" + /label="nonstandard type: 5'_UTR" + misc_feature 12..441 + misc_feature 1..452 +ORIGIN + 1 ggtctcggga gggaggtcaa catggtggag cacgacactc tggtctactc caaaaatgtc + 61 aaagatacag tctcagaaga tcaaagggct attgagactt ttcaacaaag gataatttcg + 121 ggaaacctcc tcggattcca ttgcccagct atctgtcact tcatcgaaag gacagtagaa + 181 aaggaaggtg gctcctacaa atgccatcat tgcgataaag gaaaggctat cattcaagat + 241 ctctctgccg acagtggtcc caaagatgga cccccaccca cgaggagcat cgtggaaaaa + 301 gaagaggttc caaccacgtc tacaaagcaa gtggattgat gtgacatctc cactgacgta + 361 agggatgacg cacaatccca ctatccttcg caagaccctt cctctatata aggaagttca + 421 tttcatttgg agaggacacg ctacttgaga cctccggcaa aaaagggcaa ggtgtcacca + 481 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc + 541 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg + 601 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc + 661 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc + 721 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga + 781 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc + 841 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat + 901 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg + 961 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc + 1021 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga + 1081 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact + 1141 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt + 1201 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag + 1261 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg + 1321 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa + 1381 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata + 1441 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg + 1501 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc + 1561 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta + 1621 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac + 1681 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa + 1741 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac + 1801 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag + 1861 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc + 1921 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca + 1981 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg + 2041 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt + 2101 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca + 2161 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac + 2221 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga + 2281 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct + 2341 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat + 2401 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt + 2461 tcgctaagga tgatttctg +// +LOCUS Plant_promoters 2612 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_Plant_promoters_ins_LHB1B2_promoter +VERSION Plant_promoters_Plant_promoters_ins_LHB1B2_promoter +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 586..643 + /label="his operon terminator" + misc_feature 838..1426 + /label="pMB1 replication origin" + misc_feature complement(1724..2383) + /label="chloramphenicol resistance marker" + misc_feature 586..2612 + misc_feature 1..11 + /label="D1001" + misc_feature 575..585 + /label="D1002" + promoter 12..574 + /ApEinfo_fwdcolor="#b4abac" + /ApEinfo_revcolor="#b4abac" + /label="LHB1B2 promoter" + promoter 12..574 + misc_feature 1..585 +ORIGIN + 1 ggtctcggga gttgttgccg aaaacattca acaaaatcaa tcaaaggtat cagttaatat + 61 cattgtcgac ggttttatat tattaactta tgatcgtaag aacttcgtat cactttttgt + 121 ttcatctaac tgcattgttt tacataacat tgatatatat ttgtttggta agtgtttcta + 181 gtttcactta aaaactttgt agtttggcgt tcgaaacaaa cttgataaga aaaaaaagaa + 241 aatattattg agagcatgaa gtggattgga attaaagaaa acaaggaaaa agaaaaaaat + 301 agattggaat aatttcaaat atttctttcc aataattcaa gcatttatct ttgaaaattt + 361 ccccaaagtt tctttgtgta caaatgacaa gtgttttcgt tgcagctaaa gaatctagca + 421 aaagcttatg gactagagag tgacacatag gacaagataa cgacaatccc aaaatctcat + 481 aagccaatca ctaaacagat acagatactt cacagataac aaaccttact cttaacattg + 541 ctataaagtg gacgtatacc ccaaccattt tcaatacttg agacctccgg caaaaaaggg + 601 caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca + 661 ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc + 721 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat + 781 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt + 841 ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg + 901 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc + 961 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt + 1021 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa + 1081 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta + 1141 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa + 1201 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa + 1261 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt + 1321 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt + 1381 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat + 1441 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat + 1501 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc + 1561 aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat + 1621 aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat + 1681 tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc + 1741 actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa + 1801 cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt + 1861 tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac + 1921 tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag + 1981 ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact + 2041 gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga + 2101 aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca + 2161 tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa + 2221 acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct + 2281 ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt + 2341 gggatatatc aacggtggta tatccagtga tttttttctc cattttagct tccttagctc + 2401 ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa + 2461 agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt + 2521 attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa + 2581 aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Plant_promoters 2436 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_Plant_promoters_ins_MAS_pro +VERSION Plant_promoters_Plant_promoters_ins_MAS_pro +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 410..467 + /label="his operon terminator" + misc_feature 662..1250 + /label="pMB1 replication origin" + misc_feature complement(1548..2207) + /label="chloramphenicol resistance marker" + misc_feature 410..2436 + misc_feature 1..11 + /label="D1001" + misc_feature 399..409 + /label="D1002" + promoter 12..398 + /ApEinfo_fwdcolor="#ff9ccd" + /ApEinfo_revcolor="#ff9ccd" + /label="mas promoter" + promoter 12..398 + misc_feature 1..409 +ORIGIN + 1 ggtctcggga gggagatttt tcaaatcagt gcgcaagacg tgacgtaagt atccgagtca + 61 gtttttattt ttctactaat ttggtcgttt atttcggcgt gtaggacatg gcaaccgggc + 121 ctgaatttcg cgggtattct gtttctattc caactttttc ttgatccgca gccattaacg + 181 acttttgaat agatacgctg acacgccaag cctcgctagt caaaagtgta ccaaacaacg + 241 ctttacagca agaacggaat gcgcgtgacg ctcgcggtga cgccatttcg ccttttcaga + 301 aatggataaa tagccttgct tcctattata tcttcccaaa ttaccaatac attacactag + 361 catctgaatt tcataaccaa tctcgataca ccaaatcgta cttgagacct ccggcaaaaa + 421 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta + 481 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat + 541 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga + 601 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt + 661 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt + 721 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc + 781 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa + 841 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct + 901 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta + 961 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg + 1021 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc + 1081 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta + 1141 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg + 1201 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt + 1261 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg + 1321 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta + 1381 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac + 1441 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg + 1501 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc + 1561 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca + 1621 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa + 1681 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca + 1741 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct + 1801 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga + 1861 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca + 1921 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt + 1981 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga + 2041 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg + 2101 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc + 2161 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta + 2221 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg + 2281 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac + 2341 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata + 2401 aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS Plant_promoters 3099 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_Plant_promoters_ins_PDF1_2_pro +VERSION Plant_promoters_Plant_promoters_ins_PDF1_2_pro +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1073..1130 + /label="his operon terminator" + misc_feature 1325..1913 + /label="pMB1 replication origin" + misc_feature complement(2211..2870) + /label="chloramphenicol resistance marker" + misc_feature 1073..3099 + misc_feature 1..11 + /label="D1001" + misc_feature 1062..1072 + /label="D1002" + misc_feature 12..1061 + /label="PDF1.2_pro" + misc_feature 1..1072 +ORIGIN + 1 ggtctcggga gggagaaaga attaatctat acttttacaa atttaaattc tgatctctta + 61 taatgttcgg tttttccttt tttatttatt aagttagtta aaatttgcag ttattttgtt + 121 gaatgtcgtt gtttacgaat ttacgaataa tacctttata gctaatctac aaaattttga + 181 tgactgacaa caccgttaat gttttttttt aaattaccct gagcctctca cttgcggtca + 241 gaccatgcat gtcgatagtc cattacgttt aaggccacaa tcaactatag tttgtttatc + 301 aatagccaac taagctaact tttaggttcc tgccctctcc gttcctccgg taccaatcgt + 361 ttctttgtcc cttcgatagt ttgaaaacct accgacggtg agagcaaaat attgatgaat + 421 catccaattt tcagtaatag gtgtgtccca gggatatata aatggcgaaa ctacgcgaga + 481 acggttcctt gttctgcaaa cttggcggaa caatgctgct cttgagatca accaaaccat + 541 atgtttagtc cacaacgatc tatatgtcta ggggtgatcc tctaatcgaa aaatgttgta + 601 tttgttcgac gatgacgaag gtcagactat gaactgcaca gtctgcactt gtcctaaccg + 661 cgagaatctc tgacatcaat atacttgtgt aactatggct tggttaagat attattttct + 721 tgagtcttaa tccattcaga ttaaccagcc gcccatgtga acgatgtagc attagctaaa + 781 agccgaagca gccgcttagg ttactttaga tatcgacaga gaaatatatg tggtggagaa + 841 accagccatc aacaaacaaa aagcaagatc ttatcttttg atattggcta cgggaagatg + 901 atgtctgttt aatgtgtggg gttaccacgt tattgtacga tgcacaagta gaagattaac + 961 ccactaccat ttcattataa atagacgttg atctttggct tatttcttca cacaacacat + 1021 acatctatac attgaaaaca aaatagtaat aatcatcaat gtacttgaga cctccggcaa + 1081 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg + 1141 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg + 1201 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa + 1261 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg + 1321 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga + 1381 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg + 1441 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg + 1501 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc + 1561 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg + 1621 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca + 1681 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt + 1741 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag + 1801 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg + 1861 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc + 1921 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt + 1981 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt + 2041 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct + 2101 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg + 2161 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg + 2221 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca + 2281 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta + 2341 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa + 2401 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac + 2461 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt + 2521 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc + 2581 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc + 2641 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc + 2701 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga + 2761 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga + 2821 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc + 2881 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta + 2941 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga + 3001 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag + 3061 ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Plant_promoters 2591 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_short_Plant_promoters_short_ins_AtU6 +VERSION Plant_promoters_short_Plant_promoters_short_ins_AtU6 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 565..622 + /label="his operon terminator" + misc_feature 817..1405 + /label="pMB1 replication origin" + misc_feature complement(1703..2362) + /label="chloramphenicol resistance marker" + misc_feature 565..2591 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 383..393 + /label="D1002" + misc_feature 394..564 + /label="D2002" + promoter 181..382 + /label="U626\(Arabidopsis\thaliana)" + promoter 181..382 + misc_feature 1..564 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 catcttcatt cttaagatat gaagataatc ttcaaaaggc ccctgggaat ctgaaagaag + 241 agaagcaggc ccatttatat gggaaagaac aatagtattt cttatatagg cccatttaag + 301 ttgaaaacaa tcttcaaaag tcccacatcg cttagataag aaaacgaagc tgagtttata + 361 tacagctaga gtcgaagtag tgtacttgag acctataaac gccaggttgt atccgcattt + 421 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga + 481 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa + 541 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc + 601 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 661 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 721 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 781 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 841 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 901 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 961 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 1021 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 1081 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 1141 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1201 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1261 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1321 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1381 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1441 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1501 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1561 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1621 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1681 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1741 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1801 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 1861 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 1921 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 1981 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 2041 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 2101 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 2161 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2221 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2281 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2341 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2401 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2461 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2521 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2581 gatgatttct g +// +LOCUS Plant_promoters 2665 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_promoters_short_Plant_promoters_short_ins_Pnos +VERSION Plant_promoters_short_Plant_promoters_short_ins_Pnos +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 639..696 + /label="his operon terminator" + misc_feature 891..1479 + /label="pMB1 replication origin" + misc_feature complement(1777..2436) + /label="chloramphenicol resistance marker" + misc_feature 639..2665 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 457..467 + /label="D1002" + misc_feature 468..638 + /label="D2002" + promoter 181..456 + /ApEinfo_fwdcolor="#d59687" + /ApEinfo_revcolor="#d59687" + /label="nos promoter" + promoter 181..456 + misc_feature 1..638 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 agcggagaat taagggagtc acgttatgac ccccgccgat gacgcgggac aagccgtttt + 241 acgtttggaa ctgacagaac cgcaacgttg aaggagccac tcagccgcgg gtttctggag + 301 tttaatgagc taagcacata cgtcagaaac cattattgcg cgttcaaaag tcgcctaagg + 361 tcactatcag ctagcaaata tttcttgtca aaaatgctcc actgacgttc cataaattcc + 421 cctcggtatc caattagagt ctcatattca ctctcatact tgagacctat aaacgccagg + 481 ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg catttattgc + 541 atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt gtcaacagat + 601 cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa gggcaaggtg + 661 tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc + 721 tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca + 781 aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca + 841 aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg + 901 ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg + 961 acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt + 1021 ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt + 1081 tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc + 1141 tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt + 1201 gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt + 1261 agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc + 1321 tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa + 1381 agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt + 1441 tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct + 1501 acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta + 1561 tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa + 1621 agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac + 1681 gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga + 1741 tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc + 1801 gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg + 1861 atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat + 1921 ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa + 1981 actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata + 2041 ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa + 2101 atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt + 2161 gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa + 2221 ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg + 2281 cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata + 2341 ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat + 2401 atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa + 2461 tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga + 2521 acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca + 2581 tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct + 2641 tagctttcgc taaggatgat ttctg +// +LOCUS Plant_threeUTRs 2763 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_threeUTRs +VERSION Plant_threeUTRs +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1..11 + /label="D1007" + terminator 12..725 + /ApEinfo_fwdcolor="#85dae9" + /ApEinfo_revcolor="#85dae9" + /label="ocs 3UTR" + terminator 12..725 + misc_feature 726..736 + /label="D1008" + misc_feature 1..736 + /label="Plant threeUTRs insert" + stem_loop 737..794 + /label="his operon terminator" + misc_feature 989..1577 + /label="pMB1 replication origin" + misc_feature complement(1875..2534) + /label="chloramphenicol resistance marker" + misc_feature 737..2763 +ORIGIN + 1 ggtctcggct tgtcctgctt taatgagata tgcgagaagc ctatgatcgc atgatatttg + 61 ctttcaattc tgttgtgcac gttgtaaaaa acctgagcat gtgtagctca gatccttacc + 121 gccggtttcg gttcattcta atgaatatat cacccgttac tatcgtattt ttatgaataa + 181 tattctccgt tcaatttact gattgtaccc tactacttat atgtacaata ttaaaatgaa + 241 aacaatatat tgtgctgaat aggtttatag cgacatctat gatagagcgc cacaataaca + 301 aacaattgcg ttttattatt acaaatccaa ttttaaaaaa agcggcagaa ccggtcaaac + 361 ctaaaagact gattacataa atcttattca aatttcaaaa gtgccccagg ggctagtatc + 421 tacgacacac cgagcggcga actaataacg ctcactgaag ggaactccgg ttccccgccg + 481 gcgcgcatgg gtgagattcc ttgaagttga gtattggccg tccgctctac cgaaagttac + 541 gggcaccatt caacccggtc cagcacggcg gccgggtaac cgacttgctg ccccgagaat + 601 tatgcagcat ttttttggtg tatgtgggcc ccaaatgaag tgcaggtcaa accttgacag + 661 tgacgacaaa tcgttgggcg ggtccagggc gaattttgcg acaacatgtc gaggctcagc + 721 aggaccgctt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 781 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 841 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 901 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 961 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 1021 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 1081 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 1141 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 1201 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 1261 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1321 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1381 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1441 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1501 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1561 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1621 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 1681 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 1741 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 1801 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 1861 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 1921 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 1981 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 2041 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 2101 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 2161 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 2221 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 2281 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2341 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2401 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2461 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2521 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2581 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 2641 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 2701 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 2761 ctg +// +LOCUS Plant_threeUTRs 2593 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_CaMV35S_3UTR +VERSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_CaMV35S_3UTR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 567..624 + /label="his operon terminator" + misc_feature 819..1407 + /label="pMB1 replication origin" + misc_feature complement(1705..2364) + /label="chloramphenicol resistance marker" + misc_feature 567..2593 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 385..395 + /label="D1008" + misc_feature 396..566 + /label="D2002" + terminator 181..384 + /ApEinfo_fwdcolor="#f8d3a9" + /ApEinfo_revcolor="#f8d3a9" + /label="35S 3UTR" + source 181..384 + /ApEinfo_fwdcolor="#faac61" + /ApEinfo_revcolor="#faac61" + /label="source" + misc_feature 181..384 + misc_feature 1..566 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 ctctagctag agtcgatcga caagctcgag tttctccata ataatgtgtg agtagttccc + 241 agataaggga attagggttc ctatagggtt tcgctcatgt gttgagcata taagaaaccc + 301 ttagtatgta tttgtatttg taaaatactt ctatcaataa aatttctaat tcctaaaacc + 361 aaaatccagt actaaaatcc agatcgcttg agacctataa acgccaggtt gtatccgcat + 421 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 481 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 541 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 601 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 661 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 721 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 781 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 841 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 901 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 961 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 1021 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 1081 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1141 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1201 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1261 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1321 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1381 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1441 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1501 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1561 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1621 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1681 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1741 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1801 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1861 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1921 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1981 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 2041 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 2101 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2161 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2221 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2281 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2341 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2401 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2461 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2521 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2581 aggatgattt ctg +// +LOCUS Plant_threeUTRs 2652 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_Tnos +VERSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_Tnos +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 626..683 + /label="his operon terminator" + misc_feature 878..1466 + /label="pMB1 replication origin" + misc_feature complement(1764..2423) + /label="chloramphenicol resistance marker" + misc_feature 626..2652 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 444..454 + /label="D1008" + misc_feature 455..625 + /label="D2002" + terminator 181..443 + /ApEinfo_fwdcolor="#84b0dc" + /ApEinfo_revcolor="#84b0dc" + /label="nos 3UTR" + terminator 181..443 + misc_feature 1..625 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 gtcaagcaga tcgttcaaac atttggcaat aaagtttctt aagattgaat cctgttgccg + 241 gtcttgcgat gattatcata taatttctgt tgaattacgt taagcatgta ataattaaca + 301 tgtaatgcat gacgttattt atgagatggg tttttatgat tagagtcccg caattataca + 361 tttaatacgc gatagaaaac aaaatatagc gcgcaaacta ggataaatta tcgcgcgcgg + 421 tgtcatctat gttactagat cgacgcttga gacctataaa cgccaggttg tatccgcatt + 481 tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg agtagggttg + 541 actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt caagattaga + 601 aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca ccaccctgcc + 661 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact + 721 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac + 781 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa + 841 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg + 901 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa + 961 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc + 1021 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac + 1081 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac + 1141 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg + 1201 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt + 1261 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa + 1321 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct + 1381 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga + 1441 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg + 1501 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct + 1561 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt + 1621 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac + 1681 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga + 1741 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt + 1801 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc + 1861 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg + 1921 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga + 1981 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca + 2041 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat + 2101 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga + 2161 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca + 2221 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt + 2281 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca + 2341 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta + 2401 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca + 2461 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc + 2521 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta + 2581 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa + 2641 ggatgatttc tg +// +LOCUS Promoters_Promo 3599 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_I0500 +VERSION Promoters_Promoters_ins_BBa_I0500 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 1573..1630 + /label="his operon terminator" + misc_feature 1825..2413 + /label="pMB1 replication origin" + misc_feature complement(2711..3370) + /label="chloramphenicol resistance marker" + misc_feature 1573..3599 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 1391..1401 + /label="D1002" + misc_feature 1402..1572 + /label="D2002" + promoter 1260..1390 + /label="Pbad" + promoter 1223..1294 + /label="PC" + misc_feature 181..1259 + /label="AraC" + promoter 181..1390 + /label="pBad/araC" + misc_feature 1..1572 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttatgacaac ttgacggcta catcattcac tttttcttca caaccggcac ggaactcgct + 241 cgggctggcc ccggtgcatt ttttaaatac ccgcgagaaa tagagttgat cgtcaaaacc + 301 aacattgcga ccgacggtgg cgataggcat ccgggtggtg ctcaaaagca gcttcgcctg + 361 gctgatacgt tggtcctcgc gccagcttaa gacgctaatc cctaactgct ggcggaaaag + 421 atgtgacaga cgcgacggcg acaagcaaac atgctgtgcg acgctggcga tatcaaaatt + 481 gctgtctgcc aggtgatcgc tgatgtactg acaagcctcg cgtacccgat tatccatcgg + 541 tggatggagc gactcgttaa tcgcttccat gcgccgcagt aacaattgct caagcagatt + 601 tatcgccagc agctccgaat agcgcccttc cccttgcccg gcgttaatga tttgcccaaa + 661 caggtcgctg aaatgcggct ggtgcgcttc atccgggcga aagaaccccg tattggcaaa + 721 tattgacggc cagttaagcc attcatgcca gtaggcgcgc ggacgaaagt aaacccactg + 781 gtgataccat tcgcgagcct ccggatgacg accgtagtga tgaatctctc ctggcgggaa + 841 cagcaaaata tcacccggtc ggcaaacaaa ttctcgtccc tgatttttca ccaccccctg + 901 accgcgaatg gtgagattga gaatataacc tttcattccc agcggtcggt cgataaaaaa + 961 atcgagataa ccgttggcct caatcggcgt taaacccgcc accagatggg cattaaacga + 1021 gtatcccggc agcaggggat cattttgcgc ttcagccata cttttcatac tcccgccatt + 1081 cagagaagaa accaattgtc catattgcat cagacattgc cgtcactgcg tcttttactg + 1141 gctcttctcg ctaaccaaac cggtaacccc gcttattaaa agcattctgt aacaaagcgg + 1201 gaccaaagcc atgacaaaaa cgcgtaacaa aagtgtctat aatcacggca gaaaagtcca + 1261 cattgattat ttgcacggcg tcacactttg ctatgccata gcatttttat ccataagatt + 1321 agcggatcct acctgacgct ttttatcgca actctctact gtttctccat acccgttttt + 1381 ttgggctagc tacttgagac ctataaacgc caggttgtat ccgcatttga tgctaccatg + 1441 gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact aagaaccgtt + 1501 agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa tagggtttag + 1561 tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa + 1621 accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt + 1681 cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt tatccacaga + 1741 atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg + 1801 taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg agcatcacaa + 1861 aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat accaggcgtt + 1921 tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta ccggatacct + 1981 gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct gtaggtatct + 2041 cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc ccgttcagcc + 2101 cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa gacacgactt + 2161 atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg taggcggtgc + 2221 tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag tatttggtat + 2281 ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa + 2341 acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa + 2401 aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc agtggaacga + 2461 aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca cctagatcct + 2521 tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa cttggtctga + 2581 cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga gcgttctgaa + 2641 caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc caagcgagct + 2701 cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat tcattaagca + 2761 ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc agcggcatca + 2821 gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg aagaagttgt + 2881 ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg gctgagacga + 2941 aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg taacacgcca + 3001 catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca ctccagagcg + 3061 atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca ctatcccata + 3121 tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc atcaggcggg + 3181 caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg gtctttaaaa + 3241 aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact gactgaaatg + 3301 cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat ccagtgattt + 3361 ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa aatacgcccg + 3421 gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg atcaactcga + 3481 gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa aaataggcgt + 3541 atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Promoters_Promo 2630 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_K2680520 +VERSION Promoters_Promoters_ins_BBa_K2680520 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 604..661 + /label="his operon terminator" + misc_feature 856..1444 + /label="pMB1 replication origin" + misc_feature complement(1742..2401) + /label="chloramphenicol resistance marker" + misc_feature 604..2630 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 422..432 + /label="D1002" + misc_feature 433..603 + /label="D2002" + misc_feature 181..421 + /label="BBa.K2680520" + misc_feature 1..603 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 aacgatcgtt ggctgccctt tgtgcgtcca aacggacgca cggcgctcta aagcgggtcg + 241 cgatctttca gattcgctcc tcgcgctttc agtctttgtt ttggcgcatg tcgttatcgc + 301 aaaaccgctg cacacttttg cgcgacatgc tctgatcccc ctcatctggg ggggcctatc + 361 tgagggaatt tccgatccgg ctcgcctgaa ccattctgct ttccacgaac ttgaaaacgc + 421 ttacttgaga cctataaacg ccaggttgta tccgcatttg atgctaccat ggatgagtca + 481 gcgtcgagca cgcggcattt attgcatgag tagggttgac taagaaccgt tagatgcctc + 541 gctgtactaa taattgtcaa cagatcgtca agattagaaa atagggttta gtccggcaat + 601 acttccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa aaccgaaaag + 661 attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg tcgttcggct + 721 gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag aatcagggga + 781 taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc + 841 cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca aaaatcgacg + 901 ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt ttccccctgg + 961 aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc tgtccgcctt + 1021 tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc tcagttcggt + 1081 gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg + 1141 cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact tatcgccact + 1201 ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg ctacagagtt + 1261 cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta tctgcgctct + 1321 gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca aacaaaccac + 1381 cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc + 1441 tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg aaaactcacg + 1501 ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc ttttaaatta + 1561 aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg acagctcgag + 1621 gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga acaaatccag + 1681 atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc tcgatatcaa + 1741 attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc attctgccga + 1801 catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt + 1861 cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg tccatattgg + 1921 ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg aaaaacatat + 1981 tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc acatcttgcg + 2041 aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc gatgaaaacg + 2101 tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat atcaccagct + 2161 caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg gcaagaatgt + 2221 gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa + 2281 tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat gcctcaaaat + 2341 gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt tttttctcca + 2401 ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc + 2461 ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg agtgccacct + 2521 gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg tatcacgagg + 2581 cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS Promoters_Promo 2520 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_K2680523 +VERSION Promoters_Promoters_ins_BBa_K2680523 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 494..551 + /label="his operon terminator" + misc_feature 746..1334 + /label="pMB1 replication origin" + misc_feature complement(1632..2291) + /label="chloramphenicol resistance marker" + misc_feature 494..2520 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 312..322 + /label="D1002" + misc_feature 323..493 + /label="D2002" + misc_feature 181..311 + /label="BBa.K2680523" + misc_feature 1..493 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 aacgatcgtt ggctgggggc ctcgcttggg ttattgctgg tgcccggccg ggcgcaatat + 241 tcatgttgat gatttattat atatcgagtg gtgtatttat ttatattgtt tgctccgtta + 301 ccgttattaa ctacttgaga cctataaacg ccaggttgta tccgcatttg atgctaccat + 361 ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac taagaaccgt + 421 tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa atagggttta + 481 gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa + 541 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg + 601 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag + 661 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc + 721 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca + 781 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt + 841 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc + 901 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc + 961 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc + 1021 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact + 1081 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg + 1141 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta + 1201 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca + 1261 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa + 1321 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg + 1381 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc + 1441 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg + 1501 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga + 1561 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc + 1621 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc + 1681 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc + 1741 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg + 1801 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg + 1861 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc + 1921 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc + 1981 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat + 2041 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg + 2101 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa + 2161 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat + 2221 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt + 2281 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc + 2341 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg + 2401 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg + 2461 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS Promoters_Promo 2439 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_K3317006 +VERSION Promoters_Promoters_ins_BBa_K3317006 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 413..470 + /label="his operon terminator" + misc_feature 665..1253 + /label="pMB1 replication origin" + misc_feature complement(1551..2210) + /label="chloramphenicol resistance marker" + misc_feature 413..2439 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 231..241 + /label="D1002" + misc_feature 242..412 + /label="D2002" + misc_feature 181..230 + /label="BBa.K3317006" + misc_feature 1..412 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 attggatcca attgacagct agctcagtcc taggtaccat tggatccaat tacttgagac + 241 ctataaacgc caggttgtat ccgcatttga tgctaccatg gatgagtcag cgtcgagcac + 301 gcggcattta ttgcatgagt agggttgact aagaaccgtt agatgcctcg ctgtactaat + 361 aattgtcaac agatcgtcaa gattagaaaa tagggtttag tccggcaata cttccggcaa + 421 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg + 481 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg + 541 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa + 601 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg + 661 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga + 721 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg + 781 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg + 841 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc + 901 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg + 961 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca + 1021 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt + 1081 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag + 1141 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg + 1201 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc + 1261 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt + 1321 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt + 1381 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct + 1441 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg + 1501 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg + 1561 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca + 1621 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta + 1681 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa + 1741 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac + 1801 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt + 1861 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc + 1921 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc + 1981 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc + 2041 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga + 2101 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga + 2161 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc + 2221 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta + 2281 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga + 2341 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag + 2401 ataaaaaaaa tccttagctt tcgctaagga tgatttctg +// +LOCUS Promoters_Promo 2482 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_K3317007 +VERSION Promoters_Promoters_ins_BBa_K3317007 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 456..513 + /label="his operon terminator" + misc_feature 708..1296 + /label="pMB1 replication origin" + misc_feature complement(1594..2253) + /label="chloramphenicol resistance marker" + misc_feature 456..2482 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 274..284 + /label="D1002" + misc_feature 285..455 + /label="D2002" + misc_feature 181..273 + /label="BBa.K3317007" + misc_feature 1..455 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttttgttcga ttatcgaaca aattattgaa atatcgaaca aaacctctaa actactgtgg + 241 cactgaatca aaaaattata aaccctgatc agatacttga gacctataaa cgccaggttg + 301 tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg + 361 agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt + 421 caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca + 481 ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg + 541 ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag + 601 gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa + 661 ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc + 721 cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca + 781 ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg + 841 accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct + 901 catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt + 961 gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag + 1021 tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc + 1081 agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac + 1141 actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga + 1201 gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc + 1261 aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg + 1321 gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca + 1381 aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt + 1441 atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc + 1501 cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct + 1561 atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca + 1621 gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg + 1681 aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt + 1741 gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact + 1801 cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc + 1861 caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc + 1921 gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta + 1981 acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc + 2041 cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt + 2101 atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt + 2161 acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc + 2221 aacggtggta tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct + 2281 cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc + 2341 tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga + 2401 cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag + 2461 ctttcgctaa ggatgatttc tg +// +LOCUS Promoters_Promo 2465 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_K3424010 +VERSION Promoters_Promoters_ins_BBa_K3424010 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 439..496 + /label="his operon terminator" + misc_feature 691..1279 + /label="pMB1 replication origin" + misc_feature complement(1577..2236) + /label="chloramphenicol resistance marker" + misc_feature 439..2465 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 257..267 + /label="D1002" + misc_feature 268..438 + /label="D2002" + misc_feature 181..256 + /label="BBa.K3424010" + misc_feature 1..438 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttttcagcag gacgcactga cctccctatc agtgatagag attgacatcc ctatcagtga + 241 tagagatact gagcactact tgagacctat aaacgccagg ttgtatccgc atttgatgct + 301 accatggatg agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga + 361 accgttagat gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg + 421 gtttagtccg gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc + 481 tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg + 541 ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc + 601 cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag + 661 gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca + 721 tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca + 781 ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg + 841 atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag + 901 gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt + 961 tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca + 1021 cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg + 1081 cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt + 1141 tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc + 1201 cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg + 1261 cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg + 1321 gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta + 1381 gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg + 1441 gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt + 1501 tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag + 1561 cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat + 1621 taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg + 1681 gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga + 1741 agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg + 1801 agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac + 1861 acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc + 1921 agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat + 1981 cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca + 2041 ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct + 2101 ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact + 2161 gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag + 2221 tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata + 2281 cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca + 2341 actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat + 2401 aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat + 2461 ttctg +// +LOCUS Promoters_Promo 2589 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_R0010 +VERSION Promoters_Promoters_ins_BBa_R0010 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 563..620 + /label="his operon terminator" + misc_feature 815..1403 + /label="pMB1 replication origin" + misc_feature complement(1701..2360) + /label="chloramphenicol resistance marker" + misc_feature 563..2589 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 381..391 + /label="D1002" + misc_feature 392..562 + /label="D2002" + CDS 181..268 + /label="end of LacI coding region (inactive)" + misc_feature 181..380 + /label="BBa_R0010" + misc_feature 269..306 + /label="CAP binding site" + promoter 317..322 + /label="-35" + promoter 341..346 + /label="-10" + misc_feature 346..380 + /label="LacI binding site" + misc_feature 353 + /label="start" + promoter 181..380 + /label="LacI" + misc_feature 1..562 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 caatacgcaa accgcctctc cccgcgcgtt ggccgattca ttaatgcagc tggcacgaca + 241 ggtttcccga ctggaaagcg ggcagtgagc gcaacgcaat taatgtgagt tagctcactc + 301 attaggcacc ccaggcttta cactttatgc ttccggctcg tatgttgtgt ggaattgtga + 361 gcggataaca atttcacaca tacttgagac ctataaacgc caggttgtat ccgcatttga + 421 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact + 481 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa + 541 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 601 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 661 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 721 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 781 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 841 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 901 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 961 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1021 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1081 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1141 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1201 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1261 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1321 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1381 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1441 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1501 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1561 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1621 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1681 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1741 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1801 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1861 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 1921 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 1981 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2041 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2101 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2161 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2221 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2281 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2341 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2401 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2461 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2521 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2581 tgatttctg +// +LOCUS Promoters_Promo 2443 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_BBa_R0040 +VERSION Promoters_Promoters_ins_BBa_R0040 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 417..474 + /label="his operon terminator" + misc_feature 669..1257 + /label="pMB1 replication origin" + misc_feature complement(1555..2214) + /label="chloramphenicol resistance marker" + misc_feature 417..2443 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 235..245 + /label="D1002" + misc_feature 246..416 + /label="D2002" + misc_feature 181..199 + /label="TetR 1" + misc_feature 181..234 + /label="BBa_R0040" + promoter 200..205 + /label="-35" + misc_feature 206..224 + /label="TetR 2" + promoter 223..228 + /label="-10" + promoter 181..234 + /label="p(tetR)" + misc_feature 1..416 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tccctatcag tgatagagat tgacatccct atcagtgata gagatactga gcactacttg + 241 agacctataa acgccaggtt gtatccgcat ttgatgctac catggatgag tcagcgtcga + 301 gcacgcggca tttattgcat gagtagggtt gactaagaac cgttagatgc ctcgctgtac + 361 taataattgt caacagatcg tcaagattag aaaatagggt ttagtccggc aatacttccg + 421 gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt + 481 cgcgttatgc aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga + 541 gcggtatcag ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca + 601 ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg + 661 ctggcgtttt tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt + 721 cagaggtggc gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc + 781 ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct + 841 tcgggaagcg tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc + 901 gttcgctcca agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta + 961 tccggtaact atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca + 1021 gccactggta acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag + 1081 tggtggccta actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag + 1141 ccagttacct tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt + 1201 agcggtggtt tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa + 1261 gatcctttga tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg + 1321 attttggtca tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga + 1381 agttttaaat caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga + 1441 ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt + 1501 tctgaggtca ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc + 1561 cccgccctgc cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa + 1621 gccatcacaa acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg + 1681 cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt + 1741 taaatcaaaa ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat + 1801 aaacccttta gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat + 1861 gtgtagaaac tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt + 1921 ttgctcatgg aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc + 1981 tttcattgcc atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa + 2041 ggccggataa aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag + 2101 ctgaacggtc tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt + 2161 acgatgccat tgggatatat caacggtggt atatccagtg atttttttct ccattttagc + 2221 ttccttagct cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc + 2281 attatggtga aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct + 2341 aagaaaccat tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt + 2401 tcagataaaa aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS Promoters_Promo 2463 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pAcu +VERSION Promoters_Promoters_ins_pAcu +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 437..494 + /label="his operon terminator" + misc_feature 689..1277 + /label="pMB1 replication origin" + misc_feature complement(1575..2234) + /label="chloramphenicol resistance marker" + misc_feature 437..2463 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 255..265 + /label="D1002" + misc_feature 266..436 + /label="D2002" + misc_feature 181..254 + /label="pAcu" + misc_feature 1..436 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 cgctagcaag taaggccgac gcttcacaac cgcacttgat ttaatagacc ataccgtcta + 241 ttatttctgg ccattacttg agacctataa acgccaggtt gtatccgcat ttgatgctac + 301 catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt gactaagaac + 361 cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag aaaatagggt + 421 ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt + 481 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct + 541 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca + 601 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga + 661 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc + 721 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg + 781 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat + 841 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt + 901 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc + 961 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg + 1021 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg + 1081 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg + 1141 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg + 1201 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca + 1261 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga + 1321 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga + 1381 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt + 1441 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc + 1501 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg + 1561 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta + 1621 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc + 1681 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag + 1741 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag + 1801 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac + 1861 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag + 1921 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc + 1981 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg + 2041 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt + 2101 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga + 2161 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg + 2221 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg + 2281 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac + 2341 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag + 2401 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt + 2461 ctg +// +LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pAmeR +VERSION Promoters_Promoters_ins_pAmeR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 426..483 + /label="his operon terminator" + misc_feature 678..1266 + /label="pMB1 replication origin" + misc_feature complement(1564..2223) + /label="chloramphenicol resistance marker" + misc_feature 426..2452 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 244..254 + /label="D1002" + misc_feature 255..425 + /label="D2002" + promoter 181..243 + /label="pAmeR" + misc_feature 1..425 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tcgtcactag agggcgatag tgacaaactt gacaactcat cacttcctag gtataatgct + 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt + 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc + 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca + 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pAmtR +VERSION Promoters_Promoters_ins_pAmtR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 426..483 + /label="his operon terminator" + misc_feature 678..1266 + /label="pMB1 replication origin" + misc_feature complement(1564..2223) + /label="chloramphenicol resistance marker" + misc_feature 426..2452 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 244..254 + /label="D1002" + misc_feature 255..425 + /label="D2002" + promoter 181..243 + /label="pAmtR" + misc_feature 1..425 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 cttgtccaac caaatgattc gttaccaatt gacagtttct atcgatctat agataatgct + 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt + 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc + 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca + 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Promoters_Promo 2678 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pBAD +VERSION Promoters_Promoters_ins_pBAD +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 652..709 + /label="his operon terminator" + misc_feature 904..1492 + /label="pMB1 replication origin" + misc_feature complement(1790..2449) + /label="chloramphenicol resistance marker" + misc_feature 652..2678 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 470..480 + /label="D1002" + misc_feature 481..651 + /label="D2002" + misc_feature 181..469 + /label="pBAD" + misc_feature 1..651 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 agaaaccaat tgtccatatt gcatcagaca ttgccgtcac tgcgtctttt actggctctt + 241 ctcgctaacc aaaccggtaa ccccgcttat taaaagcatt ctgtaacaaa gcgggaccaa + 301 agccatgaca aaaacgcgta acaaaagtgt ctataatcac ggcagaaaag tccacattga + 361 ttatttgcac ggcgtcacac tttgctatgc catagcattt ttatccataa gattagcgga + 421 tcctacctga cgctttttat cgcaactctc tactgtttct ccatacccgt acttgagacc + 481 tataaacgcc aggttgtatc cgcatttgat gctaccatgg atgagtcagc gtcgagcacg + 541 cggcatttat tgcatgagta gggttgacta agaaccgtta gatgcctcgc tgtactaata + 601 attgtcaaca gatcgtcaag attagaaaat agggtttagt ccggcaatac ttccggcaaa + 661 aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt + 721 tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt + 781 atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata acgcaggaaa + 841 gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc + 901 gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct caagtcagag + 961 gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa gctccctcgt + 1021 gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc tcccttcggg + 1081 aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt aggtcgttcg + 1141 ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg ccttatccgg + 1201 taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac + 1261 tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg + 1321 gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt + 1381 taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg + 1441 tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaagatcc + 1501 tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt aagggatttt + 1561 ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa aatgaagttt + 1621 taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc ttggattctc + 1681 accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat ggagttctga + 1741 ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat tacgccccgc + 1801 cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca tggaagccat + 1861 cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat + 1921 aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc acgtttaaat + 1981 caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc tcaataaacc + 2041 ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa tatatgtgta + 2101 gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt tcagtttgct + 2161 catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca ccgtctttca + 2221 ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga ataaaggccg + 2281 gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata tccagctgaa + 2341 cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt tctttacgat + 2401 gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt ttagcttcct + 2461 tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt atttcattat + 2521 ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga cgtctaagaa + 2581 accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca gaatttcaga + 2641 taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS Promoters_Promo 2455 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pBM3R1 +VERSION Promoters_Promoters_ins_pBM3R1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 429..486 + /label="his operon terminator" + misc_feature 681..1269 + /label="pMB1 replication origin" + misc_feature complement(1567..2226) + /label="chloramphenicol resistance marker" + misc_feature 429..2455 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 247..257 + /label="D1002" + misc_feature 258..428 + /label="D2002" + promoter 181..246 + /label="pBM3R1" + misc_feature 1..428 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 aatccgcgtg ataggtctga ttcgttacca attgacggaa tgaacgttca ttccgataat + 241 gctagctact tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg + 301 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat + 361 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg + 421 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg + 481 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt + 541 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca + 601 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa + 661 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat + 721 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc + 781 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc + 841 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt + 901 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac + 961 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg + 1021 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca + 1081 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc + 1141 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa + 1201 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa + 1261 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac + 1321 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta + 1381 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc + 1441 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa + 1501 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat + 1561 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct + 1621 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac + 1681 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat + 1741 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa + 1801 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc + 1861 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga + 1921 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac + 1981 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag + 2041 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc + 2101 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc + 2161 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt + 2221 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag + 2281 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc + 2341 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca + 2401 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pBetI +VERSION Promoters_Promoters_ins_pBetI +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 426..483 + /label="his operon terminator" + misc_feature 678..1266 + /label="pMB1 replication origin" + misc_feature complement(1564..2223) + /label="chloramphenicol resistance marker" + misc_feature 426..2452 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 244..254 + /label="D1002" + misc_feature 255..425 + /label="D2002" + promoter 181..243 + /label="pBetI" + misc_feature 1..425 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 agcgcgggtg agagggattc gttaccaatt gacaattgat tggacgttca atataatgct + 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt + 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc + 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca + 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pButR +VERSION Promoters_Promoters_ins_pButR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 409..466 + /label="his operon terminator" + misc_feature 661..1249 + /label="pMB1 replication origin" + misc_feature complement(1547..2206) + /label="chloramphenicol resistance marker" + misc_feature 409..2435 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 227..237 + /label="D1002" + misc_feature 238..408 + /label="D2002" + misc_feature 181..226 + /label="pButR" + misc_feature 1..408 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgtgtcac tttgacagca gtgtcactcc taggtataat gctagctact tgagacctat + 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg + 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt + 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa + 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat + 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc + 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa + 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt + 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg + 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg + 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag + 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc + 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa + 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg + 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc + 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac + 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg + 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt + 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt + 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa + 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc + 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt + 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct + 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac + 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat + 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa + 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt + 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa + 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat + 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg + 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat + 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg + 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc + 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag + 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt + 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc + 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa + 2401 aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2479 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pCymRC +VERSION Promoters_Promoters_ins_pCymRC +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 453..510 + /label="his operon terminator" + misc_feature 705..1293 + /label="pMB1 replication origin" + misc_feature complement(1591..2250) + /label="chloramphenicol resistance marker" + misc_feature 453..2479 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 271..281 + /label="D1002" + misc_feature 282..452 + /label="D2002" + misc_feature 181..270 + /label="pCymRC" + misc_feature 1..452 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 aacaaacaga caatctggtc tgtttgtatt atggaaaatt tttctgtata atagattcaa + 241 caaacagaca atctggtctg tttgtattat tacttgagac ctataaacgc caggttgtat + 301 ccgcatttga tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt + 361 agggttgact aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa + 421 gattagaaaa tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca + 481 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc + 541 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg + 601 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc + 661 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc + 721 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga + 781 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc + 841 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat + 901 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg + 961 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc + 1021 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga + 1081 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact + 1141 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt + 1201 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag + 1261 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg + 1321 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa + 1381 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata + 1441 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg + 1501 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc + 1561 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta + 1621 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac + 1681 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa + 1741 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac + 1801 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag + 1861 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc + 1921 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca + 1981 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg + 2041 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt + 2101 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca + 2161 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac + 2221 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga + 2281 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct + 2341 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat + 2401 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt + 2461 tcgctaagga tgatttctg +// +LOCUS Promoters_Promo 2436 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pHapR +VERSION Promoters_Promoters_ins_pHapR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 410..467 + /label="his operon terminator" + misc_feature 662..1250 + /label="pMB1 replication origin" + misc_feature complement(1548..2207) + /label="chloramphenicol resistance marker" + misc_feature 410..2436 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 228..238 + /label="D1002" + misc_feature 239..409 + /label="D2002" + misc_feature 181..227 + /label="pHapR" + misc_feature 1..409 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacagct agctcttatt gatttttaat caaataatac ttgagaccta + 241 taaacgccag gttgtatccg catttgatgc taccatggat gagtcagcgt cgagcacgcg + 301 gcatttattg catgagtagg gttgactaag aaccgttaga tgcctcgctg tactaataat + 361 tgtcaacaga tcgtcaagat tagaaaatag ggtttagtcc ggcaatactt ccggcaaaaa + 421 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta + 481 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat + 541 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga + 601 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt + 661 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt + 721 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc + 781 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa + 841 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct + 901 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta + 961 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg + 1021 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc + 1081 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta + 1141 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg + 1201 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt + 1261 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg + 1321 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta + 1381 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac + 1441 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg + 1501 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc + 1561 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca + 1621 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa + 1681 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca + 1741 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct + 1801 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga + 1861 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca + 1921 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt + 1981 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga + 2041 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg + 2101 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc + 2161 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta + 2221 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg + 2281 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac + 2341 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata + 2401 aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pHlyllR +VERSION Promoters_Promoters_ins_pHlyllR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 409..466 + /label="his operon terminator" + misc_feature 661..1249 + /label="pMB1 replication origin" + misc_feature complement(1547..2206) + /label="chloramphenicol resistance marker" + misc_feature 409..2435 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 227..237 + /label="D1002" + misc_feature 238..408 + /label="D2002" + misc_feature 181..226 + /label="pHlyllR" + misc_feature 1..408 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacatat ttaaaattct tgtttaaaat gctagctact tgagacctat + 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg + 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt + 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa + 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat + 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc + 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa + 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt + 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg + 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg + 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag + 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc + 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa + 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg + 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc + 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac + 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg + 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt + 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt + 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa + 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc + 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt + 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct + 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac + 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat + 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa + 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt + 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa + 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat + 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg + 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat + 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg + 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc + 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag + 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt + 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc + 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa + 2401 aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2456 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pIcaRA +VERSION Promoters_Promoters_ins_pIcaRA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 430..487 + /label="his operon terminator" + misc_feature 682..1270 + /label="pMB1 replication origin" + misc_feature complement(1568..2227) + /label="chloramphenicol resistance marker" + misc_feature 430..2456 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 248..258 + /label="D1002" + misc_feature 259..429 + /label="D2002" + promoter 181..247 + /label="pIcaRA" + misc_feature 1..429 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 gtcaactcat aagattctga ttcgttacca attgacaatt cacctacctt tcgttaggtt + 241 aggttgttac ttgagaccta taaacgccag gttgtatccg catttgatgc taccatggat + 301 gagtcagcgt cgagcacgcg gcatttattg catgagtagg gttgactaag aaccgttaga + 361 tgcctcgctg tactaataat tgtcaacaga tcgtcaagat tagaaaatag ggtttagtcc + 421 ggcaatactt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc + 481 gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt + 541 tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc + 601 aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa + 661 aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa + 721 tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc + 781 ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc + 841 cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag + 901 ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga + 961 ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc + 1021 gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac + 1081 agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg + 1141 cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca + 1201 aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa + 1261 aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa + 1321 ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt + 1381 aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag + 1441 ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa + 1501 atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga + 1561 tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc + 1621 tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca + 1681 ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca + 1741 tattggccac gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa + 1801 acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat + 1861 cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg + 1921 aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca + 1981 ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa + 2041 gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg + 2101 ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct + 2161 caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt + 2221 tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta + 2281 gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg + 2341 ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc + 2401 acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS Promoters_Promo 2444 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pL_lac0_1 +VERSION Promoters_Promoters_ins_pL_lac0_1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 418..475 + /label="his operon terminator" + misc_feature 670..1258 + /label="pMB1 replication origin" + misc_feature complement(1556..2215) + /label="chloramphenicol resistance marker" + misc_feature 418..2444 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 236..246 + /label="D1002" + misc_feature 247..417 + /label="D2002" + misc_feature 181..235 + /label="pL-lac0-1" + misc_feature 1..417 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 aattgtgagc ggataacaat tgacattgtg agcggataac aagatactga gcacatactt + 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg + 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta + 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc + 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact + 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg + 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc + 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt + 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag + 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc + 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc + 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt + 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt + 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc + 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa + 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa + 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg + 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga + 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg + 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg + 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg + 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag + 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg + 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga + 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt + 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt + 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa + 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata + 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag + 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt + 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa + 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca + 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt + 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag + 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt + 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc + 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat + 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pLitR +VERSION Promoters_Promoters_ins_pLitR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 426..483 + /label="his operon terminator" + misc_feature 678..1266 + /label="pMB1 replication origin" + misc_feature complement(1564..2223) + /label="chloramphenicol resistance marker" + misc_feature 426..2452 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 244..254 + /label="D1002" + misc_feature 255..425 + /label="D2002" + promoter 181..243 + /label="pLitR" + misc_feature 1..425 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 cgagcgtaga gcttagattc gttaccaatt gacaaattta taaattgtca gtacagtcct + 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt + 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc + 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca + 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa + 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg + 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg + 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag + 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga + 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct + 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc + 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg + 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc + 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca + 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag + 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct + 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc + 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga + 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca + 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat + 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg + 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc + 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc + 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc + 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt + 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt + 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat + 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg + 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa + 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag + 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat + 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt + 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa + 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc + 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga + 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac + 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga + 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Promoters_Promo 2444 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pLuxB +VERSION Promoters_Promoters_ins_pLuxB +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 418..475 + /label="his operon terminator" + misc_feature 670..1258 + /label="pMB1 replication origin" + misc_feature complement(1556..2215) + /label="chloramphenicol resistance marker" + misc_feature 418..2444 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 236..246 + /label="D1002" + misc_feature 247..417 + /label="D2002" + misc_feature 181..235 + /label="pLuxB" + misc_feature 1..417 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 acctgtagga tcgtacaggt ttacgcaaga aaatggtttg ttacagtcga ataaatactt + 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg + 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta + 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc + 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact + 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg + 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc + 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt + 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag + 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc + 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc + 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt + 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt + 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc + 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa + 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa + 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg + 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga + 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg + 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg + 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg + 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag + 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg + 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga + 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt + 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt + 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa + 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata + 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag + 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt + 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa + 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca + 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt + 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag + 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt + 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc + 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat + 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pMcbR +VERSION Promoters_Promoters_ins_pMcbR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 409..466 + /label="his operon terminator" + misc_feature 661..1249 + /label="pMB1 replication origin" + misc_feature complement(1547..2206) + /label="chloramphenicol resistance marker" + misc_feature 409..2435 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 227..237 + /label="D1002" + misc_feature 238..408 + /label="D2002" + misc_feature 181..226 + /label="pMcbR" + misc_feature 1..408 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacacta gaccggtctg tctatataat gctagctact tgagacctat + 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg + 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt + 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa + 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat + 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc + 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa + 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt + 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg + 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg + 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag + 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc + 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa + 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg + 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc + 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac + 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg + 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt + 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt + 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa + 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc + 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt + 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct + 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac + 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat + 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa + 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt + 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa + 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat + 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg + 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat + 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg + 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc + 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag + 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt + 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc + 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa + 2401 aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2441 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pMph +VERSION Promoters_Promoters_ins_pMph +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 415..472 + /label="his operon terminator" + misc_feature 667..1255 + /label="pMB1 replication origin" + misc_feature complement(1553..2212) + /label="chloramphenicol resistance marker" + misc_feature 415..2441 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 233..243 + /label="D1002" + misc_feature 244..414 + /label="D2002" + misc_feature 181..232 + /label="pMph" + misc_feature 1..414 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ggattgaata taaccgacgt gactgttaca tttaggtggc taaacccgtc aatacttgag + 241 acctataaac gccaggttgt atccgcattt gatgctacca tggatgagtc agcgtcgagc + 301 acgcggcatt tattgcatga gtagggttga ctaagaaccg ttagatgcct cgctgtacta + 361 ataattgtca acagatcgtc aagattagaa aatagggttt agtccggcaa tacttccggc + 421 aaaaaagggc aaggtgtcac caccctgccc tttttcttta aaaccgaaaa gattacttcg + 481 cgttatgcag gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc + 541 ggtatcagct cactcaaagg cggtaatacg gttatccaca gaatcagggg ataacgcagg + 601 aaagaacatg tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct + 661 ggcgtttttc cacaggctcc gcccccctga cgagcatcac aaaaatcgac gctcaagtca + 721 gaggtggcga aacccgacag gactataaag ataccaggcg tttccccctg gaagctccct + 781 cgtgcgctct cctgttccga ccctgccgct taccggatac ctgtccgcct ttctcccttc + 841 gggaagcgtg gcgctttctc atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt + 901 tcgctccaag ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct gcgccttatc + 961 cggtaactat cgtcttgagt ccaacccggt aagacacgac ttatcgccac tggcagcagc + 1021 cactggtaac aggattagca gagcgaggta tgtaggcggt gctacagagt tcttgaagtg + 1081 gtggcctaac tacggctaca ctagaagaac agtatttggt atctgcgctc tgctgaagcc + 1141 agttaccttc ggaaaaagag ttggtagctc ttgatccggc aaacaaacca ccgctggtag + 1201 cggtggtttt tttgtttgca agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga + 1261 tcctttgatc ttttctacgg ggtctgacgc tcagtggaac gaaaactcac gttaagggat + 1321 tttggtcatg agattatcaa aaaggatctt cacctagatc cttttaaatt aaaaatgaag + 1381 ttttaaatca atctaaagta tatatgagta aacttggtct gacagctcga ggcttggatt + 1441 ctcaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca gatggagttc + 1501 tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca aattacgccc + 1561 cgccctgcca ctcatcgcag tactgttgta attcattaag cattctgccg acatggaagc + 1621 catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg tcgccttgcg + 1681 tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg gccacgttta + 1741 aatcaaaact ggtgaaactc acccagggat tggctgagac gaaaaacata ttctcaataa + 1801 accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc gaatatatgt + 1861 gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac gtttcagttt + 1921 gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc tcaccgtctt + 1981 tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg + 2041 ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta atatccagct + 2101 gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac + 2161 gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc attttagctt + 2221 ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat cttatttcat + 2281 tatggtgaaa gttggaacct cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa + 2341 gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag gcagaatttc + 2401 agataaaaaa aatccttagc tttcgctaag gatgatttct g +// +LOCUS Promoters_Promo 2529 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pOrf2 +VERSION Promoters_Promoters_ins_pOrf2 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 503..560 + /label="his operon terminator" + misc_feature 755..1343 + /label="pMB1 replication origin" + misc_feature complement(1641..2300) + /label="chloramphenicol resistance marker" + misc_feature 503..2529 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 321..331 + /label="D1002" + misc_feature 332..502 + /label="D2002" + misc_feature 181..320 + /label="pOrf2" + misc_feature 1..502 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacacta actgacggtt cagttaggtt gctagctact agagaaagag + 241 gagaaatact agatggtgag ccgtcaattg tctgattcgt taccaattga cactaactgc + 301 tgttcagtta ggttgctagc tacttgagac ctataaacgc caggttgtat ccgcatttga + 361 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact + 421 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa + 481 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 541 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 601 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 661 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 721 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 781 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 841 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 901 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 961 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1021 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1081 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1141 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1201 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1261 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1321 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1381 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1441 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1501 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1561 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1621 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1681 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1741 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1801 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 1861 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 1921 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 1981 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2041 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2101 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2161 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2221 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2281 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2341 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2401 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2461 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2521 tgatttctg +// +LOCUS Promoters_Promo 2455 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pPhlF +VERSION Promoters_Promoters_ins_pPhlF +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 429..486 + /label="his operon terminator" + misc_feature 681..1269 + /label="pMB1 replication origin" + misc_feature complement(1567..2226) + /label="chloramphenicol resistance marker" + misc_feature 429..2455 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 247..257 + /label="D1002" + misc_feature 258..428 + /label="D2002" + promoter 181..246 + /label="pPhlF" + misc_feature 1..428 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 cgacgtacgg tggaatctga ttcgttacca attgacatga tacgaaacgt accgtatcgt + 241 taaggttact tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg + 301 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat + 361 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg + 421 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg + 481 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt + 541 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca + 601 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa + 661 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat + 721 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc + 781 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc + 841 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt + 901 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac + 961 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg + 1021 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca + 1081 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc + 1141 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa + 1201 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa + 1261 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac + 1321 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta + 1381 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc + 1441 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa + 1501 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat + 1561 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct + 1621 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac + 1681 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat + 1741 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa + 1801 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc + 1861 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga + 1921 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac + 1981 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag + 2041 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc + 2101 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc + 2161 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt + 2221 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag + 2281 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc + 2341 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca + 2401 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2455 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pPsrA +VERSION Promoters_Promoters_ins_pPsrA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 429..486 + /label="his operon terminator" + misc_feature 681..1269 + /label="pMB1 replication origin" + misc_feature complement(1567..2226) + /label="chloramphenicol resistance marker" + misc_feature 429..2455 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 247..257 + /label="D1002" + misc_feature 258..428 + /label="D2002" + promoter 181..246 + /label="pPsrA" + misc_feature 1..428 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tgatcgaacg cttcaaggaa caaacgtttg attgacagct agctcagtcc taggtagagt + 241 gctagctact tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg + 301 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat + 361 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg + 421 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg + 481 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt + 541 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca + 601 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa + 661 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat + 721 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc + 781 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc + 841 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt + 901 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac + 961 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg + 1021 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca + 1081 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc + 1141 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa + 1201 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa + 1261 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac + 1321 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta + 1381 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc + 1441 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa + 1501 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat + 1561 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct + 1621 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac + 1681 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat + 1741 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa + 1801 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc + 1861 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga + 1921 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac + 1981 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag + 2041 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc + 2101 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc + 2161 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt + 2221 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag + 2281 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc + 2341 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca + 2401 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2466 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pQacR +VERSION Promoters_Promoters_ins_pQacR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 440..497 + /label="his operon terminator" + misc_feature 692..1280 + /label="pMB1 replication origin" + misc_feature complement(1578..2237) + /label="chloramphenicol resistance marker" + misc_feature 440..2466 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 258..268 + /label="D1002" + misc_feature 269..439 + /label="D2002" + promoter 181..257 + /label="pQacR" + misc_feature 1..439 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ggtatggaag ctatacgtta ccaattgaca gctagctcag tcctacttta gtatatagac + 241 cgtgcgatcg gtctatatac ttgagaccta taaacgccag gttgtatccg catttgatgc + 301 taccatggat gagtcagcgt cgagcacgcg gcatttattg catgagtagg gttgactaag + 361 aaccgttaga tgcctcgctg tactaataat tgtcaacaga tcgtcaagat tagaaaatag + 421 ggtttagtcc ggcaatactt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 481 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 541 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 601 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 661 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 721 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 781 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 841 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 901 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 961 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1021 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1081 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1141 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1201 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1261 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1321 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1381 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1441 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 1501 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 1561 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 1621 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 1681 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 1741 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 1801 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 1861 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 1921 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 1981 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2041 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2101 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2161 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2221 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2281 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2341 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2401 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 2461 tttctg +// +LOCUS Promoters_Promo 2437 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pScbR +VERSION Promoters_Promoters_ins_pScbR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 411..468 + /label="his operon terminator" + misc_feature 663..1251 + /label="pMB1 replication origin" + misc_feature complement(1549..2208) + /label="chloramphenicol resistance marker" + misc_feature 411..2437 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 229..239 + /label="D1002" + misc_feature 240..410 + /label="D2002" + misc_feature 181..228 + /label="pScbR" + misc_feature 1..410 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacagct agctatcata ccgctataat ggtatgttta cttgagacct + 241 ataaacgcca ggttgtatcc gcatttgatg ctaccatgga tgagtcagcg tcgagcacgc + 301 ggcatttatt gcatgagtag ggttgactaa gaaccgttag atgcctcgct gtactaataa + 361 ttgtcaacag atcgtcaaga ttagaaaata gggtttagtc cggcaatact tccggcaaaa + 421 aagggcaagg tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt + 481 atgcaggctt cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta + 541 tcagctcact caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag + 601 aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg + 661 tttttccaca ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg + 721 tggcgaaacc cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg + 781 cgctctcctg ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga + 841 agcgtggcgc tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc + 901 tccaagctgg gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt + 961 aactatcgtc ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact + 1021 ggtaacagga ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg + 1081 cctaactacg gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt + 1141 accttcggaa aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt + 1201 ggtttttttg tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct + 1261 ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg + 1321 gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt + 1381 aaatcaatct aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca + 1441 ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag + 1501 gtcattactg gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc + 1561 ctgccactca tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc + 1621 acaaacggca tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata + 1681 atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc + 1741 aaaactggtg aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc + 1801 tttagggaaa taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag + 1861 aaactgccgg aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc + 1921 atggaaaacg gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat + 1981 tgccatacga aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg + 2041 ataaaacttg tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac + 2101 ggtctggtta taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg + 2161 ccattgggat atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt + 2221 agctcctgaa aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg + 2281 gtgaaagttg gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa + 2341 ccattattat catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat + 2401 aaaaaaaatc cttagctttc gctaaggatg atttctg +// +LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pSmcR +VERSION Promoters_Promoters_ins_pSmcR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 409..466 + /label="his operon terminator" + misc_feature 661..1249 + /label="pMB1 replication origin" + misc_feature complement(1547..2206) + /label="chloramphenicol resistance marker" + misc_feature 409..2435 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 227..237 + /label="D1002" + misc_feature 238..408 + /label="D2002" + misc_feature 181..226 + /label="pSmcR" + misc_feature 1..408 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacatta ttgataaatc tgcgtaaaat gctagctact tgagacctat + 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg + 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt + 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa + 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat + 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc + 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa + 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt + 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg + 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg + 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag + 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc + 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa + 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg + 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc + 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac + 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg + 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt + 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt + 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa + 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc + 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt + 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct + 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac + 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat + 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa + 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt + 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa + 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat + 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg + 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat + 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg + 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc + 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag + 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt + 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc + 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa + 2401 aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2471 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pSrpR +VERSION Promoters_Promoters_ins_pSrpR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 445..502 + /label="his operon terminator" + misc_feature 697..1285 + /label="pMB1 replication origin" + misc_feature complement(1583..2242) + /label="chloramphenicol resistance marker" + misc_feature 445..2471 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 263..273 + /label="D1002" + misc_feature 274..444 + /label="D2002" + promoter 181..262 + /label="pSrpR" + misc_feature 1..444 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tctatgattg gtccagattc gttaccaatt gacagctagc tcagtcctag gtatatacat + 241 acatgcttgt ttgtttgtaa actacttgag acctataaac gccaggttgt atccgcattt + 301 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga + 361 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa + 421 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc + 481 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 541 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 601 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 661 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 721 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 781 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 841 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 901 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 961 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 1021 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1081 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1141 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1201 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1261 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1321 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1381 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1441 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1501 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1561 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1621 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1681 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 1741 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 1801 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 1861 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 1921 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 1981 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 2041 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2101 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2161 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2221 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2281 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2341 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2401 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2461 gatgatttct g +// +LOCUS Promoters_Promo 2445 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pTac +VERSION Promoters_Promoters_ins_pTac +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 419..476 + /label="his operon terminator" + misc_feature 671..1259 + /label="pMB1 replication origin" + misc_feature complement(1557..2216) + /label="chloramphenicol resistance marker" + misc_feature 419..2445 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 237..247 + /label="D1002" + misc_feature 248..418 + /label="D2002" + misc_feature 181..236 + /label="pTac" + misc_feature 1..418 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 tgttgacaat taatcatcgg ctcgtataat gtgtggaatt gtgagcgctc acaatttact + 241 tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc + 301 gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt + 361 actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc + 421 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 481 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 541 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 601 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 661 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 721 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 781 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 841 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 901 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 961 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1021 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1081 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1141 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1201 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1261 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1321 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1381 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1441 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1501 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1561 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1621 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1681 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 1741 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 1801 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 1861 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 1921 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 1981 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2041 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2101 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2161 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2221 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2281 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2341 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2401 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pTarA +VERSION Promoters_Promoters_ins_pTarA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 409..466 + /label="his operon terminator" + misc_feature 661..1249 + /label="pMB1 replication origin" + misc_feature complement(1547..2206) + /label="chloramphenicol resistance marker" + misc_feature 409..2435 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 227..237 + /label="D1002" + misc_feature 238..408 + /label="D2002" + misc_feature 181..226 + /label="pTarA" + misc_feature 1..408 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 ttcgttacca attgacagct aaacataccg tgtggtatgt tctagctact tgagacctat + 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg + 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt + 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa + 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat + 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc + 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa + 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt + 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg + 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg + 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag + 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc + 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa + 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg + 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc + 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac + 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg + 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt + 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt + 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa + 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc + 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt + 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct + 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac + 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat + 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa + 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt + 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa + 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat + 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg + 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat + 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg + 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc + 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag + 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt + 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc + 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa + 2401 aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS Promoters_Promo 2440 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Promoters_Promoters_ins_pTtg +VERSION Promoters_Promoters_ins_pTtg +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 414..471 + /label="his operon terminator" + misc_feature 666..1254 + /label="pMB1 replication origin" + misc_feature complement(1552..2211) + /label="chloramphenicol resistance marker" + misc_feature 414..2440 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1001" + misc_feature 232..242 + /label="D1002" + misc_feature 243..413 + /label="D2002" + misc_feature 181..231 + /label="pTtg" + misc_feature 1..413 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag + 181 cacccagcag tatttacaaa caaccatgaa tgtaagtata ttccttagca atacttgaga + 241 cctataaacg ccaggttgta tccgcatttg atgctaccat ggatgagtca gcgtcgagca + 301 cgcggcattt attgcatgag tagggttgac taagaaccgt tagatgcctc gctgtactaa + 361 taattgtcaa cagatcgtca agattagaaa atagggttta gtccggcaat acttccggca + 421 aaaaagggca aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc + 481 gttatgcagg cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg + 541 gtatcagctc actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga + 601 aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg + 661 gcgtttttcc acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag + 721 aggtggcgaa acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc + 781 gtgcgctctc ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg + 841 ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt + 901 cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc + 961 ggtaactatc gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc + 1021 actggtaaca ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg + 1081 tggcctaact acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca + 1141 gttaccttcg gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc + 1201 ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat + 1261 cctttgatct tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt + 1321 ttggtcatga gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt + 1381 tttaaatcaa tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc + 1441 tcaccaataa aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct + 1501 gaggtcatta ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc + 1561 gccctgccac tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc + 1621 atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt + 1681 ataatatttg cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa + 1741 atcaaaactg gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa + 1801 ccctttaggg aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg + 1861 tagaaactgc cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg + 1921 ctcatggaaa acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt + 1981 cattgccata cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc + 2041 cggataaaac ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg + 2101 aacggtctgg ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg + 2161 atgccattgg gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc + 2221 cttagctcct gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt + 2281 atggtgaaag ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag + 2341 aaaccattat tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca + 2401 gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS RBSs_in_vector_ 2413 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0030_m0 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0030_m0 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 387..444 + /label="his operon terminator" + misc_feature 639..1227 + /label="pMB1 replication origin" + misc_feature complement(1525..2184) + /label="chloramphenicol resistance marker" + misc_feature 387..2413 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 205..215 + /label="D1004" + misc_feature 216..386 + /label="D2002" + misc_feature 181..204 + /label="BBa_B0030_m0" + misc_feature 1..386 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagattaaa gaggagaaat actaaatgtg agacctataa acgccaggtt gtatccgcat + 241 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 301 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 361 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 421 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 481 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 541 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 601 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 661 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 721 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 781 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 841 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 901 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 961 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1021 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1081 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1141 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1201 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1261 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1321 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1381 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1441 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1501 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1561 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1621 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1681 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1741 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1801 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 1861 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 1921 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 1981 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2041 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2101 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2161 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2221 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2281 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2341 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2401 aggatgattt ctg +// +LOCUS RBSs_in_vector_ 2412 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0031_m0 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0031_m0 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 386..443 + /label="his operon terminator" + misc_feature 638..1226 + /label="pMB1 replication origin" + misc_feature complement(1524..2183) + /label="chloramphenicol resistance marker" + misc_feature 386..2412 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 204..214 + /label="D1004" + misc_feature 215..385 + /label="D2002" + misc_feature 181..203 + /label="BBa_B0031_m0" + misc_feature 1..385 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagtcacac aggaaaccta ctaaatgtga gacctataaa cgccaggttg tatccgcatt + 241 tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg agtagggttg + 301 actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt caagattaga + 361 aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca ccaccctgcc + 421 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact + 481 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac + 541 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa + 601 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg + 661 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa + 721 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc + 781 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac + 841 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac + 901 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg + 961 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt + 1021 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa + 1081 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct + 1141 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga + 1201 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg + 1261 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct + 1321 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt + 1381 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac + 1441 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga + 1501 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt + 1561 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc + 1621 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg + 1681 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga + 1741 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca + 1801 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat + 1861 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga + 1921 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca + 1981 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt + 2041 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca + 2101 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta + 2161 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca + 2221 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc + 2281 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta + 2341 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa + 2401 ggatgatttc tg +// +LOCUS RBSs_in_vector_ 2411 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0032_m0 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0032_m0 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 385..442 + /label="his operon terminator" + misc_feature 637..1225 + /label="pMB1 replication origin" + misc_feature complement(1523..2182) + /label="chloramphenicol resistance marker" + misc_feature 385..2411 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 203..213 + /label="D1004" + misc_feature 214..384 + /label="D2002" + misc_feature 181..202 + /label="BBa_B0032_m0" + misc_feature 1..384 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagtcacac aggaaagtac taaatgtgag acctataaac gccaggttgt atccgcattt + 241 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga + 301 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa + 361 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc + 421 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 481 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 541 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 601 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 661 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 721 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 781 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 841 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 901 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 961 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1021 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1081 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1141 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1201 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1261 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1321 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1381 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1441 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1501 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1561 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1621 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 1681 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 1741 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 1801 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 1861 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 1921 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 1981 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2041 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2101 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2161 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2221 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2281 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2341 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2401 gatgatttct g +// +LOCUS RBSs_in_vector_ 2409 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0033_m0 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0033_m0 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 383..440 + /label="his operon terminator" + misc_feature 635..1223 + /label="pMB1 replication origin" + misc_feature complement(1521..2180) + /label="chloramphenicol resistance marker" + misc_feature 383..2409 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 201..211 + /label="D1004" + misc_feature 212..382 + /label="D2002" + misc_feature 181..200 + /label="BBa_B0033_m0" + misc_feature 1..382 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagtcacac aggactacta aatgtgagac ctataaacgc caggttgtat ccgcatttga + 241 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact + 301 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa + 361 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 421 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 481 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 541 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 601 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 661 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 721 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 781 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 841 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 901 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 961 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1021 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1081 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1141 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1201 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1261 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1321 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1381 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1441 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1501 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1561 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1621 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1681 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 1741 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 1801 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 1861 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 1921 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 1981 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2041 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2101 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2161 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2221 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2281 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2341 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2401 tgatttctg +// +LOCUS RBSs_in_vector_ 2410 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m0 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m0 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 384..441 + /label="his operon terminator" + misc_feature 636..1224 + /label="pMB1 replication origin" + misc_feature complement(1522..2181) + /label="chloramphenicol resistance marker" + misc_feature 384..2410 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 202..212 + /label="D1004" + misc_feature 213..383 + /label="D2002" + misc_feature 181..201 + /label="BBa_B0034_m0" + misc_feature 1..383 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagaaagag gagaaatact aaatgtgaga cctataaacg ccaggttgta tccgcatttg + 241 atgctaccat ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac + 301 taagaaccgt tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa + 361 atagggttta gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct + 421 ttttctttaa aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg + 481 ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg + 541 ttatccacag aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag + 601 gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac + 661 gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga + 721 taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt + 781 accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc + 841 tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc + 901 cccgttcagc ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta + 961 agacacgact tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat + 1021 gtaggcggtg ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca + 1081 gtatttggta tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct + 1141 tgatccggca aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt + 1201 acgcgcagaa aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct + 1261 cagtggaacg aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc + 1321 acctagatcc ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa + 1381 acttggtctg acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg + 1441 agcgttctga acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt + 1501 ccaagcgagc tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa + 1561 ttcattaagc attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc + 1621 cagcggcatc agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc + 1681 gaagaagttg tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt + 1741 ggctgagacg aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc + 1801 gtaacacgcc acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc + 1861 actccagagc gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac + 1921 actatcccat atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt + 1981 catcaggcgg gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac + 2041 ggtctttaaa aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac + 2101 tgactgaaat gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata + 2161 tccagtgatt tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa + 2221 aaatacgccc ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc + 2281 gatcaactcg agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata + 2341 aaaataggcg tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg + 2401 atgatttctg +// +LOCUS RBSs_in_vector_ 2411 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m1 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 385..442 + /label="his operon terminator" + misc_feature 637..1225 + /label="pMB1 replication origin" + misc_feature complement(1523..2182) + /label="chloramphenicol resistance marker" + misc_feature 385..2411 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 203..213 + /label="D1004" + misc_feature 214..384 + /label="D2002" + misc_feature 181..202 + /label="BBa_B0034_m1" + misc_feature 1..384 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagaaagag gagaaatact agaatgtgag acctataaac gccaggttgt atccgcattt + 241 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga + 301 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa + 361 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc + 421 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 481 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 541 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 601 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 661 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 721 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 781 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 841 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 901 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 961 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1021 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1081 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1141 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1201 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1261 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1321 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1381 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1441 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1501 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1561 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1621 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 1681 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 1741 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 1801 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 1861 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 1921 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 1981 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2041 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2101 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2161 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2221 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2281 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2341 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2401 gatgatttct g +// +LOCUS RBSs_in_vector_ 2409 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_Z0262 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_Z0262 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 383..440 + /label="his operon terminator" + misc_feature 635..1223 + /label="pMB1 replication origin" + misc_feature complement(1521..2180) + /label="chloramphenicol resistance marker" + misc_feature 383..2409 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 201..211 + /label="D1004" + misc_feature 212..382 + /label="D2002" + RBS 181..200 + /label="BBa_Z0262" + misc_feature 1..382 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 ttaaagagga gaaatactag aatgtgagac ctataaacgc caggttgtat ccgcatttga + 241 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact + 301 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa + 361 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 421 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 481 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 541 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 601 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 661 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 721 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 781 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 841 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 901 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 961 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1021 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1081 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1141 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1201 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1261 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1321 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1381 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1441 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1501 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1561 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1621 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1681 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 1741 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 1801 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 1861 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 1921 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 1981 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2041 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2101 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2161 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2221 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2281 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2341 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2401 tgatttctg +// +LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD1 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 447..504 + /label="his operon terminator" + misc_feature 699..1287 + /label="pMB1 replication origin" + misc_feature complement(1585..2244) + /label="chloramphenicol resistance marker" + misc_feature 447..2473 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 265..275 + /label="D1004" + misc_feature 276..446 + /label="D2002" + misc_feature 181..264 + /label="BCD1" + misc_feature 1..446 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc + 241 ttaatcatgc acaggagact ttctaatgtg agacctataa acgccaggtt gtatccgcat + 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2461 aggatgattt ctg +// +LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD12 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD12 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 447..504 + /label="his operon terminator" + misc_feature 699..1287 + /label="pMB1 replication origin" + misc_feature complement(1585..2244) + /label="chloramphenicol resistance marker" + misc_feature 447..2473 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 265..275 + /label="D1004" + misc_feature 276..446 + /label="D2002" + misc_feature 181..264 + /label="BCD12" + misc_feature 1..446 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc + 241 ttaatcatgc tgcggagggt ttctaatgtg agacctataa acgccaggtt gtatccgcat + 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2461 aggatgattt ctg +// +LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD13 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD13 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 447..504 + /label="his operon terminator" + misc_feature 699..1287 + /label="pMB1 replication origin" + misc_feature complement(1585..2244) + /label="chloramphenicol resistance marker" + misc_feature 447..2473 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 265..275 + /label="D1004" + misc_feature 276..446 + /label="D2002" + misc_feature 181..264 + /label="BCD13" + misc_feature 1..446 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc + 241 ttaatcatgc aatggaggct ttctaatgtg agacctataa acgccaggtt gtatccgcat + 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2461 aggatgattt ctg +// +LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD8 +VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD8 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 447..504 + /label="his operon terminator" + misc_feature 699..1287 + /label="pMB1 replication origin" + misc_feature complement(1585..2244) + /label="chloramphenicol resistance marker" + misc_feature 447..2473 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 265..275 + /label="D1004" + misc_feature 276..446 + /label="D2002" + misc_feature 181..264 + /label="BCD8" + misc_feature 1..446 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc + 241 ttaatcatgc atcggaccgt ttctaatgtg agacctataa acgccaggtt gtatccgcat + 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2461 aggatgattt ctg +// +LOCUS RBSs_in_vector_ 2410 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION RBSs_in_vector_RBSs_in_vector_ins_SpoVG +VERSION RBSs_in_vector_RBSs_in_vector_ins_SpoVG +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 384..441 + /label="his operon terminator" + misc_feature 636..1224 + /label="pMB1 replication origin" + misc_feature complement(1522..2181) + /label="chloramphenicol resistance marker" + misc_feature 384..2410 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1003" + misc_feature 202..212 + /label="D1004" + misc_feature 213..383 + /label="D2002" + misc_feature 181..201 + /label="SpoVG" + misc_feature 1..383 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact + 181 agagaaaggt ggtgaatact aaatgtgaga cctataaacg ccaggttgta tccgcatttg + 241 atgctaccat ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac + 301 taagaaccgt tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa + 361 atagggttta gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct + 421 ttttctttaa aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg + 481 ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg + 541 ttatccacag aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag + 601 gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac + 661 gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga + 721 taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt + 781 accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc + 841 tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc + 901 cccgttcagc ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta + 961 agacacgact tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat + 1021 gtaggcggtg ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca + 1081 gtatttggta tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct + 1141 tgatccggca aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt + 1201 acgcgcagaa aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct + 1261 cagtggaacg aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc + 1321 acctagatcc ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa + 1381 acttggtctg acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg + 1441 agcgttctga acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt + 1501 ccaagcgagc tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa + 1561 ttcattaagc attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc + 1621 cagcggcatc agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc + 1681 gaagaagttg tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt + 1741 ggctgagacg aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc + 1801 gtaacacgcc acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc + 1861 actccagagc gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac + 1921 actatcccat atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt + 1981 catcaggcgg gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac + 2041 ggtctttaaa aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac + 2101 tgactgaaat gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata + 2161 tccagtgatt tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa + 2221 aaatacgccc ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc + 2281 gatcaactcg agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata + 2341 aaaataggcg tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg + 2401 atgatttctg +// +LOCUS Terminators_in_ 2471 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0010 +VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0010 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 445..502 + /label="his operon terminator" + misc_feature 697..1285 + /label="pMB1 replication origin" + misc_feature complement(1583..2242) + /label="chloramphenicol resistance marker" + misc_feature 445..2471 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 263..273 + /label="D1008" + misc_feature 274..444 + /label="D2002" + stem_loop 194..237 + /label="stem_loop" + misc_feature 183..262 + /label="BBa_B0010" + terminator 183..262 + /label="BBa_B0010" + misc_feature 1..444 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aaccaggcat caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg + 241 ttgtttgtcg gtgaacgctc tccgcttgag acctataaac gccaggttgt atccgcattt + 301 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga + 361 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa + 421 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc + 481 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc + 541 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg + 601 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa + 661 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga + 721 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag + 781 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct + 841 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg + 901 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc + 961 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt + 1021 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta + 1081 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac + 1141 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc + 1201 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat + 1261 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc + 1321 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt + 1381 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta + 1441 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc + 1501 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag + 1561 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta + 1621 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg + 1681 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg + 1741 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat + 1801 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac + 1861 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt + 1921 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa + 1981 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat + 2041 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta + 2101 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa + 2161 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat + 2221 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa + 2281 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc + 2341 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat + 2401 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag + 2461 gatgatttct g +// +LOCUS Terminators_in_ 2432 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0012 +VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0012 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 406..463 + /label="his operon terminator" + misc_feature 658..1246 + /label="pMB1 replication origin" + misc_feature complement(1544..2203) + /label="chloramphenicol resistance marker" + misc_feature 406..2432 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 224..234 + /label="D1008" + misc_feature 235..405 + /label="D2002" + stem_loop 190..209 + /label="T7 TE" + misc_feature 216 + /label="stop" + polyA_site 210..223 + /label="polya" + misc_feature 183..223 + /label="BBa_B0012" + terminator 183..223 + /label="BBa_B0012" + misc_feature 1..405 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aatcacactg gctcaccttc gggtgggcct ttctgcgttt atacgcttga gacctataaa + 241 cgccaggttg tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat + 301 ttattgcatg agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc + 361 aacagatcgt caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg + 421 caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca + 481 ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc + 541 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat + 601 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt + 661 ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg + 721 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc + 781 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt + 841 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa + 901 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta + 961 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa + 1021 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa + 1081 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt + 1141 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt + 1201 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat + 1261 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat + 1321 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc + 1381 aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat + 1441 aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat + 1501 tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc + 1561 actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa + 1621 cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt + 1681 tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac + 1741 tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag + 1801 ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact + 1861 gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga + 1921 aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca + 1981 tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa + 2041 acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct + 2101 ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt + 2161 gggatatatc aacggtggta tatccagtga tttttttctc cattttagct tccttagctc + 2221 ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa + 2281 agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt + 2341 attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa + 2401 aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Terminators_in_ 2520 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0015 +VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0015 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 494..551 + /label="his operon terminator" + misc_feature 746..1334 + /label="pMB1 replication origin" + misc_feature complement(1632..2291) + /label="chloramphenicol resistance marker" + misc_feature 494..2520 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 312..322 + /label="D1008" + misc_feature 323..493 + /label="D2002" + stem_loop 194..237 + /label="stem_loop" + misc_feature 183..262 + /label="BBa_B0010" + terminator 183..262 + /label="BBa_B0010" + stem_loop 278..297 + /label="T7 TE" + misc_feature 304 + /label="stop" + polyA_site 298..311 + /label="polya" + misc_feature 271..311 + /label="BBa_B0012" + terminator 271..311 + /label="BBa_B0012" + terminator 183..311 + /label="BBa_B0015" + misc_feature 1..493 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aaccaggcat caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg + 241 ttgtttgtcg gtgaacgctc tctactagag tcacactggc tcaccttcgg gtgggccttt + 301 ctgcgtttat acgcttgaga cctataaacg ccaggttgta tccgcatttg atgctaccat + 361 ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac taagaaccgt + 421 tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa atagggttta + 481 gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa + 541 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg + 601 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag + 661 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc + 721 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca + 781 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt + 841 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc + 901 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc + 961 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc + 1021 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact + 1081 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg + 1141 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta + 1201 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca + 1261 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa + 1321 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg + 1381 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc + 1441 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg + 1501 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga + 1561 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc + 1621 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc + 1681 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc + 1741 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg + 1801 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg + 1861 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc + 1921 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc + 1981 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat + 2041 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg + 2101 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa + 2161 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat + 2221 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt + 2281 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc + 2341 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg + 2401 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg + 2461 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS Terminators_in_ 2430 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006 +VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 404..461 + /label="his operon terminator" + misc_feature 656..1244 + /label="pMB1 replication origin" + misc_feature complement(1542..2201) + /label="chloramphenicol resistance marker" + misc_feature 404..2430 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 222..232 + /label="D1008" + misc_feature 233..403 + /label="D2002" + misc_feature 183..221 + /label="B1006" + stem_loop 192..213 + /label="modified thr terminator" + polyA_site 214..221 + /label="PolyA" + polyA_site 183..191 + /label="PolyA" + terminator 183..221 + /label="BBa_B1006" + misc_feature 1..403 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aaaaaaaaaa accccgcccc tgacagggcg gggttttttt tcgcttgaga cctataaacg + 241 ccaggttgta tccgcatttg atgctaccat ggatgagtca gcgtcgagca cgcggcattt + 301 attgcatgag tagggttgac taagaaccgt tagatgcctc gctgtactaa taattgtcaa + 361 cagatcgtca agattagaaa atagggttta gtccggcaat acttccggca aaaaagggca + 421 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg + 481 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc + 541 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt + 601 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc + 661 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa + 721 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc + 781 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg + 841 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc + 901 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc + 961 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca + 1021 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact + 1081 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg + 1141 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt + 1201 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct + 1261 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga + 1321 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa + 1381 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa + 1441 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta + 1501 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac + 1561 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg + 1621 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg + 1681 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg + 1741 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg + 1801 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc + 1861 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa + 1921 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata + 1981 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac + 2041 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg + 2101 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg + 2161 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct + 2221 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag + 2281 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat + 2341 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa + 2401 atccttagct ttcgctaagg atgatttctg +// +LOCUS Terminators_in_ 2432 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006_T_U10 +VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006_T_U10 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 406..463 + /label="his operon terminator" + misc_feature 658..1246 + /label="pMB1 replication origin" + misc_feature complement(1544..2203) + /label="chloramphenicol resistance marker" + misc_feature 406..2432 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 224..234 + /label="D1008" + misc_feature 235..405 + /label="D2002" + misc_feature 183..223 + /label="BBa_B1006_T_U10" + misc_feature 1..405 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aaaaaaaaaa accccgcccc tgacagggcg gggttttttt tttcgcttga gacctataaa + 241 cgccaggttg tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat + 301 ttattgcatg agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc + 361 aacagatcgt caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg + 421 caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca + 481 ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc + 541 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat + 601 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt + 661 ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg + 721 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc + 781 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt + 841 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa + 901 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta + 961 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa + 1021 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa + 1081 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt + 1141 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt + 1201 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat + 1261 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat + 1321 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc + 1381 aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat + 1441 aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat + 1501 tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc + 1561 actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa + 1621 cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt + 1681 tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac + 1741 tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag + 1801 ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact + 1861 gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga + 1921 aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca + 1981 tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa + 2041 acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct + 2101 ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt + 2161 gggatatatc aacggtggta tatccagtga tttttttctc cattttagct tccttagctc + 2221 ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa + 2281 agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt + 2341 attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa + 2401 aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS Terminators_in_ 2473 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_rnpB_T1 +VERSION Terminators_in_vector_Terminators_in_vector_ins_rnpB_T1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 447..504 + /label="his operon terminator" + misc_feature 699..1287 + /label="pMB1 replication origin" + misc_feature complement(1585..2244) + /label="chloramphenicol resistance marker" + misc_feature 447..2473 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 265..275 + /label="D1008" + misc_feature 276..446 + /label="D2002" + misc_feature 183..264 + /label="rnpB_T1" + misc_feature 1..446 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aatcggtcag tttcacctga tttacgtaaa aacccgcttc ggcgggtttt tgcttttgga + 241 ggggcagaaa gatgaatgac tgtccgcttg agacctataa acgccaggtt gtatccgcat + 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt + 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag + 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc + 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac + 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata + 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa + 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct + 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa + 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg + 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca + 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa + 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg + 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg + 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga + 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc + 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag + 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac + 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc + 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag + 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa + 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg + 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg + 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat + 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg + 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg + 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc + 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta + 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg + 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc + 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt + 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc + 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt + 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc + 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg + 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct + 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta + 2461 aggatgattt ctg +// +LOCUS Terminators_in_ 2474 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Terminators_in_vector_Terminators_in_vector_ins_rpoC_T +VERSION Terminators_in_vector_Terminators_in_vector_ins_rpoC_T +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 448..505 + /label="his operon terminator" + misc_feature 700..1288 + /label="pMB1 replication origin" + misc_feature complement(1586..2245) + /label="chloramphenicol resistance marker" + misc_feature 448..2474 + misc_feature 1..169 + /label="D2001" + misc_feature 170..180 + /label="D1007" + misc_feature 181..182 + /label="STOP_MC" + misc_feature 266..276 + /label="D1008" + misc_feature 277..447 + /label="D2002" + misc_feature 183..265 + /label="rpoC_T" + misc_feature 1..447 +ORIGIN + 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa + 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt + 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt + 181 aagtaatcgt taatccgcaa ataacgtaaa aacccgcttc ggcgggtttt tttatggggg + 241 gagtttaggg aaagagcatt tgtcacgctt gagacctata aacgccaggt tgtatccgca + 301 tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca tgagtagggt + 361 tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc gtcaagatta + 421 gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt caccaccctg + 481 ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct cgctcactga + 541 ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa aggcggtaat + 601 acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa aaggccagca + 661 aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc tccgcccccc + 721 tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga caggactata + 781 aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc + 841 gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt ctcatagctc + 901 acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga + 961 accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg agtccaaccc + 1021 ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta gcagagcgag + 1081 gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct acactagaag + 1141 aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa gagttggtag + 1201 ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt gcaagcagca + 1261 gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta cggggtctga + 1321 cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat caaaaaggat + 1381 cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa gtatatatga + 1441 gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg cccggcggca + 1501 accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat ctatcaacag + 1561 gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg cagtactgtt + 1621 gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga tgaacctgaa + 1681 tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg + 1741 gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg + 1801 gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag gccaggtttt + 1861 caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt + 1921 attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg taacaagggt + 1981 gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat tccggatgag + 2041 cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc ttatttttct + 2101 ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag gtacattgag + 2161 caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata tcaacggtgg + 2221 tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat ctcgataact + 2281 caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa cctcttacgt + 2341 gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat gacattaacc + 2401 tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt agctttcgct + 2461 aaggatgatt tctg +// +LOCUS TetR_Orthologs_ 2706 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_AmeR +VERSION TetR_Orthologs_TetR_Orthologs_ins_AmeR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 680..737 + /label="his operon terminator" + misc_feature 932..1520 + /label="pMB1 replication origin" + misc_feature complement(1818..2477) + /label="chloramphenicol resistance marker" + misc_feature 680..2706 + misc_feature 1..8 + /label="D1005" + misc_feature 669..679 + /label="D1006" + CDS 9..668 + /label="AmeR" + misc_feature 1..679 +ORIGIN + 1 ggtctcgaat gaacaaaacc attgatcagg tgcgtaaagg tgatcgtaaa agcgatctgc + 61 cggttcgtcg tcgtccgcgt cgtagtgccg aagaaacccg tcgtgatatt ctggcaaaag + 121 ccgaagaact gtttcgtgaa cgtggtttta atgcagttgc cattgcagat attgcaagcg + 181 cactgaatat gagtccggca aatgtgttta aacattttag cagcaaaaac gcactggttg + 241 atgcaattgg ttttggtcag attggtgttt ttgaacgtca gatttgtccg ctggataaaa + 301 gccatgcacc gctggatcgt ctgcgtcatc tggcacgtaa tctgatggaa cagcatcatc + 361 aggatcattt caaacacata cgggttttta ttcagatcct gatgaccgcc aaacaggata + 421 tgaaatgtgg cgattattac aaaagcgtga ttgcaaaact gctggccgaa attattcgtg + 481 atggtgttga agcaggtctg tatattgcaa ccgatattcc ggttctggca gaaaccgttc + 541 tgcatgcact gaccagcgtt attcatccgg ttctgattgc acaagaagat attggtaatc + 601 tggcaacccg ttgtgatcag ctggttgatc tgattgatgc aggtctgcgt aatccgctgg + 661 caaaataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt + 721 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc + 781 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat + 841 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca + 901 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc + 961 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc + 1021 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg + 1081 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta + 1141 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg + 1201 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac + 1261 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag + 1321 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat + 1381 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat + 1441 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc + 1501 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt + 1561 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct + 1621 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt + 1681 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg + 1741 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa + 1801 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca + 1861 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc + 1921 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag + 1981 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct + 2041 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa + 2101 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc + 2161 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta + 2221 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc + 2281 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc + 2341 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac + 2401 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca + 2461 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat + 2521 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc + 2581 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa + 2641 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga + 2701 tttctg +// +LOCUS TetR_Orthologs_ 2715 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_AmtR +VERSION TetR_Orthologs_TetR_Orthologs_ins_AmtR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 689..746 + /label="his operon terminator" + misc_feature 941..1529 + /label="pMB1 replication origin" + misc_feature complement(1827..2486) + /label="chloramphenicol resistance marker" + misc_feature 689..2715 + misc_feature 1..8 + /label="D1005" + misc_feature 678..688 + /label="D1006" + CDS 9..677 + /label="AmtR" + misc_feature 1..688 +ORIGIN + 1 ggtctcgaat ggcaggcgca gttggtcgtc cgcgtcgtag tgcaccgcgt cgtgcaggta + 61 aaaatccgcg tgaagaaatt ctggatgcaa gcgcagaact gtttacccgt cagggttttg + 121 caaccaccag tacccatcag attgcagatg cagttggtat tcgtcaggca agcctgtatt + 181 atcattttcc gagcaaaacc gaaatctttc tgaccctgct gaaaagcacc gttgaaccga + 241 gcaccgttct ggcagaagat ctgagcaccc tggatgcagg tccggaaatg cgtctgtggg + 301 caattgttgc aagcgaagtt cgtctgctgc tgagcaccaa atggaatgtt ggtcgtctgt + 361 atcagctgcc gattgttggt agcgaagaat ttgcagaata tcatagccag cgtgaagcac + 421 tgaccaatgt ttttcgtgat ctggcaaccg aaattgttgg tgatgatccg cgtgcagaac + 481 tgccgtttca tattaccatg agcgttattg aaatgcgtcg caatgatggt aaaattccga + 541 gtccgctgag cgcagatagc ctgccggaaa ccgcaattat gctggcagat gcaagcctgg + 601 cagttctggg tgcaccgctg cctgcagatc gtgttgaaaa aaccctggaa ctgattaaac + 661 aggcagatgc aaaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct + 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg + 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa + 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc + 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc + 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat + 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc + 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct + 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg + 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc + 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga + 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa + 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta + 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc + 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg + 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga + 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg + 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc + 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca + 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt + 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga + 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg + 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag + 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt + 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg + 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg + 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga + 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc + 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga + 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg + 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac + 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg + 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac + 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc + 2701 taaggatgat ttctg +// +LOCUS TetR_Orthologs_ 2625 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_BM3R1 +VERSION TetR_Orthologs_TetR_Orthologs_ins_BM3R1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 599..656 + /label="his operon terminator" + misc_feature 851..1439 + /label="pMB1 replication origin" + misc_feature complement(1737..2396) + /label="chloramphenicol resistance marker" + misc_feature 599..2625 + misc_feature 1..8 + /label="D1005" + misc_feature 588..598 + /label="D1006" + CDS 9..587 + /label="BM3R1" + misc_feature 1..598 +ORIGIN + 1 ggtctcgaat ggaaagcacc ccgaccaaac agaaagcaat ttttagcgca agcctgctgc + 61 tgtttgcaga acgtggtttt gatgcaacca ccatgccgat gattgcagaa aatgcaaaag + 121 ttggtgcagg caccatttat cgctatttca aaaacaaaga aagcctggtg aacgaactgt + 181 ttcagcagca tgttaatgaa tttctgcagt gtattgaaag cggtctggca aatgaacgtg + 241 atggttatcg tgatggcttt catcacattt ttgaaggtat ggtgaccttt accaaaaatc + 301 atccgcgtgc actgggtttt atcaaaaccc atagccaggg cacctttctg accgaagaaa + 361 gccgtctggc atatcagaaa ctggttgaat ttgtgtgcac cttttttcgt gaaggtcaga + 421 aacagggtgt gattcgtaat ctgccggaaa atgcactgat tgcaattctg tttggcagct + 481 ttatggaagt gtatgaaatg atcgagaacg attatctgag cctgaccgat gaactgctga + 541 ccggtgttga agaaagcctg tgggcagcac tgagccgtca gagctaagct ttgagacctc + 601 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac + 661 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc + 721 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg + 781 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt + 841 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa + 901 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct + 961 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc + 1021 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg + 1081 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct + 1141 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag + 1201 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga + 1261 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga + 1321 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg + 1381 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag + 1441 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag + 1501 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat + 1561 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg + 1621 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga + 1681 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac + 1741 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg + 1801 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct + 1861 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg + 1921 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca + 1981 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat + 2041 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca + 2101 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg + 2161 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata + 2221 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc + 2281 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct + 2341 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta + 2401 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt + 2461 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt + 2521 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa + 2581 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg +// +LOCUS TetR_Orthologs_ 2634 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_BetI +VERSION TetR_Orthologs_TetR_Orthologs_ins_BetI +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 608..665 + /label="his operon terminator" + misc_feature 860..1448 + /label="pMB1 replication origin" + misc_feature complement(1746..2405) + /label="chloramphenicol resistance marker" + misc_feature 608..2634 + misc_feature 1..8 + /label="D1005" + misc_feature 597..607 + /label="D1006" + CDS 9..596 + /label="BetI" + misc_feature 1..607 +ORIGIN + 1 ggtctcgaat gccgaaactg ggtatgcaga gcattcgtcg tcgtcagctg attgatgcaa + 61 ccctggaagc aattaatgaa gttggtatgc atgatgcaac cattgcacag attgcacgtc + 121 gtgccggtgt tagcaccggt attattagcc attatttccg cgataaaaac ggtctgctgg + 181 aagcaaccat gcgtgatatt accagccagc tgcgtgatgc agttctgaat cgtctgcatg + 241 cactgccgca gggtagcgca gaacagcgtc tgcaggcaat tgttggtggt aattttgatg + 301 aaacccaggt tagcagcgca gcaatgaaag catggctggc attttgggca agcagcatgc + 361 atcagccgat gctgtatcgt ctgcagcagg ttagcagtcg tcgtctgctg agcaatctgg + 421 ttagcgaatt tcgtcgtgaa ctgcctcgtg aacaggcaca agaggcaggt tatggtctgg + 481 cagcactgat tgatggtctg tggctgcgtg cagcactgag cggtaaaccg ctggataaaa + 541 cccgtgcaaa tagcctgacc cgtcatttta tcacccagca tctgccgacc gattaagctt + 601 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga + 661 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc + 721 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag + 781 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa + 841 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc + 901 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc + 961 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg + 1021 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt + 1081 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc + 1141 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc + 1201 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag + 1261 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg + 1321 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa + 1381 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag + 1441 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact + 1501 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa + 1561 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct + 1621 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat + 1681 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata + 1741 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg + 1801 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc + 1861 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata + 1921 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac + 1981 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct + 2041 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa + 2101 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc + 2161 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga + 2221 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc + 2281 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca + 2341 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc + 2401 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt + 2461 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc + 2521 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac + 2581 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS TetR_Orthologs_ 2853 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_ButR +VERSION TetR_Orthologs_TetR_Orthologs_ins_ButR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 827..884 + /label="his operon terminator" + misc_feature 1079..1667 + /label="pMB1 replication origin" + misc_feature complement(1965..2624) + /label="chloramphenicol resistance marker" + misc_feature 827..2853 + misc_feature 1..8 + /label="D1005" + misc_feature 816..826 + /label="D1006" + misc_feature 9..815 + /label="ButR" + misc_feature 1..826 +ORIGIN + 1 ggtctcgaat gagcaaagca gcaaaaagca gccgtaatac cagtccggat gcaccggaaa + 61 gcgcagcagg taatcgtgca gcagcacagc gtctgaaaat gcgtcgtgaa ctggcagcag + 121 cagcaatgga actgtttgca agcaaaggtt ataaagcaac caccgttgat gaaattgcag + 181 cagcagccgg tgttgcacgt cgtacctttt ttcgtcattt tcgtagcaaa gaagaagcca + 241 tttttccgga tcatgatgat accctgattc gtgccgaagc agttctgaat gcagcaccgc + 301 ctcatgaaca tccgctggat accgtttgtc gtggtattaa agaagtgatg aaaatgtacg + 361 cagcaagtcc ggcagttagc gttgaacgtt atcgtctgac ccgtgaagtt ccgaccctgc + 421 gtgaacgtga aattgcaagc gttgcacgtt atgaacgtct gtttacccgt tatctgctgg + 481 gtcattttga tgaacatgca catcatgatg gcaatgatga tccgctgctg gcagaagttg + 541 cagcaagcgc agttgttacc gcacataatc atgttctgcg tcgttggctg cgtgccggtg + 601 gtcagggtga tgttgaaacc cagctggatc atgcatttgc aattgttcgt cgcacctttg + 661 gcaccggtat tggtgcaggt cgtgataccc tgcctgcagc cggtccggca accgttagcg + 721 cacagggtga agttctggtt accgttgcac gtaccgatgc accgctggat gaagttatgc + 781 gtaccattga aaaagcactg cgtgaacgca gctaagcttt gagacctccg gcaaaaaagg + 841 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 901 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 961 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 1021 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 1081 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 1141 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 1201 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 1261 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 1321 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 1381 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 1441 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 1501 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 1561 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 1621 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 1681 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 1741 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 1801 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 1861 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 1921 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 1981 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 2041 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 2101 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 2161 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 2221 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 2281 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 2341 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 2401 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 2461 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 2521 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 2581 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 2641 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 2701 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 2761 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 2821 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS TetR_Orthologs_ 2658 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_HapR +VERSION TetR_Orthologs_TetR_Orthologs_ins_HapR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 632..689 + /label="his operon terminator" + misc_feature 884..1472 + /label="pMB1 replication origin" + misc_feature complement(1770..2429) + /label="chloramphenicol resistance marker" + misc_feature 632..2658 + misc_feature 1..8 + /label="D1005" + misc_feature 621..631 + /label="D1006" + misc_feature 9..620 + /label="HapR" + misc_feature 1..631 +ORIGIN + 1 ggtctcgaat ggatgcaagc attgaaaaac gtccgcgtac ccgtctgagt ccgcagaaac + 61 gtaaactgca gctgatggaa attgccctgg aagtttttgc aaaacgtggt attggtcgtg + 121 gtggtcatgc agatattgca gaaattgcac aggttagcgt tgcaaccgtg tttaactatt + 181 ttccgacccg tgaagatctg gttgatgatg ttctgaattt tgtggttcgc cagtatagca + 241 attttctgac cgatcacatc gatctggatc tggatgttaa aaccaatctg cagaccgttt + 301 gcaaagaaat ggttaaactg gcaatgaccg attgtcattg gctgaaagtt tggtttgaat + 361 ggtcagcaag cacccgtgat gaagtttggc ctctgtttgt tagcaccaat cgtaccaatc + 421 agctgctgat tcgcaacatg tttatgaaag caatggaacg tggtgaactg tgcgaaaaac + 481 atgatgttga taatatggcc agcctgtttc acggtatctt ttatagcatc tttctgcagg + 541 ttaatcgcct gggtgaacaa gaagcagttt ataaactggc agatagctat ctgaacatgc + 601 tgtgcatcta taaaaactaa gctttgagac ctccggcaaa aaagggcaag gtgtcaccac + 661 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca + 721 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg + 781 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc + 841 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc + 901 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac + 961 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc + 1021 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata + 1081 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc + 1141 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca + 1201 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag + 1261 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta + 1321 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg + 1381 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc + 1441 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt + 1501 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa + 1561 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat + 1621 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc + 1681 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca + 1741 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac + 1801 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc + 1861 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa + 1921 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc + 1981 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg + 2041 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg + 2101 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa + 2161 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga + 2221 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt + 2281 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat + 2341 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg + 2401 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat + 2461 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt + 2521 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt + 2581 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt + 2641 cgctaaggat gatttctg +// +LOCUS TetR_Orthologs_ 2682 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_HlyllR +VERSION TetR_Orthologs_TetR_Orthologs_ins_HlyllR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 656..713 + /label="his operon terminator" + misc_feature 908..1496 + /label="pMB1 replication origin" + misc_feature complement(1794..2453) + /label="chloramphenicol resistance marker" + misc_feature 656..2682 + misc_feature 1..8 + /label="D1005" + misc_feature 645..655 + /label="D1006" + misc_feature 9..644 + /label="HlyllR" + misc_feature 1..655 +ORIGIN + 1 ggtctcgaat gaaatacatc ctgtttgagg tgtgcgaaat gggtaaaagc cgtgaacaga + 61 ccatggaaaa tattctgaaa gcagccaaaa agaaattcgg cgaacgtggt tatgaaggca + 121 ccagcattca agaaattgcc aaagaagcca aagttaacgt tgcaatggcc agctattact + 181 ttaatggcaa agagaacctg tactacgagg tgttcaaaaa atacggtctg gcaaatgaac + 241 tgccgaactt tctggaaaaa aaccagttta atccgattaa tgccctgcgt gaatatctga + 301 ccgtttttac cacccacatt aaagaaaatc cggaaattgg caccctggcc tatgaagaaa + 361 ttatcaaaga aagcgcacgc ctggaaaaaa tcaaaccgta ttttatcggc agcttcgaac + 421 agctgaaaga aattctgcaa gagggtgaaa aacagggtgt gtttcacttt tttagcatca + 481 accataccat ccattggatt accagcattg ttctgtttcc gaaattcaaa aaattcatcg + 541 atagcctggg tccgaatgaa accaatgata ccaatcatga atggatgccg gaagatctgg + 601 ttagccgtat tattagcgca ctgaccgata aaccgaacat ttaagctttg agacctccgg + 661 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc + 721 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag + 781 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag + 841 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc + 901 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc + 961 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc + 1021 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt + 1081 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg + 1141 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat + 1201 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag + 1261 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt + 1321 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc + 1381 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta + 1441 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag + 1501 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga + 1561 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa + 1621 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat + 1681 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt + 1741 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc + 1801 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag + 1861 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc + 1921 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt + 1981 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata + 2041 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg + 2101 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt + 2161 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct + 2221 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag + 2281 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc + 2341 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta + 2401 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct + 2461 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca + 2521 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta + 2581 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt + 2641 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg +// +LOCUS TetR_Orthologs_ 2607 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_IcaRA +VERSION TetR_Orthologs_TetR_Orthologs_ins_IcaRA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 581..638 + /label="his operon terminator" + misc_feature 833..1421 + /label="pMB1 replication origin" + misc_feature complement(1719..2378) + /label="chloramphenicol resistance marker" + misc_feature 581..2607 + misc_feature 1..8 + /label="D1005" + misc_feature 570..580 + /label="D1006" + CDS 9..569 + /label="IcaRA" + misc_feature 1..580 +ORIGIN + 1 ggtctcgagt gaaagacaaa attatcgata acgccatcac cctgtttagc gaaaaaggtt + 61 atgacggcac caccctggat gatattgcaa aaagcgtgaa catcaaaaaa gccagcctgt + 121 attatcactt tgatagcaaa aaaagcatct acgagcagag cgttaaatgc tgtttcgatt + 181 atctgaacaa catcatcatg atgaaccaga acaaaagcaa ctatagcatc gatgccctgt + 241 atcagtttct gtttgagttc atcttcgata tcgaggaacg ctatattcgt atgtatgttc + 301 agctgagcaa cacaccggaa gaattttcag gtaacattta tggccagatc caggatctga + 361 atcagagcct gagcaaagaa atcgccaaat tctatgacga aagcaaaatc aaaatgacca + 421 aagaggactt ccagaatctg attctgctgt ttctggaaag ctggtatctg aaagccagct + 481 ttagccagaa atttggtgca gttgaagaaa gcaaaagcca gtttaaagat gaggtttata + 541 gcctgctgaa catctttctg aagaaataag ctttgagacc tccggcaaaa aagggcaagg + 601 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 661 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 721 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 781 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 841 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 901 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 961 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 1021 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 1081 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 1141 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 1201 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 1261 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 1321 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 1381 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 1441 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 1501 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 1561 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 1621 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 1681 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 1741 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 1801 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 1861 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 1921 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 1981 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 2041 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 2101 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 2161 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 2221 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 2281 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 2341 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 2401 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 2461 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 2521 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 2581 cttagctttc gctaaggatg atttctg +// +LOCUS TetR_Orthologs_ 2652 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_LitR +VERSION TetR_Orthologs_TetR_Orthologs_ins_LitR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 626..683 + /label="his operon terminator" + misc_feature 878..1466 + /label="pMB1 replication origin" + misc_feature complement(1764..2423) + /label="chloramphenicol resistance marker" + misc_feature 626..2652 + misc_feature 1..8 + /label="D1005" + misc_feature 615..625 + /label="D1006" + CDS 9..614 + /label="LitR" + misc_feature 1..625 +ORIGIN + 1 ggtctcgaat ggataccatt cagaaacgtc cgcgtacccg tctgagtccg gaaaaacgta + 61 aagaacagct gctggatatt gccattgaag tttttagcca gcgtggtatt ggtcgtggtg + 121 gtcatgcaga tattgcagaa attgcacagg ttagcgttgc aaccgtgttt aactattttc + 181 cgacccgtga agatctggtt gatgatgttc tgaacaaagt ggaaaacgag tttcaccagt + 241 tcatcaataa cagcattagc ctggatctgg atgttcgtag caatctgaat accctgctgc + 301 tgaacattat tgatagcgtt cagaccggca acaaatggat taaagtttgg tttgaatggt + 361 caaccagcac ccgtgatgaa gtttggcctc tgtttctgag cacccatagc aataccaatc + 421 aggtgatcaa aaccatgttt gaagagggta ttgaacgcaa tgaagtgtgc aatgatcata + 481 caccggaaaa tctgaccaaa atgctgcatg gtatttgcta tagcgtgttt attcaggcca + 541 atcgtaatag cagcagcgaa gaaatggaag aaaccgcaaa ttgctttctg aatatgctgt + 601 gcatctacaa ataagctttg agacctccgg caaaaaaggg caaggtgtca ccaccctgcc + 661 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact + 721 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac + 781 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa + 841 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg + 901 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa + 961 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc + 1021 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac + 1081 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac + 1141 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg + 1201 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt + 1261 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa + 1321 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct + 1381 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga + 1441 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg + 1501 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct + 1561 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt + 1621 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac + 1681 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga + 1741 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt + 1801 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc + 1861 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg + 1921 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga + 1981 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca + 2041 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat + 2101 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga + 2161 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca + 2221 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt + 2281 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca + 2341 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta + 2401 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca + 2461 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc + 2521 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta + 2581 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa + 2641 ggatgatttc tg +// +LOCUS TetR_Orthologs_ 2613 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_LmrA +VERSION TetR_Orthologs_TetR_Orthologs_ins_LmrA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 587..644 + /label="his operon terminator" + misc_feature 839..1427 + /label="pMB1 replication origin" + misc_feature complement(1725..2384) + /label="chloramphenicol resistance marker" + misc_feature 587..2613 + misc_feature 1..8 + /label="D1005" + misc_feature 576..586 + /label="D1006" + CDS 9..575 + /label="LmrA" + misc_feature 1..586 +ORIGIN + 1 ggtctcgaat gagctatggt gatagccgtg aaaaaattct gagcgcagca acccgtctgt + 61 ttcagctgca gggttattat ggcaccggtc tgaatcagat tatcaaagaa agcggtgcac + 121 cgaaaggtag cctgtattat cattttccgg gtggtaaaga acagctggca attgaagcag + 181 tgaacgaaat gaaagaatat atccgccaga aaatcgccga ttgtatggaa gcatgtaccg + 241 atccggcaga aggtattcag gcatttctga aagaactgag ctgtcagttt agctgtaccg + 301 aagatattga aggtctgccg gttggtctgc tggcagcaga aaccagcctg aaaagcgaac + 361 cgctgcgtga agcatgtcat gaagcatata aagaatgggc cagcgtgtat gaagaaaaac + 421 tgcgtcagac cggttgtagc gaaagccgtg caaaagaagc aagcaccgtt gttaatgcaa + 481 tgattgaagg tggtattctg ctgagcctga ccgcaaaaaa tagcacaccg ctgctgcata + 541 ttagcagctg tattccggat ctgctgaaac gttaagcttt gagacctccg gcaaaaaagg + 601 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 661 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 721 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 781 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 841 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 901 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 961 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 1021 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 1081 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 1141 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 1201 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 1261 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 1321 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 1381 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 1441 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 1501 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 1561 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 1621 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 1681 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 1741 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 1801 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 1861 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 1921 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 1981 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 2041 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 2101 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 2161 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 2221 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 2281 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 2341 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 2401 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 2461 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 2521 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 2581 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS TetR_Orthologs_ 2688 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_McbR +VERSION TetR_Orthologs_TetR_Orthologs_ins_McbR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 662..719 + /label="his operon terminator" + misc_feature 914..1502 + /label="pMB1 replication origin" + misc_feature complement(1800..2459) + /label="chloramphenicol resistance marker" + misc_feature 662..2688 + misc_feature 1..8 + /label="D1005" + misc_feature 651..661 + /label="D1006" + misc_feature 9..650 + /label="McbR" + misc_feature 1..661 +ORIGIN + 1 ggtctcgaat ggcagcaagc gcaagcggta aaagcaaaac cagtgccggt gcaaatcgtc + 61 gtcgtaatcg tccgagtccg cgtcagcgtc tgctggatag cgcaaccaac ctgtttacca + 121 ccgaaggtat tcgtgtgatt ggtattgatc gtattctgcg tgaagcagat gttgcaaaag + 181 caagcctgta tagcctgttt ggtagcaaag atgcactggt tattgcctat ctggaaaatc + 241 tggatcagct gtggcgtgaa gcatggcgtg aacgtaccgt tggtatgaaa gatccggaag + 301 ataaaatcat tgcgttcttt gatcagtgca tcgaagaaga accggaaaaa gattttcgcg + 361 gtagccattt tcagaatgca gcaagcgaat atccgcgtcc ggaaaccgat agcgaaaaag + 421 gtattgttgc agcagttctg gaacatcgtg aatggtgtca taaaaccctg accgatctgc + 481 tgaccgaaaa aaatggttat ccgggtacaa cccaggcaaa tcagctgctg gtttttctgg + 541 atggtggtct ggcaggtagc cgtctggttc ataacattag tccgctggaa accgcacgtg + 601 atctggcacg tcagctgctg agcgcaccgc ctgcagatta tagcatttaa gctttgagac + 661 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 721 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 781 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 841 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 901 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 961 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 1021 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 1081 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 1141 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 1201 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 1261 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 1321 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 1381 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 1441 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 1501 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 1561 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 1621 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 1681 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 1741 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 1801 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 1861 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 1921 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 1981 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 2041 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 2101 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 2161 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 2221 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 2281 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 2341 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 2401 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 2461 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 2521 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 2581 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 2641 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS TetR_Orthologs_ 2916 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_Orf2 +VERSION TetR_Orthologs_TetR_Orthologs_ins_Orf2 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 890..947 + /label="his operon terminator" + misc_feature 1142..1730 + /label="pMB1 replication origin" + misc_feature complement(2028..2687) + /label="chloramphenicol resistance marker" + misc_feature 890..2916 + misc_feature 1..8 + /label="D1005" + misc_feature 879..889 + /label="D1006" + misc_feature 9..878 + /label="Orf2" + misc_feature 1..889 +ORIGIN + 1 ggtctcgaat gcagcagcag catgaagttg cagcacgtgt tcgtcgtgtt attgatgcag + 61 ccggtgttag cgcacgtgaa tttgcacgtc gtattgttat tgatcgtcgt agcagtccgg + 121 gtccgagcac cgcaccgggt gcaagtccgc ctccgaattg gcctggtagc cgtacaccgg + 181 cagcatggac ctgggatggt tgtagcggtc tgcgtccggt tcgtcgtcgt cgtagcaccg + 241 ttcgtagccc gagcgcacct cgtctgcctc cggcaagcac cgaaggtggt cgtccgctgc + 301 agattgttcg tgaaaccgtt cgtctgattg cagaacgtgg ttttcatgca gttcgtgttg + 361 cagatattgc agcagcatgt cataccagca ccgcagcaat tcattatcat tttccgggtc + 421 gtgatgaact gctggaagca gcagttcgtt ggtgtatgga tgaagatacc cgtcgtcgtg + 481 cagatgcaac cgcaggcgca cgtcatgccg gtgatgagct gcgtctgctg attgaactgc + 541 agacaccgcg taccgaacag cagcgtcgtc agtggtgtgt ttggctggat ctgtgggcag + 601 aagcagcacg tagcaccacc gttggtcagc tgcatgttga atattatcgt cagtggcgtg + 661 gcaccgttgc agatgttatt cgtcgtggtg ttggtcaggg tgtttttcgt ccggttgatg + 721 cagatggtgc agcactgacc ctgaccgcac tgattgatgg tctggcaagc caggttctgg + 781 caaccgctcc gggtcatccg ggtacaggtg cacagaccat gcatgatgca ctgattgcac + 841 atgttagcgc atgtctggca gcaccggcag cagattaagc tttgagacct ccggcaaaaa + 901 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta + 961 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat + 1021 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga + 1081 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt + 1141 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt + 1201 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc + 1261 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa + 1321 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct + 1381 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta + 1441 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg + 1501 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc + 1561 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta + 1621 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg + 1681 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt + 1741 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg + 1801 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta + 1861 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac + 1921 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg + 1981 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc + 2041 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca + 2101 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa + 2161 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca + 2221 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct + 2281 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga + 2341 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca + 2401 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt + 2461 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga + 2521 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg + 2581 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc + 2641 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta + 2701 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg + 2761 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac + 2821 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata + 2881 aaaaaaatcc ttagctttcg ctaaggatga tttctg +// +LOCUS TetR_Orthologs_ 2649 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_PhlF +VERSION TetR_Orthologs_TetR_Orthologs_ins_PhlF +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 623..680 + /label="his operon terminator" + misc_feature 875..1463 + /label="pMB1 replication origin" + misc_feature complement(1761..2420) + /label="chloramphenicol resistance marker" + misc_feature 623..2649 + misc_feature 1..8 + /label="D1005" + misc_feature 612..622 + /label="D1006" + CDS 9..611 + /label="PhlF" + misc_feature 1..622 +ORIGIN + 1 ggtctcgaat ggcacgtacc ccgagccgta gcagcattgg tagcctgcgt agtccgcata + 61 cccataaagc aattctgacc agcaccattg aaatcctgaa agaatgtggt tatagcggtc + 121 tgagcattga aagcgttgca cgtcgtgccg gtgcaagcaa accgaccatt tatcgttggt + 181 ggaccaataa agcagcactg attgccgaag tgtatgaaaa tgaaagcgaa caggtgcgta + 241 aatttccgga tctgggtagc tttaaagccg atctggattt tctgctgcgt aatctgtgga + 301 aagtttggcg tgaaaccatt tgtggtgaag catttcgttg tgttattgca gaagcacagc + 361 tggaccctgc aaccctgacc cagctgaaag atcagtttat ggaacgtcgt cgtgagatgc + 421 cgaaaaaact ggttgaaaat gccattagca atggtgaact gccgaaagat accaatcgtg + 481 aactgctgct ggatatgatt tttggttttt gttggtatcg cctgctgacc gaacagctga + 541 ccgttgaaca ggatattgaa gaatttacct tcctgctgat taatggtgtt tgtccgggta + 601 cacagcgtta agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 661 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 721 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 781 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 841 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 901 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 961 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1021 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1081 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1141 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1201 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1261 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1321 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1381 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1441 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1501 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1561 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1621 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1681 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1741 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1801 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1861 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1921 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 1981 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2041 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2101 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2161 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2221 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2281 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2341 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2401 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2461 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2521 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2581 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2641 tgatttctg +// +LOCUS TetR_Orthologs_ 2760 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_PsrA +VERSION TetR_Orthologs_TetR_Orthologs_ins_PsrA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 734..791 + /label="his operon terminator" + misc_feature 986..1574 + /label="pMB1 replication origin" + misc_feature complement(1872..2531) + /label="chloramphenicol resistance marker" + misc_feature 734..2760 + misc_feature 1..8 + /label="D1005" + misc_feature 723..733 + /label="D1006" + CDS 9..722 + /label="PsrA" + misc_feature 1..733 +ORIGIN + 1 ggtctcgaat ggcacagagc gaaaccgttg aacgtattct ggatgcagca gaacagctgt + 61 ttgcagaacg tggttttgca gaaaccagcc tgcgtctgat taccagcaaa gccggtgtta + 121 atctggcagc agtgaattat cattttggca gcaaaaaagc actgattcag gcagttttta + 181 gccgttttct gggtccgttt tgtgcaagcc tggaacgtga actggaacgt cgtcaggcac + 241 gtccggaaca gaaaccgagc ctggaagaac tgctggaaat gctggttgaa caggcactgg + 301 cagttcagcc tcgtagcaat aatgatctga gcatttttat gtgtctgctg ggtctggcat + 361 ttagccagag ccagggtcat ctgcgtcgtt atctggaaga tatgtatggt aaagtgttcc + 421 gtcgttatat gctgctggtt aatgaagcag caccgcgtgt tccgcctctg gaactgtttt + 481 ggcgtgttca ttttatgctg ggtgcagcag catttagcat gagcggtatt aaagcactgc + 541 gtgcaattgc agaaaccgat tttggtatta acaccagcat tgaacaggtt atgcgtctga + 601 tggttccgtt tctggcagca ggtatgcgtg cagatagcgg tgttaccgat gaagcaatgg + 661 cagcagcaca gctgcgtccg cgtagcaaaa ccagcaccag cgcaaccacc gcaaaagcat + 721 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa + 781 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg + 841 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag + 901 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc + 961 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca + 1021 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt + 1081 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc + 1141 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc + 1201 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc + 1261 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact + 1321 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg + 1381 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta + 1441 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca + 1501 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa + 1561 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg + 1621 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc + 1681 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg + 1741 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga + 1801 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc + 1861 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc + 1921 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc + 1981 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg + 2041 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg + 2101 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc + 2161 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc + 2221 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat + 2281 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg + 2341 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa + 2401 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat + 2461 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt + 2521 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc + 2581 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg + 2641 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg + 2701 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg +// +LOCUS TetR_Orthologs_ 2613 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_QacR +VERSION TetR_Orthologs_TetR_Orthologs_ins_QacR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 587..644 + /label="his operon terminator" + misc_feature 839..1427 + /label="pMB1 replication origin" + misc_feature complement(1725..2384) + /label="chloramphenicol resistance marker" + misc_feature 587..2613 + misc_feature 1..8 + /label="D1005" + misc_feature 576..586 + /label="D1006" + CDS 9..575 + /label="QacR" + misc_feature 1..586 +ORIGIN + 1 ggtctcgaat gaacctgaaa gataaaattc tgggcgttgc caaagaactg tttatcaaaa + 61 atggctataa cgcaaccacc accggtgaaa ttgttaaact gagcgaaagc agcaaaggca + 121 atctgtatta tcactttaaa accaaagaga acctgtttct ggaaatcctg aacatcgaag + 181 aaagcaaatg gcaagagcag tggaaaaaag aacaaatcaa atgcaaaacc aaccgcgaga + 241 aattctatct gtataatgaa ctgagcctga ccaccgaata ttactatccg ctgcagaatg + 301 ccatcatcga gttttatacc gagtactata aaaccaacag catcaacgag aaaatgaaca + 361 aactggaaaa caaatacatc gatgcctacc acgtgatctt taaagaaggt aatctgaacg + 421 gcgaatggtg cattaatgat gttaatgccg tgagcaaaat tgcagcaaat gccgttaatg + 481 gcattgttac ctttacccat gagcagaata tcaacgaacg cattaaactg atgaacaaat + 541 tcagccagat ctttctgaat ggcctgagca aataagcttt gagacctccg gcaaaaaagg + 601 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc + 661 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag + 721 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca + 781 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt + 841 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc + 901 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct + 961 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg + 1021 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca + 1081 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact + 1141 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta + 1201 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta + 1261 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct + 1321 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt + 1381 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga + 1441 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca + 1501 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat + 1561 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa + 1621 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca + 1681 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc + 1741 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa + 1801 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat + 1861 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa + 1921 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta + 1981 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac + 2041 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg + 2101 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc + 2161 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa + 2221 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc + 2281 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat + 2341 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct + 2401 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga + 2461 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat + 2521 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa + 2581 aaaatcctta gctttcgcta aggatgattt ctg +// +LOCUS TetR_Orthologs_ 2694 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_ScbR +VERSION TetR_Orthologs_TetR_Orthologs_ins_ScbR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 668..725 + /label="his operon terminator" + misc_feature 920..1508 + /label="pMB1 replication origin" + misc_feature complement(1806..2465) + /label="chloramphenicol resistance marker" + misc_feature 668..2694 + misc_feature 1..8 + /label="D1005" + misc_feature 657..667 + /label="D1006" + misc_feature 9..656 + /label="ScbR" + misc_feature 1..667 +ORIGIN + 1 ggtctcgaat ggcaaaacag gatcgtgcaa ttcgtacccg tcagaccatt ctggatgcag + 61 cagcacaggt ttttgaaaaa cagggttatc aggcagcaac cattaccgaa attctgaaag + 121 ttgccggtgt taccaaaggt gcactgtatt ttcactttca gagcaaagaa gaactggcac + 181 tgggcgtttt tgatgcacaa gaaccgcctc aggcagttcc ggaacagccg ctgcgtctgc + 241 aagaactgat tgatatgggt atgctgtttt gtcatcgtct gcgtaccaat gttgttgcac + 301 gtgccggtgt tcgtctgagc atggatcagc aggcacatgg tctggatcgt cgtggtccgt + 361 ttcgtcgttg gcatgaaacc ctgctgaaac tgctgaatca ggcaaaagaa aatggtgaac + 421 tgctgccgca tgttgttacc accgatagcg cagatctgta tgtgggcacc tttgcaggta + 481 ttcaggttgt tagccagacc gttagcgatt atcaggatct ggaacatcgt tatgcactgc + 541 tgcagaaaca tattctgcct gcaattgcag ttccgagcgt tctggcagca ctggatctga + 601 gcgaagaacg tggtgcacgt ctggcagcag aactggcacc gaccggtaaa gattaagctt + 661 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga + 721 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc + 781 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag + 841 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa + 901 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc + 961 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc + 1021 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg + 1081 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt + 1141 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc + 1201 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc + 1261 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag + 1321 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg + 1381 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa + 1441 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag + 1501 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact + 1561 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa + 1621 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct + 1681 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat + 1741 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata + 1801 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg + 1861 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc + 1921 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata + 1981 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac + 2041 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct + 2101 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa + 2161 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc + 2221 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga + 2281 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc + 2341 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca + 2401 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc + 2461 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt + 2521 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc + 2581 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac + 2641 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg +// +LOCUS TetR_Orthologs_ 2664 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_SmcR +VERSION TetR_Orthologs_TetR_Orthologs_ins_SmcR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 638..695 + /label="his operon terminator" + misc_feature 890..1478 + /label="pMB1 replication origin" + misc_feature complement(1776..2435) + /label="chloramphenicol resistance marker" + misc_feature 638..2664 + misc_feature 1..8 + /label="D1005" + misc_feature 627..637 + /label="D1006" + misc_feature 9..626 + /label="SmcR" + misc_feature 1..637 +ORIGIN + 1 ggtctcgaat ggatagcatt gcaaaacgtc cgcgtacccg tctgagtccg ctgaaacgta + 61 aacagcagct gatggaaatt gccctggaag tttttgcacg tcgtggtatt ggtcgtggtg + 121 gtcatgcaga tattgcagaa attgcacagg ttagcgttgc aaccgtgttt aactattttc + 181 cgacccgtga agatctggtt gatgaagttc tgaatcatgt tgttcgccag tttagcaatt + 241 tcctgagcga taatatcgat ctggatctgc atgccaaaga aaacattgcc aatattacca + 301 acgccatgat tgaactggtg gttcaggata atcattggct gaaagtttgg tttgaatggt + 361 cagcaagcac ccgtgatgaa gtttggcctc tgtttgttac caccaatcgt accaatcagc + 421 tgctggttca gaacatgttt atcaaagcaa ttgaacgtgg cgaagtttgc gatcagcata + 481 atccggaaga tctggcaaac ctgtttcatg gtatttgcta tagcctgttt gttcaggcaa + 541 atcgcaccaa taacaccgca gaactgagca aactggttag cagctatctg gatatgctgt + 601 gtatctataa acgcgaacac gaataagctt tgagacctcc ggcaaaaaag ggcaaggtgt + 661 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct + 721 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa + 781 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa + 841 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc + 901 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga + 961 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc + 1021 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt + 1081 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct + 1141 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg + 1201 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta + 1261 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct + 1321 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa + 1381 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt + 1441 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta + 1501 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat + 1561 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa + 1621 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg + 1681 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat + 1741 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg + 1801 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga + 1861 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg + 1921 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa + 1981 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag + 2041 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa + 2101 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg + 2161 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat + 2221 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc + 2281 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag + 2341 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata + 2401 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat + 2461 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa + 2521 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat + 2581 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt + 2641 agctttcgct aaggatgatt tctg +// +LOCUS TetR_Orthologs_ 2688 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_SrpR +VERSION TetR_Orthologs_TetR_Orthologs_ins_SrpR +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 662..719 + /label="his operon terminator" + misc_feature 914..1502 + /label="pMB1 replication origin" + misc_feature complement(1800..2459) + /label="chloramphenicol resistance marker" + misc_feature 662..2688 + misc_feature 1..8 + /label="D1005" + misc_feature 651..661 + /label="D1006" + CDS 9..650 + /label="SrpR" + misc_feature 1..661 +ORIGIN + 1 ggtctcgaat ggcacgtaaa accgcagcag aagcagaaga aacccgtcag cgtattattg + 61 atgcagcact ggaagttttt gttgcacagg gtgttagtga tgcaaccctg gatcagattg + 121 cacgtaaagc cggtgttacc cgtggtgcag tttattggca ttttaatggt aaactggaag + 181 ttctgcaggc agttctggca agccgtcagc atccgctgga actggatttt acaccggatc + 241 tgggtattga acgtagctgg gaagcagttg ttgttgcaat gctggatgca gttcatagtc + 301 cgcagagcaa acagtttagc gaaattctga tttatcaggg tctggatgaa agcggtctga + 361 ttcataatcg tatggttcag gcaagcgatc gttttctgca gtatattcat caggttctgc + 421 gtcatgcagt tacccagggt gaactgccga ttaatctgga tctgcagacc agcattggtg + 481 tttttaaagg tctgattacc ggtctgctgt atgaaggtct gcgtagcaaa gatcagcagg + 541 cacagattat caaagttgca ctgggtagct tttgggcact gctgcgtgaa ccgcctcgtt + 601 ttctgctgtg tgaagaagca cagattaaac aggtgaaatc cttcgaataa gctttgagac + 661 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat + 721 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc + 781 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata + 841 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg + 901 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct + 961 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa + 1021 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc + 1081 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt + 1141 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg + 1201 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg + 1261 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct + 1321 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc + 1381 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg + 1441 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc + 1501 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt + 1561 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa + 1621 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc + 1681 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat + 1741 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat + 1801 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca + 1861 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg + 1921 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc + 1981 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc + 2041 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa + 2101 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt + 2161 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca + 2221 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga + 2281 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata + 2341 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt + 2401 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt + 2461 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt + 2521 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga + 2581 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca + 2641 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg +// +LOCUS TetR_Orthologs_ 2709 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION TetR_Orthologs_TetR_Orthologs_ins_TarA +VERSION TetR_Orthologs_TetR_Orthologs_ins_TarA +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + stem_loop 683..740 + /label="his operon terminator" + misc_feature 935..1523 + /label="pMB1 replication origin" + misc_feature complement(1821..2480) + /label="chloramphenicol resistance marker" + misc_feature 683..2709 + misc_feature 1..8 + /label="D1005" + misc_feature 672..682 + /label="D1006" + misc_feature 9..671 + /label="TarA" + misc_feature 1..682 +ORIGIN + 1 ggtctcgaat ggcacagcag gatcgtgcag ttcgtacccg tcgtgcagtt ctgcgtgcag + 61 cagcagcagt ttttgcagaa cgtggttatg cagcagcaac cattagcgaa attctgaaac + 121 gtgccggtgt taccaaaggt gcactgtatt ttcactttga tagcaaagca gcactggcac + 181 agggtgttct gcaagaacag ctgacaccgg aatatcatct gcctcgtgaa ctgaaactgc + 241 aagaatgggt tgatgcaggt atgaccctgg cacgtcgtct gccacgtgaa ccgtttctgc + 301 tggcaggcgt tcgtattagc gcagatcgtc cgggtcgtga agttctgggt agcgcatggc + 361 ctgcatggtc acgtctgacc agccatgttc tgaccgaagc aaaaaaacgt ggtgaagttc + 421 tgccgcatgt tgttccggaa gaaaccgcac aggtttttct gggtgcatgg gttggtgcac + 481 agtttgttag ccagaccctg gcaggttggg aagatctgga tgatcgtacc gcagcactgt + 541 atagccatct gctgggtgca attgcagcac cgcctgttct gacccgtctg gataccgcac + 601 cggatcgtgg tgcacgtgtt attgcagaag cacgtcgtcg tagcggtgat ctgagcggta + 661 ttgcatgtta agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt + 721 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc + 781 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt + 841 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg + 901 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg + 961 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat + 1021 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta + 1081 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct + 1141 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc + 1201 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa + 1261 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg + 1321 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag + 1381 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt + 1441 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta + 1501 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc + 1561 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca + 1621 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa + 1681 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga + 1741 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc + 1801 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat + 1861 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc + 1921 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg + 1981 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg + 2041 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg + 2101 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca + 2161 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca + 2221 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc + 2281 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg + 2341 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact + 2401 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat + 2461 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa + 2521 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg + 2581 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa + 2641 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga + 2701 tgatttctg +// +LOCUS Three_Colors_Th 3042 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Three_Colors_Three_Colors_ins_BBa_E1010 +VERSION Three_Colors_Three_Colors_ins_BBa_E1010 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 973..993 + /label="BioBrick suffix" + stem_loop 994..1065 + /label="E. coli his operon terminator" + stem_loop 1002..1036 + /label="Stem loop" + primer_bind 1129..1148 + /label="Verification reverse (VR) primer binding site" + misc_feature 1233..1847 + /label="rep (pMB1)" + misc_feature 1248 + /label="ORI" + stem_loop 2014..2119 + /label="T0 terminator" + CDS 2132..2791 + /label="Chloramphenicol resistance" + primer_bind 2905..2924 + /label="Verification forward (VF2) primer binding site" + stem_loop 2981..2984 + /label="end of terminator" + stem_loop 2994..3013 + /label="Stem loop" + misc_feature 3023..3044 + /label="BioBrick prefix" + misc_feature 973..3042 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..111 + /label="BioBricks_scar_long" + RBS 112..124 + /label="RBS-3\Weak" + RBS 118..121 + /label="RBS" + misc_feature 112..124 + /label="BBa_B0032" + RBS 112..124 + /label="BBa_B0032" + misc_feature 125..130 + /label="BioBricks_scar_short" + misc_feature 104..130 + /label="BB-B0032-BB" + misc_feature 131 + /label="RBS_CDS_OH" + misc_feature 838..841 + /label="CDS_Terminator_OH" + misc_feature 842..843 + /label="STOP_MC" + stem_loop 855..898 + /label="stem_loop" + misc_feature 844..923 + /label="BBa_B0010" + terminator 844..923 + /label="BBa_B0010" + stem_loop 939..958 + /label="T7 TE" + misc_feature 965 + /label="stop" + polyA_site 959..972 + /label="polya" + misc_feature 932..972 + /label="BBa_B0012" + terminator 932..972 + /label="BBa_B0012" + terminator 844..972 + /label="BBa_B0015" + CDS 132..806 + /label="mrfp1" + misc_feature 813..837 + /label="Help:Barcodes" + CDS 132..837 + /label="mRFP1" + misc_feature 1..972 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg + 121 aaagtactag aatggcttcc tccgaagacg ttatcaaaga gttcatgcgt ttcaaagttc + 181 gtatggaagg ttccgttaac ggtcacgagt tcgaaatcga aggtgaaggt gaaggtcgtc + 241 cgtacgaagg tacccagacc gctaaactga aagttaccaa aggtggtccg ctgccgttcg + 301 cttgggacat cctgtccccg cagttccagt acggttccaa agcttacgtt aaacacccgg + 361 ctgacatccc ggactacctg aaactgtcct tcccggaagg tttcaaatgg gaacgtgtta + 421 tgaacttcga agacggtggt gttgttaccg ttacccagga ctcctccctg caagacggtg + 481 agttcatcta caaagttaaa ctgcgtggta ccaacttccc gtccgacggt ccggttatgc + 541 agaaaaaaac catgggttgg gaagcttcca ccgaacgtat gtacccggaa gacggtgctc + 601 tgaaaggtga aatcaaaatg cgtctgaaac tgaaagacgg tggtcactac gacgctgaag + 661 ttaaaaccac ctacatggct aaaaaaccgg ttcagctgcc gggtgcttac aaaaccgaca + 721 tcaaactgga catcacctcc cacaacgaag actacaccat cgttgaacag tacgaacgtg + 781 ctgaaggtcg tcactccacc ggtgcttaat aacgctgata gtgctagtgt agatcgcgct + 841 taaccaggca tcaaataaaa cgaaaggctc agtcgaaaga ctgggccttt cgttttatct + 901 gttgtttgtc ggtgaacgct ctctactaga gtcacactgg ctcaccttcg ggtgggcctt + 961 tctgcgttta tatactagta gcggccgctg cagtccggca aaaaagggca aggtgtcacc + 1021 accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg cttcctcgct + 1081 cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc actcaaaggc + 1141 ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt gagcaaaagg + 1201 ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg + 1261 cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg + 1321 actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac + 1381 cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca + 1441 tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt + 1501 gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc + 1561 caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca ggattagcag + 1621 agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact acggctacac + 1681 tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg gaaaaagagt + 1741 tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa + 1801 gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct tttctacggg + 1861 gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga gattatcaaa + 1921 aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat + 1981 atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa aaaacgcccg + 2041 gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta ctggatctat + 2101 caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac tcatcgcagt + 2161 actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg gcatgatgaa + 2221 cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg cccatggtga + 2281 aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg gtgaaactca + 2341 cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg aaataggcca + 2401 ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc cggaaatcgt + 2461 cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac + 2521 aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata cgaaattccg + 2581 gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac ttgtgcttat + 2641 ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg ttataggtac + 2701 attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg gatatatcaa + 2761 cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct gaaaatctcg + 2821 ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag ttggaacctc + 2881 ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat tatcatgaca + 2941 ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa atccttagct + 3001 ttcgctaagg atgatttctg gaattcgcgg ccgcttctag ag +// +LOCUS Three_Colors_Th 3050 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Three_Colors_Three_Colors_ins_BBa_J06504 +VERSION Three_Colors_Three_Colors_ins_BBa_J06504 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 981..1001 + /label="BioBrick suffix" + stem_loop 1002..1073 + /label="E. coli his operon terminator" + stem_loop 1010..1044 + /label="Stem loop" + primer_bind 1137..1156 + /label="Verification reverse (VR) primer binding site" + misc_feature 1241..1855 + /label="rep (pMB1)" + misc_feature 1256 + /label="ORI" + stem_loop 2022..2127 + /label="T0 terminator" + CDS 2140..2799 + /label="Chloramphenicol resistance" + primer_bind 2913..2932 + /label="Verification forward (VF2) primer binding site" + stem_loop 2989..2992 + /label="end of terminator" + stem_loop 3002..3021 + /label="Stem loop" + misc_feature 3031..3052 + /label="BioBrick prefix" + misc_feature 981..3050 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..111 + /label="BioBricks_scar_long" + RBS 112..124 + /label="RBS-3\Weak" + RBS 118..121 + /label="RBS" + misc_feature 112..124 + /label="BBa_B0032" + RBS 112..124 + /label="BBa_B0032" + misc_feature 125..130 + /label="BioBricks_scar_short" + misc_feature 104..130 + /label="BB-B0032-BB" + misc_feature 131 + /label="RBS_CDS_OH" + misc_feature 846..849 + /label="CDS_Terminator_OH" + misc_feature 850..851 + /label="STOP_MC" + stem_loop 863..906 + /label="stem_loop" + misc_feature 852..931 + /label="BBa_B0010" + terminator 852..931 + /label="BBa_B0010" + stem_loop 947..966 + /label="T7 TE" + misc_feature 973 + /label="stop" + polyA_site 967..980 + /label="polya" + misc_feature 940..980 + /label="BBa_B0012" + terminator 940..980 + /label="BBa_B0012" + terminator 852..980 + /label="BBa_B0015" + CDS 132..842 + /label="mCherry" + misc_feature 483 + /label="C->T (removing PstI site)" + misc_feature 132..845 + /label="mCherry" + misc_feature 1..980 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg + 121 aaagtactag aatggtgagc aagggcgagg aggataacat ggccatcatc aaggagttca + 181 tgcgcttcaa ggtgcacatg gagggctccg tgaacggcca cgagttcgag atcgagggcg + 241 agggcgaggg ccgcccctac gagggcaccc agaccgccaa gctgaaggtg accaagggtg + 301 gccccctgcc cttcgcctgg gacatcctgt cccctcagtt catgtacggc tccaaggcct + 361 acgtgaagca ccccgccgac atccccgact acttgaagct gtccttcccc gagggcttca + 421 agtgggagcg cgtgatgaac ttcgaggacg gcggcgtggt gaccgtgacc caggactcct + 481 ccttgcagga cggcgagttc atctacaagg tgaagctgcg cggcaccaac ttcccctccg + 541 acggccccgt aatgcagaag aagaccatgg gctgggaggc ctcctccgag cggatgtacc + 601 ccgaggacgg cgccctgaag ggcgagatca agcagaggct gaagctgaag gacggcggcc + 661 actacgacgc tgaggtcaag accacctaca aggccaagaa gcccgtgcag ctgcccggcg + 721 cctacaacgt caacatcaag ttggacatca cctcccacaa cgaggactac accatcgtgg + 781 aacagtacga acgcgccgag ggccgccact ccaccggcgg catggacgag ctgtacaagt + 841 aataagctta accaggcatc aaataaaacg aaaggctcag tcgaaagact gggcctttcg + 901 ttttatctgt tgtttgtcgg tgaacgctct ctactagagt cacactggct caccttcggg + 961 tgggcctttc tgcgtttata tactagtagc ggccgctgca gtccggcaaa aaagggcaag + 1021 gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct + 1081 tcctcgctca ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac + 1141 tcaaaggcgg taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga + 1201 gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac + 1261 aggctccgcc cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac + 1321 ccgacaggac tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct + 1381 gttccgaccc tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg + 1441 ctttctcata gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg + 1501 ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt + 1561 cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg + 1621 attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac + 1681 ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga + 1741 aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt + 1801 gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt + 1861 tctacggggt ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga + 1921 ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc + 1981 taaagtatat atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa + 2041 aacgcccggc ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact + 2101 ggatctatca acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc + 2161 atcgcagtac tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc + 2221 atgatgaacc tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc + 2281 catggtgaaa acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt + 2341 gaaactcacc cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa + 2401 ataggccagg ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg + 2461 gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac + 2521 ggtgtaacaa gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg + 2581 aaattccgga tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt + 2641 gtgcttattt ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt + 2701 ataggtacat tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga + 2761 tatatcaacg gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga + 2821 aaatctcgat aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt + 2881 ggaacctctt acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta + 2941 tcatgacatt aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat + 3001 ccttagcttt cgctaaggat gatttctgga attcgcggcc gcttctagag +// +LOCUS Three_Colors_Th 3041 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Three_Colors_Three_Colors_ins_BBa_K592100 +VERSION Three_Colors_Three_Colors_ins_BBa_K592100 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 972..992 + /label="BioBrick suffix" + stem_loop 993..1064 + /label="E. coli his operon terminator" + stem_loop 1001..1035 + /label="Stem loop" + primer_bind 1128..1147 + /label="Verification reverse (VR) primer binding site" + misc_feature 1232..1846 + /label="rep (pMB1)" + misc_feature 1247 + /label="ORI" + stem_loop 2013..2118 + /label="T0 terminator" + CDS 2131..2790 + /label="Chloramphenicol resistance" + primer_bind 2904..2923 + /label="Verification forward (VF2) primer binding site" + stem_loop 2980..2983 + /label="end of terminator" + stem_loop 2993..3012 + /label="Stem loop" + misc_feature 3022..3043 + /label="BioBrick prefix" + misc_feature 972..3041 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..111 + /label="BioBricks_scar_long" + RBS 112..124 + /label="RBS-3\Weak" + RBS 118..121 + /label="RBS" + misc_feature 112..124 + /label="BBa_B0032" + RBS 112..124 + /label="BBa_B0032" + misc_feature 125..130 + /label="BioBricks_scar_short" + misc_feature 104..130 + /label="BB-B0032-BB" + misc_feature 131 + /label="RBS_CDS_OH" + misc_feature 837..840 + /label="CDS_Terminator_OH" + misc_feature 841..842 + /label="STOP_MC" + stem_loop 854..897 + /label="stem_loop" + misc_feature 843..922 + /label="BBa_B0010" + terminator 843..922 + /label="BBa_B0010" + stem_loop 938..957 + /label="T7 TE" + misc_feature 964 + /label="stop" + polyA_site 958..971 + /label="polya" + misc_feature 931..971 + /label="BBa_B0012" + terminator 931..971 + /label="BBa_B0012" + terminator 843..971 + /label="BBa_B0015" + CDS 132..830 + /label="mTagBFP" + CDS 132..836 + /label="BFP" + misc_feature 1..971 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg + 121 aaagtactag aatgagcgaa ctgatcaaag agaacatgca catgaagctg tacatggaag + 181 gcaccgttga caaccaccac tttaagtgca cgtctgaggg tgagggtaag ccgtacgaag + 241 gcacccaaac catgcgtatc aaagttgtgg agggcggtcc actgccgttc gcttttgaca + 301 ttctggcgac cagcttcctg tacggttcca aaacgttcat taaccatact cagggcattc + 361 cggatttctt caaacagagc tttccggaag gtttcacctg ggagcgtgtc accacgtatg + 421 aagatggtgg tgtgttgacc gccacccaag atacctccct gcaagatggc tgtctgatct + 481 ataacgtgaa aattcgtggc gtcaacttta cgagcaatgg tccggtgatg cagaagaaaa + 541 ccctgggttg ggaggcgttt acggaaaccc tgtatccggc cgatggtggc ctggagggcc + 601 gtaacgacat ggcactgaag ctggttggtg gcagccattt gatcgcaaat atcaagacga + 661 cgtaccgcag caagaaaccg gcgaaaaatc tgaagatgcc gggtgtttac tatgtcgact + 721 accgtctgga acgcattaaa gaagcgaata atgagactta cgtggagcag cacgaggttg + 781 cagtcgcgcg ctattgcgac ttgcctagca agctgggtca taaactgaat taataagctt + 841 aaccaggcat caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg + 901 ttgtttgtcg gtgaacgctc tctactagag tcacactggc tcaccttcgg gtgggccttt + 961 ctgcgtttat atactagtag cggccgctgc agtccggcaa aaaagggcaa ggtgtcacca + 1021 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc + 1081 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg + 1141 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc + 1201 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc + 1261 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga + 1321 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc + 1381 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat + 1441 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg + 1501 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc + 1561 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga + 1621 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact + 1681 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt + 1741 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag + 1801 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg + 1861 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa + 1921 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata + 1981 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg + 2041 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc + 2101 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta + 2161 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac + 2221 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa + 2281 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac + 2341 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag + 2401 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc + 2461 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca + 2521 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg + 2581 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt + 2641 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca + 2701 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac + 2761 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga + 2821 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct + 2881 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat + 2941 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt + 3001 tcgctaagga tgatttctgg aattcgcggc cgcttctaga g +// +LOCUS Three_Colors_Th 3053 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Three_Colors_Three_Colors_ins_ECFP +VERSION Three_Colors_Three_Colors_ins_ECFP +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 984..1004 + /label="BioBrick suffix" + stem_loop 1005..1076 + /label="E. coli his operon terminator" + stem_loop 1013..1047 + /label="Stem loop" + primer_bind 1140..1159 + /label="Verification reverse (VR) primer binding site" + misc_feature 1244..1858 + /label="rep (pMB1)" + misc_feature 1259 + /label="ORI" + stem_loop 2025..2130 + /label="T0 terminator" + CDS 2143..2802 + /label="Chloramphenicol resistance" + primer_bind 2916..2935 + /label="Verification forward (VF2) primer binding site" + stem_loop 2992..2995 + /label="end of terminator" + stem_loop 3005..3024 + /label="Stem loop" + misc_feature 3034..3055 + /label="BioBrick prefix" + misc_feature 984..3053 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..111 + /label="BioBricks_scar_long" + RBS 112..124 + /label="RBS-3\Weak" + RBS 118..121 + /label="RBS" + misc_feature 112..124 + /label="BBa_B0032" + RBS 112..124 + /label="BBa_B0032" + misc_feature 125..130 + /label="BioBricks_scar_short" + misc_feature 104..130 + /label="BB-B0032-BB" + misc_feature 131 + /label="RBS_CDS_OH" + misc_feature 849..852 + /label="CDS_Terminator_OH" + misc_feature 853..854 + /label="STOP_MC" + stem_loop 866..909 + /label="stem_loop" + misc_feature 855..934 + /label="BBa_B0010" + terminator 855..934 + /label="BBa_B0010" + stem_loop 950..969 + /label="T7 TE" + misc_feature 976 + /label="stop" + polyA_site 970..983 + /label="polya" + misc_feature 943..983 + /label="BBa_B0012" + terminator 943..983 + /label="BBa_B0012" + terminator 855..983 + /label="BBa_B0015" + misc_feature 132..848 + /label="ECFP" + misc_feature 1..983 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg + 121 aaagtactag aatggttagt aaaggggaag agttgtttac gggcgttgtt ccaatcttgg + 181 tggagttgga cggggacgtt aatgggcaca aattttcggt ctctggggaa ggcgaggggg + 241 acgccacgta tggtaagctg accttgaagt tcatttgcac tactgggaaa ttgccggttc + 301 cctggcctac gcttgttacc acgttgacct ggggcgtaca atgtttctcg cgctatcctg + 361 accacatgaa acaacatgat ttctttaagt cagctatgcc tgagggctac gtgcaggagc + 421 gcactatctt cttcaaggat gacgggaatt acaaaacccg tgcggaggta aagttcgagg + 481 gtgacacgct tgtcaaccgc atcgagttga agggcattga ttttaaggag gatggcaaca + 541 ttttaggaca taaattagag tataactata tttcgcataa tgtctacatt actgctgaca + 601 aacaaaagaa cggcatcaag gctaatttca aaattcgcca caacatcgag gatggatcgg + 661 ttcagttagc agatcattac cagcaaaaca cgcccatcgg tgacggacca gttctgttac + 721 ctgacaacca ctatctttct acacagagtg ctcttagcaa ggaccctaac gaaaaacgtg + 781 accacatggt cctgctggag tttgtgacag ccgcaggtat tacattgggg atggacgaat + 841 tgtataaggc ttaaccaggc atcaaataaa acgaaaggct cagtcgaaag actgggcctt + 901 tcgttttatc tgttgtttgt cggtgaacgc tctctactag agtcacactg gctcaccttc + 961 gggtgggcct ttctgcgttt atatactagt agcggccgct gcagtccggc aaaaaagggc + 1021 aaggtgtcac caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag + 1081 gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct + 1141 cactcaaagg cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg + 1201 tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc + 1261 cacaggctcc gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga + 1321 aacccgacag gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct + 1381 cctgttccga ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg + 1441 gcgctttctc atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag + 1501 ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat + 1561 cgtcttgagt ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac + 1621 aggattagca gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac + 1681 tacggctaca ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc + 1741 ggaaaaagag ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt + 1801 tttgtttgca agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc + 1861 ttttctacgg ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg + 1921 agattatcaa aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca + 1981 atctaaagta tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata + 2041 aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt + 2101 actggatcta tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca + 2161 ctcatcgcag tactgttgta attcattaag cattctgccg acatggaagc catcacaaac + 2221 ggcatgatga acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt + 2281 gcccatggtg aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact + 2341 ggtgaaactc acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg + 2401 gaaataggcc aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg + 2461 ccggaaatcg tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa + 2521 aacggtgtaa caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat + 2581 acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa + 2641 cttgtgctta tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg + 2701 gttataggta cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg + 2761 ggatatatca acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc + 2821 tgaaaatctc gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa + 2881 gttggaacct cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta + 2941 ttatcatgac attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa + 3001 aatccttagc tttcgctaag gatgatttct ggaattcgcg gccgcttcta gag +// +LOCUS Three_Colors_Th 3057 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION Three_Colors_Three_Colors_ins_K2656022 +VERSION Three_Colors_Three_Colors_ins_K2656022 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 988..1008 + /label="BioBrick suffix" + stem_loop 1009..1080 + /label="E. coli his operon terminator" + stem_loop 1017..1051 + /label="Stem loop" + primer_bind 1144..1163 + /label="Verification reverse (VR) primer binding site" + misc_feature 1248..1862 + /label="rep (pMB1)" + misc_feature 1263 + /label="ORI" + stem_loop 2029..2134 + /label="T0 terminator" + CDS 2147..2806 + /label="Chloramphenicol resistance" + primer_bind 2920..2939 + /label="Verification forward (VF2) primer binding site" + stem_loop 2996..2999 + /label="end of terminator" + stem_loop 3009..3028 + /label="Stem loop" + misc_feature 3038..3059 + /label="BioBrick prefix" + misc_feature 988..3057 + /label="pSB1C3" + misc_feature 1..40 + /label="UNSX" + misc_feature 41..64 + /label="UP element consensus" + misc_feature 1..64 + /label="UNSX-UP" + promoter 65..99 + /label="BBa_J23101" + misc_feature 100..103 + /label="Prom_RBS_OH" + misc_feature 104..111 + /label="BioBricks_scar_long" + RBS 112..124 + /label="RBS-3\Weak" + RBS 118..121 + /label="RBS" + misc_feature 112..124 + /label="BBa_B0032" + RBS 112..124 + /label="BBa_B0032" + misc_feature 125..130 + /label="BioBricks_scar_short" + misc_feature 104..130 + /label="BB-B0032-BB" + misc_feature 131 + /label="RBS_CDS_OH" + misc_feature 853..856 + /label="CDS_Terminator_OH" + misc_feature 857..858 + /label="STOP_MC" + stem_loop 870..913 + /label="stem_loop" + misc_feature 859..938 + /label="BBa_B0010" + terminator 859..938 + /label="BBa_B0010" + stem_loop 954..973 + /label="T7 TE" + misc_feature 980 + /label="stop" + polyA_site 974..987 + /label="polya" + misc_feature 947..987 + /label="BBa_B0012" + terminator 947..987 + /label="BBa_B0012" + terminator 859..987 + /label="BBa_B0015" + misc_feature 132..852 + /label="K2656022" + misc_feature 1..987 +ORIGIN + 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag + 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg + 121 aaagtactag aaatgcgtaa aggagaagaa cttttcactg gagttgtccc aattcttgtt + 181 gaattagatg gtgatgttaa tgggcacaaa ttttctgtca gtggagaggg tgaaggtgat + 241 gcaacatacg gaaaacttac ccttaaattt atttgcacta ctggaaaact acctgttcca + 301 tggccaacac ttgtcactac tttcggttat ggtgttcaat gctttgcgag atacccagat + 361 catatgaaac agcatgactt tttcaagagt gccatgcccg aaggttatgt acaggaaaga + 421 actatatttt tcaaagatga cgggaactac aagacacgtg ctgaagtcaa gtttgaaggt + 481 gatacccttg ttaatagaat cgagttaaaa ggtattgatt ttaaagaaga tggaaacatt + 541 cttggacaca aattggaata caactataac tcacacaatg tatacatcat ggcagacaaa + 601 caaaagaatg gaatcaaagt taacttcaaa attagacaca acattgaaga tggaagcgtt + 661 caactagcag accattatca acaaaatact ccaattggcg atggccctgt ccttttacca + 721 gacaaccatt acctgtccac acaatctgcc ctttcgaaag atcccaacga aaagagagat + 781 cacatggtcc ttcttgagtt tgtaacagct gctgggatta cacatggcat ggatgaacta + 841 tacaaataat aagcttaacc aggcatcaaa taaaacgaaa ggctcagtcg aaagactggg + 901 cctttcgttt tatctgttgt ttgtcggtga acgctctcta ctagagtcac actggctcac + 961 cttcgggtgg gcctttctgc gtttatatac tagtagcggc cgctgcagtc cggcaaaaaa + 1021 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat + 1081 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc + 1141 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa + 1201 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt + 1261 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg + 1321 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg + 1381 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag + 1441 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc + 1501 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa + 1561 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg + 1621 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc + 1681 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac + 1741 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg + 1801 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt + 1861 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt + 1921 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa + 1981 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc + 2041 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt + 2101 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct + 2161 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac + 2221 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat + 2281 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa + 2341 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt + 2401 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa + 2461 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat + 2521 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg + 2581 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat + 2641 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg + 2701 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc + 2761 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag + 2821 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt + 2881 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc + 2941 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa + 3001 aaaaaatcct tagctttcgc taaggatgat ttctggaatt cgcggccgct tctagag +// +LOCUS _2018_Interlab_ 2989 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_BBa_I20270 +VERSION _2018_Interlab_Devices_BBa_I20270 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 920..940 + /label="BioBrick suffix" + stem_loop 941..1012 + /label="E. coli his operon terminator" + stem_loop 949..983 + /label="Stem loop" + primer_bind 1076..1095 + /label="Verification reverse (VR) primer binding site" + misc_feature 1180..1794 + /label="rep (pMB1)" + misc_feature 1195 + /label="ORI" + stem_loop 1961..2066 + /label="T0 terminator" + CDS 2079..2738 + /label="Chloramphenicol resistance" + primer_bind 2852..2871 + /label="Verification forward (VF2) primer binding site" + stem_loop 2928..2931 + /label="end of terminator" + stem_loop 2941..2960 + /label="Stem loop" + misc_feature 2970..2991 + /label="BioBrick prefix" + misc_feature 920..2989 + /label="pSB1C3" + promoter 1..35 + /label="BBa_J23151" + RBS 44..56 + /label="RBS-3\Weak" + RBS 50..53 + /label="RBS" + misc_feature 44..56 + /label="BBa_B0032" + RBS 44..56 + /label="BBa_B0032" + CDS 63..782 + /label="GFP protein" + CDS 63..782 + /label="BBa_E0040" + stem_loop 802..845 + /label="stem_loop" + misc_feature 791..870 + /label="BBa_B0010" + terminator 791..870 + /label="BBa_B0010" + stem_loop 886..905 + /label="T7 TE" + misc_feature 912 + /label="stop" + polyA_site 906..919 + /label="polya" + misc_feature 879..919 + /label="BBa_B0012" + terminator 879..919 + /label="BBa_B0012" + misc_feature 1..919 + /label="BBa_I20270" +ORIGIN + 1 ttgatggcta gctcagtcct aggtacaatg ctagctacta gagtcacaca ggaaagtact + 61 agatgcgtaa aggagaagaa cttttcactg gagttgtccc aattcttgtt gaattagatg + 121 gtgatgttaa tgggcacaaa ttttctgtca gtggagaggg tgaaggtgat gcaacatacg + 181 gaaaacttac ccttaaattt atttgcacta ctggaaaact acctgttcca tggccaacac + 241 ttgtcactac tttcggttat ggtgttcaat gctttgcgag atacccagat catatgaaac + 301 agcatgactt tttcaagagt gccatgcccg aaggttatgt acaggaaaga actatatttt + 361 tcaaagatga cgggaactac aagacacgtg ctgaagtcaa gtttgaaggt gatacccttg + 421 ttaatagaat cgagttaaaa ggtattgatt ttaaagaaga tggaaacatt cttggacaca + 481 aattggaata caactataac tcacacaatg tatacatcat ggcagacaaa caaaagaatg + 541 gaatcaaagt taacttcaaa attagacaca acattgaaga tggaagcgtt caactagcag + 601 accattatca acaaaatact ccaattggcg atggccctgt ccttttacca gacaaccatt + 661 acctgtccac acaatctgcc ctttcgaaag atcccaacga aaagagagac cacatggtcc + 721 ttcttgagtt tgtaacagct gctgggatta cacatggcat ggatgaacta tacaaataat + 781 aatactagag ccaggcatca aataaaacga aaggctcagt cgaaagactg ggcctttcgt + 841 tttatctgtt gtttgtcggt gaacgctctc tactagagtc acactggctc accttcgggt + 901 gggcctttct gcgtttatat actagtagcg gccgctgcag tccggcaaaa aagggcaagg + 961 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt + 1021 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact + 1081 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag + 1141 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca + 1201 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 1261 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 1321 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 1381 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 1441 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 1501 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 1561 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 1621 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 1681 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 1741 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt + 1801 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat + 1861 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct + 1921 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa + 1981 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg + 2041 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca + 2101 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca + 2161 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc + 2221 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg + 2281 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa + 2341 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg + 2401 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg + 2461 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga + 2521 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg + 2581 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta + 2641 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat + 2701 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa + 2761 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg + 2821 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat + 2881 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc + 2941 cttagctttc gctaaggatg atttctggaa ttcgcggccg cttctagag +// +LOCUS _2018_Interlab_ 2124 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_BBa_R0040 +VERSION _2018_Interlab_Devices_BBa_R0040 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 55..75 + /label="BioBrick suffix" + stem_loop 76..147 + /label="E. coli his operon terminator" + stem_loop 84..118 + /label="Stem loop" + primer_bind 211..230 + /label="Verification reverse (VR) primer binding site" + misc_feature 315..929 + /label="rep (pMB1)" + misc_feature 330 + /label="ORI" + stem_loop 1096..1201 + /label="T0 terminator" + CDS 1214..1873 + /label="Chloramphenicol resistance" + primer_bind 1987..2006 + /label="Verification forward (VF2) primer binding site" + stem_loop 2063..2066 + /label="end of terminator" + stem_loop 2076..2095 + /label="Stem loop" + misc_feature 2105..2126 + /label="BioBrick prefix" + misc_feature 55..2124 + /label="pSB1C3" + misc_feature 1..19 + /label="TetR 1" + misc_feature 1..54 + /label="BBa_R0040" + promoter 20..25 + /label="-35" + misc_feature 26..44 + /label="TetR 2" + promoter 43..48 + /label="-10" + promoter 1..54 + /label="p(tetR)" +ORIGIN + 1 tccctatcag tgatagagat tgacatccct atcagtgata gagatactga gcactactag + 61 tagcggccgc tgcagtccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt + 121 aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc + 181 ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac + 241 agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa + 301 ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca + 361 caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc + 421 gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata + 481 cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta + 541 tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca + 601 gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga + 661 cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg + 721 tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg + 781 tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg + 841 caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag + 901 aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa + 961 cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat + 1021 ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc + 1081 tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct + 1141 gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga + 1201 gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa + 1261 gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca + 1321 tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt + 1381 tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga + 1441 cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg + 1501 ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga + 1561 gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc + 1621 atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc + 1681 gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta + 1741 aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa + 1801 atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga + 1861 tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc + 1921 ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact + 1981 cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg + 2041 cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc + 2101 tggaattcgc ggccgcttct agag +// +LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_J364000 +VERSION _2018_Interlab_Devices_J364000 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 919..939 + /label="BioBrick suffix" + stem_loop 940..1011 + /label="E. coli his operon terminator" + stem_loop 948..982 + /label="Stem loop" + primer_bind 1075..1094 + /label="Verification reverse (VR) primer binding site" + misc_feature 1179..1793 + /label="rep (pMB1)" + misc_feature 1194 + /label="ORI" + stem_loop 1960..2065 + /label="T0 terminator" + CDS 2078..2737 + /label="Chloramphenicol resistance" + primer_bind 2851..2870 + /label="Verification forward (VF2) primer binding site" + stem_loop 2927..2930 + /label="end of terminator" + stem_loop 2940..2959 + /label="Stem loop" + misc_feature 2969..2990 + /label="BioBrick prefix" + misc_feature 919..2988 + /label="pSB1C3" + misc_feature 1..918 + /label="J364000" +ORIGIN + 1 tttacagcta gctcagtcct aggtattatg ctagctacta gagaaagagg agaaatacta + 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg + 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg + 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact + 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca + 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt + 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt + 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa + 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg + 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga + 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta + 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct + 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata + 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt + 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg + 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt + 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc + 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc + 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc + 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag + 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc + 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt + 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct + 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg + 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct + 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat + 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg + 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa + 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt + 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc + 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt + 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta + 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa + 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg + 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat + 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat + 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca + 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga + 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat + 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga + 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg + 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa + 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt + 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat + 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata + 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa + 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg + 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc + 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc + 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_J364001 +VERSION _2018_Interlab_Devices_J364001 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 919..939 + /label="BioBrick suffix" + stem_loop 940..1011 + /label="E. coli his operon terminator" + stem_loop 948..982 + /label="Stem loop" + primer_bind 1075..1094 + /label="Verification reverse (VR) primer binding site" + misc_feature 1179..1793 + /label="rep (pMB1)" + misc_feature 1194 + /label="ORI" + stem_loop 1960..2065 + /label="T0 terminator" + CDS 2078..2737 + /label="Chloramphenicol resistance" + primer_bind 2851..2870 + /label="Verification forward (VF2) primer binding site" + stem_loop 2927..2930 + /label="end of terminator" + stem_loop 2940..2959 + /label="Stem loop" + misc_feature 2969..2990 + /label="BioBrick prefix" + misc_feature 919..2988 + /label="pSB1C3" + misc_feature 1..918 + /label="J364001" +ORIGIN + 1 tttacggcta gctcagtcct aggtatagtg ctagctacta gagaaagagg agaaatacta + 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg + 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg + 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact + 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca + 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt + 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt + 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa + 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg + 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga + 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta + 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct + 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata + 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt + 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg + 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt + 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc + 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc + 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc + 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag + 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc + 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt + 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct + 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg + 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct + 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat + 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg + 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa + 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt + 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc + 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt + 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta + 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa + 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg + 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat + 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat + 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca + 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga + 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat + 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga + 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg + 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa + 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt + 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat + 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata + 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa + 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg + 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc + 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc + 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_J364002 +VERSION _2018_Interlab_Devices_J364002 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 919..939 + /label="BioBrick suffix" + stem_loop 940..1011 + /label="E. coli his operon terminator" + stem_loop 948..982 + /label="Stem loop" + primer_bind 1075..1094 + /label="Verification reverse (VR) primer binding site" + misc_feature 1179..1793 + /label="rep (pMB1)" + misc_feature 1194 + /label="ORI" + stem_loop 1960..2065 + /label="T0 terminator" + CDS 2078..2737 + /label="Chloramphenicol resistance" + primer_bind 2851..2870 + /label="Verification forward (VF2) primer binding site" + stem_loop 2927..2930 + /label="end of terminator" + stem_loop 2940..2959 + /label="Stem loop" + misc_feature 2969..2990 + /label="BioBrick prefix" + misc_feature 919..2988 + /label="pSB1C3" + misc_feature 1..918 + /label="J364002" +ORIGIN + 1 ttgacagcta gctcagtcct agggattgtg ctagctacta gagaaagagg agaaatacta + 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg + 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg + 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact + 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca + 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt + 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt + 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa + 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg + 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga + 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta + 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct + 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata + 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt + 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg + 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt + 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc + 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc + 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc + 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag + 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc + 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt + 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct + 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg + 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct + 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat + 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg + 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa + 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt + 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc + 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt + 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta + 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa + 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg + 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat + 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat + 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca + 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga + 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat + 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga + 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg + 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa + 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt + 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat + 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata + 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa + 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg + 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc + 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc + 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_J364007 +VERSION _2018_Interlab_Devices_J364007 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 919..939 + /label="BioBrick suffix" + stem_loop 940..1011 + /label="E. coli his operon terminator" + stem_loop 948..982 + /label="Stem loop" + primer_bind 1075..1094 + /label="Verification reverse (VR) primer binding site" + misc_feature 1179..1793 + /label="rep (pMB1)" + misc_feature 1194 + /label="ORI" + stem_loop 1960..2065 + /label="T0 terminator" + CDS 2078..2737 + /label="Chloramphenicol resistance" + primer_bind 2851..2870 + /label="Verification forward (VF2) primer binding site" + stem_loop 2927..2930 + /label="end of terminator" + stem_loop 2940..2959 + /label="Stem loop" + misc_feature 2969..2990 + /label="BioBrick prefix" + misc_feature 919..2988 + /label="pSB1C3" + misc_feature 1..918 + /label="J364007" +ORIGIN + 1 ttgacggcta gctcagtcct aggtacagtg ctagctacta gagaaagagg agaaatacta + 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg + 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg + 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact + 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca + 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt + 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt + 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa + 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg + 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga + 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta + 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct + 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata + 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt + 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg + 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt + 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc + 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc + 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc + 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag + 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc + 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt + 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct + 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg + 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct + 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat + 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg + 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa + 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt + 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc + 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt + 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta + 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa + 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg + 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat + 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat + 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca + 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga + 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat + 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga + 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg + 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa + 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt + 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat + 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata + 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa + 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg + 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc + 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc + 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_J364008 +VERSION _2018_Interlab_Devices_J364008 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 919..939 + /label="BioBrick suffix" + stem_loop 940..1011 + /label="E. coli his operon terminator" + stem_loop 948..982 + /label="Stem loop" + primer_bind 1075..1094 + /label="Verification reverse (VR) primer binding site" + misc_feature 1179..1793 + /label="rep (pMB1)" + misc_feature 1194 + /label="ORI" + stem_loop 1960..2065 + /label="T0 terminator" + CDS 2078..2737 + /label="Chloramphenicol resistance" + primer_bind 2851..2870 + /label="Verification forward (VF2) primer binding site" + stem_loop 2927..2930 + /label="end of terminator" + stem_loop 2940..2959 + /label="Stem loop" + misc_feature 2969..2990 + /label="BioBrick prefix" + misc_feature 919..2988 + /label="pSB1C3" + misc_feature 1..918 + /label="J364008" +ORIGIN + 1 ttgacagcta gctcagtcct aggtattgtg ctagctacta gagaaagagg agaaatacta + 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg + 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg + 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact + 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca + 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt + 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt + 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa + 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg + 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga + 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta + 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct + 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata + 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt + 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg + 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt + 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc + 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc + 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc + 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag + 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc + 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt + 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct + 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg + 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct + 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat + 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg + 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa + 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt + 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc + 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt + 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta + 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa + 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg + 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat + 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat + 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca + 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga + 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat + 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga + 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg + 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa + 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt + 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat + 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata + 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa + 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg + 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc + 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc + 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// +LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION _2018_Interlab_Devices_J364009 +VERSION _2018_Interlab_Devices_J364009 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 919..939 + /label="BioBrick suffix" + stem_loop 940..1011 + /label="E. coli his operon terminator" + stem_loop 948..982 + /label="Stem loop" + primer_bind 1075..1094 + /label="Verification reverse (VR) primer binding site" + misc_feature 1179..1793 + /label="rep (pMB1)" + misc_feature 1194 + /label="ORI" + stem_loop 1960..2065 + /label="T0 terminator" + CDS 2078..2737 + /label="Chloramphenicol resistance" + primer_bind 2851..2870 + /label="Verification forward (VF2) primer binding site" + stem_loop 2927..2930 + /label="end of terminator" + stem_loop 2940..2959 + /label="Stem loop" + misc_feature 2969..2990 + /label="BioBrick prefix" + misc_feature 919..2988 + /label="pSB1C3" + misc_feature 1..918 + /label="J364009" +ORIGIN + 1 ttgacagcta gctcagtcct agggactatg ctagctacta gagaaagagg agaaatacta + 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg + 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg + 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact + 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca + 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt + 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt + 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa + 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg + 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga + 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta + 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct + 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata + 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt + 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg + 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt + 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc + 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc + 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc + 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag + 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc + 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt + 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct + 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg + 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct + 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat + 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg + 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa + 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt + 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc + 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt + 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta + 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa + 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg + 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat + 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat + 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca + 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga + 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat + 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga + 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg + 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa + 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt + 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat + 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata + 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa + 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg + 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc + 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc + 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag +// diff --git a/iGEM/gfp.gb b/iGEM/gfp.gb new file mode 100644 index 00000000..fe49f7a6 --- /dev/null +++ b/iGEM/gfp.gb @@ -0,0 +1,23 @@ +LOCUS GFP 717 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + CDS 1..717 + /label="GFP" + /ApEinfo_revcolor=#b7e6d7 + /ApEinfo_fwdcolor=#b7e6d7 + exon 1..717 + /label="Translation 1-717" +ORIGIN + 1 gtgagcaagg gcgaggagct gttcaccggg gtggtgccca tcctggtcga gctggacggc + 61 gacgtaaacg gccacaagtt cagcgtgtcc ggcgagggcg agggcgatgc cacctacggc + 121 aagctgaccc tgaagttcat ctgcaccacc ggcaagctgc ccgtgccctg gcccaccctc + 181 gtgaccacct tcagctacgg cgtgcagtgc ttcagccgct accccgacca catgaagcag + 241 cacgacttct tcaagtccgc catgcccgaa ggctacgtcc aggagcgcac catcttcttc + 301 aaggacgacg gcaactacaa gacccgcgcc gaggtgaagt tcgagggcga caccctggtg + 361 aaccgcatcg agctgaaggg catcgacttc aaggaggacg gcaacatcct ggggcacaag + 421 ctggagtaca actacaacag ccacaacgtc tatatcatgg ccgacaagca gaagaacggc + 481 atcaaggtga acttcaagat ccgccacaac atcgaggacg gcagcgtgca gctcgccgac + 541 cactaccagc agaacacccc catcggcgac ggccccgtgc tgctgcccga caaccactac + 601 ctgagcaccc agtccgccct gagcaaagac cccaacgaga agcgcgatca catggtcctg + 661 ctggagttcg tgaccgccgc cgggatcact cacggcatgg acgagctgta caagtaa +// \ No newline at end of file diff --git a/iGEM/hph.gb b/iGEM/hph.gb new file mode 100644 index 00000000..cea4bac1 --- /dev/null +++ b/iGEM/hph.gb @@ -0,0 +1,31 @@ +LOCUS hph 960 bp ds-DNA linear 07-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + gene 1..960 + /label="hph" + /ApEinfo_revcolor=#ffef86 + /ApEinfo_fwdcolor=#ffef86 + CDS 1..960 + /label="hph" + /ApEinfo_revcolor=#ff9ccd + /ApEinfo_fwdcolor=#ff9ccd + exon 1..960 + /label="Translation 1-960" +ORIGIN + 1 tccgacctga tgcagctctc ggagggcgaa gaatctcgtg ctttcagctt cgatgtagga + 61 gggcgtggat atgtcctgcg ggtaaatagc tgcgccgatg gtttctacaa agatcgttat + 121 gtttatcggc actttgcatc ggccgcgctc ccgattccgg aagtgcttga cattggggag + 181 ttcagcgaga gcctgaccta ttgcatctcc cgccgtgcac agggtgtcac gttgcaagac + 241 ctgcctgaaa ccgaactgcc cgctgttctg gagccggtcg cggaggccat ggatgcgatt + 301 gctgcggccg atcttagcca gacgagcggg ttcggcccat tcggaccgca aggaatcggt + 361 caatacacta catggcgtga tttcatatgc gcgattgctg atccccatgt gtatcactgg + 421 caaactgtga tggacgacac cgtcagtgcg tccgtcgcgc aggctctcga tgagctgatg + 481 ctttgggccg aggactgccc cgaagtccgg cacctcgtgc acgcggattt cggctccaac + 541 aatgtcctga cggacaatgg ccgcataaca gcggtcattg actggagcga ggcgatgttc + 601 ggggattccc aatacgaggt cgccaacatc ttcttctgga ggccgtggtt ggcttgtatg + 661 gagcagcaga cgcgctactt cgagcggagg catccggagc ttgcaggatc gccgcgcctc + 721 cgggcgtata tgctccgcat tggtcttgac caactctatc agagcttggt tgacggcaat + 781 ttcgatgatg cagcttgggc gcagggtcga tgcgacgcaa tcgtccgatc cggagccggg + 841 actgtcgggc gtacacaaat cgcccgcaga agcgcggccg tctggaccga tggctgtgta + 901 gaagtactcg ccgatagtgg aaaccgacgc cccagcactc gtccgagggc aaaggaatag +// \ No newline at end of file diff --git a/iGEM/iGEM_SBOL2_imports.gb b/iGEM/iGEM_SBOL2_imports.gb new file mode 100644 index 00000000..fb800396 --- /dev/null +++ b/iGEM/iGEM_SBOL2_imports.gb @@ -0,0 +1,94 @@ +LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23100 +VERSION BBa_J23100.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 ttgacggcta gctcagtcct aggtacagtg ctagc +// +LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23102 +VERSION BBa_J23102.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 ttgacagcta gctcagtcct aggtactgtg ctagc +// +LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 +DEFINITION High copy BioBrick assembly plasmid. +ACCESSION pSB1C3 +VERSION pSB1C3.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 1..21 + /label="BioBrick suffix" + stem_loop 22..93 + /label="E. coli his operon terminator" + stem_loop 30..64 + /label="Stem loop" + primer_bind 157..176 + /label="Verification reverse (VR) primer binding site" + misc_feature 261..875 + /label="rep (pMB1)" + misc_feature 276 + /label="ORI" + stem_loop 1042..1147 + /label="T0 terminator" + CDS 1160..1819 + /label="Chloramphenicol resistance" + primer_bind 1933..1952 + /label="Verification forward (VF2) primer binding site" + stem_loop 2009..2012 + /label="end of terminator" + stem_loop 2022..2041 + /label="Stem loop" + misc_feature 2051..2072 + /label="BioBrick prefix" +ORIGIN + 1 tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt + 61 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct + 121 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt + 181 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc + 241 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga + 301 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata + 361 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac + 421 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg + 481 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc + 541 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag + 601 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt + 661 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt + 721 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg + 781 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac + 841 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca + 901 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac + 961 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac + 1021 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag + 1081 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc + 1141 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt + 1201 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca + 1261 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga + 1321 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg + 1381 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt + 1441 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac + 1501 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac + 1561 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca + 1621 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg + 1681 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg + 1741 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc + 1801 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa + 1861 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga + 1921 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa + 1981 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat + 2041 gatttctgga attcgcggcc gcttctagag +// diff --git a/iGEM/imports_test_ncbi.gb b/iGEM/imports_test_ncbi.gb new file mode 100644 index 00000000..e0627fac --- /dev/null +++ b/iGEM/imports_test_ncbi.gb @@ -0,0 +1,223 @@ +LOCUS JWYZ01000115 3242 bp DNA linear BCT 16-JAN-2015 +DEFINITION Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole + genome shotgun sequence. +ACCESSION JWYZ01000115 +VERSION JWYZ01000115.1 +DBLINK BioProject: PRJNA266657 + BioSample: SAMN03177677 +KEYWORDS WGS. +SOURCE Escherichia coli + ORGANISM Escherichia coli + Bacteria; Proteobacteria; Gammaproteobacteria; Enterobacterales; + Enterobacteriaceae; Escherichia. +REFERENCE 1 (bases 1 to 3242) + AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., + Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., + Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. + TITLE WGS accurately predicts antimicrobial resistance in Escherichia coli + JOURNAL J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015) + PUBMED 26142410 +REFERENCE 2 (bases 1 to 3242) + AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., + Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., + Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. + TITLE Direct Submission + JOURNAL Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD + 20708, USA +COMMENT ##Genome-Assembly-Data-START## + Assembly Method :: CLC Genomics Workbench v. 7.5 + Assembly Name :: Escherichia coli CVM N37069PS v1.0 + Genome Coverage :: 48.5x + Sequencing Technology :: Illumina MiSeq + ##Genome-Assembly-Data-END## + ##Genome-Annotation-Data-START## + Annotation Provider :: NCBI + Annotation Date :: 12/29/2014 14:07:05 + Annotation Pipeline :: NCBI Prokaryotic Genome Annotation Pipeline + Annotation Method :: Best-placed reference protein set; GeneMarkS+ + Annotation Software revision :: 2.9 (rev. 455303) + Features Annotated :: Gene; CDS; rRNA; tRNA; ncRNA; repeat_region + Genes :: 4,855 + CDS :: 4,642 + Pseudo Genes :: 107 + CRISPR Arrays :: 2 + rRNAs :: 11 (5S, 16S, 23S) + tRNAs :: 78 + ncRNA :: 17 + Frameshifted Genes :: 41 + ##Genome-Annotation-Data-END## + Annotation was added by the NCBI Prokaryotic Genome Annotation + Pipeline (released 2013). Information about the Pipeline can be + found here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/ +FEATURES Location/Qualifiers + source 1..3242 + /organism="Escherichia coli" + /mol_type="genomic DNA" + /submitter_seqid="N37069PS_contig_115" + /strain="CVM N37069PS" + /isolation_source="Farm" + /db_xref="taxon:562" + /country="USA" + /collection_date="20-Jan-2012" + gene complement(<1..115) + /locus_tag="PU64_23660" + CDS complement(<1..115) + /locus_tag="PU64_23660" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_005059815.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="pyrBI operon leader peptide" + /protein_id="KIG36579.1" + /translation="MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" + gene 95..427 + /locus_tag="PU64_23665" + CDS 95..427 + /locus_tag="PU64_23665" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001349257.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="hypothetical protein" + /protein_id="KIG36585.1" + /translation="MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVY + AFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQ + GCALSL" + gene complement(396..791) + /locus_tag="PU64_23670" + CDS complement(396..791) + /locus_tag="PU64_23670" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001701843.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="mRNA endoribonuclease" + /protein_id="KIG36580.1" + /translation="MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTP + EPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPY + PNWTAVGVTWLAGFDFEIKVIARIPEQ" + gene complement(922..1635) + /locus_tag="PU64_23675" + CDS complement(922..1635) + /locus_tag="PU64_23675" + /inference="EXISTENCE: similar to AA + sequence:SwissProt:P39333.2" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="oxidoreductase" + /protein_id="KIG36581.1" + /translation="MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAK + RLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFK + INIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARD + FGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEAS + FVTGAMHTIDGAFGA" + gene 1706..2299 + /locus_tag="PU64_23680" + CDS 1706..2299 + /locus_tag="PU64_23680" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001544295.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="TetR family transcriptional regulator" + /protein_id="KIG36582.1" + /translation="MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDY + LGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRY + SQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTV + MSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" + gene 2444..2896 + /locus_tag="PU64_23685" + CDS 2444..2896 + /locus_tag="PU64_23685" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001570607.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="toxin-antitoxin biofilm protein TabA" + /protein_id="KIG36583.1" + /translation="MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLF + YLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLP + EGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" + gene 3019..>3242 + /locus_tag="PU64_23690" + CDS 3019..>3242 + /locus_tag="PU64_23690" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_000036524.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="DNA-binding protein" + /protein_id="KIG36584.1" + /translation="MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNS + RSNILSPRAFLEFLAKIFTLGYVDFSKRS" +ORIGIN + 1 aaaaaaaagc ccctcgattg aggggctggg aatgggtgat caacgggaag aaaaacggca + 61 ggccagcgtc ttttttcaga cgcggtaaga caaaatgtcg aacacactga accatacatc + 121 ctcccggcaa attgtccggc attatactca tcgtcagaag cggcgcaagc atttgatgca + 181 atattttgtc agcgcaaacg gtttatttga attaaaagtc aaggtatatg catttttatt + 241 tgatgtgatt ctgcagggga actgtccttc ggtatcaata attgcagaca ttccctgctt + 301 tttccttttt cactttcacg caatcagata tgcattttat tccattcatc cgacttatag + 361 ggcggagtgt gaaagcgaac ggctaacact attgcttact gctcagggat gcgcgctatc + 421 actttaattt caaaatcaaa gcctgccagc catgtaacac ccaccgccgt ccagtttgga + 481 taaggtgggg cgctaaatat ttcatttttc accgtcatga tgtcttcaaa ttggttttct + 541 ggatcggtat ggaagctcgt aacatcaatg atatcgtcaa aagtgcatcc cgcagctgcc + 601 agggtcgcat gcaaattatc aaatgccagt ctgacttgtt gctgaaaatc gggttctggt + 661 gttccgtcct ctcgacttcc tacttgcccg gaaacaaaca gcaaatcgcc ggaacgaata + 721 gccgcagaat aacgatgctc agcatatagt gaatgtcggc cagcagggaa aacagcggtt + 781 ctttctacca tttggttatc ctcaagattt acgacatgaa cagaagattt ctctttaccg + 841 ggagccgctt ttagcggacg acgtgagtaa acaaaaccca gacatcatgg ataatggctg + 901 ggcttaattg agcgtagtcg gttatgcgcc aaacgcgcca tcaatggtat gcattgcgcc + 961 ggtaacaaaa ctggcttctg gccctgctaa ccatgcgacc ataccagcga cctcttccgg + 1021 ttgcccatgt cttttgatag ccatcaaact atgcaacata tcgcgcattg gcccgttggc + 1081 gggattagcg tcggtatcaa ttggccctgg ctggacgacg ttaatggtga tcccacgcgg + 1141 tccaaaatca cgggccagcc cgcgcgccat gccttgcagg gcagatttgc tggcggcata + 1201 agcagccatg cctgcaacag gcatacgatc gccattcacg gagccgatga ttaagatgcg + 1261 cccgccttcg ggcatctgcc gggcggcttc aacagaggca tgataaggag catgaatatt + 1321 gattttgaaa aggcgatcaa tatcgtcggc atttaattcc agggcctcgc caaagacgcc + 1381 aatacctgca tttaccacca ggatatccaa tgcgccgctc ttacgaacga catcaatgac + 1441 agcgtctctg tcagcactat ctgtgaatac tgctgtcgct ccagtctctt gtgccaggcg + 1501 tttagcggca tctttcgacc ccgcataggt gaatcgtaca ttggccccat cggtgacgaa + 1561 acgacgtacg atagcggcac cgataccacg actgccaccg aggatgagaa ctgtcttacc + 1621 tgtaaaagcg cccataagga ctccttgatt tattatgtaa catgcattac aaaactgttt + 1681 taactttctg tcaacatgtt ttgtaatggt cactaaaaaa caatctcgcg ttccaggtcg + 1741 tcccagacgt ttcgctcctg agcaggcaat ctctgcggca aaagtgcttt ttcaccaaaa + 1801 aggtttcgat gctgtcagtg ttgctgaagt tactgattat cttggtatta accccccgag + 1861 cctctacgcg gcttttggca gtaaagctgg gttatttagc cgtgtactca atgaatacgt + 1921 cggtacggaa gctattccgc ttgccgatat tcttcgtgat gatcgtccag taggcgagtg + 1981 cctggttgag gtattaaaag aagcggcgcg cagatatagc caaaacggcg gctgcgctgg + 2041 ctgtatggtt cttgaaggta ttcatagtca tgatccacta gcgcgtgata ttgccgttca + 2101 atattatcac gccgcagaaa cgaccattta tgactatatc gccaggcggc atccacaaag + 2161 cgcacaatgt gtgactgatt ttatgagtac cgtgatgtca gggctttctg cgaaggcacg + 2221 ggaggggcac tcaatcgaac aactctgtgc aacagctgca ctggcggggg aagcgataaa + 2281 aactcttctc aaggagtgat gctggccttg atccgaaagg cgggaacgcg cctgccgata + 2341 agttgtgata agacaataat tcacgcatta aggctagcgg aattgatcat cttttcgtat + 2401 aacgatagaa atgaaacgtt gttttaatta aggagtggaa aagatgatca tcggaaatat + 2461 tcataatctt cagccgtggc taccccagga gttacgccag gcgattgagc atatcaaagc + 2521 acacgttacg gcagaaacgc caaagggcaa gcacgatatc gaaggcaatc atctgtttta + 2581 tcttatctcg gaagatatga ccgagccgta cgaagcccgc cgtgcggagt accatgcccg + 2641 ctatctcgac attcagattg tgttaaaagg tcaggaaggc atgaccttca gcacgcaacc + 2701 tgcaggcacg ccggataccg actggttagc tgataaagac atcgcatttt tgccggaagg + 2761 cgttgatgag aaaacagtta tccttaatga aggtgatttt gttgtgtttt atccggggga + 2821 agtgcataaa ccgctgtgcg cagtgggtgc accagcccag gttcgcaaag cagtagtgaa + 2881 gatgctgatg gcgtgatgac ttttcgccgt aaataactcc aggtttacgg cgagtttgtg + 2941 aaaagagcgt tttttgatat ttttttgtga gtaaaatttg taatgcttag acgttcttat + 3001 taactcaagg agtccgtcat gagcaaaata tcaggttgga atttttctca aaacattaca + 3061 tcagccgaca attgtaaaca aaaaaatgaa gacttagata cctggtatgt gggaatgaat + 3121 gattttgccc gaattgccgg agggcagaat agcagaagca atattctttc tcccagagca + 3181 tttttggagt ttttggctaa gatatttacc ctgggttatg tggattttag caaacgctcc + 3241 aa +// diff --git a/iGEM/ky021423.gb b/iGEM/ky021423.gb new file mode 100644 index 00000000..7ecec80f --- /dev/null +++ b/iGEM/ky021423.gb @@ -0,0 +1,22 @@ +LOCUS mScarlet 702 bp ds-DNA linear 09-AUG-2021 +DEFINITION . +KEYWORDS "accession:KY021423.1" +FEATURES Location/Qualifiers + source 1..696 + /label="source" + CDS 1..696 + /label="red fluorescent protein (mScarlet)" +ORIGIN + 1 atggtgagca agggcgaggc agtgatcaag gagttcatgc ggttcaaggt gcacatggag + 61 ggctccatga acggccacga gttcgagatc gagggcgagg gcgagggccg cccctacgag + 121 ggcacccaga ccgccaagct gaaggtgacc aagggtggcc ccctgccctt ctcctgggac + 181 atcctgtccc ctcagttcat gtacggctcc agggccttca ccaagcaccc cgccgacatc + 241 cccgactact ataagcagtc cttccccgag ggcttcaagt gggagcgcgt gatgaacttc + 301 gaggacggcg gcgccgtgac cgtgacccag gacacctccc tggaggacgg caccctgatc + 361 tacaaggtga agctccgcgg caccaacttc cctcctgacg gccccgtaat gcagaagaag + 421 acaatgggct gggaagcgtc caccgagcgg ttgtaccccg aggacggcgt gctgaagggc + 481 gacattaaga tggccctgcg cctgaaggac ggcggccgct acctggcgga cttcaagacc + 541 acctacaagg ccaagaagcc cgtgcagatg cccggcgcct acaacgtcga ccgcaagttg + 601 gacatcacct cccacaacga ggactacacc gtggtggaac agtacgaacg ctccgagggc + 661 cgccactcca ccggcggcat ggacgagctg tacaagtaat aa +// \ No newline at end of file diff --git a/iGEM/lhb1b2_promoter.gb b/iGEM/lhb1b2_promoter.gb new file mode 100644 index 00000000..761e50ce --- /dev/null +++ b/iGEM/lhb1b2_promoter.gb @@ -0,0 +1,19 @@ +LOCUS LHB1B2_promoter 563 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + promoter 1..563 + /label="LHB1B2 promoter" + /ApEinfo_revcolor=#b4abac + /ApEinfo_fwdcolor=#b4abac +ORIGIN + 1 ttgttgccga aaacattcaa caaaatcaat caaaggtatc agttaatatc attgtcgacg + 61 gttttatatt attaacttat gatcgtaaga acttcgtatc actttttgtt tcatctaact + 121 gcattgtttt acataacatt gatatatatt tgtttggtaa gtgtttctag tttcacttaa + 181 aaactttgta gtttggcgtt cgaaacaaac ttgataagaa aaaaaagaaa atattattga + 241 gagcatgaag tggattggaa ttaaagaaaa caaggaaaaa gaaaaaaata gattggaata + 301 atttcaaata tttctttcca ataattcaag catttatctt tgaaaatttc cccaaagttt + 361 ctttgtgtac aaatgacaag tgttttcgtt gcagctaaag aatctagcaa aagcttatgg + 421 actagagagt gacacatagg acaagataac gacaatccca aaatctcata agccaatcac + 481 taaacagata cagatacttc acagataaca aaccttactc ttaacattgc tataaagtgg + 541 acgtataccc caaccatttt caa +// \ No newline at end of file diff --git a/iGEM/mCherry.gb b/iGEM/mCherry.gb new file mode 100644 index 00000000..35e7e1da --- /dev/null +++ b/iGEM/mCherry.gb @@ -0,0 +1,24 @@ +LOCUS mCherry 725 bp DNA linear UNA 10-FEB-2022 +DEFINITION . +KEYWORDS . +SOURCE + ORGANISM . +FEATURES Location/Qualifiers + CDS 1..725 + /modified_by="René" + /label="mCherry" +ORIGIN + 1 atggtgagca agggcgagga ggataacatg gccatcatca aggagttcat gcgcttcaag + 61 gtgcacatgg agggctccgt gaacggccac gagttcgaga tcgagggcga gggcgagggc + 121 cgcccctacg agggcaccca gaccgccaag ctgaaggtga ccaagggtgg ccccctgccc + 181 ttcgcctggg acatcctgtc ccctcagttc atgtacggct ccaaggccta cgtgaagcac + 241 cccgccgaca tccccgacta cttgaagctg tccttccccg agggcttcaa gtgggagcgc + 301 gtgatgaact tcgaggacgg cggcgtggtg accgtgaccc aggactcctc cctgcaggac + 361 ggcgagttca tctacaaggt gaagctgcgc ggcaccaact tcccctccga cggccccgta + 421 atgcagaaga aaaccatggg ctgggaggcc tcctccgagc ggatgtaccc cgaggacggc + 481 gccctgaagg gcgagatcaa gcagaggctg aagctgaagg acggcggcca ctacgacgct + 541 gaggtcaaga ccacctacaa ggccaagaag cccgtgcagc tgcccggcgc ctacaacgtc + 601 aacatcaagt tggacatcac ctcccacaac gaggactaca ccatcgtgga acagtacgaa + 661 cgcgccgagg gccgccactc caccggcggc atggacgagc tgtacaagaa cgcggctatt + 721 agatc +// diff --git a/iGEM/mas_pro.gb b/iGEM/mas_pro.gb new file mode 100644 index 00000000..108f38ed --- /dev/null +++ b/iGEM/mas_pro.gb @@ -0,0 +1,16 @@ +LOCUS MAS_pro 387 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + promoter 1..387 + /label="mas promoter" + /ApEinfo_revcolor=#ff9ccd + /ApEinfo_fwdcolor=#ff9ccd +ORIGIN + 1 ggagattttt caaatcagtg cgcaagacgt gacgtaagta tccgagtcag tttttatttt + 61 tctactaatt tggtcgttta tttcggcgtg taggacatgg caaccgggcc tgaatttcgc + 121 gggtattctg tttctattcc aactttttct tgatccgcag ccattaacga cttttgaata + 181 gatacgctga cacgccaagc ctcgctagtc aaaagtgtac caaacaacgc tttacagcaa + 241 gaacggaatg cgcgtgacgc tcgcggtgac gccatttcgc cttttcagaa atggataaat + 301 agccttgctt cctattatat cttcccaaat taccaataca ttacactagc atctgaattt + 361 cataaccaat ctcgatacac caaatcg +// \ No newline at end of file diff --git a/iGEM/nptii.gb b/iGEM/nptii.gb new file mode 100644 index 00000000..aaa804c6 --- /dev/null +++ b/iGEM/nptii.gb @@ -0,0 +1,23 @@ +LOCUS NPTII 795 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + misc_feature 1..795 + /label="NPTII (KanR)" + /ApEinfo_revcolor=#b1ff67 + /ApEinfo_fwdcolor=#b1ff67 +ORIGIN + 1 atggctaaaa tgagaatatc accggaattg aaaaaactga tcgaaaaata ccgctgcgta + 61 aaagatacgg aaggaatgtc tcctgctaag gtatataagc tggtgggaga aaatgaaaac + 121 ctatatttaa aaatgacgga cagccggtat aaagggacca cctatgatgt ggaacgggaa + 181 aaggacatga tgctatggct ggaaggaaag ctgcctgttc caaaggtcct gcactttgaa + 241 cggcatgatg gctggagcaa tctgctcatg agtgaggccg atggcgtcct ttgctcggaa + 301 gagtatgaag atgaacaaag ccctgaaaag attatcgagc tgtatgcgga gtgcatcagg + 361 ctctttcact ccatcgacat atcggattgt ccctatacga atagcttaga cagccgctta + 421 gccgaattgg attacttact gaataacgat ctggccgatg tggattgcga aaactgggaa + 481 gaagatactc catttaaaga tccgcgcgag ctgtatgatt ttttaaagac ggaaaagccc + 541 gaagaggaac ttgtcttttc ccacggcgac ctgggagaca gcaacatctt tgtgaaagat + 601 ggcaaagtaa gtggctttat tgatcttggg agaagcggca gggcggacaa gtggtatgac + 661 attgccttct gcgtccggtc gatcagggag gatatcgggg aagaacagta tgtcgagcta + 721 ttttttgact tactggggat caagcctgat tgggagaaaa taaaatatta tattttactg + 781 gatgaattgt tttag +// \ No newline at end of file diff --git a/iGEM/ocs.gb b/iGEM/ocs.gb new file mode 100644 index 00000000..b3aa18e2 --- /dev/null +++ b/iGEM/ocs.gb @@ -0,0 +1,21 @@ +LOCUS OCS 714 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + terminator 1..714 + /label="ocs 3UTR" + /ApEinfo_revcolor=#85dae9 + /ApEinfo_fwdcolor=#85dae9 +ORIGIN + 1 gtcctgcttt aatgagatat gcgagaagcc tatgatcgca tgatatttgc tttcaattct + 61 gttgtgcacg ttgtaaaaaa cctgagcatg tgtagctcag atccttaccg ccggtttcgg + 121 ttcattctaa tgaatatatc acccgttact atcgtatttt tatgaataat attctccgtt + 181 caatttactg attgtaccct actacttata tgtacaatat taaaatgaaa acaatatatt + 241 gtgctgaata ggtttatagc gacatctatg atagagcgcc acaataacaa acaattgcgt + 301 tttattatta caaatccaat tttaaaaaaa gcggcagaac cggtcaaacc taaaagactg + 361 attacataaa tcttattcaa atttcaaaag tgccccaggg gctagtatct acgacacacc + 421 gagcggcgaa ctaataacgc tcactgaagg gaactccggt tccccgccgg cgcgcatggg + 481 tgagattcct tgaagttgag tattggccgt ccgctctacc gaaagttacg ggcaccattc + 541 aacccggtcc agcacggcgg ccgggtaacc gacttgctgc cccgagaatt atgcagcatt + 601 tttttggtgt atgtgggccc caaatgaagt gcaggtcaaa ccttgacagt gacgacaaat + 661 cgttgggcgg gtccagggcg aattttgcga caacatgtcg aggctcagca ggac +// \ No newline at end of file diff --git a/iGEM/pSB1C5.gb b/iGEM/pSB1C5.gb new file mode 100644 index 00000000..39ee3710 --- /dev/null +++ b/iGEM/pSB1C5.gb @@ -0,0 +1,46 @@ +LOCUS pSB1C5 2027 bp ds-DNA circular 21-JAN-2022 +DEFINITION . +KEYWORDS "accession:pSB1C5" +FEATURES Location/Qualifiers + stem_loop 1..58 + /label="his operon terminator" + misc_feature 253..841 + /label="pMB1 replication origin" + misc_feature complement(1139..1798) + /label="chloramphenicol resistance marker" +ORIGIN + 1 tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt + 61 acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg + 121 gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat caggggataa + 181 cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc + 241 gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa atcgacgctc + 301 aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc cccctggaag + 361 ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt ccgcctttct + 421 cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca gttcggtgta + 481 ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg accgctgcgc + 541 cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat cgccactggc + 601 agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta cagagttctt + 661 gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct gcgctctgct + 721 gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac aaaccaccgc + 781 tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa aaggatctca + 841 agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 901 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 961 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gctcgaggct + 1021 tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca aatccagatg + 1081 gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg atatcaaatt + 1141 acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt ctgccgacat + 1201 ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc accttgtcgc + 1261 cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc atattggcca + 1321 cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa aacatattct + 1381 caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca tcttgcgaat + 1441 atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt + 1501 cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc accagctcac + 1561 cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca agaatgtgaa + 1621 taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag gccgtaatat + 1681 ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt + 1741 ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt ttctccattt + 1801 tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt agtgatctta + 1861 tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt gccacctgac + 1921 gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat cacgaggcag + 1981 aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg +// \ No newline at end of file diff --git a/iGEM/pnos.gb b/iGEM/pnos.gb new file mode 100644 index 00000000..304cce2a --- /dev/null +++ b/iGEM/pnos.gb @@ -0,0 +1,14 @@ +LOCUS Pnos 276 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + promoter 1..276 + /label="nos promoter" + /ApEinfo_revcolor=#d59687 + /ApEinfo_fwdcolor=#d59687 +ORIGIN + 1 agcggagaat taagggagtc acgttatgac ccccgccgat gacgcgggac aagccgtttt + 61 acgtttggaa ctgacagaac cgcaacgttg aaggagccac tcagccgcgg gtttctggag + 121 tttaatgagc taagcacata cgtcagaaac cattattgcg cgttcaaaag tcgcctaagg + 181 tcactatcag ctagcaaata tttcttgtca aaaatgctcc actgacgttc cataaattcc + 241 cctcggtatc caattagagt ctcatattca ctctca +// \ No newline at end of file diff --git a/iGEM/second_genbank.gb b/iGEM/second_genbank.gb new file mode 100644 index 00000000..3a5a5192 --- /dev/null +++ b/iGEM/second_genbank.gb @@ -0,0 +1,12 @@ +LOCUS second_genbank 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION second_genbank +VERSION second_genbank.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 tttacagcta gctcagtcct aggtattatg ctagccccc +// diff --git a/iGEM/tmv 5UTR chloroplast targeting signal.gb b/iGEM/tmv 5UTR chloroplast targeting signal.gb new file mode 100644 index 00000000..84170e55 --- /dev/null +++ b/iGEM/tmv 5UTR chloroplast targeting signal.gb @@ -0,0 +1,24 @@ +LOCUS TMV_chloroplast_transit 262 bp DNA linear UNA 10-FEB-2022 +DEFINITION . +KEYWORDS . +SOURCE + ORGANISM . +FEATURES Location/Qualifiers + 5'UTR <1..83 + /vntifkey=52 + /modified_by="René" + /label="TMV 5UTR" + transit_peptide 84..260 + /vntifkey=95 + /modified_by="René" + /label="chloroplast targeting signal" + misc_feature 261..>262 + /vntifkey=21 + /label="6xHis" +ORIGIN + 1 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa + 61 ttacatttac aattatcgat aacatggctt cttctatgct ttcttctgct gctgttgttg + 121 ctactcgtgc tagtgctgct caagctagta tggttgctcc ttttactgga cttaagtctg + 181 ctgcttcttt tcctgttact agaaagcaaa acaaccttga tattacttct attgctagta + 241 acggaggaag agttcgagca gg +// diff --git a/iGEM/tmv.gb b/iGEM/tmv.gb new file mode 100644 index 00000000..f1e996af --- /dev/null +++ b/iGEM/tmv.gb @@ -0,0 +1,11 @@ +LOCUS TMV 67 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + misc_feature 1..67 + /label="TMV 5UTR" + /ApEinfo_revcolor=#b7e6d7 + /ApEinfo_fwdcolor=#b7e6d7 +ORIGIN + 1 gtatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa ttactattta + 61 caattac +// \ No newline at end of file diff --git a/iGEM/tmv_sv40.gb b/iGEM/tmv_sv40.gb new file mode 100644 index 00000000..da306b77 --- /dev/null +++ b/iGEM/tmv_sv40.gb @@ -0,0 +1,18 @@ +LOCUS TMV_SV40 126 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + 5'UTR 1..82 + /label="omega\TMV\(w.t.)" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + CDS 83..126 + /label="Sv40NLS" + /ApEinfo_revcolor=#75c6a9 + /ApEinfo_fwdcolor=#75c6a9 + exon 83..126 + /label="Translation 83-126" +ORIGIN + 1 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa + 61 ttacatttac aattatcgat acatggcttc tagcccaccg aagaagaagc ggaaggtcag + 121 ctggaa +// \ No newline at end of file diff --git a/iGEM/tnos.gb b/iGEM/tnos.gb new file mode 100644 index 00000000..6962328c --- /dev/null +++ b/iGEM/tnos.gb @@ -0,0 +1,14 @@ +LOCUS Tnos 263 bp ds-DNA linear 10-FEB-2022 +DEFINITION . +FEATURES Location/Qualifiers + terminator 1..263 + /label="nos 3UTR" + /ApEinfo_revcolor=#84b0dc + /ApEinfo_fwdcolor=#84b0dc +ORIGIN + 1 gtcaagcaga tcgttcaaac atttggcaat aaagtttctt aagattgaat cctgttgccg + 61 gtcttgcgat gattatcata taatttctgt tgaattacgt taagcatgta ataattaaca + 121 tgtaatgcat gacgttattt atgagatggg tttttatgat tagagtcccg caattataca + 181 tttaatacgc gatagaaaac aaaatatagc gcgcaaacta ggataaatta tcgcgcgcgg + 241 tgtcatctat gttactagat cga +// \ No newline at end of file diff --git a/iGEM/two_sequences.gb b/iGEM/two_sequences.gb new file mode 100644 index 00000000..d0c9fbf2 --- /dev/null +++ b/iGEM/two_sequences.gb @@ -0,0 +1,631 @@ +LOCUS NM_005342 3507 bp mRNA linear PRI 19-JUL-2021 +DEFINITION Homo sapiens high mobility group box 3 (HMGB3), transcript variant + 2, mRNA. +ACCESSION NM_005342 +VERSION NM_005342.4 +KEYWORDS RefSeq; MANE Select. +SOURCE Homo sapiens (human) + ORGANISM Homo sapiens + Eukaryota; Metazoa; Chordata; Craniata; Vertebrata; Euteleostomi; + Mammalia; Eutheria; Euarchontoglires; Primates; Haplorrhini; + Catarrhini; Hominidae; Homo. +REFERENCE 1 (bases 1 to 3507) + AUTHORS Wen B, Wei YT and Zhao K. + TITLE The role of high mobility group protein B3 (HMGB3) in tumor + proliferation and drug resistance + JOURNAL Mol Cell Biochem 476 (4), 1729-1739 (2021) + PUBMED 33428061 + REMARK GeneRIF: The role of high mobility group protein B3 (HMGB3) in + tumor proliferation and drug resistance. + Review article +REFERENCE 2 (bases 1 to 3507) + AUTHORS Song X, Wang H, Wu J and Sun Y. + TITLE Long Noncoding RNA SOX2-OT Knockdown Inhibits Proliferation and + Metastasis of Prostate Cancer Cells Through Modulating the + miR-452-5p/HMGB3 Axis and Inactivating Wnt/beta-Catenin Pathway + JOURNAL Cancer Biother Radiopharm 35 (9), 682-695 (2020) + PUBMED 32407168 + REMARK GeneRIF: Long Noncoding RNA SOX2-OT Knockdown Inhibits + Proliferation and Metastasis of Prostate Cancer Cells Through + Modulating the miR-452-5p/HMGB3 Axis and Inactivating + Wnt/beta-Catenin Pathway. +REFERENCE 3 (bases 1 to 3507) + AUTHORS Ren P, Xing L, Hong X, Chang L and Zhang H. + TITLE LncRNA PITPNA-AS1 boosts the proliferation and migration of lung + squamous cell carcinoma cells by recruiting TAF15 to stabilize + HMGB3 mRNA + JOURNAL Cancer Med 9 (20), 7706-7716 (2020) + PUBMED 32871048 + REMARK GeneRIF: LncRNA PITPNA-AS1 boosts the proliferation and migration + of lung squamous cell carcinoma cells by recruiting TAF15 to + stabilize HMGB3 mRNA. +REFERENCE 4 (bases 1 to 3507) + AUTHORS Li Y, Ma Y, Zhang T, Feng C and Liu Y. + TITLE High-mobility group box 3 (HMGB3) silencing inhibits non-small cell + lung cancer development through regulating Wnt/beta-catenin pathway + JOURNAL Biol Chem 401 (10), 1191-1198 (2020) + PUBMED 32386184 + REMARK GeneRIF: High-mobility group box 3 (HMGB3) silencing inhibits + non-small cell lung cancer development through regulating + Wnt/beta-catenin pathway. +REFERENCE 5 (bases 1 to 3507) + AUTHORS Luck K, Kim DK, Lambourne L, Spirohn K, Begg BE, Bian W, Brignall + R, Cafarelli T, Campos-Laborie FJ, Charloteaux B, Choi D, Cote AG, + Daley M, Deimling S, Desbuleux A, Dricot A, Gebbia M, Hardy MF, + Kishore N, Knapp JJ, Kovacs IA, Lemmens I, Mee MW, Mellor JC, + Pollis C, Pons C, Richardson AD, Schlabach S, Teeking B, Yadav A, + Babor M, Balcha D, Basha O, Bowman-Colin C, Chin SF, Choi SG, + Colabella C, Coppin G, D'Amata C, De Ridder D, De Rouck S, + Duran-Frigola M, Ennajdaoui H, Goebels F, Goehring L, Gopal A, + Haddad G, Hatchi E, Helmy M, Jacob Y, Kassa Y, Landini S, Li R, van + Lieshout N, MacWilliams A, Markey D, Paulson JN, Rangarajan S, + Rasla J, Rayhan A, Rolland T, San-Miguel A, Shen Y, Sheykhkarimli + D, Sheynkman GM, Simonovsky E, Tasan M, Tejeda A, Tropepe V, + Twizere JC, Wang Y, Weatheritt RJ, Weile J, Xia Y, Yang X, + Yeger-Lotem E, Zhong Q, Aloy P, Bader GD, De Las Rivas J, Gaudet S, + Hao T, Rak J, Tavernier J, Hill DE, Vidal M, Roth FP and Calderwood + MA. + TITLE A reference map of the human binary protein interactome + JOURNAL Nature 580 (7803), 402-408 (2020) + PUBMED 32296183 +REFERENCE 6 (bases 1 to 3507) + AUTHORS Nemeth MJ, Kirby MR and Bodine DM. + TITLE Hmgb3 regulates the balance between hematopoietic stem cell + self-renewal and differentiation + JOURNAL Proc Natl Acad Sci U S A 103 (37), 13783-13788 (2006) + PUBMED 16945912 +REFERENCE 7 (bases 1 to 3507) + AUTHORS Nemeth MJ, Cline AP, Anderson SM, Garrett-Beal LJ and Bodine DM. + TITLE Hmgb3 deficiency deregulates proliferation and differentiation of + common lymphoid and myeloid progenitors + JOURNAL Blood 105 (2), 627-634 (2005) + PUBMED 15358624 +REFERENCE 8 (bases 1 to 3507) + AUTHORS Nemeth MJ, Curtis DJ, Kirby MR, Garrett-Beal LJ, Seidel NE, Cline + AP and Bodine DM. + TITLE Hmgb3: an HMG-box family member expressed in primitive + hematopoietic cells that inhibits myeloid and B-cell + differentiation + JOURNAL Blood 102 (4), 1298-1306 (2003) + PUBMED 12714519 +REFERENCE 9 (bases 1 to 3507) + AUTHORS Vaccari T, Beltrame M, Ferrari S and Bianchi ME. + TITLE Hmg4, a new member of the Hmg1/2 gene family + JOURNAL Genomics 49 (2), 247-252 (1998) + PUBMED 9598312 +REFERENCE 10 (bases 1 to 3507) + AUTHORS Wilke K, Wiemann S, Gaul R, Gong W and Poustka A. + TITLE Isolation of human and mouse HMG2a cDNAs: evidence for an + HMG2a-specific 3' untranslated region + JOURNAL Gene 198 (1-2), 269-274 (1997) + PUBMED 9370291 +COMMENT REVIEWED REFSEQ: This record has been curated by NCBI staff. The + reference sequence was derived from Y10043.1, BC037210.1 and + AF003626.2. + On Nov 22, 2018 this sequence version replaced NM_005342.3. + + Summary: This gene encodes a member of a family of proteins + containing one or more high mobility group DNA-binding motifs. The + encoded protein plays an important role in maintaining stem cell + populations, and may be aberrantly expressed in tumor cells. A + mutation in this gene was associated with microphthalmia, syndromic + 13. There are numerous pseudogenes of this gene on multiple + chromosomes. Alternative splicing results in multiple transcript + variants. [provided by RefSeq, Jul 2014]. + + Transcript Variant: This variant (2) differs in the 5' UTR, + compared to vaiant 1. Variants 1, 2, and 3 encode the same isoform + (a). + + Sequence Note: This RefSeq record was created from transcript and + genomic sequence data to make the sequence consistent with the + reference genome assembly. The genomic coordinates used for the + transcript record were based on transcript alignments. + + Publication Note: This RefSeq record includes a subset of the + publications that are available for this gene. Please see the Gene + record to access additional publications. + + ##Evidence-Data-START## + Transcript exon combination :: DA236625.1, SRR1803617.204072.1 + [ECO:0000332] + RNAseq introns :: single sample supports all introns + SAMEA1965299, SAMEA1966682 + [ECO:0000348] + ##Evidence-Data-END## + + ##RefSeq-Attributes-START## + MANE Ensembl match :: ENST00000325307.12/ ENSP00000359393.3 + RefSeq Select criteria :: based on conservation, expression + ##RefSeq-Attributes-END## + COMPLETENESS: full length. +PRIMARY REFSEQ_SPAN PRIMARY_IDENTIFIER PRIMARY_SPAN COMP + 1-44 Y10043.1 40-83 + 45-668 BC037210.1 10-633 + 669-1300 Y10043.1 708-1339 + 1301-3507 AF003626.2 69789-71995 +FEATURES Location/Qualifiers + source 1..3507 + /organism="Homo sapiens" + /mol_type="mRNA" + /db_xref="taxon:9606" + /chromosome="X" + /map="Xq28" + gene 1..3507 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="high mobility group box 3" + /db_xref="GeneID:3149" + /db_xref="HGNC:HGNC:5004" + /db_xref="MIM:300193" + exon 1..42 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /inference="alignment:Splign:2.1.0" + exon 43..197 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /inference="alignment:Splign:2.1.0" + CDS 48..650 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="isoform a is encoded by transcript variant 2; + high-mobility group (nonhistone chromosomal) protein 4; + high mobility group protein B3; high mobility group + protein 2a" + /codon_start=1 + /product="high mobility group protein B3 isoform a" + /protein_id="NP_005333.2" + /db_xref="CCDS:CCDS35428.1" + /db_xref="GeneID:3149" + /db_xref="HGNC:HGNC:5004" + /db_xref="MIM:300193" + /translation="MAKGDPKKPKGKMSAYAFFVQTCREEHKKKNPEVPVNFAEFSKK + CSERWKTMSGKEKSKFDEMAKADKVRYDREMKDYGPAKGGKKKKDPNAPKRPPSGFFL + FCSEFRPKIKSTNPGISIGDVAKKLGEMWNNLNDSEKQPYITKAAKLKEKYEKDVADY + KSKGKFDGAKGPAKVARKKVEEEDEEEEEEEEEEEEEEDE" + misc_feature 54..56 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="N6-acetyllysine. + /evidence=ECO:0000250|UniProtKB:P63159; propagated from + UniProtKB/Swiss-Prot (O15347.4); acetylation site" + misc_feature 135..137 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="N6-acetyllysine. + /evidence=ECO:0000250|UniProtKB:P09429; propagated from + UniProtKB/Swiss-Prot (O15347.4); acetylation site" + misc_feature 174..176 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="N6-acetyllysine. + /evidence=ECO:0000250|UniProtKB:P63158; propagated from + UniProtKB/Swiss-Prot (O15347.4); acetylation site" + misc_feature 258..338 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="propagated from UniProtKB/Swiss-Prot (O15347.4); + Region: Disordered. /evidence=ECO:0000256|SAM:MobiDB-lite" + misc_feature 339..341 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="Phosphoserine. + /evidence=ECO:0000250|UniProtKB:P09429; propagated from + UniProtKB/Swiss-Prot (O15347.4); phosphorylation site" + misc_feature 381..383 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="N6-acetyllysine. + /evidence=ECO:0000250|UniProtKB:P30681; propagated from + UniProtKB/Swiss-Prot (O15347.4); acetylation site" + misc_feature 462..464 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="N6-acetyllysine. + /evidence=ECO:0000250|UniProtKB:P63158; propagated from + UniProtKB/Swiss-Prot (O15347.4); acetylation site" + misc_feature 528..647 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="propagated from UniProtKB/Swiss-Prot (O15347.4); + Region: Disordered. /evidence=ECO:0000256|SAM:MobiDB-lite" + exon 198..337 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /inference="alignment:Splign:2.1.0" + exon 338..512 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /inference="alignment:Splign:2.1.0" + exon 513..3507 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /inference="alignment:Splign:2.1.0" + regulatory 1481..1486 + /regulatory_class="polyA_signal_sequence" + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="hexamer: AATAAA" + polyA_site 1505 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="major polyA site" + regulatory 3477..3482 + /regulatory_class="polyA_signal_sequence" + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="hexamer: AATAAA" + polyA_site 3507 + /gene="HMGB3" + /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" + /note="major polyA site" +ORIGIN + 1 gcgcgtcgtg ccctgcgctg cccagactag cgaacaatac agtcaggatg gctaaaggtg + 61 accccaagaa accaaagggc aagatgtccg cttatgcctt ctttgtgcag acatgcagag + 121 aagaacataa gaagaaaaac ccagaggtcc ctgtcaattt tgcggaattt tccaagaagt + 181 gctctgagag gtggaagacg atgtccggga aagagaaatc taaatttgat gaaatggcaa + 241 aggcagataa agtgcgctat gatcgggaaa tgaaggatta tggaccagct aagggaggca + 301 agaagaagaa ggatcctaat gctcccaaaa ggccaccgtc tggattcttc ctgttctgtt + 361 cagaattccg ccccaagatc aaatccacaa accccggcat ctctattgga gacgtggcaa + 421 aaaagctggg tgagatgtgg aataatttaa atgacagtga aaagcagcct tacatcacta + 481 aggcggcaaa gctgaaggag aagtatgaga aggatgttgc tgactataag tcgaaaggaa + 541 agtttgatgg tgcaaagggt cctgctaaag ttgcccggaa aaaggtggaa gaggaagatg + 601 aagaagagga ggaggaagaa gaggaggagg aggaggagga ggatgaataa agaaactgtt + 661 tatctgtctc cttgtgaata cttagagtag gggagcgccg taattgacac atctcttatt + 721 tgagaagtgt ctgttgccct cattaggttt aattacaaaa tttgatcacg atcatattgt + 781 agtctctcaa agtgctctag aaattgtcag tggtttacat gaagtggcca tgggtgtctg + 841 gagcaccctg aaactgtatc aaagttgtac atatttccaa acatttttaa aatgaaaagg + 901 cactctcgtg ttctcctcac tctgtgcact ttgctgttgg tgtgacaagg catttaaaga + 961 tgtttctggc attttctttt tatttgtaag gtggtggtaa ctatggttat tggctagaaa + 1021 tcctgagttt tcaactgtat atatctatag tttgtaaaaa gaacaaaaca accgagacaa + 1081 acccttgatg ctccttgctc ggcgttgagg ctgtggggaa gatgcctttt gggagaggct + 1141 gtagctcagg gcgtgcactg tgaggctgga cctgttgact ctgcaggggg catccattta + 1201 gcttcaggtt gtcttgtttc tgtatatagt gacatagcat tctgctgcca tcttagctgt + 1261 ggacaaaggg gggtcagctg gcatgagaat attttttttt tttaagtgcg gtagttttta + 1321 aactgtttgt ttttaaacaa actatagaac tcttcattgt cagcaaagca aagagtcact + 1381 gcatcaatga aagttcaaga acctcctgta cttaaacacg attcgcaacg ttctgttatt + 1441 ttttttgtat gtttagaatg ctgaaatgtt tttgaagtta aataaacagt attacatttt + 1501 taaaactctt ctctattata acagtcaatt tctgactcac agcagtgaac aaacccccac + 1561 tccattgtat ttggagactg gcctccctat aaatgtggta gcttctttta ttactcagtg + 1621 gccagctcac ttagggctga gatgaaggag agggctactt gaagctactg tgtgattttg + 1681 tttgtgtctg agtggcattc agatgaagtc tggaggagtt aggagaacga cataggcaag + 1741 gttcagcagc cttccaaggt ataggaaggt gggtgattag gactgaggct atctaggttt + 1801 aacttttgtc ccacctccac cccctatttt gtggggccaa atgcattgct aaacagcaat + 1861 ttcagagtgt atggtgtgtc aaaaattaag gccttattgt ttttctcttt cacccctacc + 1921 ccccgtgctc ctggcacata tcacattatt tgtggtgccc aacatttggg gtcttgagcc + 1981 tgctgctggt ctcctggatg ccagtgaggg tatgtgggat ggggtggtgg ggtaggggac + 2041 ggtatccttt ttttgctcct acttggaaac accaaacacc ccaaggaaga tgataggctc + 2101 catcttgggc cacctgagct atagggcagg ctaatggaat caaccatttc tgagcactaa + 2161 atgtatcatg aaaagttgaa tggcctgctc ataagtttag ctcattcact ggaaatgtag + 2221 attgatgttc aatgttaaac tggaaggagc ttggtttgtg tgtcagtggt tatattagtg + 2281 ggtagtgtaa cattttatcc aggttggggt gaggggagat ggccacagta gcaagtggtg + 2341 acactaaata ccattttgaa ggctgatgtg tatatacatc attactgtcc gtagcaatga + 2401 aggatacagt actgtgttgt gggtgagtgt tgctattgcc cagcattaat atttgggtgt + 2461 gtatgtttga ggctatgaaa cacgcaggag tgtttttgtg ctattaattt taagagaaag + 2521 cagctttttc ttaaaattca ctgttgagaa acttgcatgt ctggaggcgg tgtcctctcc + 2581 gccctgtcgg gtcctggatg agtacgagtt atggtcacgg tcacagcctg atctcttatg + 2641 tgttcatagc cattcgctct cccatcagaa ctgtttgtcc tgaatgtgtt cctctagttc + 2701 tagaaaatga ccactaattt aaaaaactcg gttgtgaggt ttgcccagag gcacttgttc + 2761 cagaatttcc cctcctgctt cagccatgtc cttgtcactt ggcattctaa gctaaagctt + 2821 tagcttccca attcgtgatg tgctaggcca agattcggga gctgttgcca gcctcgtcaa + 2881 atatggaaga gaaacaacct gcggtcaaaa gggagtgatt tgttaagtgg tgcgcgtcta + 2941 tctcataact agatgtacca accagggaag ggccaaggat ggaaaggggt aacttttgtg + 3001 cttccaaagt agctaagcag aagtggggga gcagtttagc cagatgatct ttgattaggc + 3061 aaacattgag ttttaaagag gctgtcaagt tgaggccact tggtccatta gctggggcag + 3121 caagatcact actcaacgtt ttcacactgt ggcaagattg ctcttctagt ggaataatgc + 3181 cctagtttct ctgagatgat gtaagtggca tgatgttacc taaggcttag gcttagcttg + 3241 atttctgggc ccactgtctg tgttcttaag atgccaacct gttgcttttt tttttttttt + 3301 cccccattta aaaggatagt acctactccc tctaaccacc tcaccccatt cttgaatgac + 3361 attttatcct tcggaaagaa caaggctgtg atgtagtgac tattgtctgt gtctcctgtg + 3421 tgtgtctgtt cttgtcacaa atgtatttgg ggacgttgga tgcattcatt ttctgtaata + 3481 aagtttctta atcactcttc ccaaaaa +// +LOCUS NM_005343 1070 bp mRNA linear PRI 19-JUL-2021 +DEFINITION Homo sapiens HRas proto-oncogene, GTPase (HRAS), transcript variant + 1, mRNA. +ACCESSION NM_005343 +VERSION NM_005343.4 +KEYWORDS RefSeq; MANE Select. +SOURCE Homo sapiens (human) + ORGANISM Homo sapiens + Eukaryota; Metazoa; Chordata; Craniata; Vertebrata; Euteleostomi; + Mammalia; Eutheria; Euarchontoglires; Primates; Haplorrhini; + Catarrhini; Hominidae; Homo. +REFERENCE 1 (bases 1 to 1070) + AUTHORS Lee LL, Kim SJ, Hahn YI, Jang JH, Saeidi S and Surh YJ. + TITLE Stabilization of C/EBPbeta through direct interaction with STAT3 in + H-Ras transformed human mammary epithelial cells + JOURNAL Biochem Biophys Res Commun 546, 130-137 (2021) + PUBMED 33582555 + REMARK GeneRIF: Stabilization of C/EBPbeta through direct interaction with + STAT3 in H-Ras transformed human mammary epithelial cells. +REFERENCE 2 (bases 1 to 1070) + AUTHORS Tripathi K, Goel A, Singhai A and Garg M. + TITLE Promoter hypomethylation as potential confounder of Ras gene + overexpression and their clinical significance in subsets of + urothelial carcinoma of bladder + JOURNAL Mol Biol Rep 48 (3), 2183-2199 (2021) + PUBMED 33620658 + REMARK GeneRIF: Promoter hypomethylation as potential confounder of Ras + gene overexpression and their clinical significance in subsets of + urothelial carcinoma of bladder. +REFERENCE 3 (bases 1 to 1070) + AUTHORS Liu Z, Liu F, Wang F, Yang X and Guo W. + TITLE CircZNF609 promotes cell proliferation, migration, invasion, and + glycolysis in nasopharyngeal carcinoma through regulating HRAS via + miR-338-3p + JOURNAL Mol Cell Biochem 476 (1), 175-186 (2021) + PUBMED 32970285 + REMARK GeneRIF: CircZNF609 promotes cell proliferation, migration, + invasion, and glycolysis in nasopharyngeal carcinoma through + regulating HRAS via miR-338-3p. +REFERENCE 4 (bases 1 to 1070) + AUTHORS Schwartz M, Portugez AS, Attia BZ, Tannenbaum M, Cohen L, Loza O, + Chase E, Turman Y, Kaplan T, Salah Z and Hakim O. + TITLE Genomic retargeting of p53 and CTCF is associated with + transcriptional changes during oncogenic HRas-induced + transformation + JOURNAL Commun Biol 3 (1), 696 (2020) + PUBMED 33239721 + REMARK GeneRIF: Genomic retargeting of p53 and CTCF is associated with + transcriptional changes during oncogenic HRas-induced + transformation. + Publication Status: Online-Only +REFERENCE 5 (bases 1 to 1070) + AUTHORS Haenig C, Atias N, Taylor AK, Mazza A, Schaefer MH, Russ J, + Riechers SP, Jain S, Coughlin M, Fontaine JF, Freibaum BD, + Brusendorf L, Zenkner M, Porras P, Stroedicke M, Schnoegl S, + Arnsburg K, Boeddrich A, Pigazzini L, Heutink P, Taylor JP, + Kirstein J, Andrade-Navarro MA, Sharan R and Wanker EE. + TITLE Interactome Mapping Provides a Network of Neurodegenerative Disease + Proteins and Uncovers Widespread Protein Aggregation in Affected + Brains + JOURNAL Cell Rep 32 (7), 108050 (2020) + PUBMED 32814053 +REFERENCE 6 (bases 1 to 1070) + AUTHORS Gripp,K.W. and Rauen,K.A. + TITLE Costello Syndrome + JOURNAL (in) Adam MP, Ardinger HH, Pagon RA, Wallace SE, Bean LJH, Mirzaa G + and Amemiya A (Eds.); + GENEREVIEWS((R)); + (1993) + PUBMED 20301680 +REFERENCE 7 (bases 1 to 1070) + AUTHORS Sakai E, Rikimaru K, Ueda M, Matsumoto Y, Ishii N, Enomoto S, + Yamamoto H and Tsuchida N. + TITLE The p53 tumor-suppressor gene and ras oncogene mutations in oral + squamous-cell carcinoma + JOURNAL Int J Cancer 52 (6), 867-872 (1992) + PUBMED 1459726 +REFERENCE 8 (bases 1 to 1070) + AUTHORS Tanci P, Genuardi M, Santini SA and Neri G. + TITLE PCR detection of an insertion/deletion polymorphism in intron 1 of + the HRAS1 locus + JOURNAL Nucleic Acids Res 20 (5), 1157 (1992) + PUBMED 1549493 +REFERENCE 9 (bases 1 to 1070) + AUTHORS Kinsella BT, Erdman RA and Maltese WA. + TITLE Posttranslational modification of Ha-ras p21 by farnesyl versus + geranylgeranyl isoprenoids is determined by the COOH-terminal amino + acid + JOURNAL Proc Natl Acad Sci U S A 88 (20), 8934-8938 (1991) + PUBMED 1924354 +REFERENCE 10 (bases 1 to 1070) + AUTHORS Tong LA, de Vos AM, Milburn MV and Kim SH. + TITLE Crystal structures at 2.2 A resolution of the catalytic domains of + normal ras protein and an oncogenic mutant complexed with GDP + JOURNAL J Mol Biol 217 (3), 503-516 (1991) + PUBMED 1899707 +COMMENT REVIEWED REFSEQ: This record has been curated by NCBI staff. The + reference sequence was derived from AC137894.5, BM808879.1, + BM801600.1 and BC006499.2. + This sequence is a reference standard in the RefSeqGene project. + On Nov 23, 2018 this sequence version replaced NM_005343.3. + + Summary: This gene belongs to the Ras oncogene family, whose + members are related to the transforming genes of mammalian sarcoma + retroviruses. The products encoded by these genes function in + signal transduction pathways. These proteins can bind GTP and GDP, + and they have intrinsic GTPase activity. This protein undergoes a + continuous cycle of de- and re-palmitoylation, which regulates its + rapid exchange between the plasma membrane and the Golgi apparatus. + Mutations in this gene cause Costello syndrome, a disease + characterized by increased growth at the prenatal stage, growth + deficiency at the postnatal stage, predisposition to tumor + formation, cognitive disability, skin and musculoskeletal + abnormalities, distinctive facial appearance and cardiovascular + abnormalities. Defects in this gene are implicated in a variety of + cancers, including bladder cancer, follicular thyroid cancer, and + oral squamous cell carcinoma. Multiple transcript variants, which + encode different isoforms, have been identified for this gene. + [provided by RefSeq, Jul 2008]. + + Transcript Variant: This variant (1) encodes the longer isoform + (1). Both variants 1 and 3 encode the same isoform (1). + + Publication Note: This RefSeq record includes a subset of the + publications that are available for this gene. Please see the Gene + record to access additional publications. + + ##Evidence-Data-START## + Transcript exon combination :: SRR1163658.195820.1, + SRR1163658.446806.1 [ECO:0000332] + RNAseq introns :: single sample supports all introns + SAMEA1968832, SAMEA2155984 + [ECO:0000348] + ##Evidence-Data-END## + + ##RefSeq-Attributes-START## + MANE Ensembl match :: ENST00000311189.8/ ENSP00000309845.7 + RefSeq Select criteria :: based on conservation, expression, + longest protein + ##RefSeq-Attributes-END## + COMPLETENESS: full length. +PRIMARY REFSEQ_SPAN PRIMARY_IDENTIFIER PRIMARY_SPAN COMP + 1-9 AC137894.5 157256-157264 c + 10-87 BM808879.1 9-86 + 88-814 BM801600.1 2-728 + 815-1070 BC006499.2 859-1114 +FEATURES Location/Qualifiers + source 1..1070 + /organism="Homo sapiens" + /mol_type="mRNA" + /db_xref="taxon:9606" + /chromosome="11" + /map="11p15.5" + gene 1..1070 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="HRas proto-oncogene, GTPase" + /db_xref="GeneID:3265" + /db_xref="HGNC:HGNC:5173" + /db_xref="MIM:190020" + exon 1..161 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /inference="alignment:Splign:2.1.0" + exon 162..325 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /inference="alignment:Splign:2.1.0" + misc_feature 206..208 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="upstream in-frame stop codon" + CDS 215..784 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /EC_number="3.6.5.2" + /note="isoform 1 is encoded by transcript variant 1; + Ha-Ras1 proto-oncoprotein; Ras family small GTP binding + protein H-Ras; Harvey rat sarcoma viral oncogene homolog; + p19 H-RasIDX protein; transforming protein p21; GTPase + HRas; GTP- and GDP-binding peptide B; transformation gene: + oncogene HAMSV; c-has/bas p21 protein; v-Ha-ras Harvey rat + sarcoma viral oncogene homolog; Harvey rat sarcoma viral + oncoprotein" + /codon_start=1 + /product="GTPase HRas isoform 1" + /protein_id="NP_005334.1" + /db_xref="CCDS:CCDS7698.1" + /db_xref="GeneID:3265" + /db_xref="HGNC:HGNC:5173" + /db_xref="MIM:190020" + /translation="MTEYKLVVVGAGGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQV + VIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHQYREQIKR + VKDSDDVPMVLVGNKCDLAARTVESRQAQDLARSYGIPYIETSAKTRQGVEDAFYTLV + REIRQHKLRKLNPPDESGPGCMSCKCVLS" + mat_peptide 215..772 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /product="GTPase HRas. /id=PRO_0000042996" + /note="propagated from UniProtKB/Swiss-Prot (P01112.1)" + misc_feature 215..217 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="N-acetylmethionine, in GTPase HRas, alternate. + /evidence=ECO:0000269|Ref.12; propagated from + UniProtKB/Swiss-Prot (P01112.1); acetylation site" + mat_peptide 218..772 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /product="GTPase HRas, N-terminally processed. + /id=PRO_0000326476" + /note="propagated from UniProtKB/Swiss-Prot (P01112.1)" + misc_feature 218..220 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="N-acetylthreonine, in GTPase HRas, N-terminally + processed. /evidence=ECO:0000269|Ref.12; propagated from + UniProtKB/Swiss-Prot (P01112.1); acetylation site" + misc_feature 308..334 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="propagated from UniProtKB/Swiss-Prot (P01112.1); + Region: Effector region" + misc_feature 317..319 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="(Microbial infection) O-linked (Glc) threonine, by + P.sordellii toxin TcsL. + /evidence=ECO:0000269|PubMed:19744486, + ECO:0000269|PubMed:8626575, ECO:0000269|PubMed:8626586, + ECO:0000269|PubMed:9632667; propagated from + UniProtKB/Swiss-Prot (P01112.1); glycosylation site" + misc_feature 710..769 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="propagated from UniProtKB/Swiss-Prot (P01112.1); + Region: Hypervariable region" + misc_feature 770..772 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="Cysteine methyl ester. + /evidence=ECO:0000269|PubMed:8626715; propagated from + UniProtKB/Swiss-Prot (P01112.1); methylation site" + exon 326..504 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /inference="alignment:Splign:2.1.0" + exon 505..664 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /inference="alignment:Splign:2.1.0" + exon 665..789 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /inference="alignment:Splign:2.1.0" + exon 790..1070 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /inference="alignment:Splign:2.1.0" + regulatory 1048..1053 + /regulatory_class="polyA_signal_sequence" + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="hexamer: AGTAAA" + polyA_site 1070 + /gene="HRAS" + /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; + H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" + /note="major polyA site" +ORIGIN + 1 aggcccgccc gagtctccgc cgcccgtgcc ctgcgcccgc aacccgagcc gcacccgccg + 61 cggacggagc ccatgcgcgg ggcgaaccgc gcgcccccgc ccccgccccg ccccggcctc + 121 ggccccggcc ctggccccgg gggcagtcgc gcctgtgaac ggtggggcag gagaccctgt + 181 aggaggaccc cgggccgcag gcccctgagg agcgatgacg gaatataagc tggtggtggt + 241 gggcgccggc ggtgtgggca agagtgcgct gaccatccag ctgatccaga accattttgt + 301 ggacgaatac gaccccacta tagaggattc ctaccggaag caggtggtca ttgatgggga + 361 gacgtgcctg ttggacatcc tggataccgc cggccaggag gagtacagcg ccatgcggga + 421 ccagtacatg cgcaccgggg agggcttcct gtgtgtgttt gccatcaaca acaccaagtc + 481 ttttgaggac atccaccagt acagggagca gatcaaacgg gtgaaggact cggatgacgt + 541 gcccatggtg ctggtgggga acaagtgtga cctggctgca cgcactgtgg aatctcggca + 601 ggctcaggac ctcgcccgaa gctacggcat cccctacatc gagacctcgg ccaagacccg + 661 gcagggagtg gaggatgcct tctacacgtt ggtgcgtgag atccggcagc acaagctgcg + 721 gaagctgaac cctcctgatg agagtggccc cggctgcatg agctgcaagt gtgtgctctc + 781 ctgacgcagc acaagctcag gacatggagg tgccggatgc aggaaggagg tgcagacgga + 841 aggaggagga aggaaggacg gaagcaagga aggaaggaag ggctgctgga gcccagtcac + 901 cccgggaccg tgggccgagg tgactgcaga ccctcccagg gaggctgtgc acagactgtc + 961 ttgaacatcc caaatgccac cggaacccca gcccttagct cccctcccag gcctctgtgg + 1021 gcccttgtcg ggcacagatg ggatcacagt aaattattgg atggtcttga +// + diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 3770e48e..dfe12560 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -34,6 +34,7 @@ class GenBank_SBOL3_Converter: # Namespace to be used be default if not provided, and also for all unit tests related to this converter TEST_NAMESPACE = "https://test.sbol3.genbank/" CUSTOM_REFERENCE_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#reference" + FEATURE_QUALIFIER_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") @@ -56,6 +57,19 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj + # def build_feature_qualifiers_extension(locations, *, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: + # """A builder function to be called by the SBOL3 parser + # when it encounters a SequenceFeature in an SBOL file. + # :param identity: identity for new sequence feature class instance to have + # :param type_uri: type_uri for new sequence feature class instance to have + # """ + # # `types` is required and not known at build time. + # # Supply a missing value to the constructor, then clear + # # the missing value before returning the built object. + # obj = self.Feature_GenBank_Extension(locations=locations, identity=identity, type_uri=type_uri) + # # Remove the placeholder value + # obj.clear_property(sbol3.SBOL_TYPE) + # return obj def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomReferenceProperty Toplevel object in an SBOL file. @@ -64,11 +78,24 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv """ obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) return obj + def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.FeatureQualifierProperty: + """A builder function to be called by the SBOL3 parser + when it encounters a FeatureQualifierProperty Toplevel object in an SBOL file. + :param identity: identity for custom feaure qualifier property instance to have + :param type_uri: type_uri for custom feature qualifier property instance to have + """ + obj = self.FeatureQualifierProperty(identity=identity, type_uri=type_uri) + return obj # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) + # Register the buildre function for custom reference properties + sbol3.Document.register_builder(self.FEATURE_QUALIFIER_PROPERTY_URI, build_feature_qualifiers_extension) + # # Register the builder function so it can be invoked by + # # the SBOL3 parser to build objects with a SequenceFeature type URI + # sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) class CustomReferenceProperty(sbol3.CustomTopLevel): @@ -93,6 +120,34 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) + # class Feature_GenBank_Extension(sbol3.SequenceFeature): + # """Overrides the sbol3 SequenceFeature class to include fields to directly read and write + # qualifiers of GenBank features not storeable in any SBOL3 datafield. + # :extends: sbol3.SequenceFeature class + # """ + # GENBANK_FEATURE_QUALIFIER_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" + # def __init__(self, locations: List[sbol3.Location], **kwargs) -> None: + # # instantiating sbol3 SequenceFeature object + # super().__init__(locations=locations, **kwargs) + # # Setting properties for GenBank's qualifiers not settable in any SBOL3 field. + # self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key" , 0, math.inf) + # self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) + + + class FeatureQualifierProperty(sbol3.CustomTopLevel): + """Serves to store qualifiers for genbank feature objects in + GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + :extends: sbol3.CustomTopLevel class + """ + FEATURE_QUALIFIER_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" + def __init__(self, type_uri=FEATURE_QUALIFIER_PROPERTY_NS, identity="featureQualifier"): + super().__init__(identity, type_uri) + self.qualifier_keys = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#key" , 0, math.inf) + self.qualifier_values = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#value", 0, math.inf) + # stores the display id of parent feature for a particular featureQualifierProperty object + self.feature = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#feature" , 0, 1) + + class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. @@ -188,7 +243,12 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n for record in list(SeqIO.parse(gb_file, "genbank").records): # TODO: Currently we assume only linear or circular topology is possible logging.info(f"Parsing record - `{record.id}` in genbank file.") - if record.annotations["topology"] == "linear": + topology = "linear" + if "topology" in record.annotations: + topology = record.annotations["topology"] + elif record.annotations['data_file_division'] in ['circular', 'linear']: + topology = record.annotations['data_file_division'] + if topology == "linear": extra_comp_types = [sbol3.SO_LINEAR] else: extra_comp_types = [sbol3.SO_CIRCULAR] @@ -253,7 +313,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n feat_orientation = sbol3.SO_FORWARD if gb_feat.strand == -1: feat_orientation = sbol3.SO_REVERSE - feat = sbol3.SequenceFeature( + # feat = sbol3.SequenceFeature( + feat = self.Feature_GenBank_Extension( locations=feat_locations, roles=[feat_role], name=gb_feat.qualifiers["label"][0], @@ -448,7 +509,10 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_date = record.annotations['date'] # 2. GenBank Record Division elif annotation == 'data_file_division': - comp.genbank_division = record.annotations['data_file_division'] + # FIX for iGEM files not having data file division but topology stored in its key + if record.annotations['data_file_division'] in ['circular', 'linear']: + comp.genbank_topology = record.annotations['data_file_division'] + else: comp.genbank_division = record.annotations['data_file_division'] # 3. GenBank Record Keywords elif annotation == 'keywords': comp.genbank_keywords = sorted(record.annotations['keywords']) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 420ebec0..a795a378 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -74,9 +74,10 @@ def _test_round_trip_genbank(self, sample_genbank_file: Path): sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True ) comparison_file = str(sample_genbank_file) - assert filecmp.cmp( + file_diff = filecmp.cmp( outfile, comparison_file ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + return bool(file_diff) def test_gbtosbol3_1(self): """Test conversion of a simple genbank file with a single sequence""" @@ -189,6 +190,11 @@ def test_round_trip_all_testfiles(self): for genbank_file in test_file_dir.glob('*.gb'): self._test_round_trip_genbank(genbank_file) + def test_round_trip_all_iGEM(self): + test_file_dir = Path(__file__).parent.parent / 'iGEM' + for genbank_file in test_file_dir.glob('*.gb'): + print(self._test_round_trip_genbank(genbank_file)) + if __name__ == "__main__": unittest.main() From f29637541f4c579117f8f86db9c1a35c34b45d73 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 25 Aug 2022 15:09:56 +0530 Subject: [PATCH 075/190] update test files with taxonomy ordering --- .../sbol3_genbank_conversion/test_extra_properties.gb | 8 ++++---- .../test_extra_properties_with_references.gb | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb index c6a0593f..a6ec17c6 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties.gb @@ -7,10 +7,10 @@ VERSION AF165912.1 GI:5640000 KEYWORDS test_keyword1; test_keyword2. SOURCE Arabidopsis thaliana (thale cress) ORGANISM Arabidopsis thaliana - Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; - Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; - Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; - rosids. + Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; + Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; + Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; + Camelineae; Arabidopsis. FEATURES Location/Qualifiers regulatory 1..1602 /label="c3" diff --git a/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb index 1e668de6..d8932581 100644 --- a/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb +++ b/test/test_files/sbol3_genbank_conversion/test_extra_properties_with_references.gb @@ -7,10 +7,10 @@ VERSION AF165912.1 GI:5640000 KEYWORDS test_keyword1; test_keyword2. SOURCE Arabidopsis thaliana (thale cress) ORGANISM Arabidopsis thaliana - Arabidopsis; Brassicaceae; Brassicales; Camelineae; Embryophyta; - Eukaryota; Gunneridae; Magnoliophyta; Pentapetalae; Spermatophyta; - Streptophyta; Tracheophyta; Viridiplantae; eudicotyledons; malvids; - rosids. + Eukaryota; Viridiplantae; Streptophyta; Embryophyta; Tracheophyta; + Spermatophyta; Magnoliophyta; eudicotyledons; Gunneridae; + Pentapetalae; rosids; malvids; Brassicales; Brassicaceae; + Camelineae; Arabidopsis. REFERENCE 1 (bases 1 to 5485) AUTHORS Choi,Y.H., Choi,S.B. and Cho,S.H. TITLE Structure of a CTP:Phosphocholine Cytidylyltransferase Gene from From c8db83d71ee6136ceb260a2d6e27486d9cc38631 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 3 Sep 2022 21:45:55 +0530 Subject: [PATCH 076/190] fix: feature genbank extension property and resetting qualifiers --- sbol_utilities/sbol3_genbank_conversion.py | 121 ++++++++------ .../feature_qualifier_storage.gb | 147 ++++++++++++++++++ ...L2_imports_from_genbank_to_sbol3_direct.nt | 25 ++- test/test_genbank_sbol3_direct.py | 7 + 4 files changed, 250 insertions(+), 50 deletions(-) create mode 100644 test/test_files/sbol3_genbank_conversion/feature_qualifier_storage.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index dfe12560..a7a4c732 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -3,6 +3,7 @@ import math import sbol3 import logging +from collections import OrderedDict from typing import Dict, List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq @@ -57,19 +58,19 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj - # def build_feature_qualifiers_extension(locations, *, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: - # """A builder function to be called by the SBOL3 parser - # when it encounters a SequenceFeature in an SBOL file. - # :param identity: identity for new sequence feature class instance to have - # :param type_uri: type_uri for new sequence feature class instance to have - # """ - # # `types` is required and not known at build time. - # # Supply a missing value to the constructor, then clear - # # the missing value before returning the built object. - # obj = self.Feature_GenBank_Extension(locations=locations, identity=identity, type_uri=type_uri) - # # Remove the placeholder value - # obj.clear_property(sbol3.SBOL_TYPE) - # return obj + def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: + """A builder function to be called by the SBOL3 parser + when it encounters a SequenceFeature in an SBOL file. + :param identity: identity for new sequence feature class instance to have + :param type_uri: type_uri for new sequence feature class instance to have + """ + # `types` is required and not known at build time. + # Supply a missing value to the constructor, then clear + # the missing value before returning the built object. + obj = self.Feature_GenBank_Extension(identity=identity, type_uri=type_uri) + # Remove the placeholder value + obj.clear_property(sbol3.SBOL_TYPE) + return obj def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomReferenceProperty Toplevel object in an SBOL file. @@ -78,21 +79,21 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv """ obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) return obj - def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.FeatureQualifierProperty: - """A builder function to be called by the SBOL3 parser - when it encounters a FeatureQualifierProperty Toplevel object in an SBOL file. - :param identity: identity for custom feaure qualifier property instance to have - :param type_uri: type_uri for custom feature qualifier property instance to have - """ - obj = self.FeatureQualifierProperty(identity=identity, type_uri=type_uri) - return obj + # def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.FeatureQualifierProperty: + # """A builder function to be called by the SBOL3 parser + # when it encounters a FeatureQualifierProperty Toplevel object in an SBOL file. + # :param identity: identity for custom feaure qualifier property instance to have + # :param type_uri: type_uri for custom feature qualifier property instance to have + # """ + # obj = self.FeatureQualifierProperty(identity=identity, type_uri=type_uri) + # return obj # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) # Register the buildre function for custom reference properties - sbol3.Document.register_builder(self.FEATURE_QUALIFIER_PROPERTY_URI, build_feature_qualifiers_extension) + sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI # sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) @@ -120,32 +121,32 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) - # class Feature_GenBank_Extension(sbol3.SequenceFeature): - # """Overrides the sbol3 SequenceFeature class to include fields to directly read and write - # qualifiers of GenBank features not storeable in any SBOL3 datafield. - # :extends: sbol3.SequenceFeature class - # """ - # GENBANK_FEATURE_QUALIFIER_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" - # def __init__(self, locations: List[sbol3.Location], **kwargs) -> None: - # # instantiating sbol3 SequenceFeature object - # super().__init__(locations=locations, **kwargs) - # # Setting properties for GenBank's qualifiers not settable in any SBOL3 field. - # self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key" , 0, math.inf) - # self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) + class Feature_GenBank_Extension(sbol3.SequenceFeature): + """Overrides the sbol3 SequenceFeature class to include fields to directly read and write + qualifiers of GenBank features not storeable in any SBOL3 datafield. + :extends: sbol3.SequenceFeature class + """ + GENBANK_FEATURE_QUALIFIER_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" + def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: + # instantiating sbol3 SequenceFeature object + super().__init__(locations=locations, **kwargs) + # Setting properties for GenBank's qualifiers not settable in any SBOL3 field. + self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key" , 0, math.inf) + self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) - class FeatureQualifierProperty(sbol3.CustomTopLevel): - """Serves to store qualifiers for genbank feature objects in - GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip - :extends: sbol3.CustomTopLevel class - """ - FEATURE_QUALIFIER_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" - def __init__(self, type_uri=FEATURE_QUALIFIER_PROPERTY_NS, identity="featureQualifier"): - super().__init__(identity, type_uri) - self.qualifier_keys = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#key" , 0, math.inf) - self.qualifier_values = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#value", 0, math.inf) - # stores the display id of parent feature for a particular featureQualifierProperty object - self.feature = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#feature" , 0, 1) + # class FeatureQualifierProperty(sbol3.CustomTopLevel): + # """Serves to store qualifiers for genbank feature objects in + # GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + # :extends: sbol3.CustomTopLevel class + # """ + # FEATURE_QUALIFIER_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" + # def __init__(self, type_uri=FEATURE_QUALIFIER_PROPERTY_NS, identity="featureQualifier"): + # super().__init__(identity, type_uri) + # self.qualifier_keys = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#key" , 0, math.inf) + # self.qualifier_values = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#value", 0, math.inf) + # # stores the display id of parent feature for a particular featureQualifierProperty object + # self.feature = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#feature" , 0, 1) class Component_GenBank_Extension(sbol3.Component): @@ -275,7 +276,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n if record.features: comp.features = [] - for gb_feat in record.features: + for gb_feat_ind, gb_feat in enumerate(record.features): feat_locations = [] logging.info( f"Parsing feature `{gb_feat.qualifiers['label'][0]}` for record `{record.id}`" @@ -314,12 +315,26 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n if gb_feat.strand == -1: feat_orientation = sbol3.SO_REVERSE # feat = sbol3.SequenceFeature( + # feat = self.FeatureQualifierProperty( feat = self.Feature_GenBank_Extension( locations=feat_locations, roles=[feat_role], name=gb_feat.qualifiers["label"][0], orientation=feat_orientation ) + for ind, qualifier in enumerate(gb_feat.qualifiers): + print(f"key {qualifier} val {gb_feat.qualifiers[qualifier]}") + feat.qualifier_key.append(f"{ind}:" + qualifier) + feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) + # feat_qualifiers = self.FeatureQualifierProperty(identity=self.FEATURE_QUALIFIER_PROPERTY_URI+f"#{gb_feat_ind}") + # feat_qualifiers.feature = feat.type_uri + # for q in gb_feat.qualifiers: + # print(str(q)) + # print(str(gb_feat.qualifiers[q])) + # feat_qualifiers.qualifier_keys.append(str(q)) + # feat_qualifiers.qualifier_values.append(str(gb_feat.qualifiers[q][0])) + # print(feat_qualifiers) + # doc.add(feat_qualifiers) comp.features.append(feat) if write: logging.info( @@ -470,8 +485,16 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, location=feat_loc_object, strand=feat_strand, type=feat_role ) feat_order[feat] = feat_loc_positions - if obj_feat.name: - feat.qualifiers["label"] = obj_feat.name + if isinstance(obj_feat, self.Feature_GenBank_Extension): + keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) + values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) + print(keys) + print(values) + print("") + for qualifier_ind in range(len(keys)): + feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] + # if obj_feat.name: + # feat.qualifiers["label"] = obj_feat.name # add feature to list of features seq_rec_features.append(feat) # Sort features based on feature location start/end, lexicographically diff --git a/test/test_files/sbol3_genbank_conversion/feature_qualifier_storage.gb b/test/test_files/sbol3_genbank_conversion/feature_qualifier_storage.gb new file mode 100644 index 00000000..430753a7 --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/feature_qualifier_storage.gb @@ -0,0 +1,147 @@ +LOCUS BBF10K_000034 2828 bp DNA circular UNK 25-DEC-2019 +DEFINITION (NOTE: This is a Modified version of the BBF10K_000034.gb GenBank + File) Yeast promoter Adh in pOpen-v3. +ACCESSION BBF10K_000034 +VERSION BBF10K_000034.1 +KEYWORDS BBFD_0017; FreeGenes; Golden Gate Assembly; Open Yeast Collection + Part; OpenMTA. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 2828) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /label="first_feature" + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + promoter 2033..2737 + /label="Adh1 Promoter" + /original_record="part" + protein_bind complement(join(2738..2741,2743..2748)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + misc_feature complement(2749..2768) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 2769..2828 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind 2790..2807 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agatcctttt + 2041 gttgtttccg ggtgtacaat atggacttcc tcttttctgg caaccaaacc catacatcgg + 2101 gattcctata ataccttcgt tggactccct aacatgtagg tggcggaggg gagatataca + 2161 atagaacaga taccagacaa gacataatgg gctaaacaag actacaccaa ttacactgcc + 2221 tcattgatgg tggtacataa cgaactaata ctgtagccct agacttgata gccatcatca + 2281 tatcgaagtt tcactaccct ttttccattt gccatctatt gaagtaataa taggcgcatg + 2341 caacttcttt tctttttttt tcttttctct ctcccccgtt gttgtctcac catatccgca + 2401 atgacaaaaa aatgatggaa gtcactaaag gaaaaaatta acgacaaaga cagcaccaac + 2461 agatgtcgtt gttccagagc tgatgagggg tatctcgaag cacacgaaac tttttccttc + 2521 cttcattcac gcacactact ctctaatgag caacggtata cggccttcct tccagttact + 2581 tgaatttgaa ataaaaaaaa gtttgctgtc ttgctatcaa gtataaatag acctgcaatt + 2641 attaatcttt tgtttcctcg tcattgttct cgttcccttt cttccttgtt tctttttctg + 2701 cacaatattt caagctatac caagcataca atcaactaat gtgagaccac ataagcgatc + 2761 ccaaggtcag ggcatggcgc aaatacagat agggataaca gggtaatctg cttcttatgg + 2821 accaaagt +// diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index ea3e07ce..ecf83590 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -1,4 +1,3 @@ - "constitutive promoter family member" . "BBa_J23100" . . @@ -91,6 +90,8 @@ "end of terminator" . . . + "0:label" . + "0:end of terminator" . . "Range1" . "2041"^^ . @@ -103,6 +104,8 @@ "Stem loop" . . . + "0:label" . + "0:Stem loop" . . "Range1" . "2072"^^ . @@ -115,12 +118,16 @@ "BioBrick prefix" . . . + "0:label" . + "0:BioBrick prefix" . . "SequenceFeature1" . . "BioBrick suffix" . . . + "0:label" . + "0:BioBrick suffix" . . "Range1" . "93"^^ . @@ -133,6 +140,8 @@ "E. coli his operon terminator" . . . + "0:label" . + "0:E. coli his operon terminator" . . "Range1" . "64"^^ . @@ -145,6 +154,8 @@ "Stem loop" . . . + "0:label" . + "0:Stem loop" . . "Range1" . "176"^^ . @@ -157,6 +168,8 @@ "Verification reverse (VR) primer binding site" . . . + "0:label" . + "0:Verification reverse (VR) primer binding site" . . "Range1" . "875"^^ . @@ -169,6 +182,8 @@ "rep (pMB1)" . . . + "0:label" . + "0:rep (pMB1)" . . "Range1" . "276"^^ . @@ -181,6 +196,8 @@ "ORI" . . . + "0:label" . + "0:ORI" . . "Range1" . "1147"^^ . @@ -193,6 +210,8 @@ "T0 terminator" . . . + "0:label" . + "0:T0 terminator" . . "Range1" . "1819"^^ . @@ -205,6 +224,8 @@ "Chloramphenicol resistance" . . . + "0:label" . + "0:Chloramphenicol resistance" . . "Range1" . "1952"^^ . @@ -217,6 +238,8 @@ "Verification forward (VF2) primer binding site" . . . + "0:label" . + "0:Verification forward (VF2) primer binding site" . . "High copy BioBrick assembly plasmid" . "pSB1C3" . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index a795a378..3d190bc3 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -194,6 +194,13 @@ def test_round_trip_all_iGEM(self): test_file_dir = Path(__file__).parent.parent / 'iGEM' for genbank_file in test_file_dir.glob('*.gb'): print(self._test_round_trip_genbank(genbank_file)) + + def test_round_trip_feature_qualifiers(self): + """""" + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "feature_qualifier_storage.gb" + ) + self._test_round_trip_genbank(genbank_file) if __name__ == "__main__": From 4f5f180b972b736717319401a4034c3c6e88e0b4 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 3 Sep 2022 22:15:56 +0530 Subject: [PATCH 077/190] refactor: feature handling for both directions of conversion --- sbol_utilities/sbol3_genbank_conversion.py | 335 ++++++++++----------- 1 file changed, 161 insertions(+), 174 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index a7a4c732..644df612 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -3,7 +3,6 @@ import math import sbol3 import logging -from collections import OrderedDict from typing import Dict, List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq @@ -58,6 +57,7 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj + def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a SequenceFeature in an SBOL file. @@ -71,6 +71,7 @@ def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_C # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj + def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomReferenceProperty Toplevel object in an SBOL file. @@ -79,24 +80,15 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv """ obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) return obj - # def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.FeatureQualifierProperty: - # """A builder function to be called by the SBOL3 parser - # when it encounters a FeatureQualifierProperty Toplevel object in an SBOL file. - # :param identity: identity for custom feaure qualifier property instance to have - # :param type_uri: type_uri for custom feature qualifier property instance to have - # """ - # obj = self.FeatureQualifierProperty(identity=identity, type_uri=type_uri) - # return obj + # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) - # Register the buildre function for custom reference properties - sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI - # sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) + sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) class CustomReferenceProperty(sbol3.CustomTopLevel): @@ -135,20 +127,6 @@ def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) - # class FeatureQualifierProperty(sbol3.CustomTopLevel): - # """Serves to store qualifiers for genbank feature objects in - # GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip - # :extends: sbol3.CustomTopLevel class - # """ - # FEATURE_QUALIFIER_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" - # def __init__(self, type_uri=FEATURE_QUALIFIER_PROPERTY_NS, identity="featureQualifier"): - # super().__init__(identity, type_uri) - # self.qualifier_keys = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#key" , 0, math.inf) - # self.qualifier_values = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#value", 0, math.inf) - # # stores the display id of parent feature for a particular featureQualifierProperty object - # self.feature = sbol3.TextProperty(self, f"{self.FEATURE_QUALIFIER_PROPERTY_NS}#feature" , 0, 1) - - class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. @@ -247,6 +225,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n topology = "linear" if "topology" in record.annotations: topology = record.annotations["topology"] + # sometimes topology is specified in the 'data_file_division' field elif record.annotations['data_file_division'] in ['circular', 'linear']: topology = record.annotations['data_file_division'] if topology == "linear": @@ -274,68 +253,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. self._store_extra_properties_in_sbol3(doc, comp, seq, record) - if record.features: - comp.features = [] - for gb_feat_ind, gb_feat in enumerate(record.features): - feat_locations = [] - logging.info( - f"Parsing feature `{gb_feat.qualifiers['label'][0]}` for record `{record.id}`" - ) - for gb_loc in gb_feat.location.parts: - # Default orientation is "inline" except if complement is specified via strand - feat_loc_orientation = sbol3.SO_FORWARD - if gb_loc.strand == -1: - feat_loc_orientation = sbol3.SO_REVERSE - # create "Range/Cut" FeatureLocation by parsing genbank record location - # Create a cut or range as featurelocation depending on whether location is specified as - # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) - if gb_loc.start == gb_loc.end: - locs = sbol3.Cut( - sequence=seq, - at=int(gb_loc.start), - orientation=feat_loc_orientation, - ) - else: - locs = sbol3.Range( - sequence=seq, - start=int(gb_loc.start), - end=int(gb_loc.end), - orientation=feat_loc_orientation, - ) - feat_locations.append(locs) - # Obtain sequence feature role from gb2so mappings - feat_role = sbol3.SO_NS[:-3] - if self.gb2so_map.get(gb_feat.type): - feat_role += self.gb2so_map[gb_feat.type] - else: - logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` \n \ - of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") - feat_role += self.DEFAULT_SO_TERM - feat_orientation = sbol3.SO_FORWARD - if gb_feat.strand == -1: - feat_orientation = sbol3.SO_REVERSE - # feat = sbol3.SequenceFeature( - # feat = self.FeatureQualifierProperty( - feat = self.Feature_GenBank_Extension( - locations=feat_locations, - roles=[feat_role], - name=gb_feat.qualifiers["label"][0], - orientation=feat_orientation - ) - for ind, qualifier in enumerate(gb_feat.qualifiers): - print(f"key {qualifier} val {gb_feat.qualifiers[qualifier]}") - feat.qualifier_key.append(f"{ind}:" + qualifier) - feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) - # feat_qualifiers = self.FeatureQualifierProperty(identity=self.FEATURE_QUALIFIER_PROPERTY_URI+f"#{gb_feat_ind}") - # feat_qualifiers.feature = feat.type_uri - # for q in gb_feat.qualifiers: - # print(str(q)) - # print(str(gb_feat.qualifiers[q])) - # feat_qualifiers.qualifier_keys.append(str(q)) - # feat_qualifiers.qualifier_values.append(str(gb_feat.qualifiers[q][0])) - # print(feat_qualifiers) - # doc.add(feat_qualifiers) - comp.features.append(feat) + # create all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class + self._handle_features_gb_to_sbol(record, comp, seq) + if write: logging.info( f"Writing created sbol3 document to disk in sorted ntriples format.\n With path {sbol3_file}" @@ -404,7 +324,6 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, elif len(obj.sequences) > 1: raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces \n \ (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") - # TODO: "Version" annotation information currently not stored when converted genbank to sbol3 seq_rec = SeqRecord( seq=seq, id=obj.display_id, @@ -415,91 +334,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, self._reset_extra_properties_in_genbank(obj, seq_rec, references) seq_rec_features = [] - if obj.features: - feat_order = {} - # converting all sequence features - for obj_feat in obj.features: - # TODO: Also add ability to parse subcomponent feature type - # Note: Currently we only parse sequence features from sbol3 to genbank - if isinstance(obj_feat, sbol3.SequenceFeature): - logging.info( - f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" - ) - # TODO: There may be multiple locations for a feature from sbol3; - # add ability to parse them into a single genbank feature - feat_loc_parts = [] - feat_loc_object = None - feat_loc_positions = [] - feat_strand = self.BIO_STRAND_FORWARD - for obj_feat_loc in obj_feat.locations: - feat_strand = self.BIO_STRAND_FORWARD - # feature strand value which denotes orientation of the location of the feature - # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = self.BIO_STRAND_REVERSE - elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ - `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ - Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") - # TODO: Raise custom converter class ERROR for `else:` - feat_loc_object = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) - feat_loc_parts.append(feat_loc_object) - # sort feature locations lexicographically internally first - # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order - if obj_feat.orientation == sbol3.SO_REVERSE: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) - else: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) - for loc in feat_loc_parts: - feat_loc_positions += [loc.start, loc.end] - if len(feat_loc_parts) > 1: - feat_loc_object = CompoundLocation(parts=feat_loc_parts, operator="join") - elif len(feat_loc_parts) == 1: - feat_loc_object = feat_loc_parts[0] - # action to perform if no location found? - # else: - - # FIXME: order of features not same as original genbank doc? - obj_feat_role = obj_feat.roles[0] - # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', - # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). - # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. - obj_feat_role = obj_feat_role[ - obj_feat_role.index(":", 6) - 2 : - ] - # Obtain sequence feature role from so2gb mappings - feat_role = self.DEFAULT_GB_TERM - if self.so2gb_map.get(obj_feat_role): - feat_role = self.so2gb_map[obj_feat_role] - else: - logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ - `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") - # create sequence feature object with label qualifier - # TODO: create issue for presence of genbank file with features without the "label" qualifier - # TODO: feat_strand value ambiguous in case of mulitple locations? - feat = SeqFeature( - location=feat_loc_object, strand=feat_strand, type=feat_role - ) - feat_order[feat] = feat_loc_positions - if isinstance(obj_feat, self.Feature_GenBank_Extension): - keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) - values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) - print(keys) - print(values) - print("") - for qualifier_ind in range(len(keys)): - feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] - # if obj_feat.name: - # feat.qualifiers["label"] = obj_feat.name - # add feature to list of features - seq_rec_features.append(feat) - # Sort features based on feature location start/end, lexicographically - seq_rec_features.sort(key=lambda feat: feat_order[feat]) - seq_rec.features = seq_rec_features + # recreate all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class + self._handle_features_sbol_to_gb(seq_rec, obj, seq_rec_features) + # mark the top level component object as parsed and converter logs[obj] = True seq_records.append(seq_rec) @@ -673,3 +510,153 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # TODO: temporalily hardcoding version as "1" seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION + + def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, seq: sbol3.Sequence) -> None: + """Helper function for setting sequence features and their qualifiers to SBOL, + by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. + :param record: GenBank SeqRecord instance for the record which contains sequnce features + :param comp: Instance of the SBOL3 Component + :param seq: The Sequence used in the GenBank record corresponding to sbol3 comp + """ + # parse if genbank record has any features + if record.features: + comp.features = [] + for gb_feat in record.features: + feat_locations = [] + logging.info( + f"Parsing feature `{gb_feat.qualifiers['label'][0]}` for record `{record.id}`" + ) + for gb_loc in gb_feat.location.parts: + # Default orientation is "inline" except if complement is specified via strand + feat_loc_orientation = sbol3.SO_FORWARD + if gb_loc.strand == -1: + feat_loc_orientation = sbol3.SO_REVERSE + # create "Range/Cut" FeatureLocation by parsing genbank record location + # Create a cut or range as featurelocation depending on whether location is specified as + # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) + if gb_loc.start == gb_loc.end: + locs = sbol3.Cut( + sequence=seq, + at=int(gb_loc.start), + orientation=feat_loc_orientation, + ) + else: + locs = sbol3.Range( + sequence=seq, + start=int(gb_loc.start), + end=int(gb_loc.end), + orientation=feat_loc_orientation, + ) + feat_locations.append(locs) + # Obtain sequence feature role from gb2so mappings + feat_role = sbol3.SO_NS[:-3] + if self.gb2so_map.get(gb_feat.type): + feat_role += self.gb2so_map[gb_feat.type] + else: + logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` \n \ + of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") + feat_role += self.DEFAULT_SO_TERM + # assign feature orientation based on the strand value in genbank feature + feat_orientation = sbol3.SO_FORWARD + if gb_feat.strand == -1: + feat_orientation = sbol3.SO_REVERSE + feat = self.Feature_GenBank_Extension( + locations=feat_locations, + roles=[feat_role], + name=gb_feat.qualifiers["label"][0], + orientation=feat_orientation + ) + # store qualifiers key value pairs + for ind, qualifier in enumerate(gb_feat.qualifiers): + feat.qualifier_key.append(f"{ind}:" + qualifier) + feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) + comp.features.append(feat) + + + def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, seq_rec_features: List) -> None: + """Helper function for resetting sequence features and their qualifiers to GenBank, + by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. + :param seq_rec: GenBank SeqRecord instance for the record which contains sequnce features + :param obj: Instance of the SBOL3 Component + :param seq_rec_features: List of features for the related sequence features + """ + seq_rec_features = [] + if obj.features: + feat_order = {} + # converting all sequence features + for obj_feat in obj.features: + # TODO: Also add ability to parse subcomponent feature type + # Note: Currently we only parse sequence features from sbol3 to genbank + if isinstance(obj_feat, sbol3.SequenceFeature): + logging.info( + f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" + ) + # TODO: There may be multiple locations for a feature from sbol3; + # add ability to parse them into a single genbank feature + feat_loc_parts = [] + feat_loc_object = None + feat_loc_positions = [] + feat_strand = self.BIO_STRAND_FORWARD + for obj_feat_loc in obj_feat.locations: + feat_strand = self.BIO_STRAND_FORWARD + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ + `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ + Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc_object = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, + ) + feat_loc_parts.append(feat_loc_object) + # sort feature locations lexicographically internally first + # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order + if obj_feat.orientation == sbol3.SO_REVERSE: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) + else: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + for loc in feat_loc_parts: + feat_loc_positions += [loc.start, loc.end] + if len(feat_loc_parts) > 1: + feat_loc_object = CompoundLocation(parts=feat_loc_parts, operator="join") + elif len(feat_loc_parts) == 1: + feat_loc_object = feat_loc_parts[0] + # action to perform if no location found? + # else: + + # FIXME: order of features not same as original genbank doc? + obj_feat_role = obj_feat.roles[0] + # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', + # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). + # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. + obj_feat_role = obj_feat_role[ + obj_feat_role.index(":", 6) - 2 : + ] + # Obtain sequence feature role from so2gb mappings + feat_role = self.DEFAULT_GB_TERM + if self.so2gb_map.get(obj_feat_role): + feat_role = self.so2gb_map[obj_feat_role] + else: + logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ + `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") + # create sequence feature object with label qualifier + # TODO: create issue for presence of genbank file with features without the "label" qualifier + # TODO: feat_strand value ambiguous in case of mulitple locations? + feat = SeqFeature( + location=feat_loc_object, strand=feat_strand, type=feat_role + ) + feat_order[feat] = feat_loc_positions + if isinstance(obj_feat, self.Feature_GenBank_Extension): + keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) + values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) + for qualifier_ind in range(len(keys)): + feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] + seq_rec_features.append(feat) + # Sort features based on feature location start/end, lexicographically + seq_rec_features.sort(key=lambda feat: feat_order[feat]) + seq_rec.features = seq_rec_features From af8a29289ff5e05781b2a4963360c5ec93d24f39 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 3 Sep 2022 22:16:35 +0530 Subject: [PATCH 078/190] remove: temporary iGEM files --- iGEM/111772.gb | 15 - iGEM/111773.gb | 15 - iGEM/111818.gb | 15 - iGEM/120957.gb | 24 - iGEM/132775.gb | 127 - iGEM/136300.gb | 111 - iGEM/138492.gb | 111 - iGEM/138495.gb | 120 - iGEM/138509.gb | 104 - iGEM/140220.gb | 76 - iGEM/26495.gb | 19 - iGEM/42230.gb | 83 - iGEM/48873.gb | 80 - iGEM/52092.gb | 16 - iGEM/54827.gb | 26 - iGEM/60900.gb | 80 - iGEM/61422.gb | 83 - iGEM/62988.gb | 14 - iGEM/65770.gb | 64 - iGEM/69988.gb | 76 - iGEM/90097.gb | 72 - iGEM/91905.gb | 72 - iGEM/ABEmax.gb | 124 - iGEM/AcrIIA2_bacterial.gb | 22 - iGEM/AcrIIA2_mammalian.gb | 17 - iGEM/AcrIIA4_bacterial.gb | 20 - iGEM/AcrIIA4_mammalian.gb | 21 - iGEM/AtU6.gb | 11 - iGEM/BBF10K_000034.gb | 147 - iGEM/BBF10K_000037.gb | 145 - iGEM/BBF10K_000039.gb | 138 - iGEM/BBF10K_000046.gb | 138 - iGEM/BBF10K_000068.gb | 137 - iGEM/BBF10K_000078.gb | 140 - iGEM/BBF10K_000079.gb | 145 - iGEM/BBF10K_000084.gb | 145 - iGEM/BBF10K_000094.gb | 145 - iGEM/BBF10K_000106.gb | 145 - iGEM/BBF10K_000107.gb | 145 - iGEM/BBF10K_000129.gb | 143 - iGEM/BBF10K_000134.gb | 144 - iGEM/BBF10K_000151.gb | 138 - iGEM/BBF10K_000152.gb | 137 - iGEM/BBF10K_000163.gb | 145 - iGEM/BBF10K_000167.gb | 138 - iGEM/BBF10K_000180.gb | 141 - iGEM/BBF10K_000181.gb | 149 - iGEM/BBF10K_000195.gb | 240 - iGEM/BBF10K_000196.gb | 176 - iGEM/BBF10K_000199.gb | 168 - iGEM/BBF10K_000207.gb | 170 - iGEM/BBF10K_000210.gb | 179 - iGEM/BBF10K_000211.gb | 169 - iGEM/BBF10K_000217.gb | 167 - iGEM/BBF10K_000227.gb | 170 - iGEM/BBF10K_000238.gb | 187 - iGEM/BBF10K_000243.gb | 184 - iGEM/BBF10K_000246.gb | 204 - iGEM/BBF10K_000256.gb | 176 - iGEM/BBF10K_000327.gb | 146 - iGEM/BBF10K_000329.gb | 146 - iGEM/BBF10K_000335.gb | 151 - iGEM/BBF10K_000355.gb | 144 - iGEM/BBF10K_000357.gb | 144 - iGEM/BBF10K_000385.gb | 136 - iGEM/BBF10K_000392.gb | 146 - iGEM/BBF10K_000401.gb | 135 - iGEM/BBF10K_000406.gb | 137 - iGEM/BBF10K_000412.gb | 137 - iGEM/BBF10K_000416.gb | 141 - iGEM/BBF10K_000418.gb | 141 - iGEM/BBF10K_000420.gb | 153 - iGEM/BBF10K_000424.gb | 158 - iGEM/BBF10K_000429.gb | 158 - iGEM/BBF10K_000432.gb | 158 - iGEM/BBF10K_000439.gb | 158 - iGEM/BBF10K_000440.gb | 158 - iGEM/BBF10K_000441.gb | 158 - iGEM/BBF10K_000442.gb | 153 - iGEM/BBF10K_000443.gb | 153 - iGEM/BBF10K_000444.gb | 153 - iGEM/BBF10K_000445.gb | 153 - iGEM/BBF10K_000446.gb | 153 - iGEM/BBF10K_000447.gb | 153 - iGEM/BBF10K_000448.gb | 158 - iGEM/BBF10K_000449.gb | 151 - iGEM/BBF10K_000450.gb | 151 - iGEM/BBF10K_000451.gb | 151 - iGEM/BBF10K_000452.gb | 156 - iGEM/BBF10K_000453.gb | 151 - iGEM/BBF10K_000454.gb | 151 - iGEM/BBF10K_000455.gb | 147 - iGEM/BBF10K_000456.gb | 150 - iGEM/BBF10K_000457.gb | 151 - iGEM/BBF10K_000458.gb | 151 - iGEM/BBF10K_000459.gb | 151 - iGEM/BBF10K_000460.gb | 151 - iGEM/BBF10K_000461.gb | 149 - iGEM/BBF10K_000462.gb | 149 - iGEM/BBF10K_000463.gb | 192 - iGEM/BBF10K_000465.gb | 151 - iGEM/BBF10K_000467.gb | 184 - iGEM/BBF10K_000468.gb | 181 - iGEM/BBF10K_000469.gb | 183 - iGEM/BBF10K_000472.gb | 174 - iGEM/BBF10K_000473.gb | 178 - iGEM/BBF10K_000474.gb | 188 - iGEM/BBF10K_000475.gb | 169 - iGEM/BBF10K_000476.gb | 149 - iGEM/BBF10K_000477.gb | 149 - iGEM/BBF10K_000479.gb | 182 - iGEM/BBF10K_000480.gb | 181 - iGEM/BBF10K_000482.gb | 172 - iGEM/BBF10K_000484.gb | 237 - iGEM/BBa_J23101.gb | 12 - iGEM/BE4max.gb | 142 - iGEM/CaMV35S.gb | 27 - iGEM/K2306012.gb | 84 - iGEM/K2323010.gb | 67 - iGEM/NCBI_GenBank_imports.gb | 56 - iGEM/Ruby.gb | 77 - iGEM/SpCas9.gb | 82 - iGEM/_39318.gb | 82 - iGEM/atrbcs2b_5utr.gb | 16 - iGEM/atrbcs2b_proutr.gb | 21 - iGEM/bar.gb | 19 - iGEM/camv35s_3utr.gb | 19 - iGEM/cmv1_utr.gb | 11 - iGEM/distribution.gb | 20001 ---------------- iGEM/gfp.gb | 23 - iGEM/hph.gb | 31 - iGEM/iGEM_SBOL2_imports.gb | 94 - iGEM/imports_test_ncbi.gb | 223 - iGEM/ky021423.gb | 22 - iGEM/lhb1b2_promoter.gb | 19 - iGEM/mCherry.gb | 24 - iGEM/mas_pro.gb | 16 - iGEM/nptii.gb | 23 - iGEM/ocs.gb | 21 - iGEM/pSB1C5.gb | 46 - iGEM/pnos.gb | 14 - iGEM/second_genbank.gb | 12 - iGEM/tmv 5UTR chloroplast targeting signal.gb | 24 - iGEM/tmv.gb | 11 - iGEM/tmv_sv40.gb | 18 - iGEM/tnos.gb | 14 - iGEM/two_sequences.gb | 631 - 147 files changed, 37156 deletions(-) delete mode 100644 iGEM/111772.gb delete mode 100644 iGEM/111773.gb delete mode 100644 iGEM/111818.gb delete mode 100644 iGEM/120957.gb delete mode 100644 iGEM/132775.gb delete mode 100644 iGEM/136300.gb delete mode 100644 iGEM/138492.gb delete mode 100644 iGEM/138495.gb delete mode 100644 iGEM/138509.gb delete mode 100644 iGEM/140220.gb delete mode 100644 iGEM/26495.gb delete mode 100644 iGEM/42230.gb delete mode 100644 iGEM/48873.gb delete mode 100644 iGEM/52092.gb delete mode 100644 iGEM/54827.gb delete mode 100644 iGEM/60900.gb delete mode 100644 iGEM/61422.gb delete mode 100644 iGEM/62988.gb delete mode 100644 iGEM/65770.gb delete mode 100644 iGEM/69988.gb delete mode 100644 iGEM/90097.gb delete mode 100644 iGEM/91905.gb delete mode 100644 iGEM/ABEmax.gb delete mode 100644 iGEM/AcrIIA2_bacterial.gb delete mode 100644 iGEM/AcrIIA2_mammalian.gb delete mode 100644 iGEM/AcrIIA4_bacterial.gb delete mode 100644 iGEM/AcrIIA4_mammalian.gb delete mode 100644 iGEM/AtU6.gb delete mode 100644 iGEM/BBF10K_000034.gb delete mode 100644 iGEM/BBF10K_000037.gb delete mode 100644 iGEM/BBF10K_000039.gb delete mode 100644 iGEM/BBF10K_000046.gb delete mode 100644 iGEM/BBF10K_000068.gb delete mode 100644 iGEM/BBF10K_000078.gb delete mode 100644 iGEM/BBF10K_000079.gb delete mode 100644 iGEM/BBF10K_000084.gb delete mode 100644 iGEM/BBF10K_000094.gb delete mode 100644 iGEM/BBF10K_000106.gb delete mode 100644 iGEM/BBF10K_000107.gb delete mode 100644 iGEM/BBF10K_000129.gb delete mode 100644 iGEM/BBF10K_000134.gb delete mode 100644 iGEM/BBF10K_000151.gb delete mode 100644 iGEM/BBF10K_000152.gb delete mode 100644 iGEM/BBF10K_000163.gb delete mode 100644 iGEM/BBF10K_000167.gb delete mode 100644 iGEM/BBF10K_000180.gb delete mode 100644 iGEM/BBF10K_000181.gb delete mode 100644 iGEM/BBF10K_000195.gb delete mode 100644 iGEM/BBF10K_000196.gb delete mode 100644 iGEM/BBF10K_000199.gb delete mode 100644 iGEM/BBF10K_000207.gb delete mode 100644 iGEM/BBF10K_000210.gb delete mode 100644 iGEM/BBF10K_000211.gb delete mode 100644 iGEM/BBF10K_000217.gb delete mode 100644 iGEM/BBF10K_000227.gb delete mode 100644 iGEM/BBF10K_000238.gb delete mode 100644 iGEM/BBF10K_000243.gb delete mode 100644 iGEM/BBF10K_000246.gb delete mode 100644 iGEM/BBF10K_000256.gb delete mode 100644 iGEM/BBF10K_000327.gb delete mode 100644 iGEM/BBF10K_000329.gb delete mode 100644 iGEM/BBF10K_000335.gb delete mode 100644 iGEM/BBF10K_000355.gb delete mode 100644 iGEM/BBF10K_000357.gb delete mode 100644 iGEM/BBF10K_000385.gb delete mode 100644 iGEM/BBF10K_000392.gb delete mode 100644 iGEM/BBF10K_000401.gb delete mode 100644 iGEM/BBF10K_000406.gb delete mode 100644 iGEM/BBF10K_000412.gb delete mode 100644 iGEM/BBF10K_000416.gb delete mode 100644 iGEM/BBF10K_000418.gb delete mode 100644 iGEM/BBF10K_000420.gb delete mode 100644 iGEM/BBF10K_000424.gb delete mode 100644 iGEM/BBF10K_000429.gb delete mode 100644 iGEM/BBF10K_000432.gb delete mode 100644 iGEM/BBF10K_000439.gb delete mode 100644 iGEM/BBF10K_000440.gb delete mode 100644 iGEM/BBF10K_000441.gb delete mode 100644 iGEM/BBF10K_000442.gb delete mode 100644 iGEM/BBF10K_000443.gb delete mode 100644 iGEM/BBF10K_000444.gb delete mode 100644 iGEM/BBF10K_000445.gb delete mode 100644 iGEM/BBF10K_000446.gb delete mode 100644 iGEM/BBF10K_000447.gb delete mode 100644 iGEM/BBF10K_000448.gb delete mode 100644 iGEM/BBF10K_000449.gb delete mode 100644 iGEM/BBF10K_000450.gb delete mode 100644 iGEM/BBF10K_000451.gb delete mode 100644 iGEM/BBF10K_000452.gb delete mode 100644 iGEM/BBF10K_000453.gb delete mode 100644 iGEM/BBF10K_000454.gb delete mode 100644 iGEM/BBF10K_000455.gb delete mode 100644 iGEM/BBF10K_000456.gb delete mode 100644 iGEM/BBF10K_000457.gb delete mode 100644 iGEM/BBF10K_000458.gb delete mode 100644 iGEM/BBF10K_000459.gb delete mode 100644 iGEM/BBF10K_000460.gb delete mode 100644 iGEM/BBF10K_000461.gb delete mode 100644 iGEM/BBF10K_000462.gb delete mode 100644 iGEM/BBF10K_000463.gb delete mode 100644 iGEM/BBF10K_000465.gb delete mode 100644 iGEM/BBF10K_000467.gb delete mode 100644 iGEM/BBF10K_000468.gb delete mode 100644 iGEM/BBF10K_000469.gb delete mode 100644 iGEM/BBF10K_000472.gb delete mode 100644 iGEM/BBF10K_000473.gb delete mode 100644 iGEM/BBF10K_000474.gb delete mode 100644 iGEM/BBF10K_000475.gb delete mode 100644 iGEM/BBF10K_000476.gb delete mode 100644 iGEM/BBF10K_000477.gb delete mode 100644 iGEM/BBF10K_000479.gb delete mode 100644 iGEM/BBF10K_000480.gb delete mode 100644 iGEM/BBF10K_000482.gb delete mode 100644 iGEM/BBF10K_000484.gb delete mode 100644 iGEM/BBa_J23101.gb delete mode 100644 iGEM/BE4max.gb delete mode 100644 iGEM/CaMV35S.gb delete mode 100644 iGEM/K2306012.gb delete mode 100644 iGEM/K2323010.gb delete mode 100644 iGEM/NCBI_GenBank_imports.gb delete mode 100644 iGEM/Ruby.gb delete mode 100644 iGEM/SpCas9.gb delete mode 100644 iGEM/_39318.gb delete mode 100644 iGEM/atrbcs2b_5utr.gb delete mode 100644 iGEM/atrbcs2b_proutr.gb delete mode 100644 iGEM/bar.gb delete mode 100644 iGEM/camv35s_3utr.gb delete mode 100644 iGEM/cmv1_utr.gb delete mode 100644 iGEM/distribution.gb delete mode 100644 iGEM/gfp.gb delete mode 100644 iGEM/hph.gb delete mode 100644 iGEM/iGEM_SBOL2_imports.gb delete mode 100644 iGEM/imports_test_ncbi.gb delete mode 100644 iGEM/ky021423.gb delete mode 100644 iGEM/lhb1b2_promoter.gb delete mode 100644 iGEM/mCherry.gb delete mode 100644 iGEM/mas_pro.gb delete mode 100644 iGEM/nptii.gb delete mode 100644 iGEM/ocs.gb delete mode 100644 iGEM/pSB1C5.gb delete mode 100644 iGEM/pnos.gb delete mode 100644 iGEM/second_genbank.gb delete mode 100644 iGEM/tmv 5UTR chloroplast targeting signal.gb delete mode 100644 iGEM/tmv.gb delete mode 100644 iGEM/tmv_sv40.gb delete mode 100644 iGEM/tnos.gb delete mode 100644 iGEM/two_sequences.gb diff --git a/iGEM/111772.gb b/iGEM/111772.gb deleted file mode 100644 index e8844284..00000000 --- a/iGEM/111772.gb +++ /dev/null @@ -1,15 +0,0 @@ -LOCUS P2A 57 bp ds-DNA circular 25-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_111772_209945" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..57 - /label="P2A" - /ApEinfo_revcolor=#f58a5e - /ApEinfo_fwdcolor=#f58a5e - exon 1..57 - /label="Translation 1-57" -ORIGIN - 1 gccacaaact tctctctgct aaagcaagca ggtgatgttg aagaaaaccc cgggcct -// \ No newline at end of file diff --git a/iGEM/111773.gb b/iGEM/111773.gb deleted file mode 100644 index 246c229f..00000000 --- a/iGEM/111773.gb +++ /dev/null @@ -1,15 +0,0 @@ -LOCUS T2A 54 bp ds-DNA circular 25-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_111773_209946" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..54 - /label="T2A" - /ApEinfo_revcolor=#f8d3a9 - /ApEinfo_fwdcolor=#f8d3a9 - exon 1..54 - /label="Translation 1-54" -ORIGIN - 1 gagggcaggg gaagtcttct aacatgcggg gacgtggagg aaaatcccgg ccca -// \ No newline at end of file diff --git a/iGEM/111818.gb b/iGEM/111818.gb deleted file mode 100644 index decedc03..00000000 --- a/iGEM/111818.gb +++ /dev/null @@ -1,15 +0,0 @@ -LOCUS E2A 60 bp ds-DNA circular 25-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_111818_210073" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..60 - /label="E2A" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 - exon 1..60 - /label="Translation 1-60" -ORIGIN - 1 cagtgtacta attatgctct cttgaaattg gctggagatg ttgagagcaa cccaggtccc -// \ No newline at end of file diff --git a/iGEM/120957.gb b/iGEM/120957.gb deleted file mode 100644 index 56aecf24..00000000 --- a/iGEM/120957.gb +++ /dev/null @@ -1,24 +0,0 @@ -LOCUS mRFP1 681 bp ds-DNA circular 06-AUG-2021 -DEFINITION . -KEYWORDS "accession:addgene_120957_231025" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - source 1..681 - /label="source" - CDS 1..678 - /label="mRFP1" -ORIGIN - 1 atggcttcct ccgaagatgt tatcaaagag ttcatgcgtt tcaaagttcg tatggaaggt - 61 tccgttaacg gtcacgagtt cgaaatcgaa ggtgaaggtg aaggtcgtcc gtacgaaggt - 121 acccagaccg ctaaactgaa agttaccaaa ggtggtccgc tgccgttcgc ttgggacatc - 181 ctgtccccgc agttccagta cggttccaaa gcttacgtta aacacccggc tgacatcccg - 241 gactacctga aactgtcctt cccggaaggt ttcaaatggg aacgtgttat gaacttcgag - 301 gacggtggtg ttgttaccgt tacccaggac tcctccctgc aagacggtga gttcatctac - 361 aaagttaaac tgcgtggtac caacttcccg tccgacggtc cggttatgca gaaaaaaacc - 421 atgggttggg aagcttccac cgaacgtatg tacccggaag atggtgctct gaaaggtgaa - 481 atcaaaatgc gtctgaaact gaaagacggt ggtcactacg acgctgaagt taaaaccacc - 541 tacatggcta aaaaaccggt tcagctgccg ggtgcttaca aaaccgacat caaactggac - 601 atcacctccc acaacgagga ctacaccatc gttgaacagt acgaacgtgc tgaaggtcgt - 661 cactccaccg gtgcttaatg a -// \ No newline at end of file diff --git a/iGEM/132775.gb b/iGEM/132775.gb deleted file mode 100644 index 980010e3..00000000 --- a/iGEM/132775.gb +++ /dev/null @@ -1,127 +0,0 @@ -LOCUS PE2 6354 bp ds-DNA linear 13-JAN-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..6354 - /label="PE2" - CDS 1..6354 - /label="Translation 1-6354" - CDS 37..57 - /label="SV40 NLS" - CDS 58..4158 - /label="spCas9(H840A)" - misc_feature 4159..4257 - /label="Flexible linker" - misc_feature 4258..6288 - /label="M-MLV reverse transcriptase (evolved)" - misc_feature 6289..6354 - /label="NLS" - CDS 6331..6351 - /label="SV40 NLS" -ORIGIN - 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtcgac - 61 aagaagtaca gcatcggcct ggacatcggc accaactctg tgggctgggc cgtgatcacc - 121 gacgagtaca aggtgcccag caagaaattc aaggtgctgg gcaacaccga ccggcacagc - 181 atcaagaaga acctgatcgg agccctgctg ttcgacagcg gcgaaacagc cgaggccacc - 241 cggctgaaga gaaccgccag aagaagatac accagacgga agaaccggat ctgctatctg - 301 caagagatct tcagcaacga gatggccaag gtggacgaca gcttcttcca cagactggaa - 361 gagtccttcc tggtggaaga ggataagaag cacgagcggc accccatctt cggcaacatc - 421 gtggacgagg tggcctacca cgagaagtac cccaccatct accacctgag aaagaaactg - 481 gtggacagca ccgacaaggc cgacctgcgg ctgatctatc tggccctggc ccacatgatc - 541 aagttccggg gccacttcct gatcgagggc gacctgaacc ccgacaacag cgacgtggac - 601 aagctgttca tccagctggt gcagacctac aaccagctgt tcgaggaaaa ccccatcaac - 661 gccagcggcg tggacgccaa ggccatcctg tctgccagac tgagcaagag cagacggctg - 721 gaaaatctga tcgcccagct gcccggcgag aagaagaatg gcctgttcgg aaacctgatt - 781 gccctgagcc tgggcctgac ccccaacttc aagagcaact tcgacctggc cgaggatgcc - 841 aaactgcagc tgagcaagga cacctacgac gacgacctgg acaacctgct ggcccagatc - 901 ggcgaccagt acgccgacct gtttctggcc gccaagaacc tgtccgacgc catcctgctg - 961 agcgacatcc tgagagtgaa caccgagatc accaaggccc ccctgagcgc ctctatgatc - 1021 aagagatacg acgagcacca ccaggacctg accctgctga aagctctcgt gcggcagcag - 1081 ctgcctgaga agtacaaaga gattttcttc gaccagagca agaacggcta cgccggctac - 1141 attgacggcg gagccagcca ggaagagttc tacaagttca tcaagcccat cctggaaaag - 1201 atggacggca ccgaggaact gctcgtgaag ctgaacagag aggacctgct gcggaagcag - 1261 cggaccttcg acaacggcag catcccccac cagatccacc tgggagagct gcacgccatt - 1321 ctgcggcggc aggaagattt ttacccattc ctgaaggaca accgggaaaa gatcgagaag - 1381 atcctgacct tccgcatccc ctactacgtg ggccctctgg ccaggggaaa cagcagattc - 1441 gcctggatga ccagaaagag cgaggaaacc atcaccccct ggaacttcga ggaagtggtg - 1501 gacaagggcg cttccgccca gagcttcatc gagcggatga ccaacttcga taagaacctg - 1561 cccaacgaga aggtgctgcc caagcacagc ctgctgtacg agtacttcac cgtgtataac - 1621 gagctgacca aagtgaaata cgtgaccgag ggaatgagaa agcccgcctt cctgagcggc - 1681 gagcagaaaa aggccatcgt ggacctgctg ttcaagacca accggaaagt gaccgtgaag - 1741 cagctgaaag aggactactt caagaaaatc gagtgcttcg actccgtgga aatctccggc - 1801 gtggaagatc ggttcaacgc ctccctgggc acataccacg atctgctgaa aattatcaag - 1861 gacaaggact tcctggacaa tgaggaaaac gaggacattc tggaagatat cgtgctgacc - 1921 ctgacactgt ttgaggacag agagatgatc gaggaacggc tgaaaaccta tgcccacctg - 1981 ttcgacgaca aagtgatgaa gcagctgaag cggcggagat acaccggctg gggcaggctg - 2041 agccggaagc tgatcaacgg catccgggac aagcagtccg gcaagacaat cctggatttc - 2101 ctgaagtccg acggcttcgc caacagaaac ttcatgcagc tgatccacga cgacagcctg - 2161 acctttaaag aggacatcca gaaagcccag gtgtccggcc agggcgatag cctgcacgag - 2221 cacattgcca atctggccgg cagccccgcc attaagaagg gcatcctgca gacagtgaag - 2281 gtggtggacg agctcgtgaa agtgatgggc cggcacaagc ccgagaacat cgtgatcgaa - 2341 atggccagag agaaccagac cacccagaag ggacagaaga acagccgcga gagaatgaag - 2401 cggatcgaag agggcatcaa agagctgggc agccagatcc tgaaagaaca ccccgtggaa - 2461 aacacccagc tgcagaacga gaagctgtac ctgtactacc tgcagaatgg gcgggatatg - 2521 tacgtggacc aggaactgga catcaaccgg ctgtccgact acgatgtgga cgctatcgtg - 2581 cctcagagct ttctgaagga cgactccatc gacaacaagg tgctgaccag aagcgacaag - 2641 aaccggggca agagcgacaa cgtgccctcc gaagaggtcg tgaagaagat gaagaactac - 2701 tggcggcagc tgctgaacgc caagctgatt acccagagaa agttcgacaa tctgaccaag - 2761 gccgagagag gcggcctgag cgaactggat aaggccggct tcatcaagag acagctggtg - 2821 gaaacccggc agatcacaaa gcacgtggca cagatcctgg actcccggat gaacactaag - 2881 tacgacgaga atgacaagct gatccgggaa gtgaaagtga tcaccctgaa gtccaagctg - 2941 gtgtccgatt tccggaagga tttccagttt tacaaagtgc gcgagatcaa caactaccac - 3001 cacgcccacg acgcctacct gaacgccgtc gtgggaaccg ccctgatcaa aaagtaccct - 3061 aagctggaaa gcgagttcgt gtacggcgac tacaaggtgt acgacgtgcg gaagatgatc - 3121 gccaagagcg agcaggaaat cggcaaggct accgccaagt acttcttcta cagcaacatc - 3181 atgaactttt tcaagaccga gattaccctg gccaacggcg agatccggaa gcggcctctg - 3241 atcgagacaa acggcgaaac cggggagatc gtgtgggata agggccggga ttttgccacc - 3301 gtgcggaaag tgctgagcat gccccaagtg aatatcgtga aaaagaccga ggtgcagaca - 3361 ggcggcttca gcaaagagtc tatcctgccc aagaggaaca gcgataagct gatcgccaga - 3421 aagaaggact gggaccctaa gaagtacggc ggcttcgaca gccccaccgt ggcctattct - 3481 gtgctggtgg tggccaaagt ggaaaagggc aagtccaaga aactgaagag tgtgaaagag - 3541 ctgctgggga tcaccatcat ggaaagaagc agcttcgaga agaatcccat cgactttctg - 3601 gaagccaagg gctacaaaga agtgaaaaag gacctgatca tcaagctgcc taagtactcc - 3661 ctgttcgagc tggaaaacgg ccggaagaga atgctggcct ctgccggcga actgcagaag - 3721 ggaaacgaac tggccctgcc ctccaaatat gtgaacttcc tgtacctggc cagccactat - 3781 gagaagctga agggctcccc cgaggataat gagcagaaac agctgtttgt ggaacagcac - 3841 aagcactacc tggacgagat catcgagcag atcagcgagt tctccaagag agtgatcctg - 3901 gccgacgcta atctggacaa agtgctgtcc gcctacaaca agcaccggga taagcccatc - 3961 agagagcagg ccgagaatat catccacctg tttaccctga ccaatctggg agcccctgcc - 4021 gccttcaagt actttgacac caccatcgac cggaagaggt acaccagcac caaagaggtg - 4081 ctggacgcca ccctgatcca ccagagcatc accggcctgt acgagacacg gatcgacctg - 4141 tctcagctgg gaggtgactc tggaggatct agcggaggat cctctggcag cgagacacca - 4201 ggaacaagcg agtcagcaac accagagagc agtggcggca gcagcggcgg cagcagcacc - 4261 ctaaatatag aagatgagta tcggctacat gagacctcaa aagagccaga tgtttctcta - 4321 gggtccacat ggctgtctga ttttcctcag gcctgggcgg aaaccggggg catgggactg - 4381 gcagttcgcc aagctcctct gatcatacct ctgaaagcaa cctctacccc cgtgtccata - 4441 aaacaatacc ccatgtcaca agaagccaga ctggggatca agccccacat acagagactg - 4501 ttggaccagg gaatactggt accctgccag tccccctgga acacgcccct gctacccgtt - 4561 aagaaaccag ggactaatga ttataggcct gtccaggatc tgagagaagt caacaagcgg - 4621 gtggaagaca tccaccccac cgtgcccaac ccttacaacc tcttgagcgg gctcccaccg - 4681 tcccaccagt ggtacactgt gcttgattta aaggatgcct ttttctgcct gagactccac - 4741 cccaccagtc agcctctctt cgcctttgag tggagagatc cagagatggg aatctcagga - 4801 caattgacct ggaccagact cccacagggt ttcaaaaaca gtcccaccct gtttaatgag - 4861 gcactgcaca gagacctagc agacttccgg atccagcacc cagacttgat cctgctacag - 4921 tacgtggatg acttactgct ggccgccact tctgagctag actgccaaca aggtactcgg - 4981 gccctgttac aaaccctagg gaacctcggg tatcgggcct cggccaagaa agcccaaatt - 5041 tgccagaaac aggtcaagta tctggggtat cttctaaaag agggtcagag atggctgact - 5101 gaggccagaa aagagactgt gatggggcag cctactccga agacccctcg acaactaagg - 5161 gagttcctag ggaaggcagg cttctgtcgc ctcttcatcc ctgggtttgc agaaatggca - 5221 gcccccctgt accctctcac caaaccgggg actctgttta attggggccc agaccaacaa - 5281 aaggcctatc aagaaatcaa gcaagctctt ctaactgccc cagccctggg gttgccagat - 5341 ttgactaagc cctttgaact ctttgtcgac gagaagcagg gctacgccaa aggtgtccta - 5401 acgcaaaaac tgggaccttg gcgtcggccg gtggcctacc tgtccaaaaa gctagaccca - 5461 gtagcagctg ggtggccccc ttgcctacgg atggtagcag ccattgccgt actgacaaag - 5521 gatgcaggca agctaaccat gggacagcca ctagtcattc tggcccccca tgcagtagag - 5581 gcactagtca aacaaccccc cgaccgctgg ctttccaacg cccggatgac tcactatcag - 5641 gccttgcttt tggacacgga ccgggtccag ttcggaccgg tggtagccct gaacccggct - 5701 acgctgctcc cactgcctga ggaagggctg caacacaact gccttgatat cctggccgaa - 5761 gcccacggaa cccgacccga cctaacggac cagccgctcc cagacgccga ccacacctgg - 5821 tacacggatg gaagcagtct cttacaagag ggacagcgta aggcgggagc tgcggtgacc - 5881 accgagaccg aggtaatctg ggctaaagcc ctgccagccg ggacatccgc tcagcgggct - 5941 gaactgatag cactcaccca ggccctaaag atggcagaag gtaagaagct aaatgtttat - 6001 actgatagcc gttatgcttt tgctactgcc catatccatg gagaaatata cagaaggcgt - 6061 gggtggctca catcagaagg caaagagatc aaaaataaag acgagatctt ggccctacta - 6121 aaagccctct ttctgcccaa aagacttagc ataatccatt gtccaggaca tcaaaaggga - 6181 cacagcgccg aggctagagg caaccggatg gctgaccaag cggcccgaaa ggcagccatc - 6241 acagagactc cagacacctc taccctcctc atagaaaatt catcaccctc tggcggctca - 6301 aaaagaaccg ccgacggcag cgaattcgag cccaagaaga agaggaaagt ctaa -// \ No newline at end of file diff --git a/iGEM/136300.gb b/iGEM/136300.gb deleted file mode 100644 index 2ffdce81..00000000 --- a/iGEM/136300.gb +++ /dev/null @@ -1,111 +0,0 @@ -LOCUS ABE8.20-m 4767 bp ds-DNA linear 13-JAN-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..4767 - /label="ABE8.20-m" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - CDS 4..4767 - /label="Translation 4-4767" - CDS 4..501 - /label="TadA*(7.10)" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - misc_feature 502..597 - /label="Linker" - /ApEinfo_revcolor=#c7b0e3 - /ApEinfo_fwdcolor=#c7b0e3 - CDS 598..4698 - /label="spCas9(D10A)" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - misc_feature 4699..4764 - /label="BP-NLS nuclear localization tag" - /ApEinfo_revcolor=#d59687 - /ApEinfo_fwdcolor=#d59687 - CDS 4744..4764 - /label="SV40 NLS" - /ApEinfo_revcolor=#f58a5e - /ApEinfo_fwdcolor=#f58a5e -ORIGIN - 1 atgtccgaag tcgagttttc ccatgagtac tggatgagac acgcattgac tctcgcaaag - 61 agggctcgag atgaacgcga ggtgcccgtg ggggcagtac tcgtgctcaa caatcgcgta - 121 atcggcgaag gttggaatag ggcaatcgga ctccacgacc ccactgcaca tgcggaaatc - 181 atggcccttc gacagggagg gcttgtgatg cagaattatc gactttatga tgcgacgctg - 241 tactcgacgt ttgaaccttg cgtaatgtgc gcgggagcta tgattcactc ccgcattgga - 301 cgagttgtat tcggtgttcg caacgccaag acgggtgccg caggttcact gatggacgtg - 361 ctgcatcatc caggcatgaa ccaccgggta gaaatcacag aaggcatatt ggcggacgaa - 421 tgtgcggcgc tgttgtgtcg tttttttcgc atgcccaggc gggtctttaa cgcccagaaa - 481 aaagcacaat cctctactga ctctggtggt tcttctggtg gttctagcgg cagcgagact - 541 cccgggacct cagagtccgc cacacccgaa agttctggtg gttcttctgg tggttctgac - 601 aagaagtaca gcatcggcct ggccatcggc accaactctg tgggctgggc cgtgatcacc - 661 gacgagtaca aggtgcccag caagaaattc aaggtgctgg gcaacaccga ccggcacagc - 721 atcaagaaga acctgatcgg agccctgctg ttcgacagcg gcgaaacagc cgaggccacc - 781 cggctgaaga gaaccgccag aagaagatac accagacgga agaaccggat ctgctatctg - 841 caagagatct tcagcaacga gatggccaag gtggacgaca gcttcttcca cagactggaa - 901 gagtccttcc tggtggaaga ggataagaag cacgagcggc accccatctt cggcaacatc - 961 gtggacgagg tggcctacca cgagaagtac cccaccatct accacctgag aaagaaactg - 1021 gtggacagca ccgacaaggc cgacctgcgg ctgatctatc tggccctggc ccacatgatc - 1081 aagttccggg gccacttcct gatcgagggc gacctgaacc ccgacaacag cgacgtggac - 1141 aagctgttca tccagctggt gcagacctac aaccagctgt tcgaggaaaa ccccatcaac - 1201 gccagcggcg tggacgccaa ggccatcctg tctgccagac tgagcaagag cagacggctg - 1261 gaaaatctga tcgcccagct gcccggcgag aagaagaatg gcctgttcgg aaacctgatt - 1321 gccctgagcc tgggcctgac ccccaacttc aagagcaact tcgacctggc cgaggatgcc - 1381 aaactgcagc tgagcaagga cacctacgac gacgacctgg acaacctgct ggcccagatc - 1441 ggcgaccagt acgccgacct gtttctggcc gccaagaacc tgtccgacgc catcctgctg - 1501 agcgacatcc tgagagtgaa caccgagatc accaaggccc ccctgagcgc ctctatgatc - 1561 aagagatacg acgagcacca ccaggacctg accctgctga aagctctcgt gcggcagcag - 1621 ctgcctgaga agtacaaaga gattttcttc gaccagagca agaacggcta cgccggctac - 1681 attgacggcg gagccagcca ggaagagttc tacaagttca tcaagcccat cctggaaaag - 1741 atggacggca ccgaggaact gctcgtgaag ctgaacagag aggacctgct gcggaagcag - 1801 cggaccttcg acaacggcag catcccccac cagatccacc tgggagagct gcacgccatt - 1861 ctgcggcggc aggaagattt ttacccattc ctgaaggaca accgggaaaa gatcgagaag - 1921 atcctgacct tccgcatccc ctactacgtg ggccctctgg ccaggggaaa cagcagattc - 1981 gcctggatga ccagaaagag cgaggaaacc atcaccccct ggaacttcga ggaagtggtg - 2041 gacaagggcg cttccgccca gagcttcatc gagcggatga ccaacttcga taagaacctg - 2101 cccaacgaga aggtgctgcc caagcacagc ctgctgtacg agtacttcac cgtgtataac - 2161 gagctgacca aagtgaaata cgtgaccgag ggaatgagaa agcccgcctt cctgagcggc - 2221 gagcagaaaa aggccatcgt ggacctgctg ttcaagacca accggaaagt gaccgtgaag - 2281 cagctgaaag aggactactt caagaaaatc gagtgcttcg actccgtgga aatctccggc - 2341 gtggaagatc ggttcaacgc ctccctgggc acataccacg atctgctgaa aattatcaag - 2401 gacaaggact tcctggacaa tgaggaaaac gaggacattc tggaagatat cgtgctgacc - 2461 ctgacactgt ttgaggacag agagatgatc gaggaacggc tgaaaaccta tgcccacctg - 2521 ttcgacgaca aagtgatgaa gcagctgaag cggcggagat acaccggctg gggcaggctg - 2581 agccggaagc tgatcaacgg catccgggac aagcagtccg gcaagacaat cctggatttc - 2641 ctgaagtccg acggcttcgc caacagaaac ttcatgcagc tgatccacga cgacagcctg - 2701 acctttaaag aggacatcca gaaagcccag gtgtccggcc agggcgatag cctgcacgag - 2761 cacattgcca atctggccgg cagccccgcc attaagaagg gcatcctgca gacagtgaag - 2821 gtggtggacg agctcgtgaa agtgatgggc cggcacaagc ccgagaacat cgtgatcgaa - 2881 atggccagag agaaccagac cacccagaag ggacagaaga acagccgcga gagaatgaag - 2941 cggatcgaag agggcatcaa agagctgggc agccagatcc tgaaagaaca ccccgtggaa - 3001 aacacccagc tgcagaacga gaagctgtac ctgtactacc tgcagaatgg gcgggatatg - 3061 tacgtggacc aggaactgga catcaaccgg ctgtccgact acgatgtgga ccatatcgtg - 3121 cctcagagct ttctgaagga cgactccatc gacaacaagg tgctgaccag aagcgacaag - 3181 aaccggggca agagcgacaa cgtgccctcc gaagaggtcg tgaagaagat gaagaactac - 3241 tggcggcagc tgctgaacgc caagctgatt acccagagaa agttcgacaa tctgaccaag - 3301 gccgagagag gcggcctgag cgaactggat aaggccggct tcatcaagag acagctggtg - 3361 gaaacccggc agatcacaaa gcacgtggca cagatcctgg actcccggat gaacactaag - 3421 tacgacgaga atgacaagct gatccgggaa gtgaaagtga tcaccctgaa gtccaagctg - 3481 gtgtccgatt tccggaagga tttccagttt tacaaagtgc gcgagatcaa caactaccac - 3541 cacgcccacg acgcctacct gaacgccgtc gtgggaaccg ccctgatcaa aaagtaccct - 3601 aagctggaaa gcgagttcgt gtacggcgac tacaaggtgt acgacgtgcg gaagatgatc - 3661 gccaagagcg agcaggaaat cggcaaggct accgccaagt acttcttcta cagcaacatc - 3721 atgaactttt tcaagaccga gattaccctg gccaacggcg agatccggaa gcggcctctg - 3781 atcgagacaa acggcgaaac cggggagatc gtgtgggata agggccggga ttttgccacc - 3841 gtgcggaaag tgctgagcat gccccaagtg aatatcgtga aaaagaccga ggtgcagaca - 3901 ggcggcttca gcaaagagtc tatcctgccc aagaggaaca gcgataagct gatcgccaga - 3961 aagaaggact gggaccctaa gaagtacggc ggcttcgaca gccccaccgt ggcctattct - 4021 gtgctggtgg tggccaaagt ggaaaagggc aagtccaaga aactgaagag tgtgaaagag - 4081 ctgctgggga tcaccatcat ggaaagaagc agcttcgaga agaatcccat cgactttctg - 4141 gaagccaagg gctacaaaga agtgaaaaag gacctgatca tcaagctgcc taagtactcc - 4201 ctgttcgagc tggaaaacgg ccggaagaga atgctggcct ctgccggcga actgcagaag - 4261 ggaaacgaac tggccctgcc ctccaaatat gtgaacttcc tgtacctggc cagccactat - 4321 gagaagctga agggctcccc cgaggataat gagcagaaac agctgtttgt ggaacagcac - 4381 aagcactacc tggacgagat catcgagcag atcagcgagt tctccaagag agtgatcctg - 4441 gccgacgcta atctggacaa agtgctgtcc gcctacaaca agcaccggga taagcccatc - 4501 agagagcagg ccgagaatat catccacctg tttaccctga ccaatctggg agcccctgcc - 4561 gccttcaagt actttgacac caccatcgac cggaagaggt acaccagcac caaagaggtg - 4621 ctggacgcca ccctgatcca ccagagcatc accggcctgt acgagacacg gatcgacctg - 4681 tctcagctgg gaggtgacga gggagctgat aagcgcaccg ccgatggttc cgagttcgaa - 4741 agccccaaga agaagaggaa agtctaa -// \ No newline at end of file diff --git a/iGEM/138492.gb b/iGEM/138492.gb deleted file mode 100644 index a6117f99..00000000 --- a/iGEM/138492.gb +++ /dev/null @@ -1,111 +0,0 @@ -LOCUS CP1028-ABE8e 4881 bp ds-DNA linear 17-JAN-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..4881 - /label="Translation 1-4881" - CDS 1..57 - /label="NLS" - CDS 37..57 - /label="SV40 NLS" - exon 37..57 - /label="Translation 37-57" - CDS 58..555 - /label="ABE8e" - CDS 556..651 - /label="Linker" - CDS 652..4815 - /label="CP1028 SpCas9 Nickase" - CDS 1735..3453 - /label="Cas9(N)" - exon 1735..3453 - /label="Translation 1735-3453" - CDS 4816..4881 - /label="NLS" - CDS 4858..4878 - /label="SV40 NLS" - exon 4858..4878 - /label="Translation 4858-4878" -ORIGIN - 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct - 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca - 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc - 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc - 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg - 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg - 361 gtgtttggcg tgaggaactc aaaaagaggc gccgcaggct ccctgatgaa cgtgctgaac - 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc - 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc - 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc - 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agaaatcggc - 661 aaggctaccg ccaagtactt cttctacagc aacatcatga actttttcaa gaccgagatt - 721 accctggcca acggcgagat ccggaagcgg cctctgatcg agacaaacgg cgaaaccggg - 781 gagatcgtgt gggataaggg ccgggatttt gccaccgtgc ggaaagtgct gagcatgccc - 841 caagtgaata tcgtgaaaaa gaccgaggtg cagacaggcg gcttcagcaa agagtctatc - 901 ctgcccaaga ggaacagcga taagctgatc gccagaaaga aggactggga ccctaagaag - 961 tacggcggct tcgacagccc caccgtggcc tattctgtgc tggtggtggc caaagtggaa - 1021 aagggcaagt ccaagaaact gaagagtgtg aaagagctgc tggggatcac catcatggaa - 1081 agaagcagct tcgagaagaa tcccatcgac tttctggaag ccaagggcta caaagaagtg - 1141 aaaaaggacc tgatcatcaa gctgcctaag tactccctgt tcgagctgga aaacggccgg - 1201 aagagaatgc tggcctctgc cggcgaactg cagaagggaa acgaactggc cctgccctcc - 1261 aaatatgtga acttcctgta cctggccagc cactatgaga agctgaaggg ctcccccgag - 1321 gataatgagc agaaacagct gtttgtggaa cagcacaagc actacctgga cgagatcatc - 1381 gagcagatca gcgagttctc caagagagtg atcctggccg acgctaatct ggacaaagtg - 1441 ctgtccgcct acaacaagca ccgggataag cccatcagag agcaggccga gaatatcatc - 1501 cacctgttta ccctgaccaa tctgggagcc cctgccgcct tcaagtactt tgacaccacc - 1561 atcgaccgga agaggtacac cagcaccaaa gaggtgctgg acgccaccct gatccaccag - 1621 agcatcaccg gcctgtacga gacacggatc gacctgtctc agctgggagg cgacggcgga - 1681 tcaggaggct ctggcggttc aggtggatca ggcggtagcg gaggttcagg tggtatggac - 1741 aagaagtaca gcatcggcct ggccatcggc accaactctg tgggctgggc cgtgatcacc - 1801 gacgagtaca aggtgcccag caagaaattc aaggtgctgg gcaacaccga ccggcacagc - 1861 atcaagaaga acctgatcgg agccctgctg ttcgacagcg gcgaaacagc cgaggccacc - 1921 cggctgaaga gaaccgccag aagaagatac accagacgga agaaccggat ctgctatctg - 1981 caagagatct tcagcaacga gatggccaag gtggacgaca gcttcttcca cagactggaa - 2041 gagtccttcc tggtggaaga ggataagaag cacgagcggc accccatctt cggcaacatc - 2101 gtggacgagg tggcctacca cgagaagtac cccaccatct accacctgag aaagaaactg - 2161 gtggacagca ccgacaaggc cgacctgcgg ctgatctatc tggccctggc ccacatgatc - 2221 aagttccggg gccacttcct gatcgagggc gacctgaacc ccgacaacag cgacgtggac - 2281 aagctgttca tccagctggt gcagacctac aaccagctgt tcgaggaaaa ccccatcaac - 2341 gccagcggcg tggacgccaa ggccatcctg tctgccagac tgagcaagag cagacggctg - 2401 gaaaatctga tcgcccagct gcccggcgag aagaagaatg gcctgttcgg aaacctgatt - 2461 gccctgagcc tgggcctgac ccccaacttc aagagcaact tcgacctggc cgaggatgcc - 2521 aaactgcagc tgagcaagga cacctacgac gacgacctgg acaacctgct ggcccagatc - 2581 ggcgaccagt acgccgacct gtttctggcc gccaagaacc tgtccgacgc catcctgctg - 2641 agcgacatcc tgagagtgaa caccgagatc accaaggccc ccctgagcgc ctctatgatc - 2701 aagagatacg acgagcacca ccaggacctg accctgctga aagctctcgt gcggcagcag - 2761 ctgcctgaga agtacaaaga gattttcttc gaccagagca agaacggcta cgccggctac - 2821 attgacggcg gagccagcca ggaagagttc tacaagttca tcaagcccat cctggaaaag - 2881 atggacggca ccgaggaact gctcgtgaag ctgaacagag aggacctgct gcggaagcag - 2941 cggaccttcg acaacggcag catcccccac cagatccacc tgggagagct gcacgccatt - 3001 ctgcggcggc aggaagattt ttacccattc ctgaaggaca accgggaaaa gatcgagaag - 3061 atcctgacct tccgcatccc ctactacgtg ggccctctgg ccaggggaaa cagcagattc - 3121 gcctggatga ccagaaagag cgaggaaacc atcaccccct ggaacttcga ggaagtggtg - 3181 gacaagggcg cttccgccca gagcttcatc gagcggatga ccaacttcga taagaacctg - 3241 cccaacgaga aggtgctgcc caagcacagc ctgctgtacg agtacttcac cgtgtataac - 3301 gagctgacca aagtgaaata cgtgaccgag ggaatgagaa agcccgcctt cctgagcggc - 3361 gagcagaaaa aggccatcgt ggacctgctg ttcaagacca accggaaagt gaccgtgaag - 3421 cagctgaaag aggactactt caagaaaatc gagtgcttcg actccgtgga aatctccggc - 3481 gtggaagatc ggttcaacgc ctccctgggc acataccacg atctgctgaa aattatcaag - 3541 gacaaggact tcctggacaa tgaggaaaac gaggacattc tggaagatat cgtgctgacc - 3601 ctgacactgt ttgaggacag agagatgatc gaggaacggc tgaaaaccta tgcccacctg - 3661 ttcgacgaca aagtgatgaa gcagctgaag cggcggagat acaccggctg gggcaggctg - 3721 agccggaagc tgatcaacgg catccgggac aagcagtccg gcaagacaat cctggatttc - 3781 ctgaagtccg acggcttcgc caacagaaac ttcatgcagc tgatccacga cgacagcctg - 3841 acctttaaag aggacatcca gaaagcccag gtgtccggcc agggcgatag cctgcacgag - 3901 cacattgcca atctggccgg cagccccgcc attaagaagg gcatcctgca gacagtgaag - 3961 gtggtggacg agctcgtgaa agtgatgggc cggcacaagc ccgagaacat cgtgatcgaa - 4021 atggccagag agaaccagac cacccagaag ggacagaaga acagccgcga gagaatgaag - 4081 cggatcgaag agggcatcaa agagctgggc agccagatcc tgaaagaaca ccccgtggaa - 4141 aacacccagc tgcagaacga gaagctgtac ctgtactacc tgcagaatgg gcgggatatg - 4201 tacgtggacc aggaactgga catcaaccgg ctgtccgact acgatgtgga ccatatcgtg - 4261 cctcagagct ttctgaagga cgactccatc gacaacaagg tgctgaccag aagcgacaag - 4321 aaccggggca agagcgacaa cgtgccctcc gaagaggtcg tgaagaagat gaagaactac - 4381 tggcggcagc tgctgaacgc caagctgatt acccagagaa agttcgacaa tctgaccaag - 4441 gccgagagag gcggcctgag cgaactggat aaggccggct tcatcaagag acagctggtg - 4501 gaaacccggc agatcacaaa gcacgtggca cagatcctgg actcccggat gaacactaag - 4561 tacgacgaga atgacaagct gatccgggaa gtgaaagtga tcaccctgaa gtccaagctg - 4621 gtgtccgatt tccggaagga tttccagttt tacaaagtgc gcgagatcaa caactaccac - 4681 cacgcccacg acgcctacct gaacgccgtc gtgggaaccg ccctgatcaa aaagtaccct - 4741 aagctggaaa gcgagttcgt gtacggcgac tacaaggtgt acgacgtgcg gaagatgatc - 4801 gccaagagcg agcagtctgg cggctcaaaa agaaccgccg acggcagcga attcgagccc - 4861 aagaagaaga ggaaagtcta a -// \ No newline at end of file diff --git a/iGEM/138495.gb b/iGEM/138495.gb deleted file mode 100644 index 9fc570f8..00000000 --- a/iGEM/138495.gb +++ /dev/null @@ -1,120 +0,0 @@ -LOCUS ABE8e_TadA-8e_V106W 4818 bp ds-DNA linear 13-JAN-2022 -DEFINITION Addgene source: 138495 -FEATURES Location/Qualifiers - CDS 1..4818 - /label="ABE8e(TadA-8e V106W) " - /ApEinfo_revcolor=#84b0dc - /ApEinfo_fwdcolor=#84b0dc - CDS 1..4818 - /label="Translation 1-4818" - misc_feature 1..57 - /label="NLS" - /ApEinfo_revcolor=#faac61 - /ApEinfo_fwdcolor=#faac61 - CDS 37..57 - /label="SV40 NLS" - /ApEinfo_revcolor=#b4abac - /ApEinfo_fwdcolor=#b4abac - misc_feature 58..555 - /label="TadA-8e V106W" - /ApEinfo_revcolor=#faac61 - /ApEinfo_fwdcolor=#faac61 - misc_feature 556..651 - /label="Linker" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - CDS 652..4752 - /label="spCas9(D10A)" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - misc_feature 4753..4818 - /label="NLS" - /ApEinfo_revcolor=#b7e6d7 - /ApEinfo_fwdcolor=#b7e6d7 - CDS 4795..4815 - /label="SV40 NLS" - /ApEinfo_revcolor=#c7b0e3 - /ApEinfo_fwdcolor=#c7b0e3 -ORIGIN - 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct - 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca - 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc - 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc - 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg - 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg - 361 gtgtttggat ggagaaattc taaaagaggc gccgcaggct ccctgatgaa cgtgctgaac - 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc - 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc - 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc - 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agacaagaag - 661 tacagcatcg gcctggccat cggcaccaac tctgtgggct gggccgtgat caccgacgag - 721 tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca ccgaccggca cagcatcaag - 781 aagaacctga tcggagccct gctgttcgac agcggcgaaa cagccgaggc cacccggctg - 841 aagagaaccg ccagaagaag atacaccaga cggaagaacc ggatctgcta tctgcaagag - 901 atcttcagca acgagatggc caaggtggac gacagcttct tccacagact ggaagagtcc - 961 ttcctggtgg aagaggataa gaagcacgag cggcacccca tcttcggcaa catcgtggac - 1021 gaggtggcct accacgagaa gtaccccacc atctaccacc tgagaaagaa actggtggac - 1081 agcaccgaca aggccgacct gcggctgatc tatctggccc tggcccacat gatcaagttc - 1141 cggggccact tcctgatcga gggcgacctg aaccccgaca acagcgacgt ggacaagctg - 1201 ttcatccagc tggtgcagac ctacaaccag ctgttcgagg aaaaccccat caacgccagc - 1261 ggcgtggacg ccaaggccat cctgtctgcc agactgagca agagcagacg gctggaaaat - 1321 ctgatcgccc agctgcccgg cgagaagaag aatggcctgt tcggaaacct gattgccctg - 1381 agcctgggcc tgacccccaa cttcaagagc aacttcgacc tggccgagga tgccaaactg - 1441 cagctgagca aggacaccta cgacgacgac ctggacaacc tgctggccca gatcggcgac - 1501 cagtacgccg acctgtttct ggccgccaag aacctgtccg acgccatcct gctgagcgac - 1561 atcctgagag tgaacaccga gatcaccaag gcccccctga gcgcctctat gatcaagaga - 1621 tacgacgagc accaccagga cctgaccctg ctgaaagctc tcgtgcggca gcagctgcct - 1681 gagaagtaca aagagatttt cttcgaccag agcaagaacg gctacgccgg ctacattgac - 1741 ggcggagcca gccaggaaga gttctacaag ttcatcaagc ccatcctgga aaagatggac - 1801 ggcaccgagg aactgctcgt gaagctgaac agagaggacc tgctgcggaa gcagcggacc - 1861 ttcgacaacg gcagcatccc ccaccagatc cacctgggag agctgcacgc cattctgcgg - 1921 cggcaggaag atttttaccc attcctgaag gacaaccggg aaaagatcga gaagatcctg - 1981 accttccgca tcccctacta cgtgggccct ctggccaggg gaaacagcag attcgcctgg - 2041 atgaccagaa agagcgagga aaccatcacc ccctggaact tcgaggaagt ggtggacaag - 2101 ggcgcttccg cccagagctt catcgagcgg atgaccaact tcgataagaa cctgcccaac - 2161 gagaaggtgc tgcccaagca cagcctgctg tacgagtact tcaccgtgta taacgagctg - 2221 accaaagtga aatacgtgac cgagggaatg agaaagcccg ccttcctgag cggcgagcag - 2281 aaaaaggcca tcgtggacct gctgttcaag accaaccgga aagtgaccgt gaagcagctg - 2341 aaagaggact acttcaagaa aatcgagtgc ttcgactccg tggaaatctc cggcgtggaa - 2401 gatcggttca acgcctccct gggcacatac cacgatctgc tgaaaattat caaggacaag - 2461 gacttcctgg acaatgagga aaacgaggac attctggaag atatcgtgct gaccctgaca - 2521 ctgtttgagg acagagagat gatcgaggaa cggctgaaaa cctatgccca cctgttcgac - 2581 gacaaagtga tgaagcagct gaagcggcgg agatacaccg gctggggcag gctgagccgg - 2641 aagctgatca acggcatccg ggacaagcag tccggcaaga caatcctgga tttcctgaag - 2701 tccgacggct tcgccaacag aaacttcatg cagctgatcc acgacgacag cctgaccttt - 2761 aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg atagcctgca cgagcacatt - 2821 gccaatctgg ccggcagccc cgccattaag aagggcatcc tgcagacagt gaaggtggtg - 2881 gacgagctcg tgaaagtgat gggccggcac aagcccgaga acatcgtgat cgaaatggcc - 2941 agagagaacc agaccaccca gaagggacag aagaacagcc gcgagagaat gaagcggatc - 3001 gaagagggca tcaaagagct gggcagccag atcctgaaag aacaccccgt ggaaaacacc - 3061 cagctgcaga acgagaagct gtacctgtac tacctgcaga atgggcggga tatgtacgtg - 3121 gaccaggaac tggacatcaa ccggctgtcc gactacgatg tggaccatat cgtgcctcag - 3181 agctttctga aggacgactc catcgacaac aaggtgctga ccagaagcga caagaaccgg - 3241 ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga agatgaagaa ctactggcgg - 3301 cagctgctga acgccaagct gattacccag agaaagttcg acaatctgac caaggccgag - 3361 agaggcggcc tgagcgaact ggataaggcc ggcttcatca agagacagct ggtggaaacc - 3421 cggcagatca caaagcacgt ggcacagatc ctggactccc ggatgaacac taagtacgac - 3481 gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc tgaagtccaa gctggtgtcc - 3541 gatttccgga aggatttcca gttttacaaa gtgcgcgaga tcaacaacta ccaccacgcc - 3601 cacgacgcct acctgaacgc cgtcgtggga accgccctga tcaaaaagta ccctaagctg - 3661 gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg tgcggaagat gatcgccaag - 3721 agcgagcagg aaatcggcaa ggctaccgcc aagtacttct tctacagcaa catcatgaac - 3781 tttttcaaga ccgagattac cctggccaac ggcgagatcc ggaagcggcc tctgatcgag - 3841 acaaacggcg aaaccgggga gatcgtgtgg gataagggcc gggattttgc caccgtgcgg - 3901 aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga ccgaggtgca gacaggcggc - 3961 ttcagcaaag agtctatcct gcccaagagg aacagcgata agctgatcgc cagaaagaag - 4021 gactgggacc ctaagaagta cggcggcttc gacagcccca ccgtggccta ttctgtgctg - 4081 gtggtggcca aagtggaaaa gggcaagtcc aagaaactga agagtgtgaa agagctgctg - 4141 gggatcacca tcatggaaag aagcagcttc gagaagaatc ccatcgactt tctggaagcc - 4201 aagggctaca aagaagtgaa aaaggacctg atcatcaagc tgcctaagta ctccctgttc - 4261 gagctggaaa acggccggaa gagaatgctg gcctctgccg gcgaactgca gaagggaaac - 4321 gaactggccc tgccctccaa atatgtgaac ttcctgtacc tggccagcca ctatgagaag - 4381 ctgaagggct cccccgagga taatgagcag aaacagctgt ttgtggaaca gcacaagcac - 4441 tacctggacg agatcatcga gcagatcagc gagttctcca agagagtgat cctggccgac - 4501 gctaatctgg acaaagtgct gtccgcctac aacaagcacc gggataagcc catcagagag - 4561 caggccgaga atatcatcca cctgtttacc ctgaccaatc tgggagcccc tgccgccttc - 4621 aagtactttg acaccaccat cgaccggaag aggtacacca gcaccaaaga ggtgctggac - 4681 gccaccctga tccaccagag catcaccggc ctgtacgaga cacggatcga cctgtctcag - 4741 ctgggaggtg actctggcgg ctcaaaaaga accgccgacg gcagcgaatt cgagcccaag - 4801 aagaagagga aagtctaa -// \ No newline at end of file diff --git a/iGEM/138509.gb b/iGEM/138509.gb deleted file mode 100644 index 4c9f17ee..00000000 --- a/iGEM/138509.gb +++ /dev/null @@ -1,104 +0,0 @@ -LOCUS SaABE8e_TadA-8e_V106W 3876 bp ds-DNA linear 13-JAN-2022 -DEFINITION . -FEATURES Location/Qualifiers - misc_feature 1..3876 - /label="SaABE8e(TadA V106W)" - /ApEinfo_revcolor=#c7b0e3 - /ApEinfo_fwdcolor=#c7b0e3 - CDS 1..3876 - /label="Translation 1-3876" - misc_feature 1..57 - /label="NLS" - /ApEinfo_revcolor=#b4abac - /ApEinfo_fwdcolor=#b4abac - CDS 37..57 - /label="SV40 NLS" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 - misc_feature 58..555 - /label="TadA-8e V106W" - /ApEinfo_revcolor=#84b0dc - /ApEinfo_fwdcolor=#84b0dc - misc_feature 556..651 - /label="Linker" - /ApEinfo_revcolor=#d6b295 - /ApEinfo_fwdcolor=#d6b295 - misc_feature 652..3810 - /label="SaCas9 nickase" - /ApEinfo_revcolor=#b1ff67 - /ApEinfo_fwdcolor=#b1ff67 - misc_feature 3811..3876 - /label="NLS" - /ApEinfo_revcolor=#f8d3a9 - /ApEinfo_fwdcolor=#f8d3a9 - CDS 3853..3873 - /label="SV40 NLS" - /ApEinfo_revcolor=#b1ff67 - /ApEinfo_fwdcolor=#b1ff67 -ORIGIN - 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct - 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca - 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc - 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc - 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg - 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg - 361 gtgtttggat ggagaaattc taaaagaggc gccgcaggct ccctgatgaa cgtgctgaac - 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc - 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc - 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc - 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agggaagcga - 661 aattacattc tggggctggc cattggcatt acatcagtgg gctatggcat cattgactac - 721 gagacaaggg acgtgatcga cgccggcgtg agactgttca aggaggccaa cgtggagaac - 781 aatgagggcc ggagatccaa gaggggagca aggcgcctga agcggagaag gcgccacaga - 841 atccagagag tgaagaagct gctgttcgat tacaacctgc tgaccgacca ctccgagctg - 901 tctggcatca atccttatga ggccagagtg aagggcctgt cccagaagct gtctgaggag - 961 gagtttagcg ccgccctgct gcacctggca aagaggagag gcgtgcacaa cgtgaatgag - 1021 gtggaggagg acaccggcaa cgagctgtcc acaaaggagc agatcagccg caattccaag - 1081 gccctggagg agaagtatgt ggccgagctg cagctggagc ggctgaagaa ggatggcgag - 1141 gtgaggggct ccatcaatcg cttcaagacc tctgactacg tgaaggaggc caagcagctg - 1201 ctgaaggtgc agaaggccta ccaccagctg gatcagtcct ttatcgatac atatatcgac - 1261 ctgctggaga caaggcgcac atactatgag ggaccaggag agggctctcc cttcggctgg - 1321 aaggacatca aggagtggta cgagatgctg atgggccact gcacctattt tccagaggag - 1381 ctgagaagcg tgaagtacgc ctataacgcc gatctgtaca acgccctgaa tgacctgaac - 1441 aacctggtca tcaccaggga tgagaacgag aagctggagt actatgagaa gttccagatc - 1501 atcgagaacg tgttcaagca gaagaagaag cctacactga agcagatcgc caaggagatc - 1561 ctggtgaacg aggaggacat caagggctac cgcgtgacct ccacaggcaa gccagagttc - 1621 accaatctga aggtgtatca cgatatcaag gacatcacag cccggaagga gatcatcgag - 1681 aacgccgagc tgctggatca gatcgccaag atcctgacca tctatcagag ctccgaggac - 1741 atccaggagg agctgaccaa cctgaatagc gagctgacac aggaggagat cgagcagatc - 1801 agcaatctga agggctacac cggcacacac aacctgagcc tgaaggccat caatctgatc - 1861 ctggatgagc tgtggcacac aaacgacaat cagatcgcca tctttaaccg gctgaagctg - 1921 gtgccaaaga aggtggacct gtcccagcag aaggagatcc caaccacact ggtggacgat - 1981 ttcatcctgt ctcccgtggt gaagcggagc ttcatccaga gcatcaaagt gatcaacgcc - 2041 atcatcaaga agtacggcct gcccaatgat atcatcatcg agctggccag ggagaagaac - 2101 tccaaggacg cccagaagat gatcaatgag atgcagaaga ggaaccgcca gaccaatgag - 2161 cggatcgagg agatcatcag aaccacaggc aaggagaacg ccaagtacct gatcgagaag - 2221 atcaagctgc acgatatgca ggagggcaag tgtctgtatt ctctggaggc catccctctg - 2281 gaggacctgc tgaacaatcc attcaactac gaggtggatc acatcatccc ccggagcgtg - 2341 agcttcgaca attcttttaa caataaggtg ctggtgaagc aggaggagaa cagcaagaag - 2401 ggcaatagga cccctttcca gtacctgtct agctccgatt ctaagatcag ctacgagaca - 2461 ttcaagaagc acatcctgaa tctggccaag ggcaagggcc gcatcagcaa gaccaagaag - 2521 gagtacctgc tggaggagcg ggacatcaac agattctccg tgcagaagga cttcatcaac - 2581 cggaatctgg tggacaccag atacgccaca cgcggcctga tgaatctgct gcggtcttat - 2641 ttcagagtga acaatctgga tgtgaaggtg aagagcatca acggcggctt cacctccttt - 2701 ctgcggagaa agtggaagtt taagaaggag cgcaacaagg gctataagca ccacgccgag - 2761 gatgccctga tcatcgccaa tgccgacttc atctttaagg agtggaagaa gctggacaag - 2821 gccaagaaag tgatggagaa ccagatgttc gaggagaagc aggccgagag catgcccgag - 2881 atcgagacag agcaggagta caaggagatt ttcatcacac ctcaccagat caagcacatc - 2941 aaggacttca aggactacaa gtattctcac agggtggata agaagcccaa ccgcgagctg - 3001 atcaatgaca ccctgtatag cacacggaag gacgataagg gcaataccct gatcgtgaac - 3061 aatctgaacg gcctgtacga caaggataat gacaagctga agaagctgat caacaagtct - 3121 cccgagaagc tgctgatgta ccaccacgat cctcagacat atcagaagct gaagctgatc - 3181 atggagcagt acggcgacga gaagaaccca ctgtataagt actatgagga gacaggcaac - 3241 tacctgacaa agtatagcaa gaaggataat ggccccgtga tcaagaagat caagtactat - 3301 ggcaacaagc tgaatgccca cctggacatc accgacgatt accctaactc tcgcaataag - 3361 gtggtgaagc tgagcctgaa gccataccgg ttcgacgtgt acctggacaa cggcgtgtat - 3421 aagtttgtga cagtgaagaa tctggatgtg atcaagaagg agaactacta tgaggtgaac - 3481 agcaagtgct acgaggaggc caagaagctg aagaagatca gcaaccaggc cgagttcatc - 3541 gcctcttttt acaacaatga cctgatcaag atcaatggcg agctgtatag agtgatcggc - 3601 gtgaacaatg atctgctgaa cagaatcgaa gtgaatatga tcgacatcac ctacagggag - 3661 tatctggaga acatgaatga taagaggccc cctcgcatca tcaagaccat cgcctctaag - 3721 acacagagca tcaagaagta cagcacagac atcctgggga acctgtatga agtcaagagc - 3781 aagaaacatc ctcagattat caagaaaggc tctggcggct caaaaagaac cgccgacggc - 3841 agcgaattcg agcccaagaa gaagaggaaa gtctaa -// \ No newline at end of file diff --git a/iGEM/140220.gb b/iGEM/140220.gb deleted file mode 100644 index 7ec07c76..00000000 --- a/iGEM/140220.gb +++ /dev/null @@ -1,76 +0,0 @@ -LOCUS dLbCpf1_or_dLbCas12a 3687 bp ds-DNA circular 24-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_140220_291993" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..3684 - /label="LbCpf1" - /ApEinfo_revcolor=#d59687 - /ApEinfo_fwdcolor=#d59687 - exon 1..3684 - /label="Translation 1-3684" -ORIGIN - 1 atgagcaagc tggagaagtt tacaaactgc tactccctgt ctaagaccct gaggttcaag - 61 gccatccctg tgggcaagac ccaggagaac atcgacaata agcggctgct ggtggaggac - 121 gagaagagag ccgaggatta taagggcgtg aagaagctgc tggatcgcta ctatctgtct - 181 tttatcaacg acgtgctgca cagcatcaag ctgaagaatc tgaacaatta catcagcctg - 241 ttccggaaga aaaccagaac cgagaaggag aataaggagc tggagaacct ggagatcaat - 301 ctgcggaagg agatcgccaa ggccttcaag ggcaacgagg gctacaagtc cctgtttaag - 361 aaggatatca tcgagacaat cctgccagag ttcctggacg ataaggacga gatcgccctg - 421 gtgaacagct tcaatggctt taccacagcc ttcaccggct tctttgataa cagagagaat - 481 atgttttccg aggaggccaa gagcacatcc atcgccttca ggtgtatcaa cgagaatctg - 541 acccgctaca tctctaatat ggacatcttc gagaaggtgg acgccatctt tgataagcac - 601 gaggtgcagg agatcaagga gaagatcctg aacagcgact atgatgtgga ggatttcttt - 661 gagggcgagt tctttaactt tgtgctgaca caggagggca tcgacgtgta taacgccatc - 721 atcggcggct tcgtgaccga gagcggcgag aagatcaagg gcctgaacga gtacatcaac - 781 ctgtataatc agaaaaccaa gcagaagctg cctaagttta agccactgta taagcaggtg - 841 ctgagcgatc gggagtctct gagcttctac ggcgagggct atacatccga tgaggaggtg - 901 ctggaggtgt ttagaaacac cctgaacaag aacagcgaga tcttcagctc catcaagaag - 961 ctggagaagc tgttcaagaa ttttgacgag tactctagcg ccggcatctt tgtgaagaac - 1021 ggccccgcca tcagcacaat ctccaaggat atcttcggcg agtggaacgt gatccgggac - 1081 aagtggaatg ccgagtatga cgatatccac ctgaagaaga aggccgtggt gaccgagaag - 1141 tacgaggacg atcggagaaa gtccttcaag aagatcggct ccttttctct ggagcagctg - 1201 caggagtacg ccgacgccga tctgtctgtg gtggagaagc tgaaggagat catcatccag - 1261 aaggtggatg agatctacaa ggtgtatggc tcctctgaga agctgttcga cgccgatttt - 1321 gtgctggaga agagcctgaa gaagaacgac gccgtggtgg ccatcatgaa ggacctgctg - 1381 gattctgtga agagcttcga gaattacatc aaggccttct ttggcgaggg caaggagaca - 1441 aacagggacg agtccttcta tggcgatttt gtgctggcct acgacatcct gctgaaggtg - 1501 gaccacatct acgatgccat ccgcaattat gtgacccaga agccctactc taaggataag - 1561 ttcaagctgt attttcagaa ccctcagttc atgggcggct gggacaagga taaggagaca - 1621 gactatcggg ccaccatcct gagatacggc tccaagtact atctggccat catggataag - 1681 aagtacgcca agtgcctgca gaagatcgac aaggacgatg tgaacggcaa ttacgagaag - 1741 atcaactata agctgctgcc cggccctaat aagatgctgc caaaggtgtt cttttctaag - 1801 aagtggatgg cctactataa ccccagcgag gacatccaga agatctacaa gaatggcaca - 1861 ttcaagaagg gcgatatgtt taacctgaat gactgtcaca agctgatcga cttctttaag - 1921 gatagcatct cccggtatcc aaagtggtcc aatgcctacg atttcaactt ttctgagaca - 1981 gagaagtata aggacatcgc cggcttttac agagaggtgg aggagcaggg ctataaggtg - 2041 agcttcgagt ctgccagcaa gaaggaggtg gataagctgg tggaggaggg caagctgtat - 2101 atgttccaga tctataacaa ggacttttcc gataagtctc acggcacacc caatctgcac - 2161 accatgtact tcaagctgct gtttgacgag aacaatcacg gacagatcag gctgagcgga - 2221 ggagcagagc tgttcatgag gcgcgcctcc ctgaagaagg aggagctggt ggtgcaccca - 2281 gccaactccc ctatcgccaa caagaatcca gataatccca agaaaaccac aaccctgtcc - 2341 tacgacgtgt ataaggataa gaggttttct gaggaccagt acgagctgca catcccaatc - 2401 gccatcaata agtgccccaa gaacatcttc aagatcaata cagaggtgcg cgtgctgctg - 2461 aagcacgacg ataaccccta tgtgatcggc atcgccaggg gcgagcgcaa tctgctgtat - 2521 atcgtggtgg tggacggcaa gggcaacatc gtggagcagt attccctgaa cgagatcatc - 2581 aacaacttca acggcatcag gatcaagaca gattaccact ctctgctgga caagaaggag - 2641 aaggagaggt tcgaggcccg ccagaactgg acctccatcg agaatatcaa ggagctgaag - 2701 gccggctata tctctcaggt ggtgcacaag atctgcgagc tggtggagaa gtacgatgcc - 2761 gtgatcgccc tggaggacct gaactctggc tttaagaata gccgcgtgaa ggtggagaag - 2821 caggtgtatc agaagttcga gaagatgctg atcgataagc tgaactacat ggtggacaag - 2881 aagtctaatc cttgtgcaac aggcggcgcc ctgaagggct atcagatcac caataagttc - 2941 gagagcttta agtccatgtc tacccagaac ggcttcatct tttacatccc tgcctggctg - 3001 acatccaaga tcgatccatc taccggcttt gtgaacctgc tgaaaaccaa gtataccagc - 3061 atcgccgatt ccaagaagtt catcagctcc tttgacagga tcatgtacgt gcccgaggag - 3121 gatctgttcg agtttgccct ggactataag aacttctctc gcacagacgc cgattacatc - 3181 aagaagtgga agctgtactc ctacggcaac cggatcagaa tcttccggaa tcctaagaag - 3241 aacaacgtgt tcgactggga ggaggtgtgc ctgaccagcg cctataagga gctgttcaac - 3301 aagtacggca tcaattatca gcagggcgat atcagagccc tgctgtgcga gcagtccgac - 3361 aaggccttct actctagctt tatggccctg atgagcctga tgctgcagat gcggaacagc - 3421 atcacaggcc gcaccgacgt ggattttctg atcagccctg tgaagaactc cgacggcatc - 3481 ttctacgata gccggaacta tgaggcccag gagaatgcca tcctgccaaa gaacgccgac - 3541 gccaatggcg cctataacat cgccagaaag gtgctgtggg ccatcggcca gttcaagaag - 3601 gccgaggacg agaagctgga taaggtgaag atcgccatct ctaacaagga gtggctggag - 3661 tacgcccaga ccagcgtgaa gcactaa -// \ No newline at end of file diff --git a/iGEM/26495.gb b/iGEM/26495.gb deleted file mode 100644 index 55845853..00000000 --- a/iGEM/26495.gb +++ /dev/null @@ -1,19 +0,0 @@ -LOCUS GFPmut3 720 bp ds-DNA linear 09-AUG-2021 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..685 - /label="gfpMut3" -ORIGIN - 1 ATGAGTAAAG GAGAAGAACT TTTCACTGGA GTTGTCCCAA TTCTTGTTGA ATTAGATGGT - 61 GATGTTAATG GGCACAAATT TTCTGTCAGT GGAGAGGGTG AAGGTGATGC AACATACGGA - 121 AAACTTACCC TTAAATTTAT TTGCACTACT GGAAAACTAC CTGTTCCATG GCCAACACTT - 181 GTCACTACTT TCGGTTATGG TGTTCAATGC TTTGCGAGAT ACCCAGATCA TATGAAACAG - 241 CATGACTTTT TCAAGAGTGC CATGCCCGAA GGTTATGTAC AGGAAAGAAC TATATTTTTC - 301 AAAGATGACG GGAACTACAA GACACGTGCT GAAGTCAAGT TTGAAGGTGA TACCCTTGTT - 361 AATAGAATCG AGTTAAAAGG TATTGATTTT AAAGAAGATG GAAACATTCT TGGACACAAA - 421 TTGGAATACA ACTATAACTC ACACAATGTA TACATCATGG CAGACAAACA AAAGAATGGA - 481 ATCAAAGTTA ACTTCAAAAT TAGACACAAC ATTGAAGATG GAAGCGTTCA ACTAGCAGAC - 541 CATTATCAAC AAAATACTCC AATTGGCGAT GGCCCTGTCC TTTTACCAGA CAACCATTAC - 601 CTGTCCACAC AATCTGCCCT TTCGAAAGAT CCCAACGAAA AGAGAGACCA CATGGTCCTT - 661 CTTGAGTTTG TAACAGCTGC TGGGAttaca catggcatgg atgaactata caaataataa -// \ No newline at end of file diff --git a/iGEM/42230.gb b/iGEM/42230.gb deleted file mode 100644 index 4aa4dee5..00000000 --- a/iGEM/42230.gb +++ /dev/null @@ -1,83 +0,0 @@ -LOCUS hSpCas9 4107 bp ds-DNA circular 24-SEP-2021 -DEFINITION Addgene accession: 42230 -KEYWORDS "accession:addgene_42230_327820" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 4..4104 - /label="Cas9" - /ApEinfo_revcolor=#85dae9 - /ApEinfo_fwdcolor=#85dae9 - exon 4..4104 - /label="Translation 4-4104" -ORIGIN - 1 atggacaaga agtacagcat cggcctggac atcggcacca actctgtggg ctgggccgtg - 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg - 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag - 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc - 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga - 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc - 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag - 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac - 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac - 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc - 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga - 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggaaac - 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag - 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc - 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc - 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct - 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg - 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc - 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg - 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg - 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac - 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc - 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc - 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa - 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag - 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg - 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg - 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc - 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc - 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt - 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg - 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc - 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc - 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg - 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac - 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg - 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca - 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg - 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga - 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc - 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg - 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggaccat - 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc - 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag - 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg - 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag - 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac - 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc - 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac - 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag - 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag - 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc - 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg - 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt - 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg - 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc - 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc - 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg - 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac - 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag - 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg - 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc - 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa - 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg - 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag - 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc - 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa - 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc - 4081 gacctgtctc agctgggagg cgactaa -// \ No newline at end of file diff --git a/iGEM/48873.gb b/iGEM/48873.gb deleted file mode 100644 index 6107d797..00000000 --- a/iGEM/48873.gb +++ /dev/null @@ -1,80 +0,0 @@ -LOCUS Cas9n_D10A 4107 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..4107 - /label="Cas9(D10A)" - /ApEinfo_revcolor=#faac61 - /ApEinfo_fwdcolor=#faac61 - CDS 1..4107 - /label="Translation 1-4107" -ORIGIN - 1 ATGgacaaga agtacagcat cggcctggcc atcggcacca actctgtggg ctgggccgtg - 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg - 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag - 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc - 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga - 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc - 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag - 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac - 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac - 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc - 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga - 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggcaac - 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag - 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc - 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc - 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct - 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg - 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc - 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg - 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg - 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac - 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc - 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc - 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa - 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag - 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg - 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg - 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc - 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc - 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt - 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg - 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc - 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc - 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg - 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac - 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg - 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca - 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg - 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga - 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc - 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg - 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggaccat - 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc - 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag - 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg - 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag - 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac - 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc - 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac - 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag - 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag - 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc - 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg - 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt - 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg - 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc - 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc - 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg - 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac - 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag - 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg - 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc - 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa - 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg - 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag - 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc - 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa - 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc - 4081 gacctgtctc agctgggagg cgacTAA -// diff --git a/iGEM/52092.gb b/iGEM/52092.gb deleted file mode 100644 index 1a129e71..00000000 --- a/iGEM/52092.gb +++ /dev/null @@ -1,16 +0,0 @@ -LOCUS F2A 66 bp ds-DNA circular 25-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_52092_80506" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..66 - /label="F2A" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - exon 1..66 - /label="Translation 1-66" -ORIGIN - 1 gtgaaacaga ctttgaattt tgaccttctc aagttggcgg gagacgtgga gtccaaccca - 61 gggccc -// \ No newline at end of file diff --git a/iGEM/54827.gb b/iGEM/54827.gb deleted file mode 100644 index 32e52975..00000000 --- a/iGEM/54827.gb +++ /dev/null @@ -1,26 +0,0 @@ -LOCUS mKate2 699 bp ds-DNA circular 09-AUG-2021 -DEFINITION . -KEYWORDS "accession:addgene_54827_271345" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - source 1..699 - /label="source" - CDS 1..699 - /label="mKate2" - CDS 1..699 - /label="Translation 1-699" -ORIGIN - 1 atggtgagcg agctgattaa ggagaacatg cacatgaagc tgtacatgga gggcaccgtg - 61 aacaaccacc acttcaagtg cacatccgag ggcgaaggca agccctacga gggcacccag - 121 accatgagaa tcaaggcggt cgagggcggc cctctcccct tcgccttcga catcctggct - 181 accagcttca tgtacggcag caaaaccttc atcaaccaca cccagggcat ccccgacttc - 241 tttaagcagt ccttccccga gggcttcaca tgggagagag tcaccacata cgaagacggg - 301 ggcgtgctga ccgctaccca ggacaccagc ctccaggacg gctgcctcat ctacaacgtc - 361 aagatcagag gggtgaactt cccatccaac ggccctgtga tgcagaagaa aacactcggc - 421 tgggaggcct ccaccgagac cctgtacccc gctgacggcg gcctggaagg cagagccgac - 481 atggccctga agctcgtggg cgggggccac ctgatctgca acttgaagac cacatacaga - 541 tccaagaaac ccgctaagaa cctcaagatg cccggcgtct actatgtgga cagaagactg - 601 gaaagaatca aggaggccga caaagagacc tacgtcgagc agcacgaggt ggctgtggcc - 661 agatactgcg acctccctag caaactgggg cacagatga -// \ No newline at end of file diff --git a/iGEM/60900.gb b/iGEM/60900.gb deleted file mode 100644 index 0c0cbcb1..00000000 --- a/iGEM/60900.gb +++ /dev/null @@ -1,80 +0,0 @@ -LOCUS Cas9n_H840A 4107 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..4107 - /label="Cas9(H840A)" - /ApEinfo_revcolor=#b1ff67 - /ApEinfo_fwdcolor=#b1ff67 - CDS 1..4107 - /label="Translation 1-4107" -ORIGIN - 1 ATGgacaaga agtacagcat cggcctggac atcggcacca actctgtggg ctgggccgtg - 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg - 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag - 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc - 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga - 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc - 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag - 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac - 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac - 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc - 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga - 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggaaac - 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag - 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc - 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc - 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct - 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg - 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc - 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg - 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg - 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac - 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc - 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc - 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa - 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag - 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg - 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg - 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc - 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc - 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt - 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg - 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc - 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc - 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg - 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac - 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg - 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca - 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg - 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga - 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc - 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg - 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggacgct - 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc - 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag - 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg - 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag - 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac - 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc - 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac - 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag - 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag - 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc - 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg - 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt - 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg - 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc - 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc - 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg - 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac - 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag - 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg - 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc - 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa - 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg - 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag - 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc - 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa - 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc - 4081 gacctgtctc agctgggagg cgacTAA -// diff --git a/iGEM/61422.gb b/iGEM/61422.gb deleted file mode 100644 index 65d5bdab..00000000 --- a/iGEM/61422.gb +++ /dev/null @@ -1,83 +0,0 @@ -LOCUS dhSpCas9 4107 bp ds-DNA circular 24-SEP-2021 -DEFINITION Addgene accession: 61422 -KEYWORDS "accession:addgene_61422_322468" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 4..4104 - /label="dCas9" - /ApEinfo_revcolor=#ff9ccd - /ApEinfo_fwdcolor=#ff9ccd - exon 4..4104 - /label="Translation 4-4104" -ORIGIN - 1 atggacaaga agtacagcat cggcctggcc atcggcacca actctgtggg ctgggccgtg - 61 atcaccgacg agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg - 121 cacagcatca agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag - 181 gccacccggc tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc - 241 tatctgcaag agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga - 301 ctggaagagt ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc - 361 aacatcgtgg acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag - 421 aaactggtgg acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac - 481 atgatcaagt tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac - 541 gtggacaagc tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc - 601 atcaacgcca gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga - 661 cggctggaaa atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggcaac - 721 ctgattgccc tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag - 781 gatgccaaac tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc - 841 cagatcggcg accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc - 901 ctgctgagcg acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct - 961 atgatcaaga gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg - 1021 cagcagctgc ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc - 1081 ggctacattg acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg - 1141 gaaaagatgg acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg - 1201 aagcagcgga ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac - 1261 gccattctgc ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc - 1321 gagaagatcc tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc - 1381 agattcgcct ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa - 1441 gtggtggaca agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag - 1501 aacctgccca acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg - 1561 tataacgagc tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg - 1621 agcggcgagc agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc - 1681 gtgaagcagc tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc - 1741 tccggcgtgg aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt - 1801 atcaaggaca aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg - 1861 ctgaccctga cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc - 1921 cacctgttcg acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc - 1981 aggctgagcc ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg - 2041 gatttcctga agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac - 2101 agcctgacct ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg - 2161 cacgagcaca ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca - 2221 gtgaaggtgg tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg - 2281 atcgaaatgg ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga - 2341 atgaagcgga tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc - 2401 gtggaaaaca cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg - 2461 gatatgtacg tggaccagga actggacatc aaccggctgt ccgactacga tgtggacgct - 2521 atcgtgcctc agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc - 2581 gacaagaacc ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag - 2641 aactactggc ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg - 2701 accaaggccg agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag - 2761 ctggtggaaa cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac - 2821 actaagtacg acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc - 2881 aagctggtgt ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac - 2941 taccaccacg cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag - 3001 taccctaagc tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag - 3061 atgatcgcca agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc - 3121 aacatcatga actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg - 3181 cctctgatcg agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt - 3241 gccaccgtgc ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg - 3301 cagacaggcg gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc - 3361 gccagaaaga aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc - 3421 tattctgtgc tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg - 3481 aaagagctgc tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac - 3541 tttctggaag ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag - 3601 tactccctgt tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg - 3661 cagaagggaa acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc - 3721 cactatgaga agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa - 3781 cagcacaagc actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg - 3841 atcctggccg acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag - 3901 cccatcagag agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc - 3961 cctgccgcct tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa - 4021 gaggtgctgg acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc - 4081 gacctgtctc agctgggagg cgactaa -// \ No newline at end of file diff --git a/iGEM/62988.gb b/iGEM/62988.gb deleted file mode 100644 index 23bbe63b..00000000 --- a/iGEM/62988.gb +++ /dev/null @@ -1,14 +0,0 @@ -LOCUS 62988 96 bp ds-DNA circular 24-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_62988_190542" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - misc_RNA 21..96 - /label="gRNA scaffold" - /ApEinfo_revcolor=#f8d3a9 - /ApEinfo_fwdcolor=#f8d3a9 -ORIGIN - 1 NNNNNNNNNN NNNNNNNNNN gttttagagc tagaaatagc aagttaaaat aaggctagtc - 61 cgttatcaac ttgaaaaagt ggcaccgagt cggtgc -// \ No newline at end of file diff --git a/iGEM/65770.gb b/iGEM/65770.gb deleted file mode 100644 index b1c1a066..00000000 --- a/iGEM/65770.gb +++ /dev/null @@ -1,64 +0,0 @@ -LOCUS hSaCas9 3264 bp ds-DNA linear 18-JAN-2022 -DEFINITION Addgene accession: 65770 -FEATURES Location/Qualifiers - CDS 1..3195 - /label="SaCas9" - misc_feature 3196..3261 - /label="NLS" -ORIGIN - 1 ATGGGCAAAC GGAACTACAT CCTGGGGCTT GACATTGGGA TAACCAGCGT TGGCTACGGA - 61 ATTATTGATT ATGAGACACG CGATGTGATT GACGCCGGGG TTAGGCTGTT CAAAGAGGCC - 121 AACGTTGAAA ACAACGAGGG AAGACGGAGT AAGCGCGGAG CAAGAAGACT CAAGCGCAGA - 181 CGGAGACATC GGATTCAGAG GGTGAAAAAG CTGCTCTTCG ATTACAATCT CCTGACCGAT - 241 CATAGTGAGC TGAGCGGAAT CAACCCCTAC GAGGCGCGAG TGAAAGGGCT TTCCCAGAAG - 301 CTGTCCGAAG AGGAGTTCTC CGCCGCGTTG CTGCACCTGG CCAAACGGAG GGGGGTTCAC - 361 AATGTAAACG AAGTGGAGGA GGACACGGGC AATGAACTTA GTACGAAAGA ACAGATCAGT - 421 AGGAACTCTA AGGCTCTCGA AGAGAAATAC GTCGCTGAGT TGCAGCTTGA GAGACTGAAA - 481 AAAGACGGCG AAGTACGCGG ATCTATTAAT AGGTTCAAGA CTTCAGATTA CGTAAAGGAA - 541 GCCAAGCAGC TCCTGAAAGT ACAGAAAGCG TACCATCAGC TCGATCAGAG CTTCATCGAT - 601 ACCTACATAG ATTTGCTGGA GACACGGAGG ACATACTACG AGGGCCCAGG GGAAGGATCT - 661 CCTTTTGGGT GGAAGGACAT CAAGGAATGG TACGAGATGC TTATGGGACA TTGTACATAT - 721 TTTCCGGAGG AGCTCAGGAG CGTCAAGTAC GCCTACAATG CCGACCTGTA CAATGCCCTC - 781 AATGACCTCA ATAACCTCGT GATTACCAGG GACGAGAACG AGAAGCTGGA GTACTATGAA - 841 AAGTTCCAGA TTATCGAGAA TGTGTTTAAG CAGAAGAAGA AGCCGACACT TAAGCAGATT - 901 GCAAAGGAAA TCCTCGTGAA TGAGGAAGAT ATCAAGGGAT ACAGAGTGAC AAGTACAGGC - 961 AAGCCCGAGT TCACAAATCT GAAGGTGTAC CACGATATTA AGGACATAAC CGCACGAAAG - 1021 GAGATAATCG AAAACGCTGA GCTCCTCGAT CAGATCGCAA AAATTCTTAC CATCTACCAG - 1081 TCTAGTGAGG ACATTCAGGA GGAACTGACT AATCTGAACA GTGAGCTCAC CCAAGAGGAA - 1141 ATTGAGCAGA TTTCAAACCT GAAAGGCTAC ACCGGGACGC ACAATCTGAG CCTCAAAGCA - 1201 ATCAACCTCA TTCTGGATGA ACTTTGGCAC ACAAATGACA ACCAAATTGC CATATTCAAC - 1261 CGCCTGAAAC TGGTGCCAAA AAAAGTGGAT CTGTCACAGC AAAAGGAAAT CCCTACAACC - 1321 TTGGTTGACG ATTTTATTCT GTCCCCCGTT GTCAAGCGGA GCTTCATCCA GTCAATCAAG - 1381 GTGATCAATG CCATCATTAA AAAATACGGA TTGCCAAACG ATATAATTAT CGAGCTTGCA - 1441 CGAGAGAAGA ACTCAAAGGA CGCCCAGAAG ATGATTAACG AAATGCAGAA GCGCAACCGC - 1501 CAGACAAACG AACGCATAGA GGAAATTATA AGAACAACCG GCAAAGAGAA TGCCAAGTAT - 1561 CTGATCGAGA AAATCAAGCT GCACGACATG CAAGAAGGCA AGTGCCTGTA CTCTCTGGAA - 1621 GCTATCCCAC TCGAAGATCT GCTGAATAAT CCATTCAATT ACGAGGTGGA CCACATCATC - 1681 CCTAGATCCG TAAGCTTTGA CAATTCCTTC AATAACAAAG TTCTGGTTAA ACAGGAGGAA - 1741 AATTCTAAAA AAGGGAACCG GACCCCGTTC CAGTACCTGA GCTCCAGTGA CAGCAAGATT - 1801 AGCTACGAGA CTTTTAAGAA ACATATTCTG AATCTGGCCA AAGGCAAAGG CAGGATCAGC - 1861 AAGACCAAGA AGGAGTACCT CCTCGAAGAA CGCGACATTA ACAGATTTAG TGTGCAGAAA - 1921 GATTTCATCA ACCGAAACCT TGTCGATACT CGGTACGCCA CGAGAGGCCT GATGAATCTC - 1981 CTCAGGAGCT ACTTCCGCGT CAATAATCTG GACGTTAAAG TCAAGAGCAT AAATGGGGGA - 2041 TTCACCAGCT TTCTGAGGAG AAAGTGGAAG TTTAAGAAGG AACGAAACAA AGGATACAAG - 2101 CACCATGCTG AGGATGCTTT GATCATCGCT AACGCGGACT TTATCTTTAA GGAATGGAAA - 2161 AAGCTGGATA AGGCAAAGAA AGTGATGGAA AACCAGATGT TCGAGGAGAA GCAGGCAGAG - 2221 TCAATGCCTG AGATCGAGAC AGAGCAGGAA TACAAGGAAA TTTTCATCAC CCCTCATCAG - 2281 ATTAAACACA TAAAGGACTT CAAAGACTAT AAATACTCTC ATAGGGTGGA CAAAAAACCC - 2341 AATCGCGAGC TCATTAATGA CACCCTGTAC TCAACACGGA AGGATGATAA AGGTAATACC - 2401 TTGATTGTGA ATAATCTTAA TGGATTGTAT GACAAAGATA ACGACAAGCT CAAGAAGCTG - 2461 ATCAACAAGT CTCCAGAGAA GCTCCTTATG TATCACCACG ACCCACAGAC TTATCAGAAA - 2521 TTGAAACTGA TCATGGAGCA ATACGGGGAT GAGAAGAACC CACTCTACAA ATATTATGAG - 2581 GAAACAGGTA ATTACCTGAC CAAGTACTCC AAGAAGGATA ACGGACCAGT GATCAAAAAG - 2641 ATAAAGTACT ATGGCAACAA ACTTAATGCG CATTTGGACA TAACTGACGA TTACCCCAAT - 2701 TCTCGAAACA AGGTTGTGAA GCTCTCCCTG AAGCCTTATA GATTTGACGT GTACCTGGAT - 2761 AATGGGGTTT ATAAATTCGT CACCGTGAAA AATCTGGACG TGATCAAAAA GGAGAACTAT - 2821 TATGAAGTAA ACTCAAAGTG CTATGAGGAG GCGAAGAAGC TGAAGAAGAT CTCCAATCAG - 2881 GCCGAGTTCA TCGCTTCCTT CTATAATAAC GATCTCATCA AGATCAATGG AGAGCTTTAT - 2941 CGCGTCATTG GTGTGAACAA TGACTTGCTG AACAGGATCG AAGTCAATAT GATAGACATT - 3001 ACCTACCGGG AGTATCTCGA AAACATGAAT GATAAACGGC CGCCTCGCAT CATCAAGACA - 3061 ATCGCATCTA AAACTCAGTC AATAAAAAAG TACTCTACCG ATATCCTGGG GAATCTCTAT - 3121 GAAGTGAAGT CAAAGAAGCA CCCACAAATC ATTAAAAAAG GTGGATCCCC CAAGAAGAAG - 3181 AGGAAAGTCT CGAGCGACTA CAAAGACCAT GACGGTGATT ATAAAGATCA TGACATCGAT - 3241 TACAAGGATG ACGATGACAA GTAA -// \ No newline at end of file diff --git a/iGEM/69988.gb b/iGEM/69988.gb deleted file mode 100644 index 1ee6a6e2..00000000 --- a/iGEM/69988.gb +++ /dev/null @@ -1,76 +0,0 @@ -LOCUS LbCpf1_or_LbCas12a 3687 bp ds-DNA circular 24-SEP-2021 -DEFINITION Addgene accession: 69998 -KEYWORDS "accession:addgene_69988_124373" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..3684 - /label="LbCpf1" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - exon 1..3684 - /label="Translation 1-3684" -ORIGIN - 1 atgagcaagc tggagaagtt tacaaactgc tactccctgt ctaagaccct gaggttcaag - 61 gccatccctg tgggcaagac ccaggagaac atcgacaata agcggctgct ggtggaggac - 121 gagaagagag ccgaggatta taagggcgtg aagaagctgc tggatcgcta ctatctgtct - 181 tttatcaacg acgtgctgca cagcatcaag ctgaagaatc tgaacaatta catcagcctg - 241 ttccggaaga aaaccagaac cgagaaggag aataaggagc tggagaacct ggagatcaat - 301 ctgcggaagg agatcgccaa ggccttcaag ggcaacgagg gctacaagtc cctgtttaag - 361 aaggatatca tcgagacaat cctgccagag ttcctggacg ataaggacga gatcgccctg - 421 gtgaacagct tcaatggctt taccacagcc ttcaccggct tctttgataa cagagagaat - 481 atgttttccg aggaggccaa gagcacatcc atcgccttca ggtgtatcaa cgagaatctg - 541 acccgctaca tctctaatat ggacatcttc gagaaggtgg acgccatctt tgataagcac - 601 gaggtgcagg agatcaagga gaagatcctg aacagcgact atgatgtgga ggatttcttt - 661 gagggcgagt tctttaactt tgtgctgaca caggagggca tcgacgtgta taacgccatc - 721 atcggcggct tcgtgaccga gagcggcgag aagatcaagg gcctgaacga gtacatcaac - 781 ctgtataatc agaaaaccaa gcagaagctg cctaagttta agccactgta taagcaggtg - 841 ctgagcgatc gggagtctct gagcttctac ggcgagggct atacatccga tgaggaggtg - 901 ctggaggtgt ttagaaacac cctgaacaag aacagcgaga tcttcagctc catcaagaag - 961 ctggagaagc tgttcaagaa ttttgacgag tactctagcg ccggcatctt tgtgaagaac - 1021 ggccccgcca tcagcacaat ctccaaggat atcttcggcg agtggaacgt gatccgggac - 1081 aagtggaatg ccgagtatga cgatatccac ctgaagaaga aggccgtggt gaccgagaag - 1141 tacgaggacg atcggagaaa gtccttcaag aagatcggct ccttttctct ggagcagctg - 1201 caggagtacg ccgacgccga tctgtctgtg gtggagaagc tgaaggagat catcatccag - 1261 aaggtggatg agatctacaa ggtgtatggc tcctctgaga agctgttcga cgccgatttt - 1321 gtgctggaga agagcctgaa gaagaacgac gccgtggtgg ccatcatgaa ggacctgctg - 1381 gattctgtga agagcttcga gaattacatc aaggccttct ttggcgaggg caaggagaca - 1441 aacagggacg agtccttcta tggcgatttt gtgctggcct acgacatcct gctgaaggtg - 1501 gaccacatct acgatgccat ccgcaattat gtgacccaga agccctactc taaggataag - 1561 ttcaagctgt attttcagaa ccctcagttc atgggcggct gggacaagga taaggagaca - 1621 gactatcggg ccaccatcct gagatacggc tccaagtact atctggccat catggataag - 1681 aagtacgcca agtgcctgca gaagatcgac aaggacgatg tgaacggcaa ttacgagaag - 1741 atcaactata agctgctgcc cggccctaat aagatgctgc caaaggtgtt cttttctaag - 1801 aagtggatgg cctactataa ccccagcgag gacatccaga agatctacaa gaatggcaca - 1861 ttcaagaagg gcgatatgtt taacctgaat gactgtcaca agctgatcga cttctttaag - 1921 gatagcatct cccggtatcc aaagtggtcc aatgcctacg atttcaactt ttctgagaca - 1981 gagaagtata aggacatcgc cggcttttac agagaggtgg aggagcaggg ctataaggtg - 2041 agcttcgagt ctgccagcaa gaaggaggtg gataagctgg tggaggaggg caagctgtat - 2101 atgttccaga tctataacaa ggacttttcc gataagtctc acggcacacc caatctgcac - 2161 accatgtact tcaagctgct gtttgacgag aacaatcacg gacagatcag gctgagcgga - 2221 ggagcagagc tgttcatgag gcgcgcctcc ctgaagaagg aggagctggt ggtgcaccca - 2281 gccaactccc ctatcgccaa caagaatcca gataatccca agaaaaccac aaccctgtcc - 2341 tacgacgtgt ataaggataa gaggttttct gaggaccagt acgagctgca catcccaatc - 2401 gccatcaata agtgccccaa gaacatcttc aagatcaata cagaggtgcg cgtgctgctg - 2461 aagcacgacg ataaccccta tgtgatcggc atcgataggg gcgagcgcaa tctgctgtat - 2521 atcgtggtgg tggacggcaa gggcaacatc gtggagcagt attccctgaa cgagatcatc - 2581 aacaacttca acggcatcag gatcaagaca gattaccact ctctgctgga caagaaggag - 2641 aaggagaggt tcgaggcccg ccagaactgg acctccatcg agaatatcaa ggagctgaag - 2701 gccggctata tctctcaggt ggtgcacaag atctgcgagc tggtggagaa gtacgatgcc - 2761 gtgatcgccc tggaggacct gaactctggc tttaagaata gccgcgtgaa ggtggagaag - 2821 caggtgtatc agaagttcga gaagatgctg atcgataagc tgaactacat ggtggacaag - 2881 aagtctaatc cttgtgcaac aggcggcgcc ctgaagggct atcagatcac caataagttc - 2941 gagagcttta agtccatgtc tacccagaac ggcttcatct tttacatccc tgcctggctg - 3001 acatccaaga tcgatccatc taccggcttt gtgaacctgc tgaaaaccaa gtataccagc - 3061 atcgccgatt ccaagaagtt catcagctcc tttgacagga tcatgtacgt gcccgaggag - 3121 gatctgttcg agtttgccct ggactataag aacttctctc gcacagacgc cgattacatc - 3181 aagaagtgga agctgtactc ctacggcaac cggatcagaa tcttccggaa tcctaagaag - 3241 aacaacgtgt tcgactggga ggaggtgtgc ctgaccagcg cctataagga gctgttcaac - 3301 aagtacggca tcaattatca gcagggcgat atcagagccc tgctgtgcga gcagtccgac - 3361 aaggccttct actctagctt tatggccctg atgagcctga tgctgcagat gcggaacagc - 3421 atcacaggcc gcaccgacgt ggattttctg atcagccctg tgaagaactc cgacggcatc - 3481 ttctacgata gccggaacta tgaggcccag gagaatgcca tcctgccaaa gaacgccgac - 3541 gccaatggcg cctataacat cgccagaaag gtgctgtggg ccatcggcca gttcaagaag - 3601 gccgaggacg agaagctgga taaggtgaag atcgccatct ctaacaagga gtggctggag - 3661 tacgcccaga ccagcgtgaa gcactaa -// \ No newline at end of file diff --git a/iGEM/90097.gb b/iGEM/90097.gb deleted file mode 100644 index 52e6dbd1..00000000 --- a/iGEM/90097.gb +++ /dev/null @@ -1,72 +0,0 @@ -LOCUS hLwCas13a 3459 bp ds-DNA circular 24-SEP-2021 -DEFINITION -KEYWORDS "accession:addgene_90097_181127" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..3456 - /label="LwCas13a" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 - exon 1..3456 - /label="Translation 1-3456" -ORIGIN - 1 atgaaagtga ccaaggtcga cggcatcagc cacaagaagt acatcgaaga gggcaagctc - 61 gtgaagtcca ccagcgagga aaaccggacc agcgagagac tgagcgagct gctgagcatc - 121 cggctggaca tctacatcaa gaaccccgac aacgcctccg aggaagagaa ccggatcaga - 181 agagagaacc tgaagaagtt ctttagcaac aaggtgctgc acctgaagga cagcgtgctg - 241 tatctgaaga accggaaaga aaagaacgcc gtgcaggaca agaactatag cgaagaggac - 301 atcagcgagt acgacctgaa aaacaagaac agcttctccg tgctgaagaa gatcctgctg - 361 aacgaggacg tgaactctga ggaactggaa atctttcgga aggacgtgga agccaagctg - 421 aacaagatca acagcctgaa gtacagcttc gaagagaaca aggccaacta ccagaagatc - 481 aacgagaaca acgtggaaaa agtgggcggc aagagcaagc ggaacatcat ctacgactac - 541 tacagagaga gcgccaagcg caacgactac atcaacaacg tgcaggaagc cttcgacaag - 601 ctgtataaga aagaggatat cgagaaactg tttttcctga tcgagaacag caagaagcac - 661 gagaagtaca agatccgcga gtactatcac aagatcatcg gccggaagaa cgacaaagag - 721 aacttcgcca agattatcta cgaagagatc cagaacgtga acaacatcaa agagctgatt - 781 gagaagatcc ccgacatgtc tgagctgaag aaaagccagg tgttctacaa gtactacctg - 841 gacaaagagg aactgaacga caagaatatt aagtacgcct tctgccactt cgtggaaatc - 901 gagatgtccc agctgctgaa aaactacgtg tacaagcggc tgagcaacat cagcaacgat - 961 aagatcaagc ggatcttcga gtaccagaat ctgaaaaagc tgatcgaaaa caaactgctg - 1021 aacaagctgg acacctacgt gcggaactgc ggcaagtaca actactatct gcaagtgggc - 1081 gagatcgcca cctccgactt tatcgcccgg aaccggcaga acgaggcctt cctgagaaac - 1141 atcatcggcg tgtccagcgt ggcctacttc agcctgagga acatcctgga aaccgagaac - 1201 gagaacgata tcaccggccg gatgcggggc aagaccgtga agaacaacaa gggcgaagag - 1261 aaatacgtgt ccggcgaggt ggacaagatc tacaatgaga acaagcagaa cgaagtgaaa - 1321 gaaaatctga agatgttcta cagctacgac ttcaacatgg acaacaagaa cgagatcgag - 1381 gacttcttcg ccaacatcga cgaggccatc agcagcatca gacacggcat cgtgcacttc - 1441 aacctggaac tggaaggcaa ggacatcttc gccttcaaga atatcgcccc cagcgagatc - 1501 tccaagaaga tgtttcagaa cgaaatcaac gaaaagaagc tgaagctgaa aatcttcaag - 1561 cagctgaaca gcgccaacgt gttcaactac tacgagaagg atgtgatcat caagtacctg - 1621 aagaatacca agttcaactt cgtgaacaaa aacatcccct tcgtgcccag cttcaccaag - 1681 ctgtacaaca agattgagga cctgcggaat accctgaagt ttttttggag cgtgcccaag - 1741 gacaaagaag agaaggacgc ccagatctac ctgctgaaga atatctacta cggcgagttc - 1801 ctgaacaagt tcgtgaaaaa ctccaaggtg ttctttaaga tcaccaatga agtgatcaag - 1861 attaacaagc agcggaacca gaaaaccggc cactacaagt atcagaagtt cgagaacatc - 1921 gagaaaaccg tgcccgtgga atacctggcc atcatccaga gcagagagat gatcaacaac - 1981 caggacaaag aggaaaagaa tacctacatc gactttattc agcagatttt cctgaagggc - 2041 ttcatcgact acctgaacaa gaacaatctg aagtatatcg agagcaacaa caacaatgac - 2101 aacaacgaca tcttctccaa gatcaagatc aaaaaggata acaaagagaa gtacgacaag - 2161 atcctgaaga actatgagaa gcacaatcgg aacaaagaaa tccctcacga gatcaatgag - 2221 ttcgtgcgcg agatcaagct ggggaagatt ctgaagtaca ccgagaatct gaacatgttt - 2281 tacctgatcc tgaagctgct gaaccacaaa gagctgacca acctgaaggg cagcctggaa - 2341 aagtaccagt ccgccaacaa agaagaaacc ttcagcgacg agctggaact gatcaacctg - 2401 ctgaacctgg acaacaacag agtgaccgag gacttcgagc tggaagccaa cgagatcggc - 2461 aagttcctgg acttcaacga aaacaaaatc aaggaccgga aagagctgaa aaagttcgac - 2521 accaacaaga tctatttcga cggcgagaac atcatcaagc accgggcctt ctacaatatc - 2581 aagaaatacg gcatgctgaa tctgctggaa aagatcgccg ataaggccaa gtataagatc - 2641 agcctgaaag aactgaaaga gtacagcaac aagaagaatg agattgaaaa gaactacacc - 2701 atgcagcaga acctgcaccg gaagtacgcc agacccaaga aggacgaaaa gttcaacgac - 2761 gaggactaca aagagtatga gaaggccatc ggcaacatcc agaagtacac ccacctgaag - 2821 aacaaggtgg aattcaatga gctgaacctg ctgcagggcc tgctgctgaa gatcctgcac - 2881 cggctcgtgg gctacaccag catctgggag cgggacctga gattccggct gaagggcgag - 2941 tttcccgaga accactacat cgaggaaatt ttcaatttcg acaactccaa gaatgtgaag - 3001 tacaaaagcg gccagatcgt ggaaaagtat atcaacttct acaaagaact gtacaaggac - 3061 aatgtggaaa agcggagcat ctactccgac aagaaagtga agaaactgaa gcaggaaaaa - 3121 aaggacctgt acatccggaa ctacattgcc cacttcaact acatccccca cgccgagatt - 3181 agcctgctgg aagtgctgga aaacctgcgg aagctgctgt cctacgaccg gaagctgaag - 3241 aacgccatca tgaagtccat cgtggacatt ctgaaagaat acggcttcgt ggccaccttc - 3301 aagatcggcg ctgacaagaa gatcgaaatc cagaccctgg aatcagagaa gatcgtgcac - 3361 ctgaagaatc tgaagaaaaa gaaactgatg accgaccgga acagcgagga actgtgcgaa - 3421 ctcgtgaaag tcatgttcga gtacaaggcc ctggaataa -// \ No newline at end of file diff --git a/iGEM/91905.gb b/iGEM/91905.gb deleted file mode 100644 index 9850a26f..00000000 --- a/iGEM/91905.gb +++ /dev/null @@ -1,72 +0,0 @@ -LOCUS dhLwCas13a 3459 bp ds-DNA circular 24-SEP-2021 -DEFINITION . -KEYWORDS "accession:addgene_91905_198453" -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..3456 - /label="dLwCas13a" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - exon 1..3456 - /label="Translation 1-3456" -ORIGIN - 1 atgaaagtga ccaaggtcga cggcatcagc cacaagaagt acatcgaaga gggcaagctc - 61 gtgaagtcca ccagcgagga aaaccggacc agcgagagac tgagcgagct gctgagcatc - 121 cggctggaca tctacatcaa gaaccccgac aacgcctccg aggaagagaa ccggatcaga - 181 agagagaacc tgaagaagtt ctttagcaac aaggtgctgc acctgaagga cagcgtgctg - 241 tatctgaaga accggaaaga aaagaacgcc gtgcaggaca agaactatag cgaagaggac - 301 atcagcgagt acgacctgaa aaacaagaac agcttctccg tgctgaagaa gatcctgctg - 361 aacgaggacg tgaactctga ggaactggaa atctttcgga aggacgtgga agccaagctg - 421 aacaagatca acagcctgaa gtacagcttc gaagagaaca aggccaacta ccagaagatc - 481 aacgagaaca acgtggaaaa agtgggcggc aagagcaagc ggaacatcat ctacgactac - 541 tacagagaga gcgccaagcg caacgactac atcaacaacg tgcaggaagc cttcgacaag - 601 ctgtataaga aagaggatat cgagaaactg tttttcctga tcgagaacag caagaagcac - 661 gagaagtaca agatccgcga gtactatcac aagatcatcg gccggaagaa cgacaaagag - 721 aacttcgcca agattatcta cgaagagatc cagaacgtga acaacatcaa agagctgatt - 781 gagaagatcc ccgacatgtc tgagctgaag aaaagccagg tgttctacaa gtactacctg - 841 gacaaagagg aactgaacga caagaatatt aagtacgcct tctgccactt cgtggaaatc - 901 gagatgtccc agctgctgaa aaactacgtg tacaagcggc tgagcaacat cagcaacgat - 961 aagatcaagc ggatcttcga gtaccagaat ctgaaaaagc tgatcgaaaa caaactgctg - 1021 aacaagctgg acacctacgt gcggaactgc ggcaagtaca actactatct gcaagtgggc - 1081 gagatcgcca cctccgactt tatcgcccgg aaccggcaga acgaggcctt cctgagaaac - 1141 atcatcggcg tgtccagcgt ggcctacttc agcctgagga acatcctgga aaccgagaac - 1201 gagaacggta tcaccggccg gatgcggggc aagaccgtga agaacaacaa gggcgaagag - 1261 aaatacgtgt ccggcgaggt ggacaagatc tacaatgaga acaagcagaa cgaagtgaaa - 1321 gaaaatctga agatgttcta cagctacgac ttcaacatgg acaacaagaa cgagatcgag - 1381 gacttcttcg ccaatatcga tgaggccatc tctagtattg ctcacggcat cgtgcatttc - 1441 aacctggaac tggaaggcaa ggacatcttc gccttcaaga atatcgcccc cagcgagatc - 1501 tccaagaaga tgtttcagaa cgaaatcaac gaaaagaagc tgaagctgaa aatcttcaag - 1561 cagctgaaca gcgccaacgt gttcaactac tacgagaagg atgtgatcat caagtacctg - 1621 aagaatacca agttcaactt cgtgaacaaa aacatcccct tcgtgcccag cttcaccaag - 1681 ctgtacaaca agattgagga cctgcggaat accctgaagt ttttttggag cgtgcccaag - 1741 gacaaagaag agaaggacgc ccagatctac ctgctgaaga atatctacta cggcgagttc - 1801 ctgaacaagt tcgtgaaaaa ctccaaggtg ttctttaaga tcaccaatga agtgatcaag - 1861 attaacaagc agcggaacca gaaaaccggc cactacaagt atcagaagtt cgagaacatc - 1921 gagaaaaccg tgcccgtgga atacctggcc atcatccaga gcagagagat gatcaacaac - 1981 caggacaaag aggaaaagaa tacctacatc gactttattc agcagatttt cctgaagggc - 2041 ttcatcgact acctgaacaa gaacaatctg aagtatatcg agagcaacaa caacaatgac - 2101 aacaacgaca tcttctccaa gatcaagatc aaaaaggata acaaagagaa gtacgacaag - 2161 atcctgaaga actatgagaa gcacaatcgg aacaaagaaa tccctcacga gatcaatgag - 2221 ttcgtgcgcg agatcaagct ggggaagatt ctgaagtaca ccgagaatct gaacatgttt - 2281 tacctgatcc tgaagctgct gaaccacaaa gagctgacca acctgaaggg cagcctggaa - 2341 aagtaccagt ccgccaacaa agaagaaacc ttcagcgacg agttggaact gatcaacctg - 2401 ctgaacctgg acaacaacag agtgaccgag gacttcgagc tggaagccaa cgagatcggc - 2461 aagttcctgg acttcaacga aaacaaaatc aaggaccgga aagagctgaa aaagttcgac - 2521 accaacaaga tctatttcga cggcgagaac atcatcaagc accgggcctt ctacaatatc - 2581 aagaaatacg gcatgctgaa tctgctggaa aagatcgccg ataaggccaa gtataagatc - 2641 agcctgaaag aactgaaaga gtacagcaac aagaagaatg agattgaaaa gaactacacc - 2701 atgcagcaga acctgcaccg gaagtacgcc agacccaaga aggacgaaaa gttcaacgac - 2761 gaggactaca aagagtatga gaaggccatc ggcaacatcc agaagtacac ccacctgaag - 2821 aacaaggtgg aattcaatga gctgaacctg ctgcagggcc tgctgctgaa gatcctgcac - 2881 cggctcgtgg gctacaccag catctgggag cgggacctga gattccggct gaagggcgag - 2941 tttcccgaga accactacat cgaggaaatt ttcaatttcg acaactccaa gaatgtgaag - 3001 tacaaaagcg gccagatcgt ggaaaagtat atcaacttct acaaagaact gtacaaggac - 3061 aatgtggaaa agcggagcat ctactccgac aagaaagtga agaaactgaa gcaggagaag - 3121 aaagacctgt atattgcaaa ctacatcgct cactttaatt atattcctca tgccgagatt - 3181 agcctgctgg aagtgctgga aaacctgcgg aagctgctgt cctacgaccg gaagctgaag - 3241 aacgccatca tgaagtccat cgtggacatt ctgaaagaat acggcttcgt ggccaccttc - 3301 aagatcggcg ctgacaagaa gatcgaaatc cagaccctgg aatcagagaa gatcgtgcac - 3361 ctgaagaatc tgaagaaaaa gaaactgatg accgaccgga acagcgagga actgtgcgaa - 3421 ctcgtgaaag tcatgttcga gtacaaggcc ctggaataa -// \ No newline at end of file diff --git a/iGEM/ABEmax.gb b/iGEM/ABEmax.gb deleted file mode 100644 index 9fcb81cc..00000000 --- a/iGEM/ABEmax.gb +++ /dev/null @@ -1,124 +0,0 @@ -LOCUS ABEmax 5412 bp ds-DNA linear 13-JAN-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..5412 - /label="ABEmax" - /ApEinfo_revcolor=#ff9ccd - /ApEinfo_fwdcolor=#ff9ccd - misc_feature 1..57 - /label="NLS" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - misc_feature 58..1149 - /label="ABE7.10" - /ApEinfo_revcolor=#b4abac - /ApEinfo_fwdcolor=#b4abac - misc_feature 1150..1245 - /label="Linker" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - misc_feature 1246..5346 - /label="spCas9 nickase (D10A)" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - misc_feature 5347..5359 - /label="Linker" - /ApEinfo_revcolor=#84b0dc - /ApEinfo_fwdcolor=#84b0dc - misc_feature 5360..5409 - /label="NLS" - /ApEinfo_revcolor=#d6b295 - /ApEinfo_fwdcolor=#d6b295 -ORIGIN - 1 ATGAAACGGA CAGCCGACGG AAGCGAGTTC GAGTCACCAA AGAAGAAGCG GAAAGTCTCT - 61 GAAGTCGAGT TTAGCCACGA GTATTGGATG AGGCACGCAC TGACCCTGGC AAAGCGAGCA - 121 TGGGATGAAA GAGAAGTCCC CGTGGGCGCC GTGCTGGTGC ACAACAATAG AGTGATCGGA - 181 GAGGGATGGA ACAGGCCAAT CGGCCGCCAC GACCCTACCG CACACGCAGA GATCATGGCA - 241 CTGAGGCAGG GAGGCCTGGT CATGCAGAAT TACCGCCTGA TCGATGCCAC CCTGTATGTG - 301 ACACTGGAGC CATGCGTGAT GTGCGCAGGA GCAATGATCC ACAGCAGGAT CGGAAGAGTG - 361 GTGTTCGGAG CACGGGACGC CAAGACCGGC GCAGCAGGCT CCCTGATGGA TGTGCTGCAC - 421 CACCCCGGCA TGAACCACCG GGTGGAGATC ACAGAGGGAA TCCTGGCAGA CGAGTGCGCC - 481 GCCCTGCTGA GCGATTTCTT TAGAATGCGG AGACAGGAGA TCAAGGCCCA GAAGAAGGCA - 541 CAGAGCTCCA CCGACTCTGG AGGATCTAGC GGAGGATCCT CTGGAAGCGA GACACCAGGC - 601 ACAAGCGAGT CCGCCACACC AGAGAGCTCC GGCGGCTCCT CCGGAGGATC CTCTGAGGTG - 661 GAGTTTTCCC ACGAGTACTG GATGAGACAT GCCCTGACCC TGGCCAAGAG GGCACGCGAT - 721 GAGAGGGAGG TGCCTGTGGG AGCCGTGCTG GTGCTGAACA ATAGAGTGAT CGGCGAGGGC - 781 TGGAACAGAG CCATCGGCCT GCACGACCCA ACAGCCCATG CCGAAATTAT GGCCCTGAGA - 841 CAGGGCGGCC TGGTCATGCA GAACTACAGA CTGATTGACG CCACCCTGTA CGTGACATTC - 901 GAGCCTTGCG TGATGTGCGC CGGCGCCATG ATCCACTCTA GGATCGGCCG CGTGGTGTTT - 961 GGCGTGAGGA ACGCAAAAAC CGGCGCCGCA GGCTCCCTGA TGGACGTGCT GCACTACCCC - 1021 GGCATGAATC ACCGCGTCGA AATTACCGAG GGAATCCTGG CAGATGAATG TGCCGCCCTG - 1081 CTGTGCTATT TCTTTCGGAT GCCTAGACAG GTGTTCAATG CTCAGAAGAA GGCCCAGAGC - 1141 TCCACCGACT CCGGAGGATC TAGCGGAGGC TCCTCTGGCT CTGAGACACC TGGCACAAGC - 1201 GAGAGCGCAA CACCTGAAAG CAGCGGGGGC AGCAGCGGGG GGTCAGACAA GAAGTACAGC - 1261 ATCGGCCTGG CCATCGGCAC CAACTCTGTG GGCTGGGCCG TGATCACCGA CGAGTACAAG - 1321 GTGCCCAGCA AGAAATTCAA GGTGCTGGGC AACACCGACC GGCACAGCAT CAAGAAGAAC - 1381 CTGATCGGAG CCCTGCTGTT CGACAGCGGC GAAACAGCCG AGGCCACCCG GCTGAAGAGA - 1441 ACCGCCAGAA GAAGATACAC CAGACGGAAG AACCGGATCT GCTATCTGCA AGAGATCTTC - 1501 AGCAACGAGA TGGCCAAGGT GGACGACAGC TTCTTCCACA GACTGGAAGA GTCCTTCCTG - 1561 GTGGAAGAGG ATAAGAAGCA CGAGCGGCAC CCCATCTTCG GCAACATCGT GGACGAGGTG - 1621 GCCTACCACG AGAAGTACCC CACCATCTAC CACCTGAGAA AGAAACTGGT GGACAGCACC - 1681 GACAAGGCCG ACCTGCGGCT GATCTATCTG GCCCTGGCCC ACATGATCAA GTTCCGGGGC - 1741 CACTTCCTGA TCGAGGGCGA CCTGAACCCC GACAACAGCG ACGTGGACAA GCTGTTCATC - 1801 CAGCTGGTGC AGACCTACAA CCAGCTGTTC GAGGAAAACC CCATCAACGC CAGCGGCGTG - 1861 GACGCCAAGG CCATCCTGTC TGCCAGACTG AGCAAGAGCA GACGGCTGGA AAATCTGATC - 1921 GCCCAGCTGC CCGGCGAGAA GAAGAATGGC CTGTTCGGAA ACCTGATTGC CCTGAGCCTG - 1981 GGCCTGACCC CCAACTTCAA GAGCAACTTC GACCTGGCCG AGGATGCCAA ACTGCAGCTG - 2041 AGCAAGGACA CCTACGACGA CGACCTGGAC AACCTGCTGG CCCAGATCGG CGACCAGTAC - 2101 GCCGACCTGT TTCTGGCCGC CAAGAACCTG TCCGACGCCA TCCTGCTGAG CGACATCCTG - 2161 AGAGTGAACA CCGAGATCAC CAAGGCCCCC CTGAGCGCCT CTATGATCAA GAGATACGAC - 2221 GAGCACCACC AGGACCTGAC CCTGCTGAAA GCTCTCGTGC GGCAGCAGCT GCCTGAGAAG - 2281 TACAAAGAGA TTTTCTTCGA CCAGAGCAAG AACGGCTACG CCGGCTACAT TGACGGCGGA - 2341 GCCAGCCAGG AAGAGTTCTA CAAGTTCATC AAGCCCATCC TGGAAAAGAT GGACGGCACC - 2401 GAGGAACTGC TCGTGAAGCT GAACAGAGAG GACCTGCTGC GGAAGCAGCG GACCTTCGAC - 2461 AACGGCAGCA TCCCCCACCA GATCCACCTG GGAGAGCTGC ACGCCATTCT GCGGCGGCAG - 2521 GAAGATTTTT ACCCATTCCT GAAGGACAAC CGGGAAAAGA TCGAGAAGAT CCTGACCTTC - 2581 CGCATCCCCT ACTACGTGGG CCCTCTGGCC AGGGGAAACA GCAGATTCGC CTGGATGACC - 2641 AGAAAGAGCG AGGAAACCAT CACCCCCTGG AACTTCGAGG AAGTGGTGGA CAAGGGCGCT - 2701 TCCGCCCAGA GCTTCATCGA GCGGATGACC AACTTCGATA AGAACCTGCC CAACGAGAAG - 2761 GTGCTGCCCA AGCACAGCCT GCTGTACGAG TACTTCACCG TGTATAACGA GCTGACCAAA - 2821 GTGAAATACG TGACCGAGGG AATGAGAAAG CCCGCCTTCC TGAGCGGCGA GCAGAAAAAG - 2881 GCCATCGTGG ACCTGCTGTT CAAGACCAAC CGGAAAGTGA CCGTGAAGCA GCTGAAAGAG - 2941 GACTACTTCA AGAAAATCGA GTGCTTCGAC TCCGTGGAAA TCTCCGGCGT GGAAGATCGG - 3001 TTCAACGCCT CCCTGGGCAC ATACCACGAT CTGCTGAAAA TTATCAAGGA CAAGGACTTC - 3061 CTGGACAATG AGGAAAACGA GGACATTCTG GAAGATATCG TGCTGACCCT GACACTGTTT - 3121 GAGGACAGAG AGATGATCGA GGAACGGCTG AAAACCTATG CCCACCTGTT CGACGACAAA - 3181 GTGATGAAGC AGCTGAAGCG GCGGAGATAC ACCGGCTGGG GCAGGCTGAG CCGGAAGCTG - 3241 ATCAACGGCA TCCGGGACAA GCAGTCCGGC AAGACAATCC TGGATTTCCT GAAGTCCGAC - 3301 GGCTTCGCCA ACAGAAACTT CATGCAGCTG ATCCACGACG ACAGCCTGAC CTTTAAAGAG - 3361 GACATCCAGA AAGCCCAGGT GTCCGGCCAG GGCGATAGCC TGCACGAGCA CATTGCCAAT - 3421 CTGGCCGGCA GCCCCGCCAT TAAGAAGGGC ATCCTGCAGA CAGTGAAGGT GGTGGACGAG - 3481 CTCGTGAAAG TGATGGGCCG GCACAAGCCC GAGAACATCG TGATCGAAAT GGCCAGAGAG - 3541 AACCAGACCA CCCAGAAGGG ACAGAAGAAC AGCCGCGAGA GAATGAAGCG GATCGAAGAG - 3601 GGCATCAAAG AGCTGGGCAG CCAGATCCTG AAAGAACACC CCGTGGAAAA CACCCAGCTG - 3661 CAGAACGAGA AGCTGTACCT GTACTACCTG CAGAATGGGC GGGATATGTA CGTGGACCAG - 3721 GAACTGGACA TCAACCGGCT GTCCGACTAC GATGTGGACC ATATCGTGCC TCAGAGCTTT - 3781 CTGAAGGACG ACTCCATCGA CAACAAGGTG CTGACCAGAA GCGACAAGAA CCGGGGCAAG - 3841 AGCGACAACG TGCCCTCCGA AGAGGTCGTG AAGAAGATGA AGAACTACTG GCGGCAGCTG - 3901 CTGAACGCCA AGCTGATTAC CCAGAGAAAG TTCGACAATC TGACCAAGGC CGAGAGAGGC - 3961 GGCCTGAGCG AACTGGATAA GGCCGGCTTC ATCAAGAGAC AGCTGGTGGA AACCCGGCAG - 4021 ATCACAAAGC ACGTGGCACA GATCCTGGAC TCCCGGATGA ACACTAAGTA CGACGAGAAT - 4081 GACAAGCTGA TCCGGGAAGT GAAAGTGATC ACCCTGAAGT CCAAGCTGGT GTCCGATTTC - 4141 CGGAAGGATT TCCAGTTTTA CAAAGTGCGC GAGATCAACA ACTACCACCA CGCCCACGAC - 4201 GCCTACCTGA ACGCCGTCGT GGGAACCGCC CTGATCAAAA AGTACCCTAA GCTGGAAAGC - 4261 GAGTTCGTGT ACGGCGACTA CAAGGTGTAC GACGTGCGGA AGATGATCGC CAAGAGCGAG - 4321 CAGGAAATCG GCAAGGCTAC CGCCAAGTAC TTCTTCTACA GCAACATCAT GAACTTTTTC - 4381 AAGACCGAGA TTACCCTGGC CAACGGCGAG ATCCGGAAGC GGCCTCTGAT CGAGACAAAC - 4441 GGCGAAACCG GGGAGATCGT GTGGGATAAG GGCCGGGATT TTGCCACCGT GCGGAAAGTG - 4501 CTGAGCATGC CCCAAGTGAA TATCGTGAAA AAGACCGAGG TGCAGACAGG CGGCTTCAGC - 4561 AAAGAGTCTA TCCTGCCCAA GAGGAACAGC GATAAGCTGA TCGCCAGAAA GAAGGACTGG - 4621 GACCCTAAGA AGTACGGCGG CTTCGACAGC CCCACCGTGG CCTATTCTGT GCTGGTGGTG - 4681 GCCAAAGTGG AAAAGGGCAA GTCCAAGAAA CTGAAGAGTG TGAAAGAGCT GCTGGGGATC - 4741 ACCATCATGG AAAGAAGCAG CTTCGAGAAG AATCCCATCG ACTTTCTGGA AGCCAAGGGC - 4801 TACAAAGAAG TGAAAAAGGA CCTGATCATC AAGCTGCCTA AGTACTCCCT GTTCGAGCTG - 4861 GAAAACGGCC GGAAGAGAAT GCTGGCCTCT GCCGGCGAAC TGCAGAAGGG AAACGAACTG - 4921 GCCCTGCCCT CCAAATATGT GAACTTCCTG TACCTGGCCA GCCACTATGA GAAGCTGAAG - 4981 GGCTCCCCCG AGGATAATGA GCAGAAACAG CTGTTTGTGG AACAGCACAA GCACTACCTG - 5041 GACGAGATCA TCGAGCAGAT CAGCGAGTTC TCCAAGAGAG TGATCCTGGC CGACGCTAAT - 5101 CTGGACAAAG TGCTGTCCGC CTACAACAAG CACCGGGATA AGCCCATCAG AGAGCAGGCC - 5161 GAGAATATCA TCCACCTGTT TACCCTGACC AATCTGGGAG CCCCTGCCGC CTTCAAGTAC - 5221 TTTGACACCA CCATCGACCG GAAGAGGTAC ACCAGCACCA AAGAGGTGCT GGACGCCACC - 5281 CTGATCCACC AGAGCATCAC CGGCCTGTAC GAGACACGGA TCGACCTGTC TCAGCTGGGA - 5341 GGTGACTCTG GCGGCTCAAA AAGAACCGCC GACGGCAGCG AATTCGAGCC CAAGAAGAAG - 5401 AGGAAAGTCT AA -// \ No newline at end of file diff --git a/iGEM/AcrIIA2_bacterial.gb b/iGEM/AcrIIA2_bacterial.gb deleted file mode 100644 index 943f846e..00000000 --- a/iGEM/AcrIIA2_bacterial.gb +++ /dev/null @@ -1,22 +0,0 @@ -LOCUS AcrIIA2_bacterial 372 bp ds-DNA linear 09-MAR-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..372 - /label="AcrIIA2_bacterial" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - source 1..372 - /label="color: #ffffff" - /ApEinfo_revcolor=#85dae9 - /ApEinfo_fwdcolor=#85dae9 - exon 1..372 - /label="Translation 1-372" -ORIGIN - 1 atgacattaa caagagcaca aaaaaagtat gcagaagcga tgcacgagtt tataaatatg - 61 gtggatgact ttgaagagtc tacaccggat tttgcaaagg aagttctaca tgattctgac - 121 tatgtagtta ttacaaaaaa tgaaaaatat gcagtagctc tttgctctct tagcactgat - 181 gaatgtgaat atgatactaa cttatactta gatgaaaaat tggttgatta ctcaacagtt - 241 gacgtaaacg gtgtgacata ctacatcaac attgttgaaa ctaacgatat cgatgattta - 301 gaaatcgcta cggatgaaga tgagatgaaa agtggcaacc aagaaattat tttaaaaagt - 361 gagttgaagt aa -// \ No newline at end of file diff --git a/iGEM/AcrIIA2_mammalian.gb b/iGEM/AcrIIA2_mammalian.gb deleted file mode 100644 index 8233ec7d..00000000 --- a/iGEM/AcrIIA2_mammalian.gb +++ /dev/null @@ -1,17 +0,0 @@ -LOCUS AcrIIA2_mammalian 429 bp ds-DNA linear 02-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..429 - /label="AcrIIA2_mammalian" - exon 1..429 - /label="Translation 1-429" -ORIGIN - 1 atgacgctga cccgcgctca gaaaaaatac gccgaggcga tgcatgagtt tatcaatatg - 61 gttgatgact ttgaagaatc aacgcctgac tttgcaaaag aggttctgca cgactccgac - 121 tatgtggtca ttacaaaaaa cgagaaatat gccgtggcac tctgtagtct ctccacagat - 181 gaatgtgagt acgatactaa cttgtatttg gatgaaaagc tcgtcgatta cagcacagtt - 241 gatgtcaacg gagtgacata ttacatcaat atagtggaaa caaatgacat agatgatctt - 301 gaaattgcga ccgacgagga cgagatgaag tctggaaacc aagagattat tcttaagtcc - 361 gaactgaagt aagaattctg cagatatcca gcacagtggc ggccgctcga gtctagaggg - 421 cccgtttaa -// \ No newline at end of file diff --git a/iGEM/AcrIIA4_bacterial.gb b/iGEM/AcrIIA4_bacterial.gb deleted file mode 100644 index ce9a5dba..00000000 --- a/iGEM/AcrIIA4_bacterial.gb +++ /dev/null @@ -1,20 +0,0 @@ -LOCUS AcrIIA4_bacterial 264 bp ds-DNA linear 09-MAR-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..264 - /label="AcrIIA4_bacterial" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 - source 1..264 - /label="color: #ffffff" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - exon 1..264 - /label="Translation 1-264" -ORIGIN - 1 atgaatatta atgacttaat tagagaaatc aaaaacaaag attacacagt gaaattgagt - 61 ggtacggata gcaatagtat cacacagcta attattcgcg ttaataatga tggcaacgag - 121 tatgtaattt ctgaaagtga aaatgaatca atcgttgaaa aattcatctc tgcattcaaa - 181 aacggttgga atcaagaata cgaggatgaa gaagaatttt ataatgacat gcaaacaatc - 241 accttaaaaa gtgagttgaa ctaa -// \ No newline at end of file diff --git a/iGEM/AcrIIA4_mammalian.gb b/iGEM/AcrIIA4_mammalian.gb deleted file mode 100644 index 6c4cb111..00000000 --- a/iGEM/AcrIIA4_mammalian.gb +++ /dev/null @@ -1,21 +0,0 @@ -LOCUS AcrIIA4_mammalian 321 bp ds-DNA linear 09-MAR-2022 -DEFINITION . -FEATURES Location/Qualifiers - source 1..321 - /label="color: #ffffff" - /ApEinfo_revcolor=#b4abac - /ApEinfo_fwdcolor=#b4abac - CDS 1..321 - /label="AcrIIA4_mammalian" - /ApEinfo_revcolor=#85dae9 - /ApEinfo_fwdcolor=#85dae9 - exon 1..321 - /label="Translation 1-321" -ORIGIN - 1 atgaacatta acgacctcat acgagagatt aagaacaaag attacaccgt caaactgtca - 61 ggaactgata gtaactcaat cacccagctt attatcaggg taaacaatga tgggaatgaa - 121 tatgtgatat ctgagagcga aaacgagtct atcgtcgaga aattcatttc cgcttttaag - 181 aacgggtgga atcaggaata tgaggatgaa gaagaatttt acaatgacat gcagacgatc - 241 acgttgaaaa gtgaactgaa ctaagaattc tgcagatatc cagcacagtg gcggccgctc - 301 gagtctagag ggcccgttta a -// \ No newline at end of file diff --git a/iGEM/AtU6.gb b/iGEM/AtU6.gb deleted file mode 100644 index ea19b3b8..00000000 --- a/iGEM/AtU6.gb +++ /dev/null @@ -1,11 +0,0 @@ -LOCUS AtU6 202 bp ds-DNA linear 07-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - promoter 1..202 - /label="U626\(Arabidopsis\thaliana)" -ORIGIN - 1 catcttcatt cttaagatat gaagataatc ttcaaaaggc ccctgggaat ctgaaagaag - 61 agaagcaggc ccatttatat gggaaagaac aatagtattt cttatatagg cccatttaag - 121 ttgaaaacaa tcttcaaaag tcccacatcg cttagataag aaaacgaagc tgagtttata - 181 tacagctaga gtcgaagtag tg -// \ No newline at end of file diff --git a/iGEM/BBF10K_000034.gb b/iGEM/BBF10K_000034.gb deleted file mode 100644 index db53d957..00000000 --- a/iGEM/BBF10K_000034.gb +++ /dev/null @@ -1,147 +0,0 @@ -LOCUS BBF10K_000034 2828 bp DNA circular UNK 25-DEC-2019 -DEFINITION (NOTE: This is a Modified version of the BBF10K_000034.gb GenBank File) - Yeast promoter Adh in pOpen-v3. -ACCESSION BBF10K_000034 -VERSION BBF10K_000034.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2828) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /label="first_feature" - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2737 - /label="Adh1 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2749..2768) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2769..2828 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2738..2741,2743..2748)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2790..2807 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agatcctttt - 2041 gttgtttccg ggtgtacaat atggacttcc tcttttctgg caaccaaacc catacatcgg - 2101 gattcctata ataccttcgt tggactccct aacatgtagg tggcggaggg gagatataca - 2161 atagaacaga taccagacaa gacataatgg gctaaacaag actacaccaa ttacactgcc - 2221 tcattgatgg tggtacataa cgaactaata ctgtagccct agacttgata gccatcatca - 2281 tatcgaagtt tcactaccct ttttccattt gccatctatt gaagtaataa taggcgcatg - 2341 caacttcttt tctttttttt tcttttctct ctcccccgtt gttgtctcac catatccgca - 2401 atgacaaaaa aatgatggaa gtcactaaag gaaaaaatta acgacaaaga cagcaccaac - 2461 agatgtcgtt gttccagagc tgatgagggg tatctcgaag cacacgaaac tttttccttc - 2521 cttcattcac gcacactact ctctaatgag caacggtata cggccttcct tccagttact - 2581 tgaatttgaa ataaaaaaaa gtttgctgtc ttgctatcaa gtataaatag acctgcaatt - 2641 attaatcttt tgtttcctcg tcattgttct cgttcccttt cttccttgtt tctttttctg - 2701 cacaatattt caagctatac caagcataca atcaactaat gtgagaccac ataagcgatc - 2761 ccaaggtcag ggcatggcgc aaatacagat agggataaca gggtaatctg cttcttatgg - 2821 accaaagt -// diff --git a/iGEM/BBF10K_000037.gb b/iGEM/BBF10K_000037.gb deleted file mode 100644 index 368e835d..00000000 --- a/iGEM/BBF10K_000037.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000037 2823 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast promoter CCW12 strong in pOpen-v3. -ACCESSION BBF10K_000037 -VERSION BBF10K_000037.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2823) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2732 - /label="CCW12 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2744..2763) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2764..2823 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2733..2736,2738..2743)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2785..2802 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcacccatg - 2041 aaccacacgg ttagtccaaa aggggcagtt cagattccag atgcgggaat tagcttgctg - 2101 ccaccctcac ctcactaacg ctgcggtgtg cggatacttc atgctattta tagacgcgcg - 2161 tgtcggaatc agcacgcgca agaaccaaat gggaaaatcg gaatgggtcc agaactgctt - 2221 tgagtgctgg ctattggcgt ctgatttccg ttttgggaat cctttgccgc gcgcccctct - 2281 caaaactccg cacaagtccc agaaagcggg aaagaaataa aacgccacca aataaaataa - 2341 aataaaagcc aatcctcgaa gcgtgggtgg taggccctgg attatcccgt acaagtattt - 2401 ctcaggagta aaaaaaccgt ttgttttgga atttcccatt tcgcggccac ctacgccgct - 2461 atctttgcaa caactatctg cgataactca gcaaattttg catattcgtg ttgcagtatt - 2521 gcgataatgg gagtcttact tccaacataa cggcagaaag aaatgtgaga aaattttgca - 2581 tcctttgcct ccgttcaagt atataaagtc ggcatgcttg ataatctttc tttccatcct - 2641 acattgttct aattattctt attctccttt attctttcct aacataccaa gaaattaatc - 2701 ttctgtcatt cgcttaaaca ctatatcaat aaaatgtgag accacattaa atttcgccgt - 2761 ggcagaagta gatcaatgtt cgagtaggga taacagggta atcggagaga gccgtgtccg - 2821 aag -// diff --git a/iGEM/BBF10K_000039.gb b/iGEM/BBF10K_000039.gb deleted file mode 100644 index ab549c2d..00000000 --- a/iGEM/BBF10K_000039.gb +++ /dev/null @@ -1,138 +0,0 @@ -LOCUS BBF10K_000039 2429 bp DNA circular UNK 26-MAY-2018 -DEFINITION Yeast promoter CUP1 inducible in pOpen-v3. -ACCESSION BBF10K_000039 -VERSION BBF10K_000039.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2429) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2338 - /label="CUP1 Inducible Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2350..2369) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2370..2429 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2339..2342,2344..2349)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2391..2408 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agttcttagc - 2041 cttgttgcta gttagaaaaa gacatttttg ctgtcagtca ctgtcaagag attcttttgc - 2101 tggcatttct tctaggagca aaaagagcga agcgtctttt ccgctgaacc gttccagcaa - 2161 aaaagactac caacgcaata tggattgtca gaatcatata aaagagaagc aaataactcc - 2221 ttgtcttgta tcaattgcat tataatatct tcttgttagt gcaatatcat atagaagtca - 2281 tcgaaataga tattaagaaa aacaaactgt acaatcaatc aatcaatcat cacataaaaa - 2341 tgtgagacca ccacaggtca agattcacgg aatcgacttt cattttcgcc tagggataac - 2401 agggtaatag ttaactgtag ctactgtag -// diff --git a/iGEM/BBF10K_000046.gb b/iGEM/BBF10K_000046.gb deleted file mode 100644 index 19ed1572..00000000 --- a/iGEM/BBF10K_000046.gb +++ /dev/null @@ -1,138 +0,0 @@ -LOCUS BBF10K_000046 2411 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter CYC1 in pOpen-v3. -ACCESSION BBF10K_000046 -VERSION BBF10K_000046.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2320 - /label="CYC1 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2321..2324,2326..2331)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agagcgttgg - 2041 ttggtggatc aagcccacgc gtaggcaatc ctcgtgcaga tccgccaggc gtgtatatat - 2101 agcgtggatg gccaggcaac tttagtgctg acacatacag gcatatatat atgtgtgcga - 2161 cgacacatga tcatatggca tgcatgtgct ctgtatgtat ataaaactct tgttttcttc - 2221 ttttctctaa atattctttc cttatacatt aggacctttg cagcataaat tactatactt - 2281 ctatagacac acaaacacaa atacacacac taaattaata aatgtgagac cacccgtatc - 2341 gcataaggat gtagtatgct ggcttccatt agtagggata acagggtaat caccatacct - 2401 tcttatatgg a -// diff --git a/iGEM/BBF10K_000068.gb b/iGEM/BBF10K_000068.gb deleted file mode 100644 index f875751f..00000000 --- a/iGEM/BBF10K_000068.gb +++ /dev/null @@ -1,137 +0,0 @@ -LOCUS BBF10K_000068 2366 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter His3 in pOpen-v3. -ACCESSION BBF10K_000068 -VERSION BBF10K_000068.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2366) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2269 - /label="His3 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2287..2306) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2307..2366 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2270..2273,2275..2280)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2328..2345 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaacacagt - 2041 cctttcccgc aattttcttt ttctattact cttggcctcc tctagtacac tctatatttt - 2101 tttatgcctc ggtaatgatt ttcattttta tttttccacc tagcggatga ctcttatttt - 2161 ttcttagcga ttggcattat cacataatga attatacatt atataaagta atgtgatttc - 2221 ttcgaagaat atactaaaaa atgagcaggc aagataaacg aaggcaaaga atgtgagacc - 2281 ctcgagacga tggggacata gaacactccc actgagatgg ggtggcttag ggataacagg - 2341 gtaattctgc attgccaagg gagata -// diff --git a/iGEM/BBF10K_000078.gb b/iGEM/BBF10K_000078.gb deleted file mode 100644 index 638bea35..00000000 --- a/iGEM/BBF10K_000078.gb +++ /dev/null @@ -1,140 +0,0 @@ -LOCUS BBF10K_000078 2529 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter Leu2 in pOpen-v3. -ACCESSION BBF10K_000078 -VERSION BBF10K_000078.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2529) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2438 - /label="Leu2 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2450..2469) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2470..2529 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2439..2442,2444..2449)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2491..2508 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaactgtgg - 2041 gaatactcag gtatcgtaag atgcaagagt tcgaatctct tagcaaccat tatttttttc - 2101 ctcaacataa cgagaacaca caggggcgct atcgcacaga atcaaattcg atgactggaa - 2161 attttttgtt aatttcagag gtcgcctgac gcatatacct ttttcaactg aaaaattggg - 2221 agaaaaagga aaggtgagag cgccggaacc ggcttttcat atagaataga gaagcgttca - 2281 tgactaaatg cttgcatcac aatacttgaa gttgacaata ttatttaagg acctattgtt - 2341 ttttccaata ggtggttagc aatcgtctta ctttctaact tttcttacct tttacatttc - 2401 agcaatatat atatatattt caaggatata ccattctaaa tgtgagacca cggagccctt - 2461 attgtaacct atacacttgg gacaccgcga tagggataac agggtaattc aggaatgtat - 2521 acctacgaa -// diff --git a/iGEM/BBF10K_000079.gb b/iGEM/BBF10K_000079.gb deleted file mode 100644 index bfa85e3d..00000000 --- a/iGEM/BBF10K_000079.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000079 2873 bp DNA circular UNK 26-MAY-2018 -DEFINITION Yeast promoter MF2 in pOpen-v3. -ACCESSION BBF10K_000079 -VERSION BBF10K_000079.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2873) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2782 - /label="MF_2 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2794..2813) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2814..2873 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2783..2786,2788..2793)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2835..2852 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agttgatctg - 2041 ccttttatag ctaagaaaaa aaaagagaaa aaaataataa gtgcgggtaa cctcatgcat - 2101 tgtaaaacgg tagggctaca aggcactact tactctacgc tatagaagat gcttcaagac - 2161 atggtgttgt tcttatttga gcgaactcag ctgtcaccgt ttcgggaaac tctatagttt - 2221 tctgcgtttc agtacgcagt tgggcgtgct aaagttgttt tcctaatttg ctagtgttca - 2281 cttgctcatt gatgtcccta aaaggtaatg tcgcatagta agatgtatgt cccatatcaa - 2341 acgcattcct agaaaaacat gcactgaatg aataagcagt tacttcgatt actaatcttc - 2401 acagcataat ttttctctta tcttgtaaac ctctttctat cttttcataa agtttgtcac - 2461 ttatatttct tcattggtac atcaatgcca gcaacgatgt gcgcatctgg gcgacgcctg - 2521 tagtgattgt tttcaaggta tcgagccaaa ctattcatcg ttactgtttc aaatattcag - 2581 ttgtttcagt acagagtcgc cgtggaccta gtgaaacttg gtgtctttac agcgcagaga - 2641 tgagggctta tatgtataaa agctgtcctt gattctggtg tagtttgagg tgtccttcct - 2701 atatctgttt ttatattcta tataatggat aattactacc atcacctgca tcaaattcca - 2761 gtaaattcac atattggaga aaaatgtgag accacgtatg gggaacacta cacagtgcct - 2821 gacgccctaa gacataggga taacagggta atgcctcttg tggtagaacc caa -// diff --git a/iGEM/BBF10K_000084.gb b/iGEM/BBF10K_000084.gb deleted file mode 100644 index 954cbb5a..00000000 --- a/iGEM/BBF10K_000084.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000084 2824 bp DNA circular UNK 23-MAY-2018 -DEFINITION Yeast promoter MFA1 in pOpen-v3. -ACCESSION BBF10K_000084 -VERSION BBF10K_000084.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2824) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2733 - /label="MFA1 Mating-type-specific Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2745..2764) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2765..2824 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2734..2737,2739..2744)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2786..2803 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcgctagaa - 2041 ggaaattgga agaactaaat agagttctga aaaacaatcc atatttcaat tcaaatgtga - 2101 acgtacacaa ttcgagactc aaagatgctg taccgttcac gccgtttaac ggtgatagag - 2161 aagcacaccc aaggtttacg ttgaaaggtt cagtatacaa tgacccattc atcaaacatc - 2221 ttgagcacag gaaagaattt attgcgtctg ggttcaacac taattatgcg tacgaaaggg - 2281 tgttgacaga ggcatttatg ggcttaggat gtgttatatc cgaggagctt taaaacatca - 2341 ggatagtgtg caacgtggca taagctatgt aatcaactac tttttatttt ctatgtacgc - 2401 atatacatgc attcacgatc tgtttcagtg ttcagaaaaa aggcacctac tgctacggtt - 2461 ggcccatacc tttattcttt gttcttgtta caaacgagtg tgtaattacc caaaaaggaa - 2521 atttacatgt taaatgaaac ccagtaatca gaaaaaacag ttaagaaacc taaaatggta - 2581 gagataaaga tacagattca gtggttgctg aaaatcaagt aaaaaaatga aatagagtca - 2641 tcatatataa accgccagaa atgaattaat gagagggatc tgtaactgtt tctcggataa - 2701 aaccaaaata agtacaaagc catcgaatag aaaaatgtga gaccacgtga aactgtatcg - 2761 agccccgtgg aagatgtttc accaataggg ataacagggt aataacccaa ctgatacaga - 2821 atag -// diff --git a/iGEM/BBF10K_000094.gb b/iGEM/BBF10K_000094.gb deleted file mode 100644 index 92bce15b..00000000 --- a/iGEM/BBF10K_000094.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000094 2874 bp DNA circular UNK 23-MAY-2018 -DEFINITION Yeast promoter MFalpha2 in pOpen-v3. -ACCESSION BBF10K_000094 -VERSION BBF10K_000094.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2874) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2783 - /label="MFalpha2 Mating-type-specific Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2795..2814) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2815..2874 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2784..2787,2789..2794)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2836..2853 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agttgatctg - 2041 ccttttatag ctaagaaaaa aaaagagaaa aaaataataa gtgcgggtaa cctcatgcat - 2101 tgtaaaacgg tagggctaca aggcactact tactctacgc tatagaagaa gcatcaagac - 2161 atggtgttgt tcttatttga gcgaactcag ctgtcaccgt ttcgggaaac tctatagttt - 2221 tctgcgtttc agtacgcagt tgggcgtgct aaagttgttt tcctaatttg ctagtgttca - 2281 cttgctcatt gatgtcccta aaaggtaatg tcgcatagta agatgtatgt cccatatcaa - 2341 acgcattcct agaaaaacat gcactgaatg aataagcagt tacttcgatt actaatcttc - 2401 acagcataat ttttctctta tcttgtaaac ctctttctat cttttcataa agtttgtcac - 2461 ttatatttct tcattggtac atcaatgcca gcaacgatgt gcgcatctgg gcgacgcctg - 2521 tagtgattgt tttcaaggta tcgagccaaa ctattcatcg ttactgtttc aaatattcag - 2581 ttgtttcagt acagagtcgc cgtggaccta gtgaaacttg gtgtctttac agcgcagaga - 2641 tgagggctta tatgtataaa agctgtcctt gattctggtg tagtttgagg tgtccttcct - 2701 atatctgttt ttatattcta tataatggat aattactacc atcacctgca tcaaattcca - 2761 gtaaattcac atattggaga aaaaatgtga gaccacgttc agttttccaa tggcagcctc - 2821 tttatgccaa gaatgtaggg ataacagggt aataatactg gtgtatattc aaga -// diff --git a/iGEM/BBF10K_000106.gb b/iGEM/BBF10K_000106.gb deleted file mode 100644 index 46d69d6a..00000000 --- a/iGEM/BBF10K_000106.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000106 2823 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast promoter RPL18B in pOpen-v3. -ACCESSION BBF10K_000106 -VERSION BBF10K_000106.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2823) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2732 - /label="RPL18B Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2744..2763) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2764..2823 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2733..2736,2738..2743)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2785..2802 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaagaggat - 2041 gtccaatatt ttttttaagg aataaggata cttcaagact agattccccc ctgcattccc - 2101 atcagaaccg taaaccttgg cgctttcctt gggaagtatt caagaagtgc cttgtccggt - 2161 ttctgtggct cacaaaccag cgcgcccgat atggctttct tttcacttat gaatgtacca - 2221 gtacgggaca attagaacgc tcctgtaaca atctctttgc aaatgtgggg ttacattcta - 2281 accatgtcac actgctgacg aaattcaaag taaaaaaaaa tgggaccacg tcttgagaac - 2341 gatagatttt ctttatttta cattgaacag tcgttgtctc agcgcgcttt atgttttcat - 2401 tcatacttca tattataaaa taacaaaaga agaatttcat attcacgccc aagaaatcag - 2461 gctgctttcc aaatgcaatt gacacttcat tagccatcac acaaaactct ttcttgctgg - 2521 agcttctttt aaaaaagacc tcagtacacc aaacacgtta cccgacctcg ttattttacg - 2581 acaactatga taaaattctg aagaaaaaat aaaaaaattt tcatacttct tgcttttatt - 2641 taaaccattg aatgatttct tttgaacaaa actacctgtt tcaccaaagg aaatagaaag - 2701 aaaaaatcaa ttagaagaaa acaaaaaaca aaaatgtgag accactagat tagcaaggca - 2761 cccctccact gtgcccggaa cctgtaggga taacagggta atgggattga ctgtactcta - 2821 cca -// diff --git a/iGEM/BBF10K_000107.gb b/iGEM/BBF10K_000107.gb deleted file mode 100644 index f00c9a16..00000000 --- a/iGEM/BBF10K_000107.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000107 2823 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast promoter SAC6 in pOpen-v3. -ACCESSION BBF10K_000107 -VERSION BBF10K_000107.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2823) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2732 - /label="SAC6 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2744..2763) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2764..2823 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2733..2736,2738..2743)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2785..2802 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtttgagaa - 2041 tgaccttcca cgagctaaat tgaaagggaa gaatttatta gttgaactca agaaagaaga - 2101 ggatgacgtg ggaaatggca tagaatccct tactaaatcg aacactaaac tgaactccat - 2161 gctggcgaac gaaggtaaga tacacaaagc tagtttccag aaaagtgtaa aatttaaact - 2221 acctgataat atagtgactg aagaaaccgt ggaacttaaa gaaataaagg acttgctact - 2281 acaaatgttg agatgacagc gagagattga atcaagatta tccaatatcg aacttcaact - 2341 cacggaaata ccgaaacata agtaatcata tcccttctca cattttttac acaggaagta - 2401 agcaagttat gttatatttc cgacactata attaattctt agcagttaaa ggtgctttgt - 2461 ctatattaca tttacataca gcttgagtga tcctgaccgg atatagggtc ctattttctt - 2521 acgtgaacgg cttttcttct tgttcccgat ggccttcatg tgaaaaagca ctcctcggga - 2581 ggcggaaaaa tatcaaaagt acggggcgaa gtttataatg aagatttatc gatataaatt - 2641 ttggttattt caggagaaca agaaagctct ttacactaaa attatcagag aagaagctga - 2701 tatattagcc ctaaggagta caccaaaaca caaatgtgag accactggac ccaataaaag - 2761 gcctacgata attcaggctc ccgataggga taacagggta atagaaggcc gcggtactgg - 2821 atc -// diff --git a/iGEM/BBF10K_000129.gb b/iGEM/BBF10K_000129.gb deleted file mode 100644 index 23a2254b..00000000 --- a/iGEM/BBF10K_000129.gb +++ /dev/null @@ -1,143 +0,0 @@ -LOCUS BBF10K_000129 2724 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter Ste5 in pOpen-v3. -ACCESSION BBF10K_000129 -VERSION BBF10K_000129.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2724) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2633 - /label="Ste5 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2645..2664) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2665..2724 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2634..2637,2639..2644)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2686..2703 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcacgaagt - 2041 gactgacaga atactgacat cagctgattt ctcatagagc tgtttctctg ataacacgtt - 2101 gtttgaacat cgacaagatg aaaaactaga agtatcaagt ttcctttaaa gggatatata - 2161 acagattcta aaactgacag aaatatttcg agtgaagaag aagcgttaaa tattggatct - 2221 ttccgcagtt ctactctgat acatttttga agtaggagag tcatttagaa ggcgtattgc - 2281 tcaatagtag aaagcaggcc tgtgcacatg aattaattaa aaaatataaa ggtagtgatt - 2341 agacgacaca tgtccatagg taacctgtca taattttgaa caatttccct tcttttcttt - 2401 tttatttttg ggtgcggcga tatgtagctt gttaatttac acatcatgta cttttctgca - 2461 tcaaaatatg aaaggcgata gtagctaaag aaaataccga gaatttcctc gaaaagttga - 2521 cgacaaaaga aaggcataaa aaagtaattt gaaaatattt taaaactgtt ttaacccatc - 2581 tagcatccgc gctaaaaaag gaagatacag gatacagcgg aaacaacttt taaaatgtga - 2641 gaccacttcg attggcaagg actgtcacaa acgactacgg tgtcgtaggg ataacagggt - 2701 aattttcacg aatgacgcat ggcg -// diff --git a/iGEM/BBF10K_000134.gb b/iGEM/BBF10K_000134.gb deleted file mode 100644 index ae98d464..00000000 --- a/iGEM/BBF10K_000134.gb +++ /dev/null @@ -1,144 +0,0 @@ -LOCUS BBF10K_000134 2767 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter TDH3 in pOpen-v3. -ACCESSION BBF10K_000134 -VERSION BBF10K_000134.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2767) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2676 - /label="TDH3/GPD Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2688..2707) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2708..2767 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2677..2680,2682..2687)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2729..2746 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtcattatc - 2041 aatactcgcc atttcaaaga atacgtaaat aattaatagt agtgattttc ctaactttat - 2101 ttagtcaaaa aattagcctt ttaattctgc tgtaacccgt acatgcccaa aatagggggc - 2161 gggttacaca gaatatataa catcgtaggt gtctgggtga acagtttatt cctggcatcc - 2221 actaaatata atggagcccg ctttttaagc tggcatccag aaaaaaaaag aatcccagca - 2281 ccaaaatatt gttttcttca ccaaccatca gttcataggt ccattctctt agcgcaacta - 2341 cagagaacag gggcacaaac aggcaaaaaa cgggcacaac ctcaatggag tgatgcaacc - 2401 tgcctggagt aaatgatgac acaaggcaat tgacccacgc atgtatctat ctcattttct - 2461 tacaccttct attaccttct gctctctctg atttggaaaa agctgaaaaa aaaggttgaa - 2521 accagttccc tgaaattatt cccctacttg actaataagt atataaagac ggtaggtatt - 2581 gattgtaatt ctgtaaatct atttcttaaa cttcttaaat tctactttta tagttagtct - 2641 tttttttagt tttaaaacac cagaacttag tttcgaaatg tgagaccaga acatagcatt - 2701 cacggggccc tatgagtgac gacggcgtta gggataacag ggtaattccg catccccgcc - 2761 atgttta -// diff --git a/iGEM/BBF10K_000151.gb b/iGEM/BBF10K_000151.gb deleted file mode 100644 index f853c81e..00000000 --- a/iGEM/BBF10K_000151.gb +++ /dev/null @@ -1,138 +0,0 @@ -LOCUS BBF10K_000151 2411 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter Trp1 in pOpen-v3. -ACCESSION BBF10K_000151 -VERSION BBF10K_000151.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2314 - /label="Trp1 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2315..2318,2320..2325)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agaacgacat - 2041 tactatatat ataatatagg aagcatttaa tagaacagca tcgtaatata tgtgtacttt - 2101 gcagttatga cgccagatgg cagtagtgga agatattctt tattgaaaaa tagcttgtca - 2161 ccttacgtac aatcttgatc cggagctttt ctttttttgc cgattaagaa ttaattcggt - 2221 cgaaaaaaga aaaggagagg gccaagaggg agggcattgg tgactattga gcacgtgagt - 2281 atacgtgatt aagcacacaa aggcagcttg gagtaatgtg agaccgatat cagacaacaa - 2341 tctgaggctg ggaattaagt tttgcagtac tctagggata acagggtaat gcgtcttgaa - 2401 gtccgtgagg t -// diff --git a/iGEM/BBF10K_000152.gb b/iGEM/BBF10K_000152.gb deleted file mode 100644 index 29872012..00000000 --- a/iGEM/BBF10K_000152.gb +++ /dev/null @@ -1,137 +0,0 @@ -LOCUS BBF10K_000152 2344 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter Ura3 in pOpen-v3. -ACCESSION BBF10K_000152 -VERSION BBF10K_000152.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2344) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2247 - /label="Ura3 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2265..2284) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2285..2344 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2248..2251,2253..2258)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2306..2323 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtcaattca - 2041 tcattttatt tttattcttt tttttgattt cggtttcttt gaaatttttt tgattcggta - 2101 atctccgaac agaaggaaga acgaaggaag gagcacagac ttagattggt atatatacgc - 2161 atatgtagtg ttgaagaaac atgaaattgc ccagtattct taacccaact gcacagaaca - 2221 aaaacctgct ggaaacgaag ataaatcaat gtgagaccct cgagagacaa gccttaaccg - 2281 taggggggca aatccacttt ccatgtaggg ataacagggt aatacttgca actgccggat - 2341 tgcg -// diff --git a/iGEM/BBF10K_000163.gb b/iGEM/BBF10K_000163.gb deleted file mode 100644 index 0aa4704c..00000000 --- a/iGEM/BBF10K_000163.gb +++ /dev/null @@ -1,145 +0,0 @@ -LOCUS BBF10K_000163 2823 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast promoter CCW12 strong (AB enhanced) in pOpen-v3. -ACCESSION BBF10K_000163 -VERSION BBF10K_000163.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2823) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2732 - /label="CCW12 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2744..2763) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2764..2823 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2733..2736,2738..2743)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2785..2802 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agcacccatg - 2041 aaccacacgg ttagtccaaa aggggcagtt cagattccag atgcgggaat tagcttgctg - 2101 ccaccctcac ctcactaacg ctgcggtgtg cggatacttc atgctattta tagacgcgcg - 2161 tgtcggaatc agcacgcgca agaaccaaat gggaaaatcg gaatgggtcc agaactgctt - 2221 tgagtgctgg ctattggcgt ctgatttccg ttttgggaat cctttgccgc gcgcccctct - 2281 caaaactccg cacaagtccc agaaagcggg aaagaaataa aacgccacca aataaaataa - 2341 aataaaagcc aatcctcgaa gcgtgggtgg taggccctgg attatcccgt acaagtattt - 2401 ctcaggagta aaaaaaccgt ttgttttgga atttcccatt tcgcggccac ctacgccgct - 2461 atctttgcaa caactatctg cgataactca gcaaattttg catattcgtg ttgcagtatt - 2521 gcgataatgg gagtcttact tccaacataa cggcagaaag aaatgtgaga aaattttgca - 2581 tcctttgcct ccgttcaagt atataaagtc ggcatgcttg ataatctttc tttccatcct - 2641 acattgttct aattattctt attctccttt attctttcct aacataccaa gaaattaatc - 2701 ttctgtcatt cgcttaaaca ctatatcaat aatacttgag accagacaca aggctgattc - 2761 cagtccgtag atcctatctc cgattaggga taacagggta atggcaattt ccttaaaccc - 2821 tgg -// diff --git a/iGEM/BBF10K_000167.gb b/iGEM/BBF10K_000167.gb deleted file mode 100644 index 1ac004fa..00000000 --- a/iGEM/BBF10K_000167.gb +++ /dev/null @@ -1,138 +0,0 @@ -LOCUS BBF10K_000167 2411 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast promoter CYC1 (AB enhanced) in pOpen-v3. -ACCESSION BBF10K_000167 -VERSION BBF10K_000167.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2320 - /label="CYC1 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2321..2324,2326..2331)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agagcgttgg - 2041 ttggtggatc aagcccacgc gtaggcaatc ctcgtgcaga tccgccaggc gtgtatatat - 2101 agcgtggatg gccaggcaac tttagtgctg acacatacag gcatatatat atgtgtgcga - 2161 cgacacatga tcatatggca tgcatgtgct ctgtatgtat ataaaactct tgttttcttc - 2221 ttttctctaa atattctttc cttatacatt aggacctttg cagcataaat tactatactt - 2281 ctatagacac acaaacacaa atacacacac taaattaata tacttgagac cagacatggg - 2341 attgaccaca cctacctttg ccttagtttt gctagggata acagggtaat agggatcgga - 2401 cattaaccct c -// diff --git a/iGEM/BBF10K_000180.gb b/iGEM/BBF10K_000180.gb deleted file mode 100644 index 25585802..00000000 --- a/iGEM/BBF10K_000180.gb +++ /dev/null @@ -1,141 +0,0 @@ -LOCUS BBF10K_000180 2600 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia GAP Promoter (enhanced) in pOpen-v3. -ACCESSION BBF10K_000180 -VERSION BBF10K_000180.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2600) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2509 - /label="Pichia GAP Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2521..2540) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2541..2600 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2510..2513,2515..2520)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2562..2579 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg agtttttgta - 2041 gaaatgtctt ggtgtcctcg tccaatcagg tagccatctc tgaaatatct ggctccgttg - 2101 caactccgaa cgacctgctg gcaacgtaaa attctccggg gtaaaactta aatgtggagt - 2161 aatggaacca gaaacgtctc ttcccttctc tctccttcca ccgcccgtta ccgtccctag - 2221 gaaattttac tctgctggag agcttcttct acggccccct tgcagcaatg ctcttcccag - 2281 cattacgttg cgggtaaaac ggaggtcgtg tacccgacct agcagcccag ggatggaaaa - 2341 gtcccggccg tcgctggcaa taatagcggg cggacgcatg tcatgagatt attggaaacc - 2401 accagaatcg aatataaaag gcgaacacct ttcccaattt tggtttctcc tgacccaaag - 2461 actttaaatt taatttattt gtccctattt caatcaattg aacaactatt acttgagacc - 2521 agagttgcac ctagaatccg cagggtaaac tcgaataggg gtagggataa cagggtaatg - 2581 ggcgcgcgca ctgtaagatt -// diff --git a/iGEM/BBF10K_000181.gb b/iGEM/BBF10K_000181.gb deleted file mode 100644 index 74ebba87..00000000 --- a/iGEM/BBF10K_000181.gb +++ /dev/null @@ -1,149 +0,0 @@ -LOCUS BBF10K_000181 3062 bp DNA circular UNK 25-DEC-2019 -DEFINITION Pichia AOX1 Promoter (enhanced) in pOpen-v3. -ACCESSION BBF10K_000181 -VERSION BBF10K_000181.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3062) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2971 - /label="Pichia AOX1 Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2983..3002) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3003..3062 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2972..2975,2977..2982)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3024..3041 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgg aggatctaac - 2041 atccaaagac gaaaggttga atgaaacctt tttgccatcc gacatccaca ggtccattct - 2101 cacacataag tgccaaacgc aacaggaggg gatacactag cagcagaccg ttgcaaacgc - 2161 aggacctcca ctcctcttct cctcaacacc cacttttgcc atcgaaaaac cagcccagtt - 2221 attgggcttg attggagctc gctcattcca attccttcta ttaggctact aacaccatga - 2281 ctttattagc ctgtctatcc tggcccccct ggcgaggttc atgtttgttt atttccgaat - 2341 gcaacaagct ccgcattaca cccgaacatc actccagatg agggctttct gagtgtgggg - 2401 tcaaatagtt tcatgttccc caaatggccc aaaactgaca gtttaaacgc tgtcttggaa - 2461 cctaatatga caaaagcgtg atctcatcca agatgaacta agtttggttc gttgaaatgc - 2521 taacggccag ttggtcaaaa agaaacttcc aaaagtcggc ataccgtttg tcttgtttgg - 2581 tattgattga cgaatgctca aaaataatct cattaatgct tagcgcagtc tctctatcgc - 2641 ttctgaaccc cggtgcacct gtgccgaaac gcaaatgggg aaacacccgc tttttggatg - 2701 attatgcatt gtctccacat tgtatgcttc caagattctg gtgggaatac tgctgatagc - 2761 ctaacgttca tgatcaaaat ttaactgttc taacccctac ttgacagcaa tatataaaca - 2821 gaaggaagct gccctgtctt aaaccttttt ttttatcatc attattagct tactttcata - 2881 attgcgactg gttccaattg acaagctttt gattttaacg acttttaacg acaacttgag - 2941 aagatcaaaa aacaactaat tattcgaaac gtacttgaga ccagatagat gctccgtcaa - 3001 gcccaggctg agatttgtca gattagggat aacagggtaa ttagacgaaa gcccgttgta - 3061 gt -// diff --git a/iGEM/BBF10K_000195.gb b/iGEM/BBF10K_000195.gb deleted file mode 100644 index d87a3244..00000000 --- a/iGEM/BBF10K_000195.gb +++ /dev/null @@ -1,240 +0,0 @@ -LOCUS BBF10K_000195 6306 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast cds LYS2 in pOpen-v3. -ACCESSION BBF10K_000195 -VERSION BBF10K_000195.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 6306) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..6208 - /codon_start=1 - /gene="LYS2" - /product="LYS2 selectable marker" - /label="LYS2" - /translation="MTNEKVWIEKLDNPTLSVLPHDFLRPQQEPYTKQATYSLQLPQLD - VPHDSFSNKYAVALSVWAALIYRVTGDDDIVLYIANNKILRFNIQPTWSFNELYSTINN - ELNKLNSIEANFSFDELAEKIQSCQDLERTPQLFRLAFLENQDFKLDEFKHHLVDFALN - LDTSNNAHVLNLIYNSLLYSNERVTIVADQFTQYLTAALSDPSNCITKISLITASSKDS - LPDPTKNLGWCDFVGCIHDIFQDNAEAFPERTCVVETPTLNSDKSRSFTYRDINRTSNI - VAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVA - KPRGLIVIRAAGQLDQLVEDYINDELEIVSRINSIAIQENGTIEGGKLDNGEDVLAPYD - HYKDTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYYFNWMSKRFNLTENDKFT - MLSGIAHDPIQRDMFTPLFLGAQLYVPTQDDIGTPGRLAEWMSKYGCTVTHLTPAMGQL - LTAQATTPFPKLHHAFFVGDILTKRDCLRLQTLAENCRIVNMYGTTETQRAVSYFEVKS - KNDDPNFLKKLKDVMPAGKGMLNVQLLVVNRNDRTQICGIGEIGEIYVRAGGLAEGYRG - LPELNKEKFVNNWFVEKDHWNYLDKDNGEPWRQFWLGPRDRLYRTGDLGRYLPNGDCEC - CGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRFDKPD - DLSKFQSDVPKEVETDPIVKGLIGYHLLSKDIRTFLKKRLASYAMPSLIVVMDKLPLNP - NGKVDKPKLQFPTPKQLNLVAENTVSETDDSQFTNVEREVRDLWLSILPTKPASVSPDD - SFFDLGGHSILATKMIFTLKKKLQVDLPLGTIFKYPTIKAFAAEIDRIKSSGGSSQGEV - VENVTANYAEDAKKLVETLPSSYPSREYFVEPNSAEGKTTINVFVTGVTGFLGSYILAD - LLGRSPKNYSFKVFAHVRAKDEEAAFARLQKAGITYGTWNEKFASNIKVVLGDLSKSQF - GLSDEKWMDLANTVDIIIHNGALVHWVYPYAKLRDPNVISTINVMSLAAVGKPKFFDFV - SSTSTLDTEYYFNLSDKLVSEGKPGILESDDLMNSASGLTGGYGQSKWAAEYIIRRAGE - RGLRGCIVRPGYVTGASANGSSNTDDFLLRFLKGSVQLGKIPDIENSVNMVPVDHVARV - VVATSLNPPKENELAVAQVTGHPRILFKDYLYTLHDYGYDVEIESYSKWKKSLEASVID - RNEENALYPLLHMVLDNLPESTKAPELDDRNAVASLKKDTAWTGVDWSNGIGVTPEEVG - IYIAFLNKVGFLPPPTHNDKLPLPSIELTQAQISLVASGAGARGSSAAA" - /original_record="part" - protein_bind complement(join(6203..6205,6207..6213)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 6214..6219 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(6227..6246) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 6247..6306 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(6216..6219,6221..6226)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 6268..6285 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgactaacga - 2041 aaaggtctgg atagagaagt tggataatcc aactctttca gtgttaccac atgacttttt - 2101 acgcccacaa caagaacctt atacgaaaca agctacatat tcgttacagc tacctcagct - 2161 cgatgtgcct catgatagtt tttctaacaa atacgctgtc gctttgagtg tatgggctgc - 2221 attgatatat agagtaaccg gtgacgatga tattgttctt tatattgcga ataacaaaat - 2281 cttaagattc aatattcaac caacgtggtc atttaatgag ctgtattcta caattaacaa - 2341 tgagttgaac aagctcaatt ctattgaggc caatttttcc tttgacgaac tagctgaaaa - 2401 aattcaaagt tgccaagacc tggaaaggac ccctcagttg ttccgtttgg cctttttgga - 2461 aaaccaagat ttcaaattag acgagttcaa gcatcattta gtggactttg ctttgaattt - 2521 ggataccagt aataatgcgc atgttttgaa cttaatttat aacagcttac tgtattcgaa - 2581 tgaaagagta accattgttg cggaccaatt tactcaatat ttgactgctg cgctaagcga - 2641 tccatccaat tgcataacta aaatctctct gatcaccgca tcatccaagg atagtttacc - 2701 tgatccaact aagaacttgg gctggtgcga tttcgtgggg tgtattcacg acattttcca - 2761 ggacaatgct gaagccttcc cagagagaac ctgtgttgtg gagactccaa cactaaattc - 2821 cgacaagtcc cgttctttca cttatcgtga catcaaccgc acttctaaca tagttgccca - 2881 ttatttgatt aaaacaggta tcaaaagagg tgatgtagtg atgatctatt cttctagggg - 2941 tgtggatttg atggtatgtg tgatgggtgt cttgaaagcc ggcgcaacct tttcagttat - 3001 cgaccctgca tatcccccag ccagacaaac catttactta ggtgttgcta aaccacgtgg - 3061 gttgattgtt attagagctg ctggacaatt ggatcaactg gtagaagatt acatcaatga - 3121 tgaattggag attgtttcaa gaatcaattc cattgctatt caagaaaatg gtaccattga - 3181 aggtggcaaa ttggacaatg gcgaggatgt tttggctcca tatgatcact acaaagacac - 3241 cagaacaggt gttgtagttg gaccagattc caacccaacc ctatctttca catctggttc - 3301 cgaaggtatt cctaagggtg ttcttggtag acatttttcc ttggcttatt atttcaattg - 3361 gatgtccaaa aggttcaact taacagaaaa tgataaattc acaatgctga gcggtattgc - 3421 acatgatcca attcaaagag atatgtttac accattattt ttaggtgccc aattgtatgt - 3481 ccctactcaa gatgatattg gtacaccggg ccgtttagcg gaatggatga gtaagtatgg - 3541 ttgcacagtt acccatttaa caccagccat gggtcaatta cttactgccc aagctactac - 3601 accattccct aagttacatc atgcgttctt tgtgggtgac attttaacaa aacgtgattg - 3661 tctgaggtta caaaccttgg cagaaaattg ccgtattgtt aatatgtacg gtaccactga - 3721 aacacagcgt gcagtttctt atttcgaagt taaatcaaaa aatgacgatc caaacttttt - 3781 gaaaaaattg aaagatgtca tgcctgctgg taaaggtatg ttgaacgttc agctgctagt - 3841 tgttaacagg aacgatcgta ctcaaatatg tggtattggc gaaataggtg agatttatgt - 3901 tcgtgcaggc ggtttggccg aaggttatag aggattacca gaattgaata aagaaaaatt - 3961 tgtgaacaac tggtttgttg aaaaagatca ctggaattat ttggataagg ataatggtga - 4021 accttggaga caattctggt taggtccaag agatagattg tacagaacgg gtgatttagg - 4081 tcgttatcta ccaaacggtg actgtgaatg ttgcggtagg gctgatgatc aagttaaaat - 4141 tcgtgggttc agaatcgaat taggagaaat agatacgcac atttcccaac atccattggt - 4201 aagagaaaac attactttag ttcgcaaaaa tgccgacaat gagccaacat tgatcacatt - 4261 tatggtccca agatttgaca agccagatga cttgtctaag ttccaaagtg atgttccaaa - 4321 ggaggttgaa actgacccta tagttaaggg cttaatcggt taccatcttt tatccaagga - 4381 catcaggact ttcttaaaga aaagattggc tagttatgct atgccttcct tgattgtggt - 4441 tatggataaa ctaccattga atccaaatgg taaagttgat aagcctaaac ttcaattccc - 4501 aactcccaag caattaaatt tggtagctga aaatacagtt tctgaaactg acgactctca - 4561 gtttaccaat gttgagcgcg aggttagaga cttatggtta agtatattac ctaccaagcc - 4621 agcatctgta tcaccagatg attcgttttt cgatttaggt ggtcattcta tcttggctac - 4681 caaaatgatt tttaccttaa agaaaaagct gcaagttgat ttaccattgg gcacaatttt - 4741 caagtatcca acgataaagg cctttgccgc ggaaattgac agaattaaat catcgggtgg - 4801 atcatctcaa ggtgaggtcg tcgaaaatgt cactgcaaat tatgcggagg acgccaagaa - 4861 attggttgaa acgctaccaa gttcgtaccc cagtagggaa tattttgttg aacctaatag - 4921 tgccgaagga aaaacaacaa ttaatgtgtt tgttaccggt gtcacaggat ttctgggctc - 4981 ctacatcctt gcagatttgt taggacgttc tccaaagaac tacagtttca aagtgtttgc - 5041 ccacgtcagg gccaaggatg aagaagctgc atttgcaaga ttacaaaagg caggtatcac - 5101 ctatggtact tggaacgaaa aatttgcctc aaatattaaa gttgtattag gcgatttatc - 5161 taaaagccaa tttggtcttt cagatgagaa gtggatggat ttggcaaaca cagttgatat - 5221 aattatccat aatggtgcgt tagttcactg ggtttatcca tatgccaaat tgagggaccc - 5281 aaatgttatt tcaactatca atgttatgag cttagccgcc gtcggcaagc caaagttctt - 5341 tgactttgtt tcctccactt ctactcttga cactgaatac tactttaatt tgtcagataa - 5401 acttgttagc gaagggaagc caggcatttt agaatcagac gatttaatga actctgcaag - 5461 cgggctcact ggtggatatg gtcagtccaa atgggctgct gagtacatca ttagacgtgc - 5521 cggtgaaagg ggcctacgtg ggtgtattgt cagaccaggt tacgtaacag gtgcctctgc - 5581 caatggttct tcaaacacag atgatttctt attgagattt ttgaaaggtt cagtccaatt - 5641 aggtaagatt ccagatatcg aaaattccgt gaatatggtt ccagtagatc atgttgctcg - 5701 tgttgttgtt gctacgtctt tgaatcctcc caaagaaaat gaattggccg ttgctcaagt - 5761 aacgggtcac ccaagaatat tattcaaaga ctacttgtat actttacacg attatggtta - 5821 cgatgtcgaa atcgaaagct attctaaatg gaagaaatca ttggaggcgt ctgttattga - 5881 caggaatgaa gaaaatgcgt tgtatccttt gctacacatg gtcttagaca acttacctga - 5941 aagtaccaaa gctccggaac tagacgatag gaacgccgtg gcatctttaa agaaagacac - 6001 cgcatggaca ggtgttgatt ggtctaatgg aataggtgtt actccagaag aggttggtat - 6061 atatattgca tttttaaaca aggttggatt tttacctcca ccaactcata atgacaaact - 6121 tccactgcca agtatagaac taactcaagc gcaaataagt ctagttgctt caggtgctgg - 6181 tgctcgtgga agctccgcag cagcttgaag agcaagcttt gagaccagat agtcacgcac - 6241 aagaccatct ctaagtgata aaaactttag ggataacagg gtaatgtgaa tggccaatgt - 6301 gaaaga -// diff --git a/iGEM/BBF10K_000196.gb b/iGEM/BBF10K_000196.gb deleted file mode 100644 index 428f9639..00000000 --- a/iGEM/BBF10K_000196.gb +++ /dev/null @@ -1,176 +0,0 @@ -LOCUS BBF10K_000196 3462 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast cds MET17 in pOpen-v3. -ACCESSION BBF10K_000196 -VERSION BBF10K_000196.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3462) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3364 - /codon_start=1 - /gene="MET17" - /product="MET17 selectable marker" - /label="MET17" - /translation="MPSHFDTVQLHAGQENPGDNAHRSRAVPIYATTSYVFENSKHGSQ - LFGLEVPGYVYSRFQNPTSNVLEERIAALEGGAAALAVSSGQAAQTLAIQGLAHTGDNI - VSTSYLYGGTYNQFKISFKRFGIEARFVEGDNPEEFEKVFDERTKAVYLETIGNPKYNV - PDFEKIVAIAHKHGIPVVVDNTFGAGGYFCQPIKYGADIVTHSATKWIGGHGTTIGGII - VDSGKFPWKDYPEKFPQFSQPAEGYHGTIYNEAYGNLAYIVHVRTELLRDLGPLMNPFA - SFLLLQGVETLSLRAERHGENALKLAKWLEQSPYVSWVSYPGLASHSHHENAKKYLSNG - FGGVLSFGVKDLPNADKETDPFKLSGAQVVDNLKLASNLANVGDAKTLVIAPYFTTHKQ - LNDKEKLASGVTKDLIRVSVGIEFIDDIIADFQQSFETVFAGQKP" - /original_record="part" - protein_bind complement(join(3359..3361,3363..3369)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3370..3375 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3383..3402) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3403..3462 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3372..3375,3377..3382)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3424..3441 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgccatctca - 2041 tttcgatact gttcaactac acgccggcca agagaaccct ggtgacaatg ctcacagatc - 2101 cagagctgta ccaatttacg ccaccacttc ttatgttttc gaaaactcta agcatggttc - 2161 gcaattgttt ggcctagaag ttccaggtta cgtctattcc cgtttccaaa acccaaccag - 2221 taatgttttg gaagaaagaa ttgctgcttt agaaggtggt gctgctgctt tggctgtttc - 2281 ctccggtcaa gccgctcaaa cccttgccat ccaaggtttg gcacacactg gtgacaacat - 2341 cgtttccact tcttacttat acggtggtac ttataaccag ttcaaaatct cgttcaaaag - 2401 atttggtatc gaggctagat ttgttgaagg tgacaatcca gaagaatttg aaaaggtctt - 2461 tgatgaaaga accaaggctg tttatttgga aaccattggt aatccaaagt acaatgttcc - 2521 ggattttgaa aaaattgttg caattgctca caaacacggt attccagttg tcgttgacaa - 2581 cacatttggt gccggtggtt acttctgtca gccaattaaa tacggtgctg atattgtaac - 2641 acattctgct accaaatgga ttggtggtca tggtactact atcggtggta ttattgttga - 2701 ctctggtaag ttcccatgga aggactaccc agaaaagttc cctcaattct ctcaacctgc - 2761 cgaaggatat cacggtacta tctacaatga agcctacggt aacttggcat acatcgttca - 2821 tgttagaact gaactattaa gagatttggg tccattgatg aacccatttg cctctttctt - 2881 gctactacaa ggtgttgaaa cattatcttt gagagctgaa agacacggtg aaaatgcatt - 2941 gaagttagcc aaatggttag aacaatcccc atacgtatct tgggtttcat accctggttt - 3001 agcatctcat tctcatcatg aaaatgctaa gaagtatcta tctaacggtt tcggtggtgt - 3061 cttatctttc ggtgtaaaag acttaccaaa tgccgacaag gaaactgacc cattcaaact - 3121 ttctggtgct caagttgttg acaatttaaa acttgcctct aacttggcca atgttggtga - 3181 tgccaagacc ttagtcattg ctccatactt cactacccac aaacaattaa atgacaaaga - 3241 aaagttggca tctggtgtta ccaaggactt aattcgtgtc tctgttggta tcgaatttat - 3301 tgatgacatt attgcagact tccagcaatc ttttgaaact gttttcgctg gccaaaaacc - 3361 atgaagagca agctttgaga ccagattagc cgactttcct gggcactgcg agaaatagca - 3421 tcttagggat aacagggtaa ttgtgatagt cgaatagtgt ga -// diff --git a/iGEM/BBF10K_000199.gb b/iGEM/BBF10K_000199.gb deleted file mode 100644 index 4efa7f8d..00000000 --- a/iGEM/BBF10K_000199.gb +++ /dev/null @@ -1,168 +0,0 @@ -LOCUS BBF10K_000199 3333 bp DNA circular UNK 27-MAY-2018 -DEFINITION Yeast cds AUR1 in pOpen-v3. -ACCESSION BBF10K_000199 -VERSION BBF10K_000199.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3333) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3235 - /codon_start=1 - /gene="AUR1" - /product="AUR1 selectable marker" - /label="AUR1" - /translation="MTNEKVWIEKLDNPTLSVLPHDFLRPQQEPYTKQATYSLQLPQLD - " - /original_record="part" - protein_bind complement(join(3230..3232,3234..3240)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3241..3246 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3254..3273) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3274..3333 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3243..3246,3248..3253)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3295..3312 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggcaaaccc - 2041 tttttcgaga tggtttctat cagagaaacc tccaaactgc catgtagccg atttagaaac - 2101 aagtttagat ccccatcaaa cgttgttgaa ggtgcaaaaa tacaaacccg ctttaagcga - 2161 ctgggtgcat tacatcttct tgggatcaat catgctgttt gtgttcatta ctaatcccgc - 2221 accttggatc ttcaagatcc ttttttattg tttcttgggc actttattca tcattccagc - 2281 tacgtcacag tttttcttca atgccttgcc catcctaaca tgggtggcgc tgtatttcac - 2341 ttcatcgtac tttccagatg accgcaggcc tcctattact gtcaaagtgt taccagcggt - 2401 ggaaacaatt ttatacggcg acaatttaag tgatattctt gcaacatcga cgaactcctt - 2461 tttggacatt ttagcatggt taccgtacgg actatttcat tttggggccc catttgtcgt - 2521 tgctgccatc ttattcgtat ttggtccacc aactgttttg caaggttatg cttttgcatt - 2581 tggttatatg aacctgtttg gtgttatcat gcaaaatgtc tttccagccg ctcccccatg - 2641 gtataaaatt ctctatggat tgcaatcagc caactatgat atgcatggct cgcctggtgg - 2701 attagctaga attgataagc tactcggtat taatatgtat actacagctt tttcaaattc - 2761 ctccgtcatt ttcggtgctt ttccttcact gcattccggg tgtgctacta tggaagccct - 2821 gtttttctgt tattgttttc caaaattgaa gcccttgttt attgcttatg tttgctggtt - 2881 atggtggtca actatgtatc tgacacacca ttattttgta gaccttatgg caggttctgt - 2941 gctgtcatac gttattttcc agtacacaaa gtacacacat ttaccaattg tagatacatc - 3001 tcttttttgc agatggtcat acacttcaat tgagaaatac gatatatcaa agagtgatcc - 3061 attggcagct gattcaaacg atatcgaaag tgtccctttg tccaacttgg aacttgactt - 3121 tgatcttaat atgactgatg aacccagtgt aagcccttcg ttatttgatg gatctacttc - 3181 tgtttctcgt tcgtccgcca cgtctataac gtcactaggt gtaaagaggg cttgaagagc - 3241 aagctttgag accagattag ctgccgatac tggttctaag cctattaggt cgcataggga - 3301 taacagggta atgactgcgc acccctgatt acc -// diff --git a/iGEM/BBF10K_000207.gb b/iGEM/BBF10K_000207.gb deleted file mode 100644 index 457e7e69..00000000 --- a/iGEM/BBF10K_000207.gb +++ /dev/null @@ -1,170 +0,0 @@ -LOCUS BBF10K_000207 3159 bp DNA circular UNK 18-JUN-2018 -DEFINITION Yeast cds Cre in pOpen-v3. -ACCESSION BBF10K_000207 -VERSION BBF10K_000207.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3159) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3061 - /codon_start=1 - /gene="Cre" - /product="Cre Recombinase" - /label="Cre" - /translation="MSNLLTVHQNLPALPVDATSDEVRKNLMDMFRDRQAFSEHTWKML - LSVCRSWAAWCKLNNRKWFPAEPEDVRDYLLYLQARGLAVKTIQQHLGQLNMLHRRSGL - PRPSDSNAVSLVMRRIRKENVDAGERAKQALAFERTDFDQVRSLMENSDRCQDIRNLAF - LGIAYNTLLRIAEIARIRVKDISRTDGGRMLIHIGRTKTLVSTAGVEKALSLGVTKLVE - RWISVSGVADDPNNYLFCRVRKNGVAAPSATSQLSTRALEGIFEATHRLIYGAKDDSGQ - RYLAWSGHSARVGAARDMARAGVSIPEIMQAGGWTNVNIVMNYIRNLDSETGAMVRLLE - DGD" - /original_record="part" - protein_bind complement(join(3056..3058,3060..3066)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3067..3072 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3080..3099) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3100..3159 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3069..3072,3074..3079)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3121..3138 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgagcaactt - 2041 gcttactgtt catcaaaacc tgcccgcact tcctgtcgat gcaacctccg acgaggtaag - 2101 gaagaacttg atggacatgt tccgcgatcg acaagcattt tccgagcaca catggaagat - 2161 gctcctgagc gtgtgtcgga gttgggcagc atggtgtaag ctgaataaca gaaagtggtt - 2221 tcccgctgaa cccgaggatg ttcgcgacta tcttctttat ctccaggcac ggggactggc - 2281 tgttaagact attcaacaac atctggggca gctgaacatg ttgcatcgaa ggtctggcct - 2341 gccaagacca tcagattcca atgctgtttc acttgttatg aggcgcattc ggaaggaaaa - 2401 cgtagatgca ggcgaacgcg ccaagcaagc cctcgcattc gagcggaccg attttgatca - 2461 ggtgagatcc cttatggaaa actctgatcg gtgccaggat ataagaaacc tggctttcct - 2521 cggcatagca tacaacaccc tgcttcgcat agcagaaatt gctagaataa gggtgaagga - 2581 catctcaaga accgatggag gccggatgct gatacatatt ggaaggacca agactttggt - 2641 gtctacagca ggagttgaaa aagccctttc cctgggtgtt accaagctgg ttgaacggtg - 2701 gataagtgta tctggggtag cagacgaccc aaataactat cttttttgta gagtacggaa - 2761 gaatggtgtt gcagccccat ctgctaccag ccaactctcc acaagggcac ttgaggggat - 2821 atttgaggcc acccaccggc tcatatatgg ggccaaagac gacagcggcc agagatacct - 2881 tgcttggtcc ggccactctg cccgagttgg tgcagcaagg gatatggctc gcgctggcgt - 2941 ttctataccc gagataatgc aagcaggggg ctggacaaat gttaatatcg taatgaatta - 3001 tatccggaac cttgactccg agactggcgc tatggttcga cttctcgaag atggtgactg - 3061 aagagcaagc tttgagacca gattgttact ccgacggacg cagtggctga cgggcagctg - 3121 tagggataac agggtaattc ctaataaact tacgcccaa -// diff --git a/iGEM/BBF10K_000210.gb b/iGEM/BBF10K_000210.gb deleted file mode 100644 index 64a3bec2..00000000 --- a/iGEM/BBF10K_000210.gb +++ /dev/null @@ -1,179 +0,0 @@ -LOCUS BBF10K_000210 3399 bp DNA circular UNK 27-JAN-2020 -DEFINITION Yeast cds FLP in pOpen-v3. -ACCESSION BBF10K_000210 -VERSION BBF10K_000210.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3399) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3301 - /codon_start=1 - /gene="Cre" - /product="FLP Recombinase" - /label="FLP" - /translation="MSNLLTVHQNLPALPVDATSDEVRKNLMDMFRDRQAFSEHTWKML - LSVCRSWAAWCKLNNRKWFPAEPEDVRDYLLYLQARGLAVKTIQQHLGQLNMLHRRSGL - PRPSDSNAVSLVMRRIRKENVDAGERAKQALAFERTDFDQVRSLMENSDRCQDIRNLAF - LGIAYNTLLRIAEIARIRVKDISRTDGGRMLIHIGRTKTLVSTAGVEKALSLGVTKLVE - RWISVSGVADDPNNYLFCRVRKNGVAAPSATSQLSTRALEGIFEATHRLIYGAKDDSGQ - RYLAWSGHSARVGAARDMARAGVSIPEIMQAGGWTNVNIVMNYIRNLDSETGAMVRLLE - DGD" - /original_record="part" - protein_bind complement(join(3296..3298,3300..3306)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3307..3312 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind complement(join(3312..3315,3317..3319)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3320..3339) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3340..3399 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3309..3312,3314..3319)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3361..3378 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgcctcagtt - 2041 cggcatactc tgcaagactc ctcccaaggt tctcgtccgc caatttgtcg agaggtttga - 2101 gaggcccagt ggggaaaaaa tagccctttg tgcagccgag ctcacatatc tttgctggat - 2161 gatcacacat aacggaacag ctataaaaag ggccactttc atgtcctata acactattat - 2221 ttcaaactca ctcagtttcg acattgtcaa caaaagcctc caatttaagt ataaaaccca - 2281 gaaggccacc attcttgaag catctctgaa aaaactgata cccgcctggg aatttacaat - 2341 cattccatac tatgggcaaa agcatcagag tgacattact gacatcgtat catccttgca - 2401 attgcaattc gaaagttctg aggaagctga taaaggcaac tcacattcta aaaaaatgct - 2461 taaagccctc ctctctgaag gagagtctat ttgggagatc acagaaaaaa ttttgaacag - 2521 ctttgagtac acatcaagat tcactaaaac aaagaccttg tatcagtttc tgtttctcgc - 2581 aaccttcatt aactgcggga gattttccga tataaaaaac gttgacccta aatccttcaa - 2641 gctcgtccaa aataagtacc ttggagtgat aattcaatgc ctcgtaacag aaactaagac - 2701 aagcgtatct cggcatatct attttttctc cgctagaggg cgaatcgatc ctttggtgta - 2761 cttggatgag ttcctcagaa atagcgaacc agtgctgaag agagtgaatc gaaccggcaa - 2821 ttccagcagc aataagcaag agtaccagct tctgaaggat aatttggtta ggtcctacaa - 2881 taaagcactt aagaagaacg ccccctattc tatattcgct atcaaaaatg ggcccaaaag - 2941 tcatatcggt cgacatctta tgacctcttt tctcagtatg aagggattga ccgaacttac - 3001 taatgtagtt ggtaactgga gtgataaacg agcatcagcc gtcgcacgga ctacctatac - 3061 acaccaaatc accgccatcc ctgaccatta ctttgcattg gtgtccagat actacgcata - 3121 tgacccaatt tctaaagaaa tgattgccct taaagacgaa acaaatccaa tagaagaatg - 3181 gcaacacata gagcagctga agggctccgc agagggtagc atcagatacc ctgcttggaa - 3241 cggtataatc tcacaagaag tactcgacta cctcagttcc tacataaacc gcagaatctg - 3301 aagagcaagc tttgagacca gatttccgac gagattccct gcacatgctt tagactcgtt - 3361 tagggataac agggtaatca ggggcagggg aatttaact -// diff --git a/iGEM/BBF10K_000211.gb b/iGEM/BBF10K_000211.gb deleted file mode 100644 index 271ff4ed..00000000 --- a/iGEM/BBF10K_000211.gb +++ /dev/null @@ -1,169 +0,0 @@ -LOCUS BBF10K_000211 3069 bp DNA circular UNK 12-JAN-2020 -DEFINITION Yeast cds GPP synthase in pOpen-v3. -ACCESSION BBF10K_000211 -VERSION BBF10K_000211.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3069) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..2971 - /codon_start=1 - /gene="GPP synthase" - /product="geranyl diphosphate synthase small subunit - [Mentha x piperita]" - /label="GPP synthase" - /translation="MAINLSHINSKTCFPLKTRSDLSRSSSARCMPTAAAAAFPTIATA - AQSQPYWAAIEADIERYLKKSITIRPPETVFGPMHHLTFAAPATAASTLCLAACELVGG - DRSQAMAAAAAIHLVHAAAYVHEHLPLTDGSRPVSKPAIQHKYGPNVELLTGDGIVPFG - FELLAGSVDPARTDDPDRILRVIIEISRAGGPEGMISGLHREEEIVDGNTSLDFIEYVC - KKKYGEMHACGAACGAILGGAAEEEIQKLRNFGLYQGTLRGMMEMKNSHQLIDENIIGK - LKELALEELGGFHGKNAELMSSLVAEPSLYAA" - /original_record="part" - protein_bind complement(join(2966..2968,2970..2976)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 2977..2982 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2990..3009) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3010..3069 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2979..2982,2984..2989)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3031..3048 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggctatcaa - 2041 cttgtctcac atcaactcta agacttgttt cccattaaag actagatcag acttgtcaag - 2101 atcatcttct gctagatgta tgccaactgc tgctgctgct gctttcccaa ctatcgctac - 2161 tgctgctcaa tctcaaccat actgggctgc tatcgaagct gacatcgaaa gatacttgaa - 2221 gaagtctatc actatcagac caccagaaac tgttttcggt ccaatgcacc acttgacttt - 2281 cgctgctcca gctactgctg cttctacttt gtgtttggct gcttgtgaat tggttggtgg - 2341 tgacagatca caagctatgg ctgctgctgc tgctatccac ttggttcacg ctgctgctta - 2401 cgttcacgaa cacttgccat tgactgacgg ttcaagacca gtttctaagc cagctatcca - 2461 acacaagtac ggtccaaacg ttgaattgtt gactggtgac ggtatcgttc cattcggttt - 2521 cgaattgttg gctggttctg ttgacccagc tagaactgac gacccagaca gaatcttgag - 2581 agttatcatc gaaatctcaa gagctggtgg tccagaaggt atgatctctg gtttgcacag - 2641 agaagaagaa atcgttgacg gtaacacttc tttggacttc atcgaatacg tttgtaagaa - 2701 gaagtacggt gaaatgcacg cttgtggtgc tgcttgtggt gctatcttgg gtggtgctgc - 2761 tgaagaagaa atccaaaagt tgagaaactt cggtttgtac caaggtactt tgagaggtat - 2821 gatggaaatg aagaactctc accaattgat cgacgaaaac atcatcggta agttgaagga - 2881 attggctttg gaagaattgg gtggtttcca cggtaagaac gctgaattga tgtcatcttt - 2941 ggttgctgaa ccatctttgt acgctgcttg aagagcaagc tttgagacca gcatccgtct - 3001 aaatctcggc ttggagcgta tcgttcggat tagggataac agggtaatcg ctgtcctcgc - 3061 acgtcccac -// diff --git a/iGEM/BBF10K_000217.gb b/iGEM/BBF10K_000217.gb deleted file mode 100644 index ff44b4f2..00000000 --- a/iGEM/BBF10K_000217.gb +++ /dev/null @@ -1,167 +0,0 @@ -LOCUS BBF10K_000217 3036 bp DNA circular UNK 30-JAN-2020 -DEFINITION Yeast cds GGPP synthase in pOpen-v3. -ACCESSION BBF10K_000217 -VERSION BBF10K_000217.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3036) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..2938 - /codon_start=1 - /gene="GGPP synthase" - /product="GGPP synthase" - /label="GGPP synthase" - /translation="MTVCAKKHVHLTRDAAEQLLADIDRRLDQLLPVEGERDVVGAAMR - EGALAPGKRIRPMLLLLTARDLGCAVSHDGLLDLACAVEMVHAASLILDDMPCMDDAKL - RRGRPTIHSHYGEHVAILAAVALLSKAFGVIADADGLTPLAKNRAVSELSNAIGMQGLV - QGQFKDLSEGDKPRSAEAILMTNHFKTSTLFCASMQMASIVANASSEARDCLHRFSLDL - GQAFQLLDDLTDGMTDTGKDSNQDAGKSTLVNLLGPRAVEERLRQHLQLASEHLSAACQ - HGHATQHFIQAWFDKKLAAVS" - /original_record="part" - protein_bind complement(join(2933..2935,2937..2943)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 2944..2949 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2957..2976) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2977..3036 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2946..2949,2951..2956)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2998..3015 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgactgtttg - 2041 tgctaagaag cacgttcact tgactagaga cgctgctgaa caattgttgg ctgacatcga - 2101 cagaagattg gaccaattgt tgccagttga aggtgaaaga gacgttgttg gtgctgctat - 2161 gagagaaggt gctttggctc caggtaagag aatcagacca atgttgttgt tgttgactgc - 2221 tagagacttg ggttgtgctg tttctcacga cggtttgttg gacttggctt gtgctgttga - 2281 aatggttcac gctgcttctt tgatcttgga cgacatgcca tgtatggacg acgctaagtt - 2341 gagaagaggt agaccaacta tccactctca ctacggtgaa cacgttgcta tcttggctgc - 2401 tgttgctttg ttgtctaagg ctttcggtgt tatcgctgac gctgacggtt tgactccatt - 2461 ggctaagaac agagctgttt ctgaattgtc taacgctatc ggtatgcaag gtttggttca - 2521 aggtcaattc aaggacttgt ctgaaggtga caagccaaga tcagctgaag ctatcttgat - 2581 gactaaccac ttcaagactt ctactttgtt ctgtgcttct atgcaaatgg cttctatcgt - 2641 tgctaacgct tcttctgaag ctagagactg tttgcacaga ttctctttgg acttgggtca - 2701 agcattccaa ttgttggacg acttgactga cggtatgact gacactggta aggactctaa - 2761 ccaagacgct ggtaagtcta ctttggttaa cttgttgggt ccaagagctg ttgaagaaag - 2821 attgagacaa cacttgcaat tggcttctga acacttgtct gctgcttgtc aacacggtca - 2881 cgctactcaa cacttcatcc aagcatggtt cgacaagaag ttggctgctg tttcttgaag - 2941 agcaagcttt gagaccagct ataagaattg ccgggcactc ccagtgccaa ggtcggttag - 3001 ggataacagg gtaatggtgg acatactaac tttctc -// diff --git a/iGEM/BBF10K_000227.gb b/iGEM/BBF10K_000227.gb deleted file mode 100644 index 237ef1af..00000000 --- a/iGEM/BBF10K_000227.gb +++ /dev/null @@ -1,170 +0,0 @@ -LOCUS BBF10K_000227 3153 bp DNA circular UNK 12-JAN-2020 -DEFINITION Yeast cds FPP synthase in pOpen-v3. -ACCESSION BBF10K_000227 -VERSION BBF10K_000227.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3153) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3055 - /codon_start=1 - /gene="FPP synthase" - /product="Farnesyl pyrophosphate synthase" - /label="FPP synthase" - /translation="MASDLKSKFLHVYQTLKSELLNDPAFEFHHDSRQWIDKMLDYNVP - GGKLNRGLSVVDSYQLLKGAELTDDEIFLASALGWCIEWLQAYFLVLDDIMDGSHTRRG - QPCWFRLPKVGMIAANDGLILRNHVPRILKKHFRGKPYYVDLVDLFNEVEFQTASGQMI - DLITTLVGEKDLSKYSLSIHRRIVQYKTAYYSFYLPVACALLMFGEDLDNHVEVKNVLV - EMGTYFQVQDDYLDCFGAPEVIGKIGTDIEDFSSWLVVKALELANEEQKKVLHENYGKK - DPSSVAKVKELYNTLNLQGVFEDYESTSYKKLITSIEGHPSKAVQAVLKSFLGKIYKRQ - K" - /original_record="part" - protein_bind complement(join(3050..3052,3054..3060)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3061..3066 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3074..3093) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3094..3153 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3063..3066,3068..3073)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3115..3132 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggcttctga - 2041 cttgaagtct aagttcttgc acgtttacca aactttgaag tctgaattgt tgaacgaccc - 2101 agctttcgag ttccaccacg actcaagaca atggatcgac aagatgttgg actacaacgt - 2161 tccaggtggt aagttgaaca gaggtttgtc tgttgtagac tcttaccagt tgttgaaggg - 2221 tgctgaattg actgacgacg aaatcttctt ggcttctgct ttgggttggt gtatcgaatg - 2281 gttgcaagca tacttcttgg ttttggacga catcatggac ggttctcaca ctagaagagg - 2341 acaaccatgt tggttcagat tgccaaaggt tggtatgatc gctgctaacg acggtttgat - 2401 cttgagaaac cacgttccaa gaatcttgaa gaagcacttc agaggtaagc catactacgt - 2461 agacttggtt gacttgttca acgaagttga gttccaaact gcttctggtc aaatgatcga - 2521 cttgatcact actttggttg gtgaaaagga cttgtctaag tactctttgt ctatccacag - 2581 aagaatcgtt caatacaaga ctgcttacta ctctttctac ttgccagttg cttgtgcttt - 2641 gttgatgttc ggtgaggact tggacaacca cgttgaagtt aagaacgttt tggttgaaat - 2701 gggtacttac ttccaagttc aagacgacta cttggactgt ttcggtgctc cagaagttat - 2761 cggtaagatc ggtactgaca tcgaggactt ctcttcttgg ttggttgtta aggctttgga - 2821 attggctaac gaagaacaaa agaaggtttt gcacgaaaac tacggtaaga aggacccatc - 2881 ttctgttgct aaggttaagg aattgtacaa cactttgaac ttgcaaggtg ttttcgagga - 2941 ctacgaatct acttcttaca agaagttgat cacttctatc gaaggtcacc catctaaggc - 3001 tgttcaagct gttttgaagt ctttcttggg taaaatctac aagagacaaa agtgaagagc - 3061 aagctttgag accagctatg atcccggtgt aacgagatgc tactcagacg tccataggga - 3121 taacagggta attagaggaa catacggcag atc -// diff --git a/iGEM/BBF10K_000238.gb b/iGEM/BBF10K_000238.gb deleted file mode 100644 index 64a4c0aa..00000000 --- a/iGEM/BBF10K_000238.gb +++ /dev/null @@ -1,187 +0,0 @@ -LOCUS BBF10K_000238 3921 bp DNA circular UNK 16-JAN-2020 -DEFINITION Yeast cds 4S-limonene-synthase in pOpen-v3. -ACCESSION BBF10K_000238 -VERSION BBF10K_000238.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3921) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3829 - /codon_start=1 - /gene="4S-limonene synthase" - /product="4S-limonene synthase" - /label="4S-limonene synthase" - /translation="MALKVLSVATQMAIPSNLTTCLQPSHFKSSPKLLSSTNSSSRSRL - RVYCSSSQLTTERRSGNYNPSRWDVNFIQSLLSDYKEDKHVIRASELVTLVKMELEKET - DQIRQLELIDDLQRMGLSDHFQNEFKEILSSIYLDHHYYKNPFPKEERDLYSTSLAFRL - LREHGFQVAQEVFDSFKNEEGEFKESLSDDTRGLLQLYEASFLLTEGETTLESAREFAT - KFLEEKVNEGGVDGDLLTRIAYSLDIPLHWRIKRPNAPVWIEWYRKRPDMNPVVLELAI - LDLNIVQAQFQEELKESFRWWRNTGFVEKLPFARDRLVECYFWNTGIIEPRQHASARIM - MGKVNALITVIDDIYDVYGTLEELEQFTDLIRRWDINSIDQLPDYMQLCFLALNNFVDD - TSYDVMKEKGVNVIPYLRQSWVDLADKYMVEARWFYGGHKPSLEEYLENSWQSISGPCM - LTHIFFRVTDSFTKETVDSLYKYHDLVRWSSFVLRLADDLGTSVEEVSRGDVPKSLQCY - MSDYNASEAEARKHVKWLIAEVWKKMNAERVSKDSPFGKDFIGCAVDLGRMAQLMYHNG - DGHGTQHPIIHQQMTRTLFEPFA" - /original_record="part" - protein_bind complement(join(3824..3826,3828..3834)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3835..3840 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3842..3861) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3862..3921 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3837..3840,3842..3847)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3889..3906 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggctttaaa - 2041 agttttgtct gttgctacac aaatggctat accatcaaat cttactactt gtttgcaacc - 2101 atctcatttt aaatcttctc caaagctatt gtctagtact aactcttcta gtagatcgag - 2161 attgagagtt tattgttcat catctcaatt aactactgaa aggagatcgg gtaattataa - 2221 tccatctagg tgggacgtta attttatcca atctttattg agtgactata aagaggataa - 2281 gcatgttatt agagctagtg agttggttac tttggttaag atggaattag aaaaagaaac - 2341 tgaccaaatt agacagttgg aactaatcga tgacttgcaa cgtatgggtt tgtcagatca - 2401 ttttcaaaat gaatttaagg aaatcttgtc atctatttac ttagaccatc attattataa - 2461 gaatccattc ccaaaggaag aaagggactt gtattctacg tctttggcat ttcgcttgtt - 2521 gagagaacat ggttttcaag ttgctcaaga agtctttgac tcttttaaga acgaagaagg - 2581 cgaatttaag gagtctttat ctgacgatac tagaggtttg ttgcaattat atgaagctag - 2641 tttcttgtta actgaaggtg aaactacttt agaatctgct agggaatttg ctactaaatt - 2701 tttagaagaa aaggtaaacg aaggtggtgt cgacggtgat ttgcttacta ggatagctta - 2761 ttctttagac attccattgc actggagaat taaaggtcca aatgctccag tctggattga - 2821 atggtacaga aagaggccag atatgaatcc agttgttttg gagttggcta ttttggactt - 2881 gaatatagtt caagcacaat tccaagaaga attgaaagaa tcttttcgat ggtggagaaa - 2941 tactggtttt gttgaaaaat tgccttttgc tagagacaga ttggttgagt gttatttctg - 3001 gaacactggt attattgaac caagacaaca cgctagtgct agaattatga tgggtaaagt - 3061 taatgctttg attactgtta tagacgatat ttacgatgtt tatggtacct tggaggaatt - 3121 ggaacaattc actgacttga taagacgttg ggatattaac tctattgacc aattgccaga - 3181 ttacatgcaa ttgtgttttt tggctttgaa taatttcgtt gatgatactt cttatgacgt - 3241 tatgaaggaa aaaggtgtta atgttatccc atatttgaga caatcttggg ttgacctagc - 3301 tgataaatat atggttgaag ctcgttggtt ttacggtggt cacaagccat ctctcgaaga - 3361 atatttggaa aattcttggc aatctatctc tggtccatgt atgttgacac atattttttt - 3421 tagggttact gattcattca ctaaggaaac tgttgattcc ttgtataaat accatgattt - 3481 agttagatgg tcatctttcg ttttgagatt ggctgatgat ttgggtactt ctgttgaaga - 3541 agtttcaaga ggtgacgttc caaagtcttt gcaatgttac atgtctgatt acaatgcttc - 3601 tgaagcagaa gctagaaaac atgttaagtg gttgattgct gaagtttgga agaagatgaa - 3661 tgctgaaaga gtttctaagg atagtccatt tggtaaggat ttcataggtt gtgctgttga - 3721 cttgggtaga atggctcaat tgatgtatca caatggtgac ggtcacggta ctcaacaccc - 3781 aattatccac caacaaatga ctagaacttt gttcgaacca tttgcttgaa gagcaagctt - 3841 tgagaccagc tcaatctaac agtggggttt agaggtccag acggggccta gggataacag - 3901 ggtaatccca gaccgcgcaa c -// diff --git a/iGEM/BBF10K_000243.gb b/iGEM/BBF10K_000243.gb deleted file mode 100644 index a1bb42f7..00000000 --- a/iGEM/BBF10K_000243.gb +++ /dev/null @@ -1,184 +0,0 @@ -LOCUS BBF10K_000243 3618 bp DNA circular UNK 31-JAN-2020 -DEFINITION Yeast cds limonene-3-hydroxylase in pOpen-v3. -ACCESSION BBF10K_000243 -VERSION BBF10K_000243.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3618) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3520 - /codon_start=1 - /gene="limonene-3-hydroxylase" - /product="limonene-3-hydroxylase" - /label="limonene-3-hydroxylase" - /translation="MELQISSAIIILVATFVASLLIKQWRKSESRQNLPPGPPKLPLVG - HLHLLWGKLPQHAMADMAKKYGPVTHVQLGEVFSVVLSSREATKEAMKLLDPACADRFE - SIGTRIMWYDNDDIIFSPYSDHWRQMRKICVSELLSARNVRSFGFIRQDEMSRLLRHLQ - SSAGETVDMTERIATLTCSIICRAAFGAIINDHEELVELVKDSLSMASGFELADLFPSS - KLLNLLCWNKSKLWRMRRRVDTILEAIVDEHKLKKSGEFGGEDIIDVLFRMQKDSQIKV - PITTNAIKAFIFDTFSAGTETSSTTTLWVMAELMRNPAVMAKAQAEVRAALKGKTSVDV - DDVQELKYMKSVVKETMRMHPPIPLIPRSCREECEVNGYKIPNKARIMINVWSMGRNPL - YWEKPETFWPERFDQVSRDFMGSDFEFIPFGAGRRICPGLNFGLANVEVPLAQLLYHFD - WKLAEGMKPSDMDMSEAEGLTGIRKNNLLLVPTLYKSP" - /original_record="part" - protein_bind complement(join(3515..3517,3519..3525)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3526..3531 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3539..3558) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3559..3618 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3528..3531,3533..3538)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(3555..3560,3563..3566) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 3580..3597 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggaattgca - 2041 aatatcttcc gctattatta ttttggttgc tacatttgtt gcttctttgt tgattaagca - 2101 atggagaaag agtgaatcta ggcaaaattt gccaccaggt ccaccaaagt taccattggt - 2161 tggtcatttg catttattgt ggggtaaatt gccacaacat gctatggccg atatggcaaa - 2221 aaaatatggt ccagttactc atgttcaatt gggtgaagta ttttctgtag ttttgtcatc - 2281 tagggaagct actaaggaag ccatgaaatt gttagatcca gcatgtgctg ataggttcga - 2341 atctattggt actagaatta tgtggtatga taatgatgac attatattct ctccatattc - 2401 tgatcattgg agacaaatga ggaaaatctg tgtttctgaa ttattgtctg ctagaaatgt - 2461 taggtcattc ggatttatta gacaagacga aatgtcaaga ttgttgagac acttgcaatc - 2521 ttctgccggt gaaactgttg atatgactga aagaatagct actttaactt gtagtattat - 2581 ctgtagagca gcttttggtg ctatcattaa cgatcacgaa gaattagttg aattggttaa - 2641 agactctttg tcaatggcta gtggtttcga attggctgat ttgtttccat cttctaaatt - 2701 attaaacttg ctatgttgga ataagtctaa gttgtggaga atgagaagaa gagttgatac - 2761 tatattggaa gctatagtcg acgaacataa attaaaaaag tctggtgagt tcggtggtga - 2821 agatataata gatgttttgt ttaggatgca aaaggattct caaattaagg ttcctattac - 2881 tactaacgct ataaaagcgt tcatttttga cactttttct gctggaactg aaactagctc - 2941 tactacgact ttgtgggtca tggctgaatt gatgagaaat ccagctgtta tggctaaagc - 3001 tcaagctgag gttagagctg ctttgaaagg taaaacttct gttgacgttg acgacgttca - 3061 agaattgaaa tatatgaaga gtgttgttaa ggaaactatg agaatgcacc caccaatccc - 3121 actaatacca agatcatgta gagaggaatg tgaagttaat ggttataaaa ttccaaataa - 3181 agctagaatc atgatcaatg tctggtctat gggtagaaac ccattgtatt gggaaaaacc - 3241 agaaactttt tggccagaac gttttgatca agtttcaaga gattttatgg gttctgattt - 3301 tgaatttata ccattcggtg ctggtagaag aatctgtcca ggtttaaatt tcggtttggc - 3361 taatgttgaa gttccattgg ctcaattgtt gtatcatttc gactggaaat tggccgaagg - 3421 tatgaaacca tctgatatgg atatgtctga agctgaaggt ttgactggta tcagaaagaa - 3481 caacttgttg ttggttccaa ctttgtacaa gtctccatga agagcaagct ttgagaccag - 3541 gacaccagac caatgaagac tcgtatcgaa acagggtttt agggataaca gggtaatccc - 3601 gttaaggcag ggcatggg -// diff --git a/iGEM/BBF10K_000246.gb b/iGEM/BBF10K_000246.gb deleted file mode 100644 index 3bc45eb6..00000000 --- a/iGEM/BBF10K_000246.gb +++ /dev/null @@ -1,204 +0,0 @@ -LOCUS BBF10K_000246 4740 bp DNA circular UNK 12-JAN-2020 -DEFINITION Yeast cds LIS (S-linalool synthase) in pOpen-v3. -ACCESSION BBF10K_000246 -VERSION BBF10K_000246.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 4740) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..4642 - /codon_start=1 - /gene="S-linalool synthase" - /product="S-linalool synthase" - /label="S-linalool synthase" - /translation="MQLITNFSSSSSELQFLVDKVKRESLSSSSSNTQNLFLSTSPYDT - AWLALIPHPHHHHHHGRPMFEKCLQWILHNQTPQGFWAAAGDNISDTDDDVTLDCLLST - LACLVALKRWQLAPDMIHKGLEFVNRNTERLVMKQKPSDVPRWFTIMFPAMLELAGASS - LRVDFSENLNRILVELSQNRDDILTREEVDEKKQYSPLLLFLEALPAQSYDNDVLKQII - DKNLSNDGSLLQSPSATARAYMITGNTRCLSYLHSLTNSCSNGGVPSFYPVDDDLHDLV - MVNQLTRSGLTEHLIPEIDHLLLKVQKNYKYKKASPKSLYSIAAELYRDSLAFWLLRVN - NHWVSPSIFCWFLDDDEIRDHIETNYEEFAAVLLNVYRATDLMFSGEVQLVEARSFATK - NLEKILATGNIHKTNADISSSLHKMIEHELRVPWTARMDHVENRIWIEEIASSALWFGK - SSYLRLSCFHKMSLQQLAVKNYTLRQLVYRDELAEVERWSKERGLCDMGFCREKTGYCY - YAFAASTCLPWSSDVRLVLTKAAVVITVADDFFDVEGSMVDLEKLTDAVRRWDAEGLGS - HSKTIFEALDDLVNEVRLKCFQQNGQDIKNNLQQLWYETFHSWLMEAKWGKGLTSKPSV - DVYLGNAMTSIAAHTMVLTASCLLGPGFPVHQLWSQRRHQDITSLLMVLTRLLNDIQSY - LKEEDEGKINYVWMYMIENNQASIDDSVRHVQTIINVKKQEFIQRVLSDQHCNLPKSFK - QLHFSCLKVFNMFFNSSNIFDTDTDLLLDIHEAFVSPPQVPKFKPHIKPPHQLPATLQP - PHQPQQIMVNKKKVEMVYKSYHHPFKVFTLQKKQSSGHGTMNPRASILAGPNIKLCFS" - /original_record="part" - protein_bind complement(join(4637..4639,4641..4647)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 4648..4653 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(4661..4680) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 4681..4740 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(4650..4653,4655..4660)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 4702..4719 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tgcaattgat - 2041 aaccaatttt tcatcctcct ctagtgaatt gcagttttta gttgacaaag ttaaaagaga - 2101 atctctaagt tcttccagtt ctaatactca aaatttattc ttgagtactt ctccctatga - 2161 tactgcttgg ctcgctttga ttccacatcc tcaccatcat caccaccatg gtagaccaat - 2221 gttcgaaaaa tgtttgcaat ggattttgca taatcaaact ccacagggtt tttgggctgc - 2281 cgctggtgac aatatttcag atacagacga tgacgttact ttagactgtt tgctatctac - 2341 tctagcgtgt ttggttgctt tgaaaagatg gcaactagct ccagatatga ttcacaaggg - 2401 tctggaattt gttaatagaa atactgaaag gttggtaatg aaacaaaagc cctctgatgt - 2461 tccaagatgg ttcactataa tgttcccagc tatgttggag ttggcaggcg cttcttcact - 2521 aagggtagat ttttctgaaa atttgaatag aatattggtt gaactatctc agaacaggga - 2581 tgatattctt actagagagg aagtagacga aaagaaacaa tactctccat tgttattatt - 2641 tttggaagca ttgcctgctc aatcatacga taacgatgtt ttgaagcaaa ttattgacaa - 2701 gaatctatct aatgacggtt ctttattgca atctccatct gctactgctc gtgcttatat - 2761 gataactggc aacactagat gtttatctta tttgcattca ttgacgaact cttgtagcaa - 2821 cggtggtgtt ccatcattct atccagtcga tgatgacttg catgacttag ttatggtcaa - 2881 tcaattaact agatcgggtt taactgaaca tttgatccca gaaatagacc acttgttact - 2941 taaggttcaa aaaaactata agtataagaa ggcttctcca aaatctttgt actctatagc - 3001 tgctgaattg tatagagact ctttagcttt ctggttattg agagttaata atcattgggt - 3061 tagtccatct attttttgtt ggttcttgga tgacgacgaa atcagagatc acattgaaac - 3121 taactacgaa gaatttgcag ctgttttgct aaatgtctat agggctactg accttatgtt - 3181 ctctggtgaa gttcagcttg ttgaggctag gtcatttgct actaagaacc tagaaaatat - 3241 attggccact ggtaatatac acaagactaa tgctgacatt tcatcttcat tgcacaaaat - 3301 gatagaacac gaattaagag tcccatggac tgctagaatg gatcacgttg agaacagaat - 3361 atggatcgaa gagatcgctt catcagcttt atggtttggt aaatcttcct atttgagatt - 3421 gtcatgtttt cataagatgt ctcttcagca attagctgtt aaaaattaca ctttgagaca - 3481 attagtttat agggacgaat tggctgaagt tgagagatgg tctaaggaaa gaggtttgtg - 3541 tgatatgggt ttctgtagag aaaagactgg ttactgttac tatgcttttg ctgcatctac - 3601 ttgtctgcca tggtctagtg acgttcgatt ggtattgact aaggctgctg ttgttataac - 3661 tgttgctgac gatttctttg acgtcgaagg ttctatggtt gatttggaaa agttgactga - 3721 tgctgttagg agatgggacg ctgaaggttt gggtagtcac tctaagacta tctttgaggc - 3781 attggacgac ttggttaatg aagttagatt gaagtgtttc caacagaacg gtcaagatat - 3841 taagaacaac ttacaacaat tgtggtatga aactttccat tcatggctaa tggaagctaa - 3901 gtggggtaag ggtttgactt ccaagccatc tgttgacgtt tacttgggta atgctatgac - 3961 ttctattgct gctcatacta tggtcctaac tgcttcctgt ttattgggtc caggtttccc - 4021 agttcaccaa ctgtggtcac aaagacgtca ccaagacatt acttctttgt tgatggtttt - 4081 gactagattg ttgaatgaca tacaatctta cttgaaggaa gaagatgaag gtaagatcaa - 4141 ctacgtttgg atgtacatga tcgaaaacaa tcaagctagt atagatgact ctgttagaca - 4201 cgttcaaact attatcaacg taaaaaagca agaatttatc caaagagttt tgtctgatca - 4261 acattgtaac ttgccaaagt ctttcaagca attgcatttc tcttgtttga aggtctttaa - 4321 catgttcttc aactcttcta acatatttga taccgatact gacttgttgt tggacattca - 4381 cgaagcgttc gtttctccac cacaagttcc aaagtttaaa cctcatatca aaccacccca - 4441 ccaattgcca gctactttac aacctccaca ccaaccacaa caaataatgg ttaacaagaa - 4501 gaaggttgaa atggtttata agtcttacca tcacccattc aaggttttta ctttgcaaaa - 4561 gaagcaatct tctggtcatg gtactatgaa cccaagagct tctatcttgg ctggtccaaa - 4621 tataaaattg tgtttttctt gaagagcaag ctttgagacc agggctaatt accatcagcg - 4681 ctcctcgtca acattatcta gtagggataa cagggtaatg tactaacccg acccatggtg -// diff --git a/iGEM/BBF10K_000256.gb b/iGEM/BBF10K_000256.gb deleted file mode 100644 index db462967..00000000 --- a/iGEM/BBF10K_000256.gb +++ /dev/null @@ -1,176 +0,0 @@ -LOCUS BBF10K_000256 3618 bp DNA circular UNK 02-FEB-2020 -DEFINITION Yeast cds carveol dehydrogenase in pOpen-v3. -ACCESSION BBF10K_000256 -VERSION BBF10K_000256.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3618) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2030..3520 - /codon_start=1 - /gene="(-)-isopiperitenol/(-)-carveol dehydrogenase" - /product="isopiperitenol carveol dehydrogenase" - /label="isopiperitenol carveol dehydrogenase" - /translation="MASVKKLAGKVAIVTGGASGIGEVTARLFAERGARAVVIADMQPE - KGGTVAESIGGRRCSYVHCDITDEQQVRSVVDWTAATYGGVDVMFCNAGTASATAQTVL - DLDLAQFDRVMRVNARGTAACVKQAARKMVELGRGGAIICTASATVHHAGPNLTDYIMS - KCGVLGLVRSASLQLGVHGIRVNSVSPTALATPLTATIGLRTAADVESFYGQVTSLKGV - AITAEHVAEAVAFLASDEAAFVTGHDLAVDGGLQCLPFVAVAK" - /original_record="part" - protein_bind complement(join(3515..3517,3519..3525)) - /label="SapI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 3526..3531 - /label="HindIII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3539..3558) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3559..3618 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3528..3531,3533..3538)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3580..3597 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa tggaattgga - 2041 cttgttgtct gctatcatca tcttggttgc tacttacatc gtttctttgt tgatcaacca - 2101 atggagaaag tctaagtctc aacaaaactt gccaccatct ccaccaaagt tgccagttat - 2161 cggtcacttg cacttcttgt ggggtggttt gccacaacac gttttcagat caaacgctca - 2221 aaagtacggt ccagttgctc acgttcaatt gggtgaagtt tactctgttg ttttgtcatc - 2281 tgctgaagct gctaagcaag ctatgaaggt tttggaccca aacttcgctg acagattcga - 2341 cggtatcggt tcaagaacta tgtggtacga caaggacgac atcatcttct ctccatacaa - 2401 cgaccactgg agacaaatga gaagaatctg tgttactgaa ttgttgtctc caaagaacgt - 2461 tagatcattc ggttacatca gacaagaaga aatcgaaaga ttgatcagat tgttgggttc - 2521 ttctggtggt gctccagttg acgttactga agaagtttct aagatgtctt gtgttgttgt - 2581 ttgtagagct gctttcggtt ctgttttgaa ggaccaaggt tctttggctg aattggttaa - 2641 ggaatctttg gctttggctt ctggtttcga attggctgac ttgtacccat cttcttggtt - 2701 gttgaacttg ttgtctttga acaagtacag attgcaaaga atgagaagaa gattggacca - 2761 catcttggac ggtttcttgg aagaacacag agaaaagaag tctggtgagt tcggtggtga - 2821 agatatcgtt gacgttttgt tcagaatgca aaagggttct gacatcaaga tcccaatcac - 2881 ttctaactgt atcaagggtt tcatcttcga cactttctct gctggtgctg aaacttcttc - 2941 tactactatc tcttgggctt tgtctgaatt gatgagaaac ccagctaaga tggctaaggt - 3001 tcaagctgaa gttagagaag cattgaaggg taagactgtt gttgacttgt ctgaagttca - 3061 agaattgaag tacttgagat cagttttgaa ggaaactttg agattgcacc caccattccc - 3121 attgatccca agacaatcaa gagaagaatg tgaagttaac ggttacacta tcccagctaa - 3181 gactagaatc ttcatcaacg tttgggctat cggtagagat ccacaatact gggaagatcc - 3241 agacactttc agaccagaaa gattcgacga agtttcaaga gacttcatgg gtaacgactt - 3301 cgagttcatc ccattcggtg ctggtagaag aatctgtcca ggtttgcact tcggtttggc - 3361 taacgttgaa atcccattgg ctcaattgtt gtaccacttc gactggaagt tgccacaagg - 3421 tatgactgac gctgacttgg acatgactga aactccaggt ttgtctggtc caaagaagaa - 3481 gaacgtttgt ttggttccaa ctttgtacaa gtctccatga agagcaagct ttgagaccag - 3541 gtgatctgac gaatgtccat attcccatca tcaccagaat agggataaca gggtaatacc - 3601 ctaggccgta agttgata -// diff --git a/iGEM/BBF10K_000327.gb b/iGEM/BBF10K_000327.gb deleted file mode 100644 index 54e3bcaf..00000000 --- a/iGEM/BBF10K_000327.gb +++ /dev/null @@ -1,146 +0,0 @@ -LOCUS BBF10K_000327 2469 bp DNA circular UNK 29-JAN-2020 -DEFINITION Yeast cds Gal4 DNA Activation Domain in pOpen-v3. -ACCESSION BBF10K_000327 -VERSION BBF10K_000327.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2469) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2032..2382 - /codon_start=1 - /gene="Gal4 DNA Activation Domain" - /product="Gal4 DNA Activation Domain" - /label="Gal4 DNA Activation Domain" - /translation="MKLLSSIEQACDICRLKKLKCSKEKPKCAKCLKNNWECRYSPKTK - /translation=""MANFNQSGNIADSSLSFTFTNSSNGPNLITTQTNSQALSQPIAS - SNVHDNFMNNEITASKIDDGNNSKPLSPGWTDQTAYNAFGITTGMFNTTTMDDVYNYLF - DDEDTPPNPKKE" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2390..2409) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2410..2469 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2379..2382,2384..2389)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2431..2448 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctcttc catggccaat - 2041 tttaatcaaa gtgggaatat tgctgatagc tcattgtcct tcactttcac taacagtagc - 2101 aacggtccga acctcataac aactcaaaca aattctcaag cgctttcaca accaattgcc - 2161 tcctctaacg ttcatgataa cttcatgaat aatgaaatca cggctagtaa aattgatgat - 2221 ggtaataatt caaaaccact gtcacctggt tggacggacc aaactgcgta taacgcgttt - 2281 ggaatcacta cagggatgtt taataccact acaatggatg atgtatataa ctatctattc - 2341 gatgatgaag ataccccacc aaacccaaaa aaagagggaa tgtgagacca gtagtatccg - 2401 aatcgctgcg agtaatacca tggcacaacg tagggataac agggtaatca tggctagggc - 2461 atccaactg -// diff --git a/iGEM/BBF10K_000329.gb b/iGEM/BBF10K_000329.gb deleted file mode 100644 index 19332b1c..00000000 --- a/iGEM/BBF10K_000329.gb +++ /dev/null @@ -1,146 +0,0 @@ -LOCUS BBF10K_000329 2565 bp DNA circular UNK 29-JAN-2020 -DEFINITION Yeast cds Gal4 DNA-Binding-Domain in pOpen-v3. -ACCESSION BBF10K_000329 -VERSION BBF10K_000329.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2565) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2032..2478 - /codon_start=1 - /gene="Gal4 DNA Binding Domain" - /product="Gal4 DNA Binding Domain" - /label="Gal4 DNA Binding Domain" - /translation="MKLLSSIEQACDICRLKKLKCSKEKPKCAKCLKNNWECRYSPKTK - RSPLTRAHLTEVESRLERLEQLFLLIFPREDLDMILKMDSLQDIKALLTGLFVQDNVNK - DAVTDRLASVETDMPLTLRQHRISATSSSEESSNKGQRQLTVS" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2486..2505) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2506..2565 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2475..2478,2480..2485)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2527..2544 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctcttc catgaagcta - 2041 ctgtcatcta tcgaacaagc atgcgatatt tgccgactta aaaagctcaa gtgctccaaa - 2101 gaaaaaccga agtgcgccaa gtgtctgaag aacaactggg agtgtcgcta ctctcccaaa - 2161 accaaaaggt caccgctgac tagggcacat ctgacagaag tggaatcaag gctagaaaga - 2221 ctggaacagc tatttctact gatttttccg cgagaggacc ttgacatgat tttgaaaatg - 2281 gattctttac aggatataaa agcattgtta acaggattat ttgtacaaga taatgtgaat - 2341 aaagatgccg tcacagatag attggcttca gtggagactg atatgcctct aacattgaga - 2401 cagcatagaa taagtgcgac atcatcatcg gaagagagta gtaacaaagg tcaaagacag - 2461 ttgactgtat cgggaatgtg agaccagtat ctcagcaagg gcaaccgctg atgtactatt - 2521 tgccgttagg gataacaggg taatagttga aaccgtccct cggtg -// diff --git a/iGEM/BBF10K_000335.gb b/iGEM/BBF10K_000335.gb deleted file mode 100644 index 41392eef..00000000 --- a/iGEM/BBF10K_000335.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000335 2411 bp DNA circular UNK 30-NOV-2020 -DEFINITION N1N2_SV40_NLS in pOpen-v3. -ACCESSION BBF10K_000335 -VERSION BBF10K_000335.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2022..2157 - /label="random sequence" - /original_record="part" - CDS 2167..2217 - /codon_start=1 - /label="SV40 NLS tag" - /translation="MIPEPPKKKRKVELGGS" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2225..2331 - /label="random sequence" - /original_record="part" - protein_bind 2280..2297 - /label="I-SceI" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2158..2163,2165..2168) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2214..2217,2219..2224)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatctgg ggatcccggg - 2041 aaaagaccta tatttgcggt ccaacttagg cataaacctc gatgctacct actcagaccc - 2101 actctgcacg aagtaaatat ggcattcatc ccagctggtt cttggcgttc tacgcagggt - 2161 ctctccatga ttcccgagcc tccaaaaaag aagagaaagg tcgaattggg tgggtcacga - 2221 gaccccatat cgtcctaatt ctttggttat gtttccgatg taggagtgaa cctacttccg - 2281 tttgcgtctt attaccaatg aaaaagctat gcactttgta taggggatat cagtattagg - 2341 cgtcaaggtc caaggtctaa gcagcacttt tatagggata acagggtaat gtacactttt - 2401 ccgaaattaa t -// diff --git a/iGEM/BBF10K_000355.gb b/iGEM/BBF10K_000355.gb deleted file mode 100644 index 0e3e8800..00000000 --- a/iGEM/BBF10K_000355.gb +++ /dev/null @@ -1,144 +0,0 @@ -LOCUS BBF10K_000355 2411 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia aMF Secretion Tag in pOpen-v3. -ACCESSION BBF10K_000355 -VERSION BBF10K_000355.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2039..2305 - /codon_start=1 - /label="Alpha mating factor secretion tag" - /translation="MRFPSIFTAVLFAASSALAAPVNTTTEDETAQIPAEAVIGYSDLE - GDFDVAVLPFSNSTNNGLLFINTTIASIAAKEEGVSLEKREAEA" - /original_record="part" - misc_feature 2318..2325 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2028..2033,2035..2038) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2307..2310,2312..2317)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatcggt ctcttactat - 2041 gagatttcct tcaattttta ctgctgtttt attcgcagca tcctccgcat tagctgctcc - 2101 agtcaacact acaacagaag atgaaacggc acaaattccg gctgaagctg tcatcggtta - 2161 ctcagattta gaaggggatt tcgatgttgc tgttttgcca ttttccaaca gcacaaataa - 2221 cgggttattg tttataaata ctactattgc cagcattgct gctaaagaag aaggggtatc - 2281 tttagagaaa agagaggctg aggcttccat tgagaccctg atagtgatat cagtattctt - 2341 acagccagcc ggagaggcaa gcggaagaaa aatagggata acagggtaat cactcgcaag - 2401 ggcgggttta g -// diff --git a/iGEM/BBF10K_000357.gb b/iGEM/BBF10K_000357.gb deleted file mode 100644 index e5f3ec5b..00000000 --- a/iGEM/BBF10K_000357.gb +++ /dev/null @@ -1,144 +0,0 @@ -LOCUS BBF10K_000357 2411 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia aMF_noEAEA secretion tag in pOpen-v3. -ACCESSION BBF10K_000357 -VERSION BBF10K_000357.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - CDS 2039..2293 - /codon_start=1 - /label="Alpha mating factor secretion tag - no EAEA" - /translation="MRFPSIFTAVLFAASSALAAPVNTTTEDETAQIPAEAVIGYSDLE - GDFDVAVLPFSNSTNNGLLFINTTIASIAAKEEGVSLEKR" - /original_record="part" - misc_feature 2306..2325 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2028..2033,2035..2038) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2295..2298,2300..2305)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatcggt ctcttactat - 2041 gagatttcct tcaattttta ctgctgtttt attcgcagca tcctccgcat tagctgctcc - 2101 agtcaacact acaacagaag atgaaacggc acaaattccg gctgaagctg tcatcggtta - 2161 ctcagattta gaaggggatt tcgatgttgc tgttttgcca ttttccaaca gcacaaataa - 2221 cgggttattg tttataaata ctactattgc cagcattgct gctaaagaag aaggggtatc - 2281 tttagagaaa agatccattg agaccctgag aggctgaggc ttagtgatat cagtattgcc - 2341 ggactaaacc ccaccctcct agtgccgaaa agtagggata acagggtaat gtcaagcgta - 2401 cgtccgctta t -// diff --git a/iGEM/BBF10K_000385.gb b/iGEM/BBF10K_000385.gb deleted file mode 100644 index f0109cf5..00000000 --- a/iGEM/BBF10K_000385.gb +++ /dev/null @@ -1,136 +0,0 @@ -LOCUS BBF10K_000385 2312 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast terminator UBX6 in pOpen-v3. -ACCESSION BBF10K_000385 -VERSION BBF10K_000385.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2312) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - terminator 2033..2215 - /label="UBX6 terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2233..2252) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2253..2312 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2216..2219,2221..2226)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2268..2285 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttatgtgctt - 2041 ttgtttattt cctatttggt tattcacaca tattttcttt cttccgtcta ttaaaatatt - 2101 catatttatt ttttatttat acatatatat ttatttatta gtcactcagt tcgtcaacgt - 2161 ggttgttctt ccatcatgat ttttcttatc tcattatcgt ggttttcatt atcttcgctt - 2221 gagaccagtc cgacacaatg tgacaccgtc gatgtcatgc ttcccactag ggataacagg - 2281 gtaatcctcg ggctctgccc gaatatgaat tc -// diff --git a/iGEM/BBF10K_000392.gb b/iGEM/BBF10K_000392.gb deleted file mode 100644 index e28809e8..00000000 --- a/iGEM/BBF10K_000392.gb +++ /dev/null @@ -1,146 +0,0 @@ -LOCUS BBF10K_000392 2411 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast terminator ENO1 in pOpen-v3. -ACCESSION BBF10K_000392 -VERSION BBF10K_000392.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - terminator 2033..2257 - /label="ENO1 terminator" - /original_record="part" - misc_feature 2269..2291 - /label="random sequence" - /original_record="part" - primer_bind complement(2292..2311) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2258..2261,2263..2268)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttagcttttg - 2041 attaagcctt ctagtccaaa aaacacgttt ttttgtcatt tatttcattt tcttagaata - 2101 gtttagttta ttcattttat agtcacgaat gttttatgat tctatatagg gttgcaaaca - 2161 agcatttttc attttatgtt aaaacaattt caggtttacc ttttattctg cttgtggtga - 2221 cgcgtgtatc cgcccgctct tttggtcacc catgtatcgc ttgagacctc atcaaggcaa - 2281 ttaagtattt cgctttcagc agactctagt cgtaaagttt ctatggatat cagtgaactg - 2341 accgaatcct ccgagtgggg accttatcct agtagggata acagggtaat gacaacgttc - 2401 ttctctttaa t -// diff --git a/iGEM/BBF10K_000401.gb b/iGEM/BBF10K_000401.gb deleted file mode 100644 index 1b3b7877..00000000 --- a/iGEM/BBF10K_000401.gb +++ /dev/null @@ -1,135 +0,0 @@ -LOCUS BBF10K_000401 2411 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast terminator ENO2 in pOpen-v3. -ACCESSION BBF10K_000401 -VERSION BBF10K_000401.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2258..2261,2263..2268)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttagtgcttt - 2041 taactaagaa ttattagtct tttctgctta ttttttcatc atagtttaga acactttata - 2101 ttaacgaata gtttatgaat ctatttaggt ttaaaaattg atacagtttt ataagttact - 2161 ttttcaaaga ctcgtgctgt ctattgcata atgcactgga aggggaaaaa aaaggtgcac - 2221 acgcgtggct ttttcttgaa tttgcagttt gaaaaatcgc ttgagaccac gtaatcttaa - 2281 gcagtgctta tcggaaaatc tattagcaaa gaaccattca gcgacgatat cagtggtctg - 2341 taaaccgtac ccatgaccgc acgactgaga tatagggata acagggtaat aatatgtcgt - 2401 gtgcaggcag c -// diff --git a/iGEM/BBF10K_000406.gb b/iGEM/BBF10K_000406.gb deleted file mode 100644 index d44d026c..00000000 --- a/iGEM/BBF10K_000406.gb +++ /dev/null @@ -1,137 +0,0 @@ -LOCUS BBF10K_000406 2373 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast terminator PRM9 in pOpen-v3. -ACCESSION BBF10K_000406 -VERSION BBF10K_000406.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2373) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - terminator 2033..2282 - /label="PRM9 terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2294..2313) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2314..2373 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2283..2286,2288..2293)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2335..2352 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttacagatga - 2041 cgggagacac tagcacacaa ctttaccagg caaggtattt gacgctagca tgtgtccaat - 2101 tcagtgtcat ttatgatttt ttgtagtagg atataaatat atacagcgct ccaaatagtg - 2161 cggttgcccc aaaaacacca cggaacctca tctgttctcg tactttgttg tgacaaagta - 2221 gctcactgcc ttattatcac attttcatta tgcaacgctt cggaaaatac gatgttgaaa - 2281 atcgcttgag accagtgttt tccattttcc gcgaaacaac tagaagctga tgcgtaggga - 2341 taacagggta atatgtgcta ggcgaaaact tga -// diff --git a/iGEM/BBF10K_000412.gb b/iGEM/BBF10K_000412.gb deleted file mode 100644 index 540199dc..00000000 --- a/iGEM/BBF10K_000412.gb +++ /dev/null @@ -1,137 +0,0 @@ -LOCUS BBF10K_000412 2354 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast terminator SSA1 in pOpen-v3. -ACCESSION BBF10K_000412 -VERSION BBF10K_000412.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2354) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - terminator 2033..2256 - /label="SSA1 terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2275..2294) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2295..2354 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2257..2260,2262..2267)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2316..2333 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttgccaattg - 2041 gtgcggcaat tgataataac gaaaatgtct tttaatgatc tgggtataat gaggaatttt - 2101 ccgaacgttt ttactttata tatatatata catgtaacat atattctata cgctatagag - 2161 aaaggaaatt tttcaattaa aaaaaaatag agaaagagtt tcacttcttg attatcgcta - 2221 acactaatgg ttgaagtact gctactttaa ttttatcgct tgagaccact cgagagttat - 2281 aagggtccga tgccttggtt ttcatcttcg gccaataggg ataacagggt aattgcgtcc - 2341 ttatgcgctt ctgc -// diff --git a/iGEM/BBF10K_000416.gb b/iGEM/BBF10K_000416.gb deleted file mode 100644 index 46bce162..00000000 --- a/iGEM/BBF10K_000416.gb +++ /dev/null @@ -1,141 +0,0 @@ -LOCUS BBF10K_000416 2411 bp DNA circular UNK 22-MAY-2018 -DEFINITION Yeast terminator TDH1 in pOpen-v3. -ACCESSION BBF10K_000416 -VERSION BBF10K_000416.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - terminator 2033..2257 - /label="TDH1 terminator" - /original_record="part" - misc_feature 2269..2331 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2258..2261,2263..2268)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctgc ttataaagca - 2041 atcttgatga ggataatgat ttttttttga atatacataa atactaccgt ttttctgcta - 2101 gattttgtga tgacgtaaat aagtacatat tactttttaa gccaagacaa gattaagcat - 2161 taactttacc cttttctttc taagtttcaa tattagttat cactgtttaa aagttatggc - 2221 gagaacgtcg gcggttaaaa tatattaccc tgaacgacgc ttgagaccaa ttaagtattt - 2281 cgctttcagc agactctagt attcagcgac tagacatggg aactagatat cagttgcagt - 2341 atctaacccg cggttttggt tggccttgcg catagggata acagggtaat tagttaaata - 2401 tggacattcc g -// diff --git a/iGEM/BBF10K_000418.gb b/iGEM/BBF10K_000418.gb deleted file mode 100644 index 517247fc..00000000 --- a/iGEM/BBF10K_000418.gb +++ /dev/null @@ -1,141 +0,0 @@ -LOCUS BBF10K_000418 2411 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia terminator AOX1 in pOpen-v3. -ACCESSION BBF10K_000418 -VERSION BBF10K_000418.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - terminator 2039..2285 - /label="Pichia AOX1 terminator" - /original_record="part" - misc_feature 2297..2331 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2028..2033,2035..2038) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2286..2289,2291..2296)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc ggatatcggt ctctgctttc - 2041 aagaggatgt cagaatgcca tttgcctgag agatgcaggc ttcatttttg atactttttt - 2101 atttgtaacc tatatagtat aggatttttt ttgtcatttt gtttcttctc gtacgagctt - 2161 gctcctgatc agcctatctc gcagctgatg aatatcttgt ggtaggggtt tgggaaaatc - 2221 attcgagttt gatgtttttc ttggtatttc ccactcctct tcagagtaca gaagattaag - 2281 tgagacgctt gagacccgta atgatcagag tgttcatagc attcagatat cagttgtaat - 2341 atcacccgcg ctgggcaata ggaaactgtg agtagggata acagggtaat ataatttcgt - 2401 cacgaatcgg t -// diff --git a/iGEM/BBF10K_000420.gb b/iGEM/BBF10K_000420.gb deleted file mode 100644 index aa97f1ce..00000000 --- a/iGEM/BBF10K_000420.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000420 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left start-rev in pOpen-v3. -ACCESSION BBF10K_000420 -VERSION BBF10K_000420.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2041..2046 - /label="EcoRI" - /original_record="part" - protein_bind 2050..2055 - /label="XbaI" - /original_record="part" - misc_feature 2041..2055 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2068..2210 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2056..2059,2062..2067)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcaatga - 2041 gaattcgcat ctagaggagg tgtcttcgcc tagcacaggt cagtgctttg acgggagtcg - 2101 ttagttgcac ccatagggcc agagcactgc gcgtattaca ctacatccat gacttataat - 2161 gagtggccct cagcgcacgg cgtggcaccg catacaagac gaatacctct ggagtgagac - 2221 cagaagcttc catacgtggc tagcatgaga caaaaagtca ttgatcactg tgtagggata - 2281 acagggtaat cgtcgcactt ggagagaacc c -// diff --git a/iGEM/BBF10K_000424.gb b/iGEM/BBF10K_000424.gb deleted file mode 100644 index 09d3f000..00000000 --- a/iGEM/BBF10K_000424.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000424 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left start in pOpen-v3. -ACCESSION BBF10K_000424 -VERSION BBF10K_000424.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2035..2040 - /label="EcoRI" - /original_record="part" - protein_bind 2044..2049 - /label="XbaI" - /original_record="part" - misc_feature 2035..2049 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2050..2192 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2205..2225 - /label="scar" - /ApEinfo_fwdcolor="#00FFFF" - /ApEinfo_revcolor="#00FFFF" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2193..2198,2201..2204) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc - 2041 gcatctagag cctagcacag gtcagtgctt tgacgggagt cgttagttgc acccataggg - 2101 ccagagcact gcgcgtatta cactacatcc atgacttata atgagtggcc ctcagcgcac - 2161 ggcgtggcac cgcatacaag acgaatacct ctgaagacac ggagactggc cgataattgc - 2221 agacgggagt gagaccagat actgtaagaa ccacgcggga gcgttcgcca gaagtgcgat - 2281 agggataaca gggtaatctc cgggaatata aacggtga -// diff --git a/iGEM/BBF10K_000429.gb b/iGEM/BBF10K_000429.gb deleted file mode 100644 index 9e83748b..00000000 --- a/iGEM/BBF10K_000429.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000429 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left 1 in pOpen-v3. -ACCESSION BBF10K_000429 -VERSION BBF10K_000429.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2035..2040 - /label="EcoRI" - /original_record="part" - protein_bind 2044..2049 - /label="XbaI" - /original_record="part" - misc_feature 2035..2049 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2050..2192 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2205..2225 - /label="scar" - /ApEinfo_fwdcolor="#00FFFF" - /ApEinfo_revcolor="#00FFFF" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2193..2198,2201..2204) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc - 2041 gcatctagac tatacacggg ccgtgaccgt gaagtagctc tatgacctgg atgaagaata - 2101 gacccccgtg agccgacttg tgcaggccac tatatgttcg agcacctcgg agagagggca - 2161 ctagctcaca agttgctaca cagcatcttc gggaagacac tgacaccaga tgtcaacaca - 2221 gctacggagt gagaccagat agatcatgtc ggcagtcggc gcaatcgcgc gcacggttct - 2281 agggataaca gggtaatatt ggtgcatatg ggcgtact -// diff --git a/iGEM/BBF10K_000432.gb b/iGEM/BBF10K_000432.gb deleted file mode 100644 index 9fb7a3cd..00000000 --- a/iGEM/BBF10K_000432.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000432 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left 2 in pOpen-v3. -ACCESSION BBF10K_000432 -VERSION BBF10K_000432.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2035..2040 - /label="EcoRI" - /original_record="part" - protein_bind 2044..2049 - /label="XbaI" - /original_record="part" - misc_feature 2035..2049 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2050..2192 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2205..2225 - /label="scar" - /ApEinfo_fwdcolor="#00FFFF" - /ApEinfo_revcolor="#00FFFF" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2193..2198,2201..2204) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc - 2041 gcatctagac taaaaagtct ctatcgccgg ttcttgagtt attatggata ggctgattag - 2101 cgtgggactt ctctaaagtg gcgcgtccac tcttcggcag gactcttcgc ccgccccaag - 2161 tagtcactct gtgtgtcaaa gtgaccttgg cagaagacac tccccacaca ctggcttaag - 2221 atgacggagt gagaccagat agatggtgcc tacatgcgac gacagaatat gttatataat - 2281 agggataaca gggtaattac aacacccaag tgcactgt -// diff --git a/iGEM/BBF10K_000439.gb b/iGEM/BBF10K_000439.gb deleted file mode 100644 index 5afdf209..00000000 --- a/iGEM/BBF10K_000439.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000439 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left 3 in pOpen-v3. -ACCESSION BBF10K_000439 -VERSION BBF10K_000439.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2035..2040 - /label="EcoRI" - /original_record="part" - protein_bind 2044..2049 - /label="XbaI" - /original_record="part" - misc_feature 2035..2049 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2050..2192 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2205..2225 - /label="scar" - /ApEinfo_fwdcolor="#00FFFF" - /ApEinfo_revcolor="#00FFFF" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2193..2198,2201..2204) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc - 2041 gcatctagat cctgaaaaga tgagcattag cgtcatccac ggatcagcga tgacgtggac - 2101 accccgctgg tgccctatgg tgtccgcagg aacatatcac ttcgcgttcg cctagtatac - 2161 atgcgaacgc ggagacagaa atcgtcagtc atgaagacag tacttgtatg ggcacagaca - 2221 acctaggagt gagaccagat cacaacaaag gacgggtccc ctctgtaatg gacagaaggt - 2281 agggataaca gggtaatgat aaagccgact cacacaag -// diff --git a/iGEM/BBF10K_000440.gb b/iGEM/BBF10K_000440.gb deleted file mode 100644 index 732057f1..00000000 --- a/iGEM/BBF10K_000440.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000440 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left 4 in pOpen-v3. -ACCESSION BBF10K_000440 -VERSION BBF10K_000440.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2035..2040 - /label="EcoRI" - /original_record="part" - protein_bind 2044..2049 - /label="XbaI" - /original_record="part" - misc_feature 2035..2049 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2050..2192 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2205..2225 - /label="scar" - /ApEinfo_fwdcolor="#00FFFF" - /ApEinfo_revcolor="#00FFFF" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2193..2198,2201..2204) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc - 2041 gcatctagaa tcatccgcag tagttcttta gaggcggcga ttgagatata tcttccagag - 2101 cgacgtcggc caagaaactc gttcttcacg gaacccgagt aacgaaccta tcgtagcaag - 2161 gacggcacta gccacacggc tggagcgacg acgaagacac ccatgactac ccatgagtca - 2221 caatgggagt gagaccagat cagacaacac agaggctggc ctacaagatc ccatatgtct - 2281 agggataaca gggtaatacc tcaatagctc cgaaaacc -// diff --git a/iGEM/BBF10K_000441.gb b/iGEM/BBF10K_000441.gb deleted file mode 100644 index bd1b05b2..00000000 --- a/iGEM/BBF10K_000441.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000441 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector left 5 in pOpen-v3. -ACCESSION BBF10K_000441 -VERSION BBF10K_000441.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2035..2040 - /label="EcoRI" - /original_record="part" - protein_bind 2044..2049 - /label="XbaI" - /original_record="part" - misc_feature 2035..2049 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2050..2192 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2205..2225 - /label="scar" - /ApEinfo_fwdcolor="#00FFFF" - /ApEinfo_revcolor="#00FFFF" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2193..2198,2201..2204) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca atgagaattc - 2041 gcatctagaa tgctcgggca catgcggtga attgagataa cgcttggcgc ttcggtggat - 2101 tcttcgctca accaaccagt gatgctgtgt tagatgcatc catattcagc cctagtagtg - 2161 ccagaaacat acgtgacctc acattgcgct ccgaagacac aatggaataa agctccacac - 2221 agtcgggagt gagaccagat ccaggaggtc taggaacctt gaaagatggt ttagctacct - 2281 agggataaca gggtaatata ctggtattgt gggtgaac -// diff --git a/iGEM/BBF10K_000442.gb b/iGEM/BBF10K_000442.gb deleted file mode 100644 index f2991431..00000000 --- a/iGEM/BBF10K_000442.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000442 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right 1 in pOpen-v3. -ACCESSION BBF10K_000442 -VERSION BBF10K_000442.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2053..2195 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2196..2201 - /label="SpeI" - /original_record="part" - protein_bind 2205..2210 - /label="PstI" - /original_record="part" - misc_feature 2196..2210 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2041..2044,2047..2052)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct - 2041 tgacgtgtct tccaagactg tagcttccgc cgccgactaa cgttcgacgt accatgttaa - 2101 ttacatgggg ttctctacct ccatctcgcg tgaatattgg ctgttcggcc agtacggaag - 2161 gttgcatggg atagatgttc atctagtgac catccactag tgcactgcag agactgagac - 2221 cagaagcttc catcctagaa aaggcgaagg cgctaaccgc tggggcttaa attagggata - 2281 acagggtaat caaggcgttt tccgcgggga g -// diff --git a/iGEM/BBF10K_000443.gb b/iGEM/BBF10K_000443.gb deleted file mode 100644 index c1c51b33..00000000 --- a/iGEM/BBF10K_000443.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000443 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right 2 in pOpen-v3. -ACCESSION BBF10K_000443 -VERSION BBF10K_000443.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2053..2195 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2196..2201 - /label="SpeI" - /original_record="part" - protein_bind 2205..2210 - /label="PstI" - /original_record="part" - misc_feature 2196..2210 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2041..2044,2047..2052)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct - 2041 tcccgtgtct tccgcgttta caatcacgag actgtttcta ggatgacagg tacgcacggc - 2101 gtcactatag tacgctcact tctcggctcg ataagtatag tgtaacctac attaacgcat - 2161 ctgcccagga gtaatggtaa cgcaccccat ccccgactag tgcactgcag agactgagac - 2221 cagaagcttc catgccatga cgacaactag cgctcacaac tagagggtgc catagggata - 2281 acagggtaat cgtactaacg caatgtgact c -// diff --git a/iGEM/BBF10K_000444.gb b/iGEM/BBF10K_000444.gb deleted file mode 100644 index 346b150c..00000000 --- a/iGEM/BBF10K_000444.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000444 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right 3 in pOpen-v3. -ACCESSION BBF10K_000444 -VERSION BBF10K_000444.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2053..2195 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2196..2201 - /label="SpeI" - /original_record="part" - protein_bind 2205..2210 - /label="PstI" - /original_record="part" - misc_feature 2196..2210 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2041..2044,2047..2052)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct - 2041 tactgtgtct tctgaagttc gcatggtcct ccagcatgtt cttccgaaag tcagacaata - 2101 ggttcacaag catgttccgt gacgggcagt aactatcact ccgaaagtag gttctaagtc - 2161 ggcgtgagtg gatgacggaa agtttgtcct taggtactag tgcactgcag agactgagac - 2221 cagaagcttc catgctagct ggaactatcg ggacaccagc gcgttgtgac tatagggata - 2281 acagggtaat ctgcgccgat tgtttgtgcg t -// diff --git a/iGEM/BBF10K_000445.gb b/iGEM/BBF10K_000445.gb deleted file mode 100644 index c68cc668..00000000 --- a/iGEM/BBF10K_000445.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000445 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right 4 in pOpen-v3. -ACCESSION BBF10K_000445 -VERSION BBF10K_000445.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2053..2195 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2196..2201 - /label="SpeI" - /original_record="part" - protein_bind 2205..2210 - /label="PstI" - /original_record="part" - misc_feature 2196..2210 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2041..2044,2047..2052)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct - 2041 ccatgtgtct tcggatgtgc gtgcgaaaag ttgcgttaca gttcatcaaa cgctatactg - 2101 ccatgtggac cttggacgac ggccgtagtt gccagctctc gcatactgcg gttcaactta - 2161 ttactcctaa ctcgtgttaa cgttactttt ctaagactag tgcactgcag agactgagac - 2221 cagaagcttc cattaggatt gcgagcgaca cgtatactgc cgacaagcgt ggtagggata - 2281 acagggtaat aaacccgggt tcagccggtg t -// diff --git a/iGEM/BBF10K_000446.gb b/iGEM/BBF10K_000446.gb deleted file mode 100644 index 068868f2..00000000 --- a/iGEM/BBF10K_000446.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000446 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right 5 in pOpen-v3. -ACCESSION BBF10K_000446 -VERSION BBF10K_000446.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2053..2195 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2196..2201 - /label="SpeI" - /original_record="part" - protein_bind 2205..2210 - /label="PstI" - /original_record="part" - misc_feature 2196..2210 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2041..2044,2047..2052)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct - 2041 aagtgtgtct tccctgataa tatagaagtg acttgccacc actgccacgc cgaacagagg - 2101 cgaaaaaaca cgcggctagg cgacctgtag acctcatgat acatagcgat ccttgttcga - 2161 tgggagcaaa agaacactaa gcgatacccc gaagaactag tgcactgcag agactgagac - 2221 cagaagcttc cattagtaca ctccgtgagc gccaagttgt tacgggagcg agtagggata - 2281 acagggtaat actgtatggc agacttcatg c -// diff --git a/iGEM/BBF10K_000447.gb b/iGEM/BBF10K_000447.gb deleted file mode 100644 index 3e7382d5..00000000 --- a/iGEM/BBF10K_000447.gb +++ /dev/null @@ -1,153 +0,0 @@ -LOCUS BBF10K_000447 2311 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right end in pOpen-v3. -ACCESSION BBF10K_000447 -VERSION BBF10K_000447.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2311) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2053..2195 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2196..2201 - /label="SpeI" - /original_record="part" - protein_bind 2205..2210 - /label="PstI" - /original_record="part" - misc_feature 2196..2210 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2232..2251) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2252..2311 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2030..2035,2037..2040) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2211..2214,2216..2221)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2041..2044,2047..2052)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2273..2290 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gctcgagtcg gtctcacgct - 2041 agccgtgtct tcgcggaccc aacatcctcc tagtgagaaa ggagcatatt ttgctttgga - 2101 tcggtgaaac atatagacat gcgtacaact gactctctgt gaacgactgg ccgtcttgca - 2161 gaactgacct acccacgctg gtgtgactga cttgcactag tgcactgcag agactgagac - 2221 cagaagcttc cattcaaggg ttggacgact ccctaagcac tctagtggaa catagggata - 2281 acagggtaat gccggactgc tttctgcaac c -// diff --git a/iGEM/BBF10K_000448.gb b/iGEM/BBF10K_000448.gb deleted file mode 100644 index 69d85a7b..00000000 --- a/iGEM/BBF10K_000448.gb +++ /dev/null @@ -1,158 +0,0 @@ -LOCUS BBF10K_000448 2318 bp DNA circular UNK 16-SEP-2018 -DEFINITION Yeast assembly connector right end-rev in pOpen-v3. -ACCESSION BBF10K_000448 -VERSION BBF10K_000448.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2318) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - misc_feature 2035..2177 - /label="random sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - misc_feature 2190..2210 - /label="scar sequence" - /ApEinfo_fwdcolor="#FFFD6C" - /ApEinfo_revcolor="#FFFD6C" - /original_record="part" - protein_bind 2211..2216 - /label="SpeI" - /original_record="part" - protein_bind 2220..2225 - /label="PstI" - /original_record="part" - misc_feature 2211..2225 - /label="iGEM compatibility" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2239..2258) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2259..2318 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2024..2029,2031..2034) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2226..2229,2231..2236)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(2178..2183,2186..2189) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 2280..2297 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gtcggtctca cgctgcggac - 2041 ccaacatcct cctagtgaga aaggagcata ttttgctttg gatcggtgaa acatatagac - 2101 atgcgtacaa ctgactctct gtgaacgact ggccgtcttg cagaactgac ctacccacgc - 2161 tggtgtgact gacttgcgaa gacacagccg ttacagagat gttacgaacc actagtgcac - 2221 tgcagagact gagaccagat tctcacgacg caagatggtc caggcacttc tggcagatgt - 2281 agggataaca gggtaatgct cacgttggca ccaagccg -// diff --git a/iGEM/BBF10K_000449.gb b/iGEM/BBF10K_000449.gb deleted file mode 100644 index 3e79153b..00000000 --- a/iGEM/BBF10K_000449.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000449 2650 bp DNA circular UNK 02-AUG-2020 -DEFINITION Yeast target 5'-Homology Region LEU2 in pOpen-v3. -ACCESSION BBF10K_000449 -VERSION BBF10K_000449.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2650) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2032..2039 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2040..2539 - /label="LEU2 5'-Homology Region" - /original_record="part" - primer_bind complement(2540..2559) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2571..2590) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2591..2650 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2560..2563,2565..2570)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2612..2629 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aacggccgca - 2041 cccagaagaa cagtaaaata aagcaaggta cgtgaaatta atatttttaa atggttctaa - 2101 ccgatgccga agaactgcgc agtccggtta taacgtctga catgtccttt tttgatttgg - 2161 aatccaacca ctcaagtgac tctgttcatt tactttgcga aaaatatacc cacaaattgc - 2221 ccatcgaaag tgaatcgcaa accaccttca gactggcacc gacaaagcaa agattataca - 2281 gacagagtac tttatacgta ccgttaagtc tcaagcaaag ggttttctta tttactgaac - 2341 gggtaaagag tatctgggcc ggcttgccaa gatgcaaacc gaataagtat ttcaaagttg - 2401 catttgcctt agccgtcctg acaccattgg ctatttggat attttatatt gactttcgtg - 2461 tacattgatc acatcgactg ttctattggc aaatgaacca cgggcattga ctatttttca - 2521 ggttactact atatattatc atcacgggca aggattgtaa aggtgagacc attgacggga - 2581 actacactcg atggtttttc cgcttgtggt atagggataa cagggtaatt gctgtaaccc - 2641 gttttgacgc -// diff --git a/iGEM/BBF10K_000450.gb b/iGEM/BBF10K_000450.gb deleted file mode 100644 index 71b050f6..00000000 --- a/iGEM/BBF10K_000450.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000450 2652 bp DNA circular UNK 05-NOV-2020 -DEFINITION Yeast target 3'-Homology Region LEU2 in pOpen-v3. -ACCESSION BBF10K_000450 -VERSION BBF10K_000450.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2652) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind 2033..2052 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2053..2552 - /label="LEU2 3'-Homology Region" - /original_record="part" - protein_bind 2553..2560 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2573..2592) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2593..2652 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2562..2565,2567..2572)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2614..2631 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag acactcgtat - 2041 cgcatgtcgg tggctgcaat gatgttgaaa ttgtcattga acttgcctga agaaggtaag - 2101 gccattgaag atgcagttaa aaaggttttg gatgcaggta tcagaactgg tgatttaggt - 2161 ggttccaaca gtaccaccga agtcggtgat gctgtcgccg aagaagttaa gaaaatcctt - 2221 gcttaaaaag attctctttt tttatgatat ttgtacataa actttataaa tgaaattcat - 2281 aatagaaacg acacgaaatt acaaaatgga atatgttcat agggtagacg aaactatata - 2341 cgcaatctac atacatttat caagaaggag aaaaaggagg atgtaaagga atacaggtaa - 2401 gcaaattgat actaatggct caacgtgata aggaaaaaga attgcacttt aacattaata - 2461 ttgacaagga ggagggcacc acacaaaaag ttaggtgtaa cagaaaatca tgaaactatg - 2521 attcctaatt tatatattgg aggattttct ctgcggccgc acgaatgaga cccactcgat - 2581 aggtacaacc ggtaacggtt tgtcagagat ccctagggat aacagggtaa taaccgctgt - 2641 gagagtatgc at -// diff --git a/iGEM/BBF10K_000451.gb b/iGEM/BBF10K_000451.gb deleted file mode 100644 index 05f73c6e..00000000 --- a/iGEM/BBF10K_000451.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000451 2650 bp DNA circular UNK 02-AUG-2020 -DEFINITION Yeast target 5'-Homology Region URA3 in pOpen-v3. -ACCESSION BBF10K_000451 -VERSION BBF10K_000451.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2650) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2032..2039 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2040..2539 - /label="LEU2 5'-Homology Region" - /original_record="part" - primer_bind complement(2540..2559) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2571..2590) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2591..2650 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2560..2563,2565..2570)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2612..2629 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aacggccgcg - 2041 ctaaattcga gtgaaacaca ggaagatcag aaaatcctca tttcatccat attaacaata - 2101 atttcaaatg tttatttgca ttatttgaaa ctaggcaaga caagcaacga aacgtttttg - 2161 aaaattttga gtattttcaa taaatttgta gaggactcag atattgaaaa aaagctacag - 2221 caattaatac ttgataagaa gagtattgag aagggcaacg gttcatcatc tcatggatct - 2281 gcacatgaac aaacaccaga gtcaaacgac gttgaaattg aggctactgc gccaattgat - 2341 gacaatacag acgatgataa caaaccgaag ttatctgatg tagaaaagga ttaaagatgc - 2401 taagagatag tgatgatatt tcataaataa tgtaattcta tatatgttaa ttaccttttt - 2461 tgcgaggcat atttatggtg aaggataagt tttgaccatc aaagaaggtt aatgtggctg - 2521 tggtttcagg gtccataaag cccacatgga taacattaca aggtgagacc cagacctacg - 2581 gatcttagcg ctagggccct agtatactca ctagggataa cagggtaatc tgaggtgaaa - 2641 gagttgacgc -// diff --git a/iGEM/BBF10K_000452.gb b/iGEM/BBF10K_000452.gb deleted file mode 100644 index 25613e9a..00000000 --- a/iGEM/BBF10K_000452.gb +++ /dev/null @@ -1,156 +0,0 @@ -LOCUS BBF10K_000452 2653 bp DNA circular UNK 05-NOV-2020 -DEFINITION Yeast target 3'-Homology Region URA3 in pOpen-v3. -ACCESSION BBF10K_000452 -VERSION BBF10K_000452.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2653) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind 2033..2053 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2054..2553 - /label="URA3 3'-Homology Region" - /original_record="part" - CDS 2158..2421 - /codon_start=1 - /gene="TIM9" - /label="TIM9" - /original_record="part" - protein_bind 2554..2561 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2574..2593) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2594..2653 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2563..2566,2568..2573)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2615..2632 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag acagagcact - 2041 tgaatccact gccagcttca tggcctttat aaaaaggaac tatccaatac ctcgccagaa - 2101 ccaagtaaca gtattttacg gggcacaaat caagaacaat aagacaggac tgtaaagatg - 2161 gacgcattga actccaaaga acaacaagag ttccaaaaag tagtggaaca aaagcaaatg - 2221 aaggatttca tgcgtttgta ctctaatctg gtagaaagat gtttcacaga ctgtgtcaat - 2281 gacttcacaa catcaaagct aaccaataag gaacaaacat gcatcatgaa gtgctcagaa - 2341 aagttcttga agcatagcga acgtgtaggg cagcgtttcc aagaacaaaa cgctgccttg - 2401 ggacaaggct tgggccgata aggtgtactg gcgtatatat atctaattat gtatctctgg - 2461 tgtagcccat ttttagcatg taaatataaa gagaaaccat atctaatcta accaaatcca - 2521 aacaaaattc aatagttact atcgcttttt tctgcggccg cacgaatgag accccacgag - 2581 ataagaggat ggcagattaa ggtcggcgtc attctaggga taacagggta atctcagact - 2641 ggagatgcaa tct -// diff --git a/iGEM/BBF10K_000453.gb b/iGEM/BBF10K_000453.gb deleted file mode 100644 index 0cf01cf4..00000000 --- a/iGEM/BBF10K_000453.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000453 2650 bp DNA circular UNK 02-AUG-2020 -DEFINITION Yeast target 5'-Homology Region HO in pOpen-v3. -ACCESSION BBF10K_000453 -VERSION BBF10K_000453.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2650) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2032..2039 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2040..2539 - /label="HO 5'-Homology Region" - /original_record="part" - primer_bind complement(2540..2559) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2571..2590) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2591..2650 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2560..2563,2565..2570)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2612..2629 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aacggccgct - 2041 ctaattgtat cgagatcact tttcgtgatc cgctaatcag cgacggtcac attaggtttg - 2101 ccaagtcagg gtatgaacca tacgatcagt tttcgtgaac ctggtacgta tattgtggcg - 2161 tttgtgtata ttttcattct ttgacaacaa tcaataccaa cctcaaatag gaaaagtaat - 2221 aagtttggcg ttacacccca aaagacgcca aacggatcga acttactcaa tagcaattag - 2281 cgagacaaaa cctacgttaa gacctgtaac cgatttatca aagcactctg cggttctttc - 2341 ttgggaatat tacctggaca ttttgtgccc tcaagaaacg aggctctacg agcctgttgg - 2401 agcccctcag acattagccg ccacgaatca aactttttac gcgattcggc ccaaatcagt - 2461 ttctcacaga tcattcgtag agtgaaaaag cacatcgatt atttgatacc cctttgggtt - 2521 aattactgtt gaggtctttg ccgtaagttc catcgctgta aggtgagacc ccagagctta - 2581 ggggacatac tttcaagttc attaggggtt atagggataa cagggtaatc acgggtaggg - 2641 agcacccgga -// diff --git a/iGEM/BBF10K_000454.gb b/iGEM/BBF10K_000454.gb deleted file mode 100644 index 5f7a3ac4..00000000 --- a/iGEM/BBF10K_000454.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000454 2652 bp DNA circular UNK 02-AUG-2020 -DEFINITION Yeast target 3'-Homology Region HO in pOpen-v3. -ACCESSION BBF10K_000454 -VERSION BBF10K_000454.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2650) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - primer_bind 2033..2052 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2053..2552 - /label="HO 3'-Homology Region" - /original_record="part" - protein_bind 2553..2560 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - protein_bind complement(join(2562..2565,2567..2572)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - misc_feature complement(2573..2592) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2593..2652 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind 2614..2631 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 CGCTGAGGTG TCAATCGTCG GAGCCGCTGA GCAATAACTA GCATAACCCC TTGGGGCCTC - 61 TAAACGGGTC TTGAGGGGTT TTTTGCATGG TCATAGCTGT TTCCTGAGAG CTTGGCAGGT - 121 GATGACACAC ATTAACAAAT TTCGTGAGGA GTCTCCAGAA GAATGCCATT AATTTCCATA - 181 GGCTCCGCCC CCCTGACGAG CATCACAAAA ATCGACGCTC AAGTCAGAGG TGGCGAAACC - 241 CGACAGGACT ATAAAGATAC CAGGCGTTTC CCCCTGGAAG CTCCCTCGTG CGCTCTCCTG - 301 TTCCGACCCT GCCGCTTACC GGATACCTGT CCGCCTTTCT CCCTTCGGGA AGCGTGGCGC - 361 TTTCTCATAG CTCACGCTGT AGGTATCTCA GTTCGGTGTA GGTCGTTCGC TCCAAGCTGG - 421 GCTGTGTGCA CGAACCCCCC GTTCAGCCCG ACCGCTGCGC CTTATCCGGT AACTATCGTC - 481 TTGAGTCCAA CCCGGTAAGA CACGACTTAT CGCCACTGGC AGCAGCCACT GGTAACAGGA - 541 TTAGCAGAGC GAGGTATGTA GGCGGTGCTA CAGAGTTCTT GAAGTGGTGG CCTAACTACG - 601 GCTACACTAG AAGAACAGTA TTTGGTATCT GCGCTCTGCT GAAGCCAGTT ACCTTCGGAA - 661 AAAGAGTTGG TAGCTCTTGA TCCGGCAAAC AAACCACCGC TGGTAGCGGT GGTTTTTTTG - 721 TTTGCAAGCA GCAGATTACG CGCAGAAAAA AAGGATCTCA AGAAGGCCTA CTATTAGCAA - 781 CAACGATCCT TTGATCTTTT CTACGGGGTC TGACGCTCAG TGGAACGAAA ACTCACGTTA - 841 AGGGATTTTG GTCATGAGAT TATCAAAAAG GATCTTCACC TAGATCCTTT TAAATTAAAA - 901 ATGAAGTTTT AAATCAATCT AAAGTATATA TGAGTAAACT TGGTCTGACA GTTACCAATG - 961 CTTAATCAGT GAGGCACCTA TCTCAGCGAT CTGTCTATTT CGTTCATCCA TAGTTGCCTG - 1021 ACTCCCCGTC GTGTAGATAA CTACGATACG GGAGGGCTTA CCATCTGGCC CCAGTGCTGC - 1081 AATGATACCG CGAGAACCAC GCTCACCGGC TCCAGATTTA TCAGCAATAA ACCAGCCAGC - 1141 CGGAAGGGCC GAGCGCAGAA GTGGTCCTGC AACTTTATCC GCCTCCATCC AGTCTATTAA - 1201 TTGTTGCCGG GAAGCTAGAG TAAGTAGTTC GCCAGTTAAT AGTTTGCGCA ACGTTGTTGC - 1261 CATTGCTACA GGCATCGTGG TGTCACGCTC GTCGTTTGGT ATGGCTTCAT TCAGCTCCGG - 1321 TTCCCAACGA TCAAGGCGAG TTACATGATC CCCCATGTTG TGCAAAAAAG CGGTTAGCTC - 1381 CTTCGGTCCT CCGATCGTTG TCAGAAGTAA GTTGGCCGCA GTGTTATCAC TCATGGTTAT - 1441 GGCAGCACTG CATAATTCTC TTACTGTCAT GCCATCCGTA AGATGCTTTT CTGTGACTGG - 1501 TGAGTACTCA ACCAAGTCAT TCTGAGAATA GTGTATGCGG CGACCGAGTT GCTCTTGCCC - 1561 GGCGTCAATA CGGGATAATA CCGCGCCACA TAGCAGAACT TTAAAAGTGC TCATCATTGG - 1621 AAAACGTTCT TCGGGGCGAA AACTCTCAAG GATCTTACCG CTGTTGAGAT CCAGTTCGAT - 1681 GTAACCCACT CGTGCACCCA ACTGATCTTC AGCATCTTTT ACTTTCACCA GCGTTTCTGG - 1741 GTGAGCAAAA ACAGGAAGGC AAAATGCCGC AAAAAAGGGA ATAAGGGCGA CACGGAAATG - 1801 TTGAATACTC ATACTCTTCC TTTTTCAATA TTATTGAAGC ATTTATCAGG GTTATTGTCT - 1861 CATGAGCGGA TACATATTTG AATGTATTTA GAAAAATAAA CAAATAGGGG TTCCGCGCAC - 1921 CTGCACCAGT CAGTAAAACG ACGGCCAGTA GTCAAAAGCC TCCGACCGGA GGCTTTTGAC - 1981 TTGGTTCAGG TGGAGTGGGA GAACGATGAT GCTCACTCTC GGGTCTCTAG ACTATCGTGT - 2041 TGCATCTGCG GCTTTAAATT GATGTATCTC ATCGCAGGCA CGGGCAGTAC AGTGCCCTGA - 2101 GCGTAGGGAA AAATGAAAAA AAGGATGTAA CTTTTAACAT AATTCCAGCA CGCAGCGATT - 2161 GGGTATAATG AAGATTGTTA AGTTCAACAA CATGTGAAAT TCTTAGCTCC GCAACTTGCT - 2221 TGAATTATGA GCTCTAAGAT TCAAGAAGTA AATAGGTCAT ATAATGGAAT GATAGTAGTA - 2281 CTTGATAAAG GAACCATGTG ATCTTACGTT GATATGAAAA TAATTCTCTC ACAGAAGTCA - 2341 GTTTGTATGA CTAACATAGA GAGTAATTGC TTTTCGGATA AAATCGCACC TAACAAAGAT - 2401 TACCTTTTGT AAAGCCTCCA GAACAGCTAT GAATGTTCGT TATTCTACGC ACTTTCTTTC - 2461 ATACATCTTG ATCCGCCTTT TTTGATGTAG GTTTTAACGC GGCAAAACAT ATTAATTTTT - 2521 CTGATTTGGA AAAATAAAGA GTTAGTTCTG CCGCGGCCGC ACGAATGAGA CCCCCGAGGG - 2581 GAGAAATATA CCGGATTTGC GGGGGTGGGC ATTTAGGGAT AACAGGGTAA TCCCGAAGAG - 2641 TCCCAGCCGC TG -// diff --git a/iGEM/BBF10K_000455.gb b/iGEM/BBF10K_000455.gb deleted file mode 100644 index 8ef9c215..00000000 --- a/iGEM/BBF10K_000455.gb +++ /dev/null @@ -1,147 +0,0 @@ -LOCUS BBF10K_000455 2416 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia NTS 5'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000455 -VERSION BBF10K_000455.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2416) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2034..2041 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2042..2305 - /label="Pichia NTS 5'-Homology Region" - /original_record="part" - primer_bind complement(2306..2325) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2337..2356) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2357..2416 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2326..2329,2331..2336)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2378..2395 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aaagcggccg - 2041 caagaccagc ttcgtaagca atctggacaa ttatgtaagc gggttacgta aacagttatg - 2101 taagcagaaa aatttcaaac gacaaaactt ggggtctaca gacacagtag ccagaagatt - 2161 gcactaccat tcgactcctc atgacccact ctttcgatcc atgtagttag gttaccgttt - 2221 ttcctaatat ttaaggatgt tgaaaattca ttttcatttt tttcgttttt aagattttct - 2281 cacaactctt ccaaagatta ctagtgccca catggataac attacaaggt gagaccccga - 2341 gggaaccatg atacaggaaa accaggtttt gctagtgtag ggataacagg gtaatgcccc - 2401 tcttggggcg ttacac -// diff --git a/iGEM/BBF10K_000456.gb b/iGEM/BBF10K_000456.gb deleted file mode 100644 index 290e3a68..00000000 --- a/iGEM/BBF10K_000456.gb +++ /dev/null @@ -1,150 +0,0 @@ -LOCUS BBF10K_000456 2411 bp DNA circular UNK 05-NOV-2020 -DEFINITION Pichia NTS 3'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000456 -VERSION BBF10K_000456.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind 2033..2052 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2053..2297 - /label="Pichia NTS 3'-Homology Region 245bp" - /original_record="part" - protein_bind 2298..2305 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2318..2325 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2307..2310,2312..2317)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag acagagcact - 2041 tgaatccact gctgactttt caaatattta gggtattttt ctcacttttt cctagcaaac - 2101 tccaattggt gggttcagtg caatggagta tcaccttgca accacaacgt aatagctaac - 2161 ttgtggccac catgtctggt tgtagagata attggattct aatgtggatc acatgactac - 2221 tcacgtgtca aaaacccaac ctgacttggc ccagcttagc aagaatattt cgaatccact - 2281 cttgtggcct agtggacgcg gccgcacgaa tgagaccctg acacagatat cccgggagga - 2341 agatatagca cggacaaagt cattccttcg gatagggata acagggtaat ctagctgtat - 2401 agggcgccgt c -// diff --git a/iGEM/BBF10K_000457.gb b/iGEM/BBF10K_000457.gb deleted file mode 100644 index 26e08d76..00000000 --- a/iGEM/BBF10K_000457.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000457 2657 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia RGI2 5'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000457 -VERSION BBF10K_000457.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2657) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2034..2041 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2042..2541 - /label="Pichia RGI2 5'-Homology Region" - /original_record="part" - primer_bind complement(2542..2566) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2578..2597) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2598..2657 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2567..2570,2572..2577)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2619..2636 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctaa aaagcggccg - 2041 catacccagc attgaccttt ggtatgagca tctgaaaaac aaccaggtgt tgcaaagtta - 2101 aacatccttc tttgttcata tagaacccac tattcatggt actccccaat cgaatttcac - 2161 attctggttt tgaaattaca caccacgtta gcttataaga tttcatataa cttattgata - 2221 tacggtttcc attgttcgaa tagttgaggt tgtatgtaat tcgattgaag gggccatttt - 2281 tgtttcctac ttttcctggg agcttatccg atgcgcttca aagctggaat tgtaaatata - 2341 gagaaaaaga aggatgttgt tttattcttg aaagagtata attttacttc tagcaactct - 2401 cccacttcgc ttgacttcat ttatttcttg ggcacatagg cgtagtaatc tagaccaaca - 2461 gataatttgc cggaatgata tagcgattgg aaaatgaact gaaatttttt gctgtctttc - 2521 aatttgacgg gcagttcatc aggacataat agtagccagc tcaatgaagg tgagaccccg - 2581 gttgtaccta tcgagtgctt gattaccgca cctacccata gggataacag ggtaatgcga - 2641 ttctcataat ccgaaga -// diff --git a/iGEM/BBF10K_000458.gb b/iGEM/BBF10K_000458.gb deleted file mode 100644 index ddd8a097..00000000 --- a/iGEM/BBF10K_000458.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000458 2654 bp DNA circular UNK 05-NOV-2020 -DEFINITION Pichia RGI2 3'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000458 -VERSION BBF10K_000458.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2654) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind 2033..2054 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2055..2554 - /label="Pichia RGI2 3'-Homology Region 500bp" - /original_record="part" - protein_bind 2555..2562 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2575..2594) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2595..2654 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2564..2567,2569..2574)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2616..2633 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaacgatgat gctcactctc gggtctctag accaatatct - 2041 cttgtcgcca tcgggtgacc gaccatataa atacgttgag aatgttattc ttcctcgtag - 2101 ttgaagtggc ttcataattt cagaactcaa tagataaact aggatgtttt aaagcaatta - 2161 atgctcacaa gtaaggagcg actctcttgc ttttcgaata ctaaaagtat cgtcccaacc - 2221 cagaaaaaaa gacctcttaa ctgcaaaata aactctatat atttcttcta aaacagtttc - 2281 aggttggata gtatcgcatt ctcatcactt ctaactagta ggccatgaga tatattaacg - 2341 tttacttgag ttctaagttc tccgaattag atgcacagca caaacaagat taggtttcac - 2401 ttggtacaaa atacgaacag agtttaaggt cgtaatttca tttcgttatt gatccccaca - 2461 atctattctt atcacagtca tcagatagtc gcgaaaaagc atgcagaaaa gggggtcgtc - 2521 cctatctaag ttgtagcatt acaacaaata tgacgcggcc gcacgaatga gaccccgtgc - 2581 gacaagattt caagtcggga aaccagccac cttgataggg ataacagggt aatagctgtc - 2641 aacttcagac cttg -// diff --git a/iGEM/BBF10K_000459.gb b/iGEM/BBF10K_000459.gb deleted file mode 100644 index f0311893..00000000 --- a/iGEM/BBF10K_000459.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000459 2649 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia ENO 5'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000459 -VERSION BBF10K_000459.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2649) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2034..2041 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2042..2538 - /label="Pichia ENO 5'-Homology Region" - /original_record="part" - primer_bind complement(2539..2558) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2570..2589) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2590..2649 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2559..2562,2564..2569)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2611..2628 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctaa aaagcggccg - 2041 caagaccagc ttcgctctta attaagcggc ccaaagagtg agaggaaagt acctgggcaa - 2101 aatcacacaa ttccaaacca tgctaaatga gatttaaaga gcaaacgatg gcaaaaggca - 2161 accgttataa atgtgatctt tcttggcagc tatctgtcaa tttttctaag gaacagtgaa - 2221 ttcatcatag gagagatgtt atacgttaca taatcataca tactgcatgt atctcaccta - 2281 ctttacctca tcaactctaa aacagttcta gtcccaaccc cagattccta gtcatgacac - 2341 aagtccgcac cggacaggac tcacaaccag caagagaagc taacaaattt acgccccggt - 2401 aaaacattct ttaggggccg ttcaatggta attttcctct cacccgttta aacttacctc - 2461 cgggcggtat cttcaataac ctctgttgtc cccgggtatc attggaaaca gtgagggacg - 2521 ttgaacagaa gagaggatca tcacgggcaa ggattgtaaa ggtgagacca agacgatccg - 2581 agccattacg gggctgagca ccgtgaaggt tagggataac agggtaatac acttttggtc - 2641 ttatgattt -// diff --git a/iGEM/BBF10K_000460.gb b/iGEM/BBF10K_000460.gb deleted file mode 100644 index 45e885ca..00000000 --- a/iGEM/BBF10K_000460.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000460 2645 bp DNA circular UNK 05-NOV-2020 -DEFINITION Pichia ENO 3'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000460 -VERSION BBF10K_000460.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2645) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind 2033..2052 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2053..2545 - /label="Pichia ENO 3'-Homology Region 493bp" - /original_record="part" - protein_bind 2546..2553 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2566..2585) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2586..2645 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2555..2558,2560..2565)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2607..2624 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctag acactcgtat - 2041 cgcatgtcgg tgcaccgtaa atttgccttg caattggccc taaccacgga tggttaactt - 2101 caagccatca cgacagcaat tgagtcggcg catagctacc ctcctcttct tgaccccatg - 2161 cataggacca accttaaccg atggaacagg ttcctccgct ccgtcccctg gtagtgtctc - 2221 tgcgcaagaa atagttaagg tattaacact gatctctcgc acccccctca cagtactgtt - 2281 atggtgaatt gacaaagcca ttggctagat tgaaacatgt aattcatatg taatcttgtt - 2341 caattaacga gcttcgtaca gtctcaatct agacgtctga taatggcgtt tgtgctccta - 2401 atcgatgagc catctcatgt gacgtctata cgcttcgatg gcttccgtcg cgaatataga - 2461 accacttgaa atatgctgca aaccacgatc caccctggtc ctgaaaagat ataaatacag - 2521 cacatctagc aggcttttgc gctgcgcggc cgcacgaatg agaccaagga actatggcat - 2581 cgagcgttat gggcgccgga cgctactagg gataacaggg taatattgcg acacccatct - 2641 ccagc -// diff --git a/iGEM/BBF10K_000461.gb b/iGEM/BBF10K_000461.gb deleted file mode 100644 index 48ffca0e..00000000 --- a/iGEM/BBF10K_000461.gb +++ /dev/null @@ -1,149 +0,0 @@ -LOCUS BBF10K_000461 2543 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia AOXTT 5'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000461 -VERSION BBF10K_000461.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2543) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2034..2041 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2042..2432 - /label="Pichia AOXTT 5'-Homology Region" - /original_record="part" - primer_bind complement(2433..2452) - /label="5' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2464..2483) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2484..2543 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2453..2456,2458..2463)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2505..2522 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctaa aaagcggccg - 2041 cagcaacgtt gtcactgaag ttggcatcag tatctacaaa ccctacatac ctcttgaagg - 2101 tccagaaggt aagcatttgc ccgctccatt cctacccgac atatccactc tacattttat - 2161 agttcaaggc accgaaaaag ttcgaaacaa gaagtttgtt cctgataaca aggatttctt - 2221 tattggtggg acttcattta ctgtctccaa gaaggacatt tctgctgtca taaccgagat - 2281 agtctcacag ttcgagtcta ctgatgacca aaagtcagag aaatttacca tgaaatctcc - 2341 tcctccggtt gctttagttg ggcataatct gataggaggc ctcaagacac tgaagaatgc - 2401 gggtatcacc attcccatac ttccaatcat aggccgtaag ttccatcggt gtaaggtgag - 2461 accaaggact gcataccagg ttggtatggg tcgtacggaa attataggga taacagggta - 2521 atggatacag gggaggcaac agg -// diff --git a/iGEM/BBF10K_000462.gb b/iGEM/BBF10K_000462.gb deleted file mode 100644 index cfa1317d..00000000 --- a/iGEM/BBF10K_000462.gb +++ /dev/null @@ -1,149 +0,0 @@ -LOCUS BBF10K_000462 2548 bp DNA circular UNK 05-NOV-2020 -DEFINITION Pichia AOXTT 3'-Homology Region in pOpen-v3. -ACCESSION BBF10K_000462 -VERSION BBF10K_000462.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2548) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind 2033..2052 - /label="3' Barcode" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="part" - misc_feature 2053..2448 - /label="Pichia AOXTT 3'-Homology Region 396bp" - /original_record="part" - protein_bind 2449..2456 - /label="NotI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2469..2488) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2489..2548 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2458..2461,2463..2468)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2510..2527 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctag actatcgtgt - 2041 tgcatctgcg gctcgagaat tatggcttaa tcaagtgaat acatcaaagt caaacttaaa - 2101 atacattctt cgcaggcttg gcttgccaca tagttttctt cacaatgctg caaatgacgc - 2161 ttattatacc cttttggcat cgttgaagct tgcacaaacg aacgtcccac ttaatcttct - 2221 gtactctgaa gaggagtggg aaataccaag aaaaacatca aactcgaatg attttcccga - 2281 acccctacca caagatattc atcagctgcg agataggctg atcaggagca agctcgtacg - 2341 agaagaaaca aaatgacaaa aaaaatccta tactatatag gttacaaata aaaaagtatc - 2401 aaaaatgaag cctgcatctc tcaggcaaat ggcattctga catcctctgc ggccgcacga - 2461 atgagaccaa ggatatgtag acaccgcccc cggtgtgcta ggatggctgt agggataaca - 2521 gggtaatggc ttcgcgggat tttaactt -// diff --git a/iGEM/BBF10K_000463.gb b/iGEM/BBF10K_000463.gb deleted file mode 100644 index 6a30359d..00000000 --- a/iGEM/BBF10K_000463.gb +++ /dev/null @@ -1,192 +0,0 @@ -LOCUS BBF10K_000463 3152 bp DNA circular UNK 27-MAY-2018 -DEFINITION Sc2micron in pOpen-v3. -ACCESSION BBF10K_000463 -VERSION BBF10K_000463.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3152) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - CDS complement(483..1343) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1449..1463 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1464..1480 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1481..1512 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - primer_bind complement(2707..2725) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 2721..2768 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(2769..2789) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 2790..2804 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 2805..2855 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - primer_bind 1541..1560 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - /original_record="part" - protein_bind join(1561..1566,1568..1571) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind 1572..1577 - /label="AvrII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - origin 1578..2578 - /label="2micron origin" - /original_record="part" - misc_feature 1578..1641 - /label="repeat-1" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - /original_record="part" - misc_feature 1642..1701 - /label="repeat-2" - /ApEinfo_fwdcolor="#B284BE" - /ApEinfo_revcolor="#B284BE" - /original_record="part" - misc_feature 1702..1766 - /label="repeat-3" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - /original_record="part" - misc_feature 1767..1826 - /label="repeat-4" - /ApEinfo_fwdcolor="#B284BE" - /ApEinfo_revcolor="#B284BE" - /original_record="part" - misc_feature 1827..1890 - /label="repeat-5" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - /original_record="part" - protein_bind 2579..2584 - /label="AgeI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - protein_bind complement(join(2585..2588,2590..2595)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - primer_bind complement(2596..2616) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - /original_record="part" - misc_feature 2617..2675 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - /original_record="part" - protein_bind 2637..2654 - /label="I-SceI" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3073..3092) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3093..3152 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" -ORIGIN - 1 taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac - 61 tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg - 121 gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt - 181 taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg - 241 tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaaggcct - 301 actattagca acaacgatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa - 361 aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt - 421 ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac - 481 agttaccaat gcttaatcag tgaggcacct atctcagcga tctgtctatt tcgttcatcc - 541 atagttgcct gactccccgt cgtgtagata actacgatac gggagggctt accatctggc - 601 cccagtgctg caatgatacc gcgagaacca cgctcaccgg ctccagattt atcagcaata - 661 aaccagccag ccggaagggc cgagcgcaga agtggtcctg caactttatc cgcctccatc - 721 cagtctatta attgttgccg ggaagctaga gtaagtagtt cgccagttaa tagtttgcgc - 781 aacgttgttg ccattgctac aggcatcgtg gtgtcacgct cgtcgtttgg tatggcttca - 841 ttcagctccg gttcccaacg atcaaggcga gttacatgat cccccatgtt gtgcaaaaaa - 901 gcggttagct ccttcggtcc tccgatcgtt gtcagaagta agttggccgc agtgttatca - 961 ctcatggtta tggcagcact gcataattct cttactgtca tgccatccgt aagatgcttt - 1021 tctgtgactg gtgagtactc aaccaagtca ttctgagaat agtgtatgcg gcgaccgagt - 1081 tgctcttgcc cggcgtcaat acgggataat accgcgccac atagcagaac tttaaaagtg - 1141 ctcatcattg gaaaacgttc ttcggggcga aaactctcaa ggatcttacc gctgttgaga - 1201 tccagttcga tgtaacccac tcgtgcaccc aactgatctt cagcatcttt tactttcacc - 1261 agcgtttctg ggtgagcaaa aacaggaagg caaaatgccg caaaaaaggg aataagggcg - 1321 acacggaaat gttgaatact catactcttc ctttttcaat attattgaag catttatcag - 1381 ggttattgtc tcatgagcgg atacatattt gaatgtattt agaaaaataa acaaataggg - 1441 gttccgcgca cctgcaccag tcagtaaaac gacggccagt agtcaaaagc ctccgaccgg - 1501 aggcttttga cttggttcag gtggagtggg agtagtcttc aagaattact gacccctcgg - 1561 ggtctctaaa acctaggaac gaagcatctg tgcttcattt tgtagaacaa aaatgcaacg - 1621 cgagagcgct aatttttcaa acaaagaatc tgagctgcat ttttacagaa cagaaatgca - 1681 acgcgaaagc gctattttac caacgaagaa tctgtgcttc atttttgtaa aacaaaaatg - 1741 caacgcgaga gcgctaattt ttcaaacaaa gaatctgagc tgcattttta cagaacagaa - 1801 atgcaacgcg agagcgctat tttaccaaca aagaatctat acttcttttt tgttctacaa - 1861 aaatgcatcc cgagagcgct atttttctaa caaagcatct tagattactt tttttctcct - 1921 ttgtgcgctc tataatgcag tctcttgata actttttgca ctgtaggtcc gttaaggtta - 1981 gaagaaggct actttggtgt ctattttctc ttccataaaa aaagcctgac tccacttccc - 2041 gcgtttactg attactagcg aagctgcggg tgcatttttt caagataaag gcatccccga - 2101 ttatattcta taccgatgtg gattgcgcat actttgtgaa cagaaagtga tagcgttgat - 2161 gattcttcat tggtcagaaa attatgaacg gtttcttcta ttttgtctct atatactacg - 2221 tataggaaat gtttacattt tcgtattgtt ttcgattcac tctatgaata gttcttacta - 2281 caattttttt gtctaaagag taatactaga gataaacata aaaaatgtag aggtcgagtt - 2341 tagatgcaag ttcaaggagc gaaaggtgga tgggtaggtt atatagggat atagcacaga - 2401 gatatatagc aaagagatac ttttgagcaa tgtttgtgga agcggtattc gcaatatttt - 2461 agtagctcgt tacagtccgg tgcgtttttg gttttttgaa agtgcgtcat cagagcgctt - 2521 ttggttttca aaagcgctct gaagttccta tactttctag ctagagaata ggaacttcac - 2581 cggtaaggtg agaccaaggc ccagaaggat acaactagca ctgcacatta aaagactagg - 2641 gataacaggg taattgtagc gtcgtctaat tctcagaaga ccacgctgag gtgtcaatcg - 2701 tcggagccgc tgagcaataa ctagcataac cccttggggc ctctaaacgg gtcttgaggg - 2761 gttttttgca tggtcatagc tgtttcctga gagcttggca ggtgatgaca cacattaaca - 2821 aatttcgtga ggagtctcca gaagaatgcc attaatttcc ataggctccg cccccctgac - 2881 gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga - 2941 taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt - 3001 accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc - 3061 tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc - 3121 cccgttcagc ccgaccgctg cgccttatcc gg -// diff --git a/iGEM/BBF10K_000465.gb b/iGEM/BBF10K_000465.gb deleted file mode 100644 index 2967b174..00000000 --- a/iGEM/BBF10K_000465.gb +++ /dev/null @@ -1,151 +0,0 @@ -LOCUS BBF10K_000465 2411 bp DNA circular UNK 29-NOV-2020 -DEFINITION Pichia PARS in pOpen-v3. -ACCESSION BBF10K_000465 -VERSION BBF10K_000465.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind 2033..2038 - /label="AvrII" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - origin 2039..2213 - /label="PARS origin" - /original_record="part" - protein_bind 2214..2219 - /label="AgeI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2231..2325 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2220..2223,2225..2230)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctctaa aacctaggcc - 2041 ttcgtttgtg cggatccaat taatatttac ttattttggt caaccccaaa taggttgatt - 2101 tcatacttgg ttcattcaaa aataagtagt cttttgagat ctttcaatat tataataaat - 2161 atactataac agccgacttg tttcattttc gcgaatgttc ccccagctta tcgaccggta - 2221 aggtgagacc gtcgatcaac cagtttcgat ctgaactaat aacagcccat tcacgtggta - 2281 gcggtggaaa atagacgact aattgaaacg gatatgatac cgacagatat caaggtatgt - 2341 atagcgaccg cggcggtcgt atttgattca agtagggata acagggtaat tctttagcta - 2401 ggagaaatct a -// diff --git a/iGEM/BBF10K_000467.gb b/iGEM/BBF10K_000467.gb deleted file mode 100644 index 54fc5565..00000000 --- a/iGEM/BBF10K_000467.gb +++ /dev/null @@ -1,184 +0,0 @@ -LOCUS BBF10K_000467 4094 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette ADE2 in pOpen-v3. -ACCESSION BBF10K_000467 -VERSION BBF10K_000467.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 4094) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2022..4014 - /organism="synthetic DNA construct" - /lab_host="Saccharomyces cerevisiae" - /mol_type="other DNA" - /original_record="part" - promoter 2033..2209 - /label="AgTEF Promoter" - /original_record="part" - CDS 2210..3925 - /label="ADE2 selection marker" - /note="Complements ADE2 auxotrophic mutations in yeast. - ADE2 mutants require adenine" - /translation="MSVINFTGSSGPLVKVCGLQSTEAAECALDSDADLLGIICVPNRK - RTIDPVIARKISSLVKAYKNSSGTPKYLVGVFRNQPKEDVLALVNDYGIDIVQLHGDES - WQEYQEFLGLPVIKRLVFPKDCNILLSAASQKPHSFIPLFDSEAGGTGELLDWNSISDW - VGRQESPESLHFMLAGGLTPENVGDALRLNGVIGVDVSGGVETNGVKDSNKIANFVKNA - KK" - /original_record="part" - terminator 3926..4003 - /label="AgTEF Terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(4015..4034) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 4035..4094 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(4004..4007,4009..4014)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 4056..4073 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa ggcggtttcc - 2041 ttgaaatttt tttgattcgg taatctccga acagaaggaa gaacgaagga aggagcacag - 2101 acttagattg gtatatatac gcatatgtag tgttgaagaa acatgaaatt gcccagtatt - 2161 cttaacccaa ctgcacagaa caaaaacgtg caggaaacga agataaatca tggattctag - 2221 aacagttggt atattaggag ggggacaatt gggacgtatg attgttgagg cagcaaacag - 2281 gctcaacatt aagacggtaa tactagatgc tgaaaattct cctgccaaac aaataagcaa - 2341 ctccaatgac cacgttaatg gctccttttc caatcctctt gatatcgaaa aactagctga - 2401 aaaatgtgat gtgctaacga ttgagattga gcatgttgat gttcctacac taaagaatct - 2461 tcaagtaaaa catcccaaat taaaaattta cccttctcca gaaacaatca gattgataca - 2521 agacaaatat attcaaaaag agcatttaat caaaaatggt atagcagtta cccaaagtgt - 2581 tcctgtggaa caagccagtg agacgtccct attgaatgtt ggaagagatt tgggttttcc - 2641 attcgtcttg aagtcgagga ctttggcata cgatggaaga ggtaacttcg ttgtaaagaa - 2701 taaggaaatg attccggaag ctttggaagt actgaaggat cgtcctttgt acgccgaaaa - 2761 atgggcacca tttactaaag aattagcagt catgattgtg agatctgtta acggtttagt - 2821 gttttcttac ccaattgtag agactatcca caaggacaat atttgtgact tatgttatgc - 2881 gcctgctaga gttccggact ccgttcaact taaggcgaag ttgttggcag aaaatgcaat - 2941 caaatctttt cccggttgtg gtatatttgg tgtggaaatg ttctatttag aaacagggga - 3001 attgcttatt aacgaaattg ccccaaggcc tcacaactct ggacattata ccattgatgc - 3061 ttgcgtcact tctcaatttg aagctcattt gagatcaata ttggatttgc caatgccaaa - 3121 gaatttcaca tctttctcca ccattacaac gaacgccatt atgctaaatg ttcttggaga - 3181 caaacataca aaagataaag agctagaaac ttgcgaaaga gcattggcga ctccaggttc - 3241 ctcagtgtac ttatatggaa aagagtctag acctaacaga aaagtaggtc acataaatat - 3301 tattgcctcc agtatggcgg aatgtgaaca aaggctgaac tacattacag gtagaactga - 3361 tattccaatc aaaatctctg tcgctcaaaa gttggacttg gaagcaatgg tcaaaccatt - 3421 ggttggaatc atcatgggat cagactctga cttgccggta atgtctgccg catgtgcggt - 3481 tttaaaagat tttggcgttc catttgaagt gacaatagtc tctgctcata gaactccaca - 3541 taggatgtca gcatatgcta tttccgcaag caagcgtgga attaaaacaa ttatcgctgg - 3601 agctggtggg gctgctcact tgccaggtat ggtggctgca atgacaccac ttcctgtcat - 3661 cggtgtgccc gtaaaaggtt cttgtctaga tggagtagat tctttacatt caattgtgca - 3721 aatgcctaga ggtgttccag tagctaccgt cgctattaat aatagtacga acgctgcgct - 3781 gttggctgtc agactgcttg gcgcttatga ttcaagttat acaacgaaaa tggaacagtt - 3841 tttattaaag caagaagaag aagttcttgt caaagcacaa aagttagaaa ctgtcggtta - 3901 cgaagcttat ctagaaaaca agtaaaaaac tgtattataa gtaaatgcat gtatactaaa - 3961 ctcacaaatt agagcttcaa tttaattata tcagttatta cccatgatga gaccaatatc - 4021 acgcaaaagc accggcagtc gaaattctcg acgattaggg ataacagggt aatagctgtg - 4081 atccggaatt tgtt -// diff --git a/iGEM/BBF10K_000468.gb b/iGEM/BBF10K_000468.gb deleted file mode 100644 index 645b7d30..00000000 --- a/iGEM/BBF10K_000468.gb +++ /dev/null @@ -1,181 +0,0 @@ -LOCUS BBF10K_000468 3233 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette HIS3 in pOpen-v3. -ACCESSION BBF10K_000468 -VERSION BBF10K_000468.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3233) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2002..3133 - /organism="synthetic DNA construct" - /original_record="part" - gene 2033..3142 - /label="His3 marker" - /note="Complements His3 auxotrophic mutations in yeast. - his3 mutants require histidine" - /ApEinfo_fwdcolor="#FCBF2D" - /ApEinfo_revcolor="#FCBF2D" - /original_record="part" - promoter 2033..2269 - /label="HIS3 promoter" - /original_record="part" - CDS 2270..2932 - /codon_start=1 - /gene="His3" - /product="Imidazoleglycerol-phosphate dehydratase" - /label="HIS3" - /translation="MTEQKALVKRITNETKIQIAISLKGGPLAIEHSIFPEKEAEAVAE - QATQSQVINVHTGIGFLDHMIHALAKHSGWSLIVECIGDLHIDDHHTTEDCGIALGQAF - KEALGAVRGVKRFGSGFAPLDEALSRAVVDLSNRPYAVVELGLQREKVGDLSCEMIPHF - LESFAEASRITLHVDCLRGKNDHHRSESAFKALAVAIREATSPNGTNDVPSTKGVLM" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="part" - misc_feature 2933..3142 - /label="HIS3 terminator" - /original_record="part" - protein_bind complement(join(3143..3146,3148..3153)) - /label="BsaI(1)" - /ApEinfo_label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3154..3173) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3174..3233 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3143..3146,3148..3153)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3195..3212 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa ggaacacagt - 2041 cctttcccgc aattttcttt ttctattact cttggcctcc tctagtacac tctatatttt - 2101 tttatgcctc ggtaatgatt ttcattttta tttttccacc tagcggatga ctcttatttt - 2161 ttcttagcga ttggcattat cacataatga attatacatt atataaagta atgtgatttc - 2221 ttcgaagaat atactaaaaa atgagcaggc aagataaacg aaggcaaaga tgacagagca - 2281 gaaagcccta gtaaagcgta ttacaaatga aaccaagatt cagattgcga tctctttaaa - 2341 gggtggtccc ctagcgatag agcactcgat cttcccagaa aaagaggcag aagcagtagc - 2401 agaacaggcc acacaatcgc aagtgattaa cgtccacaca ggtatagggt ttctggacca - 2461 tatgatacat gctctggcca agcattccgg ctggtcgcta atcgttgagt gcattggtga - 2521 cttacacata gacgaccatc acaccactga ggactgcggg attgctctcg gtcaagcttt - 2581 taaagaggcc ctaggggccg tgcgtggagt aaaaaggttt ggatcaggat ttgcgccttt - 2641 ggatgaggca ctttccagag cggtggttga tctttcgaac aggccgtacg cagttgtcga - 2701 acttggtttg caaagggaga aagtaggtga tctctcttgc gagatgatcc cgcattttct - 2761 tgaaagcttt gcagaggcaa gcagaattac cctccacgtt gattgtctgc gaggcaagaa - 2821 tgatcatcac cgtagtgaga gtgcgttcaa ggctcttgcg gttgccataa gagaagccac - 2881 ctcgcccaat ggtaccaacg atgttccctc caccaaaggt gttcttatgt agtgacaccg - 2941 attatttaaa gctgctgcat acgatatata tacatgtgta tatatgtata cctatgaatg - 3001 tcagtaagta tgtatacgaa cagtatgata ctgaagatga caaggtaatg catcattcta - 3061 tacgtgtcat tctgaacgag gcgcgctttc cttttttctt tttgcttttt cttttttttt - 3121 ctcttgaact cgacggatca taatgatgag accaatcagt ttctttggca gccggtaccc - 3181 ccgtcgacca tggttaggga taacagggta atgcttatac gctgctttgg atg -// diff --git a/iGEM/BBF10K_000469.gb b/iGEM/BBF10K_000469.gb deleted file mode 100644 index d9a0572a..00000000 --- a/iGEM/BBF10K_000469.gb +++ /dev/null @@ -1,183 +0,0 @@ -LOCUS BBF10K_000469 4102 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette Hygro in pOpen-v3. -ACCESSION BBF10K_000469 -VERSION BBF10K_000469.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 4102) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2033..2732 - /label="ScPGK1 Promoter" - /original_record="part" - CDS 2733..3761 - /codon_start=1 - /gene="Hygro" - /product="Hygromycin Phosphotransferase" - /label="Hygro" - /translation="MGKKPELTATSVEKFLIEKFDSVSDLMQLSEGEESRAFSFDVGGR - GYVLRVNSCADGFYKDRYVYRHFASAALPIPEVLDIGEFSESLTYCISRRAQGVTLQDL - PETELPAVLQPVAEAMDAIAAADLSQTSGFGPFGPQGIGQYTTWRDFICAIADPHVYHW - QTVMDDTVSASVAQALDELMLWAEDCPEVRHLVHADFGSNNVLTDNGRITAVIDWSEAM - FGDSQYEVANIFFWRPWLACMEQQTRYFERRHPELAGSPRLRAYMLRIGLDQLYQSLVD - GNFDDAAWAQGRCDAIVRSGAGTVGRTQIARRSAAVWTDGCVEVLADSGNRRPSTRPRA - KE" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="part" - misc_feature 3762..4011 - /label="ScPRM9 terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(4023..4042) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 4043..4102 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(4012..4015,4017..4022)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 4064..4081 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa - 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc - 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc - 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg - 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc - 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct - 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac - 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc - 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct - 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat - 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc - 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt - 2701 aattatctac tttttacaac aaatataaaa caatgggtaa aaagcctgaa ctcaccgcga - 2761 cgtctgtcga gaagtttctg atcgaaaagt tcgacagcgt gtccgacctg atgcagctct - 2821 cggagggcga agaatctcgt gctttcagct tcgatgtagg agggcgtgga tatgtcctgc - 2881 gggtaaatag ctgcgccgat ggtttctaca aagatcgtta tgtttatcgg cactttgcat - 2941 cggccgcgct cccgattccg gaagtgcttg acattgggga atttagcgag agcctgacct - 3001 attgcatctc ccgccgtgca cagggtgtca cgttgcaaga cctgcctgaa accgaactgc - 3061 ccgctgttct gcaaccggtc gcggaggcca tggatgcgat cgctgcggcc gatcttagcc - 3121 agacgagcgg gttcggccca ttcggaccgc aaggaatcgg tcaatacact acatggcgtg - 3181 atttcatatg cgcgattgct gatccccatg tgtatcactg gcaaactgtg atggacgaca - 3241 ccgtcagtgc gtccgtcgcg caggctctcg atgagctgat gctttgggcc gaggactgcc - 3301 ccgaagtccg gcacctcgtg cacgcggatt tcggctccaa caatgtcctg acggacaatg - 3361 gccgcataac agcggtcatt gactggagcg aggccatgtt cggggattcc caatacgagg - 3421 tcgccaacat cttcttctgg aggccgtggt tggcttgtat ggagcagcag acgcgctact - 3481 tcgagcggag gcatccggag cttgcaggat cgccgcggct ccgggcgtat atgctccgca - 3541 ttggtcttga ccaactctat cagagcttgg ttgacggcaa tttcgatgat gcagcttggg - 3601 cgcagggtcg atgcgacgca atcgtccgat ccggagccgg gactgtcggg cgtacacaaa - 3661 tcgcccgcag aagcgcggcc gtctggaccg atggctgtgt agaagtactc gccgatagtg - 3721 gaaaccgacg ccccagcact cgtccgaggg caaaggaata aacagatgac gggagacact - 3781 agcacacaac tttaccaggc aaggtatttg acgctagcat gtgtccaatt cagtgtcatt - 3841 tatgattttt tgtagtagga tataaatata tacagcgctc caaatagtgc ggttgcccca - 3901 aaaacaccac ggaacctcat ctgttctcgt actttgttgt gacaaagtag ctcactgcct - 3961 tattatcaca ttttcattat gcaacgcttc ggaaaatacg atgttgaaaa tatgatgaga - 4021 ccaatgcaaa gctattagcg cgaccacatg gagatttagt ccttagggat aacagggtaa - 4081 tggggcccaa tgtcactggc gg -// diff --git a/iGEM/BBF10K_000472.gb b/iGEM/BBF10K_000472.gb deleted file mode 100644 index 87d91dd7..00000000 --- a/iGEM/BBF10K_000472.gb +++ /dev/null @@ -1,174 +0,0 @@ -LOCUS BBF10K_000472 3646 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette NAT in pOpen-v3. -ACCESSION BBF10K_000472 -VERSION BBF10K_000472.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3646) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2002..3646 - /organism="synthetic DNA construct" - /lab_host="Saccharomyces cerevisiae" - /mol_type="other DNA" - /original_record="part" - promoter 2033..2732 - /label="ScPGK1 Promoter" - /original_record="part" - CDS 2733..3305 - /label="NAT (Nourseothricin Acetyltransferase)" - /translation="MGKEKTHVSRPRLNSNMDADLYGYKWARDNVGQSGATIYRLYGKP - /translation=""MGTTLDDTAYRYRTSVPGDAEAIEALDGSFTTDTVFRVTATGDG - FTLREVPVDPPLTKVFPDDESDDESDDGEDGDPDSRTFVAYGDDGDLAGFVVVSYSGWN - RRLTVEDIEVAPEHRGHGVGRALMGLATEFARERGAGHLWLEVTNVNAPAIHAYRRMGF - TLCGLDTALYDGTASDGEQALYMSMPCP" - /original_record="part" - terminator 3306..3555 - /label="ScPRM9 Terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3567..3586) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3587..3646 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3556..3559,3561..3566)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3608..3625 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa - 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc - 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc - 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg - 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc - 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct - 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac - 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc - 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct - 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat - 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc - 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt - 2701 aattatctac tttttacaac aaatataaaa caatgggtac taccttagat gatacagcct - 2761 acagatacag aacatcagtc cctggtgatg ctgaagcaat tgaggcttta gacggttcat - 2821 tcaccaccga caccgtcttt agagtaaccg ccaccggtga tggatttacc ttaagagaag - 2881 tcccagtaga ccctccatta actaaagtct ttccagatga tgaatctgat gacgaaagcg - 2941 acgacggaga agatggtgac ccagattcaa gaactttcgt agcatacggt gatgacggtg - 3001 atttggctgg ttttgtagtc gtttcttatt caggttggaa tagaaggttg accgttgaag - 3061 atatagaagt cgccccagag catagaggtc atggtgtagg tagagctttg atgggtttgg - 3121 ctacagaatt tgcaagagag agaggagccg gtcatttatg gttagaagtt actaatgtta - 3181 acgcccctgc tatccatgct tatagaagaa tgggtttcac attatgtggt ttagatactg - 3241 ctttatatga tggaacagca tctgacggtg aacaggcctt gtatatgtct atgccttgcc - 3301 cttaaacaga tgacgggaga cactagcaca caactttacc aggcaaggta tttgacgcta - 3361 gcatgtgtcc aattcagtgt catttatgat tttttgtagt aggatataaa tatatacagc - 3421 gctccaaata gtgcggttgc cccaaaaaca ccacggaacc tcatctgttc tcgtactttg - 3481 ttgtgacaaa gtagctcact gccttattat cacattttca ttatgcaacg cttcggaaaa - 3541 tacgatgttg aaaatatgat gagaccacaa cgagcagacc gaatagcttt ccctagacgt - 3601 tgccacatag ggataacagg gtaatggttc cttagtcctc agacgc -// diff --git a/iGEM/BBF10K_000473.gb b/iGEM/BBF10K_000473.gb deleted file mode 100644 index 63982ce0..00000000 --- a/iGEM/BBF10K_000473.gb +++ /dev/null @@ -1,178 +0,0 @@ -LOCUS BBF10K_000473 3748 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette TRP1 in pOpen-v3. -ACCESSION BBF10K_000473 -VERSION BBF10K_000473.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3748) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2002..3748 - /organism="synthetic DNA construct" - /lab_host="Saccharomyces cerevisiae" - /mol_type="other DNA" - /original_record="part" - promoter 2033..2732 - /label="ScPGK1 Promoter" - /original_record="part" - CDS 2733..3407 - /label="TRP1 selection marker" - /note="Complements TRP1 auxotrophic mutations in yeast. - TRP1 mutants require tryptophan" - /translation="MSVINFTGSSGPLVKVCGLQSTEAAECALDSDADLLGIICVPNRK - RTIDPVIARKISSLVKAYKNSSGTPKYLVGVFRNQPKEDVLALVNDYGIDIVQLHGDES - WQEYQEFLGLPVIKRLVFPKDCNILLSAASQKPHSFIPLFDSEAGGTGELLDWNSISDW - VGRQESPESLHFMLAGGLTPENVGDALRLNGVIGVDVSGGVETNGVKDSNKIANFVKNA - KK" - /original_record="part" - terminator 3408..3657 - /label="ScPRM9 Terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3669..3688) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3689..3748 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3658..3661,3663..3668)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3710..3727 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa - 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc - 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc - 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg - 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc - 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct - 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac - 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc - 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct - 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat - 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc - 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt - 2701 aattatctac tttttacaac aaatataaaa caatgtctgt tattaatttc acaggtagtt - 2761 ctggtccatt ggtgaaagtt tgcggcttgc agagcacaga ggccgcagaa tgtgctctgg - 2821 attccgatgc tgacttgctg ggtattatat gtgtgcccaa tagaaagaga acaattgacc - 2881 cggttattgc aaggaaaatt tcaagtcttg taaaagcata taaaaatagt tcaggcactc - 2941 cgaaatactt ggttggcgtg tttcgtaatc aacctaagga ggatgttttg gctctggtca - 3001 atgattacgg cattgatatc gtccaactgc atggagatga gtcgtggcaa gaataccaag - 3061 agttcctcgg tttgccagtt attaaaagac tcgtatttcc aaaagactgc aacatactac - 3121 tcagtgcagc ttcacagaaa cctcattcgt ttattccctt gtttgattca gaagcaggag - 3181 ggacaggtga acttttggat tggaactcga tttctgactg ggttggaagg caagagagcc - 3241 ccgaaagctt acattttatg ttagctggtg gactgacgcc agaaaatgtt ggtgatgcgc - 3301 ttagattaaa tggcgttatt ggtgttgatg taagcggagg tgtggagaca aatggtgtaa - 3361 aagactctaa caaaatagca aatttcgtca aaaatgctaa gaaatagaca gatgacggga - 3421 gacactagca cacaacttta ccaggcaagg tatttgacgc tagcatgtgt ccaattcagt - 3481 gtcatttatg attttttgta gtaggatata aatatataca gcgctccaaa tagtgcggtt - 3541 gccccaaaaa caccacggaa cctcatctgt tctcgtactt tgttgtgaca aagtagctca - 3601 ctgccttatt atcacatttt cattatgcaa cgcttcggaa aatacgatgt tgaaaatatg - 3661 atgagaccac aaggagtcgg catatcacta cacgcatttg tatgagggat agggataaca - 3721 gggtaattcg cttgaatgcc gtgaagaa -// diff --git a/iGEM/BBF10K_000474.gb b/iGEM/BBF10K_000474.gb deleted file mode 100644 index 2de28cab..00000000 --- a/iGEM/BBF10K_000474.gb +++ /dev/null @@ -1,188 +0,0 @@ -LOCUS BBF10K_000474 3182 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette URA3 in pOpen-v3. -ACCESSION BBF10K_000474 -VERSION BBF10K_000474.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3182) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2022..3102 - /organism="synthetic DNA construct" - /lab_host="Saccharomyces cerevisiae" - /mol_type="other DNA" - /original_record="part" - gene 2033..3091 - /label="URA3 marker" - /note="URA3 encodes orotidine-5’phosphate decarboxylase, an - enzyme which is required for the biosynthesis of uracil. - Complements Ura3 auxotrophic mutations in yeast. It also - acts as negative selection is based on the inhibitor - 5-fluoro-orotic acid (FOA)" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="part" - promoter 2033..2209 - /label="URA3 promoter" - /original_record="part" - CDS 2210..3013 - /codon_start=1 - /gene="Ura3" - /product="Orotidine-5'-phosphate (OMP) decarboxylase" - /label="URA3" - /note="Complements URA3 auxotrophic mutations in yeast. - URA3 mutants require uracil for growth" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSKATYKERAATHPSPVAAKLFNIMHEKQTNLCASLDVRTTKELL - ELVEALGPKICLLKTHVDILTDFSMEGTVKPLKALSAKYNFLLFEDRKFADIGNTVKLQ - YSAGVYRIAEWADITNAHGVVGPGIVSGLKQAAEEVTKEPRGLLMLAELSCKGSLSTGE - YTKGTVDIAKSDKDFVIGFIAQRDMGGRDEGYDWLIMTPGVGLDDKGDALGQQYRTVDD - VVSTGSDIIIVGRGLFAKGRDAKVEGERYRKAGWEAYLRRCGQQN" - /original_record="part" - misc_feature 3014..3091 - /label="URA3 terminator" - /original_record="part" - protein_bind complement(join(3092..3095,3097..3102)) - /label="BsaI(1)" - /ApEinfo_label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3103..3122) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3123..3182 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3092..3095,3097..3102)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3144..3161 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa ggcggtttcc - 2041 ttgaaatttt tttgattcgg taatctccga acagaaggaa gaacgaagga aggagcacag - 2101 acttagattg gtatatatac gcatatgtag tgttgaagaa acatgaaatt gcccagtatt - 2161 cttaacccaa ctgcacagaa caaaaacgtg caggaaacga agataaatca tgtcgaaagc - 2221 tacatataag gaacgtgctg ctactcatcc tagtcctgtt gctgccaagc tatttaatat - 2281 catgcacgaa aagcaaacaa acttgtgtgc ttcattggat gttcgtacca ccaaggaatt - 2341 actggagtta gttgaagcat taggtcccaa aatttgttta ctaaaaacac atgtggatat - 2401 cttgactgat ttttccatgg agggcacagt taagccgcta aaggcattat ccgccaagta - 2461 caatttttta ctcttcgagg acagaaaatt tgctgacatt ggtaatacag tcaaattgca - 2521 gtactctgcg ggtgtataca gaatagcaga atgggcagac attacgaatg cacacggtgt - 2581 ggtgggccca ggtattgtta gcggtttgaa gcaggcggca gaagaagtaa caaaggaacc - 2641 tagaggcctt ttgatgttag cagaattgtc atgcaagggc tccctatcta ctggagaata - 2701 tactaagggt actgttgaca ttgctaagag cgacaaagat tttgttatcg gctttattgc - 2761 tcaaagagac atgggtggaa gagatgaagg ttacgattgg ttgattatga cacccggtgt - 2821 gggtttagat gacaagggag atgcattggg tcaacagtat agaaccgtgg atgatgtggt - 2881 ttctacagga tctgacatta ttattgttgg aagaggacta tttgcaaagg gaagggatgc - 2941 taaggtagag ggtgaacgtt acagaaaagc aggctgggaa gcatatttga gaagatgcgg - 3001 ccagcaaaac taaaaaactg tattataagt aaatgcatgt atactaaact cacaaattag - 3061 agcttcaatt taattatatc agttattacc catgatgaga ccacagaacg aacaggcact - 3121 acacagtctt attttcatcg tcttagggat aacagggtaa tcactaatca tgccttgcgc - 3181 gc -// diff --git a/iGEM/BBF10K_000475.gb b/iGEM/BBF10K_000475.gb deleted file mode 100644 index 1598dbac..00000000 --- a/iGEM/BBF10K_000475.gb +++ /dev/null @@ -1,169 +0,0 @@ -LOCUS BBF10K_000475 3448 bp DNA circular UNK 09-JUN-2018 -DEFINITION Yeast marker cassette Zeo in pOpen-v3. -ACCESSION BBF10K_000475 -VERSION BBF10K_000475.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3448) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2002..3448 - /organism="synthetic DNA construct" - /lab_host="Saccharomyces cerevisiae" - /mol_type="other DNA" - /original_record="part" - promoter 2033..2732 - /label="ScPGK1 Promoter" - /original_record="part" - CDS 2733..3107 - /label="ZeocinR" - /translation="MAKLTSAVPVLTARDVAGAVEFWTDRLGFSRDFVEDDFAGVVRDD - VTLFISAVQDQVVPDNTLAWVWVRGLDELYAEWSEVVSTNFRDASGPAMTEIGEQPWGR - EFALRDPAGNCVHFVAEEQD" - /original_record="part" - terminator 3108..3357 - /label="ScPRM9 Terminator" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3369..3388) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3389..3448 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3358..3361,3363..3368)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3410..3427 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa - 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc - 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc - 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg - 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc - 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct - 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac - 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc - 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct - 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat - 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc - 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt - 2701 aattatctac tttttacaac aaatataaaa caatggctaa attaacatct gccgttcctg - 2761 ttttaacagc tagggatgtt gcaggagctg tagagttttg gacagatagg ttaggattct - 2821 caagagactt tgttgaggac gattttgctg gtgttgtcag ggatgacgtt actttattta - 2881 tctcagcagt ccaagatcaa gttgtccctg ataatacatt ggcttgggtc tgggtcaggg - 2941 gtttagatga attatatgct gaatggtcag aagttgtatc tacaaacttc agagatgctt - 3001 ctggtccagc tatgaccgag attggtgaac agccatgggg tagagaattt gctttgagag - 3061 atccagctgg aaattgtgtt cattttgttg ctgaagaaca agattaaaca gatgacggga - 3121 gacactagca cacaacttta ccaggcaagg tatttgacgc tagcatgtgt ccaattcagt - 3181 gtcatttatg attttttgta gtaggatata aatatataca gcgctccaaa tagtgcggtt - 3241 gccccaaaaa caccacggaa cctcatctgt tctcgtactt tgttgtgaca aagtagctca - 3301 ctgccttatt atcacatttt cattatgcaa cgcttcggaa aatacgatgt tgaaaatatg - 3361 atgagaccac aggaagcaag gtatacgccg ctgtgtaatt ttcctgcatt agggataaca - 3421 gggtaatttc aggcaaggca gcatcaga -// diff --git a/iGEM/BBF10K_000476.gb b/iGEM/BBF10K_000476.gb deleted file mode 100644 index 77d6212d..00000000 --- a/iGEM/BBF10K_000476.gb +++ /dev/null @@ -1,149 +0,0 @@ -LOCUS BBF10K_000476 2411 bp DNA circular UNK 14-SEP-2020 -DEFINITION OYC bridge AGAC CGAA in pOpen-v3. -ACCESSION BBF10K_000476 -VERSION BBF10K_000476.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind complement(join(2025..2028,2038..2042)) - /label="FokI" - /original_record="part" - misc_feature 2043..2185 - /label="linker (random) sequence" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - protein_bind join(2186..2190,2199..2202) - /label="FokI" - /original_record="part" - misc_feature 2207..2331 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2196..2199,2201..2206)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaag acagatccat - 2041 ccgttcactg cctaggtgta cataagtcga atacactggt tccattagta tctcaggtca - 2101 ttgtcactgc tcatcggcac agccacagta tgaatcagcg cacataaact ctttagcatc - 2161 tacatataac tctacagaca gatctggatg tacagcgaac gagaccggga ggagcacaaa - 2221 gtccgctcag cttcgcctcg tggggagaga tgcgggataa taagcaactc tagggcagga - 2281 aagtgcctgc tgacgaattg gtctggcatg gattccacac tataggatag tacagggtat - 2341 attgagtgcc ccactgaacc tgttggcggg gttagggata acagggtaat aacagaatcc - 2401 ccttcggtgt a -// diff --git a/iGEM/BBF10K_000477.gb b/iGEM/BBF10K_000477.gb deleted file mode 100644 index 5cc2c534..00000000 --- a/iGEM/BBF10K_000477.gb +++ /dev/null @@ -1,149 +0,0 @@ -LOCUS BBF10K_000477 2411 bp DNA circular UNK 14-SEP-2020 -DEFINITION OYC bridge AGAC GCAA in pOpen-v3. -ACCESSION BBF10K_000477 -VERSION BBF10K_000477.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 2411) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - protein_bind complement(join(2025..2028,2038..2042)) - /label="FokI" - /original_record="part" - misc_feature 2043..2103 - /label="linker (random) sequence" - /ApEinfo_fwdcolor="#8A2BE2" - /ApEinfo_revcolor="#8A2BE2" - /original_record="part" - protein_bind join(2104..2108,2118..2121) - /label="FokI" - /original_record="part" - misc_feature 2125..2331 - /label="random sequence" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2332..2351) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2352..2411 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2114..2117,2119..2124)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2373..2390 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaag acagatccat - 2041 ccacctaggg ttcactcagt tcctgtatct aaccgcatta tgtgacgatc agtttgtaga - 2101 tctggatgta caggcaacga gaccgagtgt cgtgtatatg ctgctattta cgagttcttc - 2161 ttctattgca tttgcctgtg atctctatca ttttagtgtc tgttacatct ttcttcacaa - 2221 caccagcgtg agtgactagc cctgagtcca gatgcctaac tgtatgcgag tcatcttgta - 2281 tggaacgatg tcctgatgtc agctgctcag cctcaatctc tactgatgtc tacataagcg - 2341 atcccaaggt catacgactg acccaatgta gctagggata acagggtaat cataccaact - 2401 tttccagtcc c -// diff --git a/iGEM/BBF10K_000479.gb b/iGEM/BBF10K_000479.gb deleted file mode 100644 index 25cce524..00000000 --- a/iGEM/BBF10K_000479.gb +++ /dev/null @@ -1,182 +0,0 @@ -LOCUS BBF10K_000479 3018 bp DNA circular UNK 22-AUG-2020 -DEFINITION OYC resistance CamR in pOpen-v3. -ACCESSION BBF10K_000479 -VERSION BBF10K_000479.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3018) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2002..3018 - /organism="synthetic DNA construct" - /mol_type="other DNA" - /original_record="part" - primer_bind complement(2033..2053) - /label="M13 rev" - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /original_record="part" - terminator complement(2058..2092) - /label="lambda t0 terminator" - /note="minimal transcription terminator from phage lambda - (Scholtissek and Grosse, 1987)" - /original_record="part" - CDS complement(2163..2822) - /codon_start=1 - /gene="cat" - /product="chloramphenicol acetyltransferase" - /label="CamR" - /note="confers resistance to chloramphenicol" - /translation="MEKKITGYTTVDISQWHRKEHFEAFQSVAQCTYNQTVQLDITAFL - KTVKKNKHKFYPAFIHILARLMNAHPEFRMAMKDGELVIWDSVHPCYTVFHEQTETFSS - LWSEYHDDFRQFLHIYSQDVACYGENLAYFPKGFIENMFFVSANPWVSFTSFDLNVANM - DNFFAPVFTMGKYYTQGDKVLMPLAIQVHHAVCDGFHVGRMLNELQQYCDEWQGGA" - /original_record="part" - gene complement(2163..2822) - /gene="cat" - /label="cat" - /original_record="part" - promoter complement(2823..2927) - /label="cat promoter" - /note="promoter of the E. coli cat gene encoding - chloramphenicol acetyltransferase" - /original_record="part" - protein_bind 2981..2998 - /label="I-SceI" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(2939..2958) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 2959..3018 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2928..2931,2933..2938)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 2980..2997 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcagc aacatggtca - 2041 tagctgtttc ctgaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca - 2101 gatggagttc tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca - 2161 aattacgccc cgccctgcca ctcgtcgcag tactgttgta attcattaag cattctgccg - 2221 acatggaagc catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg - 2281 tcgccttgcg tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg - 2341 gccacgttta aatcaaaact ggtgaaactc acccagggat tggctgaaac gaaaaacata - 2401 ttctcaataa accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc - 2461 gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac - 2521 gtttcagttt gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc - 2581 tcaccgtctt tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg - 2641 tgaataaagg ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta - 2701 atatccagct gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa - 2761 tgttctttac gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc - 2821 attttagctt ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat - 2881 cttatttcat tatggtgaaa gttggaacct cttacgtgcc cgatcaaact atgagaccac - 2941 cacaggtcaa gattcacgga ttggtacggc gaccaatcct agggataaca gggtaatcag - 3001 cgcgagctcg acactcac -// diff --git a/iGEM/BBF10K_000480.gb b/iGEM/BBF10K_000480.gb deleted file mode 100644 index 4ef4716f..00000000 --- a/iGEM/BBF10K_000480.gb +++ /dev/null @@ -1,181 +0,0 @@ -LOCUS BBF10K_000480 3336 bp DNA circular UNK 22-AUG-2020 -DEFINITION OYC resistance SpecR in pOpen-v3. -ACCESSION BBF10K_000480 -VERSION BBF10K_000480.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3336) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2002..3336 - /organism="synthetic DNA construct" - /mol_type="other DNA" - /original_record="part" - primer_bind complement(2033..2053) - /label="M13 rev" - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /original_record="part" - terminator complement(2060..2094) - /label="lambda t0 terminator" - /note="minimal transcription terminator from phage lambda - (Scholtissek and Grosse, 1987)" - /original_record="part" - CDS complement(2101..3111) - /codon_start=1 - /gene="SpecR" - /label="SpecR" - /note="confers resistance to Spectinomycin" - /translation="MEKKITGYTTVDISQWHRKEHFEAFQSVAQCTYNQTVQLDITAFL - KTVKKNKHKFYPAFIHILARLMNAHPEFRMAMKDGELVIWDSVHPCYTVFHEQTETFSS - LWSEYHDDFRQFLHIYSQDVACYGENLAYFPKGFIENMFFVSANPWVSFTSFDLNVANM - DNFFAPVFTMGKYYTQGDKVLMPLAIQVHHAVCDGFHVGRMLNELQQYCDEWQGGA" - /original_record="part" - gene complement(2101..3111) - /gene="SpecR" - /label="SpecR" - /original_record="part" - promoter complement(3112..3245) - /label="SpecR Promoter" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3257..3276) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3277..3336 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3246..3249,3251..3256)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3298..3315 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcagc aacatggtca - 2041 tagctgtttc ctgcaattga taaaaaacgc ccggcggcaa ccgagcgttc tgaacctagg - 2101 ttatttgccg actaccttgg tgatctcgcc tttcacgtag tggacaaatt cttccaactg - 2161 atctgcgcgc gaggccaagc gatcttcttc ttgtccaaga taagcctgtc tagcttcaag - 2221 tatgacgggc tgatactggg ccggcaggcg ctccattgcc cagtcggcag cgacatcctt - 2281 cggcgcgatt ttgccggtta ctgcgctgta ccaaatgcgg gacaacgtaa gcactacatt - 2341 tcgctcgtcg ccagcccagt cgggcggcga gttccatagc gttaaggttt catttagcgc - 2401 ctcaaataga tcctgttcag gaaccggatc aaagagttcc tccgccgctg gacctaccaa - 2461 ggcaacgcta tgttctcttg cttttgtcag caagatagcc agatcaatgt cgatcgtggc - 2521 tggctcgaag atacccgcaa gaatgtcatt gcgctgccat tctccaaatt gcagttcgcg - 2581 cttagctgga taacgccacg gaatgatgtc gtcgtgcaca acaatggtga cttctacagc - 2641 gcggagaatc tcgctctctc caggggaagc cgaagtttcc aaaaggtcgt tgatcaaagc - 2701 tcgccgcgtt gtttcatcaa gccttacggt caccgtaacc agcaaatcaa tatcactgtg - 2761 tggcttcagg ccgccatcca ctgcggagcc gtacaaatgt acggccagca acgtcggttc - 2821 gagatggcgc tcgatgacgc caactacctc tgatagttga gtcgatactt cggcgatcac - 2881 cgcttccctc ataatgttta actttgtttt agggcgactg ccctgctgcg taacatcgtt - 2941 gctgctccat aacatcaaac atcgacccac ggcgtaacgc gcttgctgct tggatgcccg - 3001 aggcatagac tgtaccccaa aaaaacagtc ataacaagcc atgaaaaccg ccactgcgcc - 3061 gttaccaccg ctgcgttcgg tcaaggttct ggaccagttg cgtgagcgca tacgctactt - 3121 gcattacagc ttacgaaccg aacaggctta tgtccactgg gttcgtgcct tcatccgttt - 3181 ccacggtgtg cgtcacccgg caaccttggg tagcagcgaa gtcgaggcat ttctgtcctg - 3241 gctggactat gagaccaccc gtatcgcata aggatgtgca agaggcgatt tggtacctag - 3301 ggataacagg gtaattgtag ggcgcattta gcttag -// diff --git a/iGEM/BBF10K_000482.gb b/iGEM/BBF10K_000482.gb deleted file mode 100644 index 6511bbd5..00000000 --- a/iGEM/BBF10K_000482.gb +++ /dev/null @@ -1,172 +0,0 @@ -LOCUS BBF10K_000482 3147 bp DNA circular UNK 04-DEC-2020 -DEFINITION OYC eforRed dropout cassette in pOpen-v3. -ACCESSION BBF10K_000482 -VERSION BBF10K_000482.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3147) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - promoter 2051..2180 - /label="GlpT Promoter - BBa_J72163" - /original_record="part" - RBS 2181..2216 - /label="RBS" - /original_record="part" - CDS 2220..2903 - /label="eforRed" - /translation="MSVIKQVMKTKLHLEGTVNGHDFTIEGKGEGKPYEGLQHMKMTVT - KGAPLPFSVHILTPSHMYGSKPFNKYPADIPDYHKQSFPEGMSWERSMIFEDGGVCTAS - NHSSINLQENCFIYDVKFHGVNLPPDGPVMQKTIAGWEPSVETLYVRDGMLKSDTAMVF - KLKGGGHHRVDFKTTYKAKKPVKLPEFHFVEHRLELTKHDKDFTTWDQQEAAEGHFSPL - PKALP" - /original_record="part" - terminator 2910..3038 - /label="Terminator - BBa_B0015" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3068..3087) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3088..3147 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(3051..3056,3058..3061) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(2028..2031,2033..2038)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind join(3039..3044,3047..3050) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind complement(join(2039..2042,2045..2050)) - /label="BbsI" - /ApEinfo_fwdcolor="#800080" - /ApEinfo_revcolor="#800080" - protein_bind 3109..3126 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gctcgaggca acgagaccgg - 2041 agtagtcttc gaaagtgaaa cgtgatttca tgcgtcattt tgaacatttt gtaaatctta - 2101 tttaataatg tgtgcggcaa ttcacattta atttatgaat gttttcttaa catcgcggca - 2161 actcaagaaa cggcaggttc ggatcttagc tactagagaa agaggagaaa tactagcata - 2221 tgtccgtgat taaacaggtg atgaaaacca aactgcactt ggaaggcacc gtgaacggtc - 2281 acgatttcac catcgagggt aaaggtgaag gtaaaccgta tgaaggtctg caacacatga - 2341 aaatgactgt aactaaaggt gccccgctcc cgttttccgt ccacatcctg actccgtccc - 2401 acatgtacgg tagcaagccg ttcaataaat atccagcgga tatcccggac tatcacaagc - 2461 agtctttccc ggaaggcatg agctgggaac gttctatgat cttcgaagat ggcggtgtgt - 2521 gcaccgcttc caaccactct tctatcaacc tccaggaaaa ttgttttatc tacgatgtga - 2581 aatttcatgg tgttaacctg ccgccggatg gcccggtaat gcagaaaacc attgcaggtt - 2641 gggaaccgag cgtggaaacg ctgtacgtgc gtgacggtat gctgaaatct gacactgcaa - 2701 tggtattcaa acttaagggg ggtggtcacc accgtgttga tttcaagact acctacaaag - 2761 ctaaaaaacc ggtaaaactg ccggaatttc acttcgttga acaccgtttg gaactgacca - 2821 agcacgataa agacttcacg acttgggacc agcaagaagc tgcggaaggc catttctccc - 2881 ctctgccgaa agcactgcca tgaaagcttc caggcatcaa ataaaacgaa aggctcagtc - 2941 gaaagactgg gcctttcgtt ttatctgttg tttgtcggtg aacgctctct actagagtca - 3001 cactggctca ccttcgggtg ggcctttctg cgtttataga agaccacgct ggtctctaaa - 3061 acaattgacg atggggacat agaacactca tatcttcaac ctaaggcgta gggataacag - 3121 ggtaatgcta acgggaactc gtccctt -// diff --git a/iGEM/BBF10K_000484.gb b/iGEM/BBF10K_000484.gb deleted file mode 100644 index 985f60ed..00000000 --- a/iGEM/BBF10K_000484.gb +++ /dev/null @@ -1,237 +0,0 @@ -LOCUS BBF10K_000484 3861 bp DNA circular UNK 01-JAN-1980 -DEFINITION OYC pWV01 origin ACTA AAAA in pOpen-v3. -ACCESSION BBF10K_000484 -VERSION BBF10K_000484.1 -KEYWORDS BBFD_0017; Open Yeast Collection Part; OpenMTA; FreeGenes; Golden - Gate Assembly. -SOURCE synthetic DNA construct - ORGANISM recombinant plasmid - . -REFERENCE 1 (bases 1 to 2001) - AUTHORS Keoni Gandall - TITLE Direct Submission -REFERENCE 2 (bases 2002 to 3861) - AUTHORS Scott Pownall, Open Science Network - TITLE Direct Submission - JOURNAL https://biobricks.org/freegenes/ -FEATURES Location/Qualifiers - source 1..2001 - /organism="recombinant plasmid" - /mol_type="other DNA" - /original_record="pOpen_v3.1" - primer_bind complement(24..42) - /label="T7 Reverse" - /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" - /original_record="pOpen_v3.1" - terminator 38..85 - /label="T7 terminator" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind complement(86..106) - /label="M13 rev" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /original_record="pOpen_v3.1" - misc_feature 107..121 - /label="AarI" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - misc_feature 122..172 - /label="spacer" - /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" - /original_record="pOpen_v3.1" - rep_origin complement(173..761) - /direction=LEFT - /label="ori" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - CDS complement(952..1812) - /label="AmpR" - /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" - /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI - ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS - PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW - EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA - LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS - LIKHW*" - /original_record="pOpen_v3.1" - misc_feature 1918..1932 - /label="AarI" - /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" - /original_record="pOpen_v3.1" - primer_bind 1933..1949 - /label="M13 fwd" - /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" - /original_record="pOpen_v3.1" - terminator 1950..1981 - /label="tonB terminator" - /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" - /original_record="pOpen_v3.1" - source 2033..3745 - /organism="Cloning vector pMQ113" - /mol_type="other DNA" - /label="shuttle vector" - /note="color: #ffffff" - /db_xref="taxon:515307" - /original_record="part" - misc_feature 2033..3745 - /label="pWV01-ori" - /note="https://www.ncbi.nlm.nih.gov/nuccore/NC_002192.1 - http://www.dartmouth.edu/~gotoole/vectors.html" - /note="color: #a6acb3" - /original_record="part" - CDS 2339..2548 - /codon_start=1 - /transl_table=11 - /product="OrfB" - /label="OrfB" - /note="color: #993366" - /protein_id="ACB45184.1" - /translation="MGGKEANFASVLRPPIKCRVPIFVPKTLYPNWLKGLRGFSIANES - PTFSPTFFINLYLSSFIVVFMITK" - /original_record="part" - gene 2589..2750 - /gene="repC" - /label="repC" - /note="color: #a6acb3; direction: RIGHT" - /original_record="part" - CDS 2589..2750 - /codon_start=1 - /transl_table=11 - /gene="repC" - /product="RepC" - /label="repC" - /note="color: #993366" - /protein_id="ACB45185.1" - /translation="MVISESKKRVMISLTKEQDKKLTDMAKQKGFSKSAVAALAIEEYA - RKESEQKK" - /original_record="part" - CDS 2817..3515 - /codon_start=1 - /transl_table=11 - /gene="repA-ts" - /product="replication protein" - /label="repA-ts" - /note="color: #993366" - /protein_id="ACB45186.1" - /translation="MAIKNTKARNFGFLLYPDSIPNDWKEKLESLGVSMAVSPLHDMDE - KKDKDTWNNSNIIQNGKHYKKPHYHVIYIARNPVTIESVRNKIKRKLGNSSVAHVEILD - YIKGSYEYLTHESKDAIAKNKHIYDKKDILNINDFDIDRYITLDESQKRELKNLLLDIV - DDYNLVNTKDLMAFIRLRGAEFGILNTNDVKDIVSTNSSAFRLWFEGNYQCGYRASYAK - VLDAETGEIK" - /original_record="part" - gene 2817..3515 - /gene="repA-ts" - /label="repA-ts" - /note="color: #a6acb3; direction: RIGHT" - /original_record="part" - CDS 3512..3661 - /codon_start=1 - /transl_table=11 - /product="OrfD" - /label="OrfD" - /note="color: #993366" - /protein_id="ACB45187.1" - /translation="MTNKEKELFAENEELKKEIKDLKERIERYREMEVELSTTIDLLRG - GIIE" - /original_record="part" - regulatory 3660..3701 - /regulatory_class="terminator" - /label="putative terminator" - /note="color: #ffffff" - /original_record="part" - primer_bind 3746..3769 - /label="M13 fwd" - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /original_record="part" - misc_feature 2002..2021 - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature complement(3782..3801) - /label="FreeGenes dialout primer" - /ApEinfo_fwdcolor="#0048BA" - /ApEinfo_revcolor="#0048BA" - misc_feature 3802..3861 - /label="FreeGenes barcode" - /ApEinfo_fwdcolor="#FF7E00" - /ApEinfo_revcolor="#FF7E00" - protein_bind join(2022..2027,2029..2032) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind complement(join(3770..3773,3775..3780)) - /label="BsaI" - /ApEinfo_fwdcolor="#00FF2C" - /ApEinfo_revcolor="#00FF2C" - protein_bind 3823..3840 - /label="I-SceI" - /ApEinfo_fwdcolor="#4F0080" - /ApEinfo_revcolor="#4F0080" -ORIGIN - 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc - 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt - 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata - 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa - 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg - 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg - 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc - 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc - 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa - 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc - 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg - 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc - 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat - 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg - 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc - 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg - 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat - 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg - 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg - 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct - 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac - 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac - 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctccac tatttttatt - 2041 aaaattttag cgtttatttc gtttagttat cggcataatc gttaaaacag gcgttatcgt - 2101 agcgtaaaag cccttgagcg tagcgtggct ttgcagcgaa gatgttgtct gttagattat - 2161 gaaagccgat gactgaatga aataataagc gcagcgccct tctatttcgg ttggaggagg - 2221 ctcaagggag tatgagggaa tgaaattccc tcatgggttt gattttaaaa attgcttgca - 2281 attttgccga gcggtagcgc tggaaaattt ttgaaaaaaa tttggaattt ggaaaaaaat - 2341 ggggggaaag gaagcgaatt ttgcttccgt actacgaccc cccattaagt gccgagtgcc - 2401 aatttttgtg ccaaaaacgc tctatcccaa ctggctcaag ggtttaaggg gtttttcaat - 2461 cgccaacgaa tcgccaacgt tttcgccaac gttttttata aatctatatt taagtagctt - 2521 tattgttgtt tttatgatta caaagtgata cactaacttt ataaaattat ttgattggag - 2581 ttttttaaat ggtgatttca gaatcgaaaa aaagagttat gatttctctg acaaaagagc - 2641 aagataaaaa attaacagat atggcgaaac aaaaaggttt ttcaaaatct gcggttgcgg - 2701 cgttagctat agaagaatat gcaagaaagg aatcagaaca aaaaaaataa gcgaaagctc - 2761 gcgtttttag aaggatacga gttttcgcta cttgtttttg ataaggtaat tatatcatgg - 2821 ctattaaaaa tactaaagct agaaattttg gatttttatt atatcctgac tcaattccta - 2881 atgattggaa agaaaaatta gagagtttgg gcgtatctat ggctgtcagt cctttacacg - 2941 atatggacga aaaaaaagat aaagatacat ggaataatag taatattata caaaatggaa - 3001 agcactataa aaaaccacac tatcacgtta tatatattgc acgaaatcct gtaacaatag - 3061 aaagcgttag gaacaagatt aagcgaaaat tggggaatag ttcagttgct catgttgaga - 3121 tacttgatta tatcaaaggt tcatatgaat atttgactca tgaatcaaag gacgctattg - 3181 ctaagaataa acatatatac gacaaaaaag atattttgaa cattaatgat tttgatattg - 3241 accgctatat aacacttgat gaaagccaaa aaagagaatt gaagaattta cttttagata - 3301 tagtggatga ctataatttg gtaaatacaa aagatttaat ggcttttatt cgccttaggg - 3361 gagcggagtt tggaatttta aatacgaatg atgtaaaaga tattgtttca acaaactcta - 3421 gcgcctttag attatggttt gagggcaatt atcagtgtgg atatagagca agttatgcaa - 3481 aggttcttga tgctgaaacg ggggaaataa aatgacaaac aaagaaaaag agttatttgc - 3541 tgaaaatgag gaattaaaaa aagaaattaa ggacttaaaa gagcgtattg aaagatacag - 3601 agaaatggaa gttgaattaa gtacaacaat agatttattg agaggaggga ttattgaata - 3661 aataaaagcc ccctgacgaa agtcgaaggg ggtttttatt ttggtttgat gttgcgatta - 3721 atagcaatac aattgcaata aacaacgcca gggttttccc agtcacgaca aaaggagacc - 3781 aacggagccc ttattgtaac cccccataac ccactgtcgt tatagggata acagggtaat - 3841 atagtatctt caggccgatg a -// diff --git a/iGEM/BBa_J23101.gb b/iGEM/BBa_J23101.gb deleted file mode 100644 index 99d07a87..00000000 --- a/iGEM/BBa_J23101.gb +++ /dev/null @@ -1,12 +0,0 @@ -LOCUS BBa_J23101 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member. -ACCESSION BBa_J23101 -VERSION BBa_J23101.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 tttacagcta gctcagtcct aggtattatg ctagc -// diff --git a/iGEM/BE4max.gb b/iGEM/BE4max.gb deleted file mode 100644 index 2221df60..00000000 --- a/iGEM/BE4max.gb +++ /dev/null @@ -1,142 +0,0 @@ -LOCUS BE4max 5562 bp ds-DNA linear 13-JAN-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..5562 - /label="BE4max" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - misc_feature 1..57 - /label="NLS" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - misc_feature 58..741 - /label="Rat APOBEC-1" - /ApEinfo_revcolor=#84b0dc - /ApEinfo_fwdcolor=#84b0dc - misc_feature 742..837 - /label="Linker" - /ApEinfo_revcolor=#84b0dc - /ApEinfo_fwdcolor=#84b0dc - misc_feature 838..4938 - /label="spCas9 nickase (D10A) " - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - misc_feature 4939..4968 - /label="Linker" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - misc_feature 4969..5217 - /label="UGI" - /ApEinfo_revcolor=#f58a5e - /ApEinfo_fwdcolor=#f58a5e - misc_feature 5218..5247 - /label="Linker" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - misc_feature 5248..5496 - /label="UGI" - /ApEinfo_revcolor=#f58a5e - /ApEinfo_fwdcolor=#f58a5e - misc_feature 5497..5508 - /label="Linker" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - misc_feature 5509..5559 - /label="NLS" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 -ORIGIN - 1 ATGAAACGGA CAGCCGACGG AAGCGAGTTC GAGTCACCAA AGAAGAAGCG GAAAGTCTCC - 61 TCAGAGACTG GGCCTGTCGC CGTCGATCCA ACCCTGCGCC GCCGGATTGA ACCTCACGAG - 121 TTTGAAGTGT TCTTTGACCC CCGGGAGCTG AGAAAGGAGA CATGCCTGCT GTACGAGATC - 181 AACTGGGGAG GCAGGCACTC CATCTGGAGG CACACCTCTC AGAACACAAA TAAGCACGTG - 241 GAGGTGAACT TCATCGAGAA GTTTACCACA GAGCGGTACT TCTGCCCCAA TACCAGATGT - 301 AGCATCACAT GGTTTCTGAG CTGGTCCCCT TGCGGAGAGT GTAGCAGGGC CATCACCGAG - 361 TTCCTGTCCA GATATCCACA CGTGACACTG TTTATCTACA TCGCCAGGCT GTATCACCAC - 421 GCAGACCCAA GGAATAGGCA GGGCCTGCGC GATCTGATCA GCTCCGGCGT GACCATCCAG - 481 ATCATGACAG AGCAGGAGTC CGGCTACTGC TGGCGGAACT TCGTGAATTA TTCTCCTAGC - 541 AACGAGGCCC ACTGGCCTAG GTACCCACAC CTGTGGGTGC GCCTGTACGT GCTGGAGCTG - 601 TATTGCATCA TCCTGGGCCT GCCCCCTTGT CTGAATATCC TGCGGAGAAA GCAGCCCCAG - 661 CTGACCTTCT TTACAATCGC CCTGCAGTCT TGTCACTATC AGAGGCTGCC ACCCCACATC - 721 CTGTGGGCCA CAGGCCTGAA GTCTGGAGGA TCTAGCGGAG GATCCTCTGG CAGCGAGACA - 781 CCAGGAACAA GCGAGTCAGC AACACCAGAG AGCAGTGGCG GCAGCAGCGG CGGCAGCGAC - 841 AAGAAGTACA GCATCGGCCT GGACATCGGC ACCAACTCTG TGGGCTGGGC CGTGATCACC - 901 GACGAGTACA AGGTGCCCAG CAAGAAATTC AAGGTGCTGG GCAACACCGA CCGGCACAGC - 961 ATCAAGAAGA ACCTGATCGG AGCCCTGCTG TTCGACAGCG GCGAAACAGC CGAGGCCACC - 1021 CGGCTGAAGA GAACCGCCAG AAGAAGATAC ACCAGACGGA AGAACCGGAT CTGCTATCTG - 1081 CAAGAGATCT TCAGCAACGA GATGGCCAAG GTGGACGACA GCTTCTTCCA CAGACTGGAA - 1141 GAGTCCTTCC TGGTGGAAGA GGATAAGAAG CACGAGCGGC ACCCCATCTT CGGCAACATC - 1201 GTGGACGAGG TGGCCTACCA CGAGAAGTAC CCCACCATCT ACCACCTGAG AAAGAAACTG - 1261 GTGGACAGCA CCGACAAGGC CGACCTGCGG CTGATCTATC TGGCCCTGGC CCACATGATC - 1321 AAGTTCCGGG GCCACTTCCT GATCGAGGGC GACCTGAACC CCGACAACAG CGACGTGGAC - 1381 AAGCTGTTCA TCCAGCTGGT GCAGACCTAC AACCAGCTGT TCGAGGAAAA CCCCATCAAC - 1441 GCCAGCGGCG TGGACGCCAA GGCCATCCTG TCTGCCAGAC TGAGCAAGAG CAGACGGCTG - 1501 GAAAATCTGA TCGCCCAGCT GCCCGGCGAG AAGAAGAATG GCCTGTTCGG AAACCTGATT - 1561 GCCCTGAGCC TGGGCCTGAC CCCCAACTTC AAGAGCAACT TCGACCTGGC CGAGGATGCC - 1621 AAACTGCAGC TGAGCAAGGA CACCTACGAC GACGACCTGG ACAACCTGCT GGCCCAGATC - 1681 GGCGACCAGT ACGCCGACCT GTTTCTGGCC GCCAAGAACC TGTCCGACGC CATCCTGCTG - 1741 AGCGACATCC TGAGAGTGAA CACCGAGATC ACCAAGGCCC CCCTGAGCGC CTCTATGATC - 1801 AAGAGATACG ACGAGCACCA CCAGGACCTG ACCCTGCTGA AAGCTCTCGT GCGGCAGCAG - 1861 CTGCCTGAGA AGTACAAAGA GATTTTCTTC GACCAGAGCA AGAACGGCTA CGCCGGCTAC - 1921 ATTGACGGCG GAGCCAGCCA GGAAGAGTTC TACAAGTTCA TCAAGCCCAT CCTGGAAAAG - 1981 ATGGACGGCA CCGAGGAACT GCTCGTGAAG CTGAACAGAG AGGACCTGCT GCGGAAGCAG - 2041 CGGACCTTCG ACAACGGCAG CATCCCCCAC CAGATCCACC TGGGAGAGCT GCACGCCATT - 2101 CTGCGGCGGC AGGAAGATTT TTACCCATTC CTGAAGGACA ACCGGGAAAA GATCGAGAAG - 2161 ATCCTGACCT TCCGCATCCC CTACTACGTG GGCCCTCTGG CCAGGGGAAA CAGCAGATTC - 2221 GCCTGGATGA CCAGAAAGAG CGAGGAAACC ATCACCCCCT GGAACTTCGA GGAAGTGGTG - 2281 GACAAGGGCG CTTCCGCCCA GAGCTTCATC GAGCGGATGA CCAACTTCGA TAAGAACCTG - 2341 CCCAACGAGA AGGTGCTGCC CAAGCACAGC CTGCTGTACG AGTACTTCAC CGTGTATAAC - 2401 GAGCTGACCA AAGTGAAATA CGTGACCGAG GGAATGAGAA AGCCCGCCTT CCTGAGCGGC - 2461 GAGCAGAAAA AGGCCATCGT GGACCTGCTG TTCAAGACCA ACCGGAAAGT GACCGTGAAG - 2521 CAGCTGAAAG AGGACTACTT CAAGAAAATC GAGTGCTTCG ACTCCGTGGA AATCTCCGGC - 2581 GTGGAAGATC GGTTCAACGC CTCCCTGGGC ACATACCACG ATCTGCTGAA AATTATCAAG - 2641 GACAAGGACT TCCTGGACAA TGAGGAAAAC GAGGACATTC TGGAAGATAT CGTGCTGACC - 2701 CTGACACTGT TTGAGGACAG AGAGATGATC GAGGAACGGC TGAAAACCTA TGCCCACCTG - 2761 TTCGACGACA AAGTGATGAA GCAGCTGAAG CGGCGGAGAT ACACCGGCTG GGGCAGGCTG - 2821 AGCCGGAAGC TGATCAACGG CATCCGGGAC AAGCAGTCCG GCAAGACAAT CCTGGATTTC - 2881 CTGAAGTCCG ACGGCTTCGC CAACAGAAAC TTCATGCAGC TGATCCACGA CGACAGCCTG - 2941 ACCTTTAAAG AGGACATCCA GAAAGCCCAG GTGTCCGGCC AGGGCGATAG CCTGCACGAG - 3001 CACATTGCCA ATCTGGCCGG CAGCCCCGCC ATTAAGAAGG GCATCCTGCA GACAGTGAAG - 3061 GTGGTGGACG AGCTCGTGAA AGTGATGGGC CGGCACAAGC CCGAGAACAT CGTGATCGAA - 3121 ATGGCCAGAG AGAACCAGAC CACCCAGAAG GGACAGAAGA ACAGCCGCGA GAGAATGAAG - 3181 CGGATCGAAG AGGGCATCAA AGAGCTGGGC AGCCAGATCC TGAAAGAACA CCCCGTGGAA - 3241 AACACCCAGC TGCAGAACGA GAAGCTGTAC CTGTACTACC TGCAGAATGG GCGGGATATG - 3301 TACGTGGACC AGGAACTGGA CATCAACCGG CTGTCCGACT ACGATGTGGA CCATATCGTG - 3361 CCTCAGAGCT TTCTGAAGGA CGACTCCATC GACAACAAGG TGCTGACCAG AAGCGACAAG - 3421 AACCGGGGCA AGAGCGACAA CGTGCCCTCC GAAGAGGTCG TGAAGAAGAT GAAGAACTAC - 3481 TGGCGGCAGC TGCTGAACGC CAAGCTGATT ACCCAGAGAA AGTTCGACAA TCTGACCAAG - 3541 GCCGAGAGAG GCGGCCTGAG CGAACTGGAT AAGGCCGGCT TCATCAAGAG ACAGCTGGTG - 3601 GAAACCCGGC AGATCACAAA GCACGTGGCA CAGATCCTGG ACTCCCGGAT GAACACTAAG - 3661 TACGACGAGA ATGACAAGCT GATCCGGGAA GTGAAAGTGA TCACCCTGAA GTCCAAGCTG - 3721 GTGTCCGATT TCCGGAAGGA TTTCCAGTTT TACAAAGTGC GCGAGATCAA CAACTACCAC - 3781 CACGCCCACG ACGCCTACCT GAACGCCGTC GTGGGAACCG CCCTGATCAA AAAGTACCCT - 3841 AAGCTGGAAA GCGAGTTCGT GTACGGCGAC TACAAGGTGT ACGACGTGCG GAAGATGATC - 3901 GCCAAGAGCG AGCAGGAAAT CGGCAAGGCT ACCGCCAAGT ACTTCTTCTA CAGCAACATC - 3961 ATGAACTTTT TCAAGACCGA GATTACCCTG GCCAACGGCG AGATCCGGAA GCGGCCTCTG - 4021 ATCGAGACAA ACGGCGAAAC CGGGGAGATC GTGTGGGATA AGGGCCGGGA TTTTGCCACC - 4081 GTGCGGAAAG TGCTGAGCAT GCCCCAAGTG AATATCGTGA AAAAGACCGA GGTGCAGACA - 4141 GGCGGCTTCA GCAAAGAGTC TATCCTGCCC AAGAGGAACA GCGATAAGCT GATCGCCAGA - 4201 AAGAAGGACT GGGACCCTAA GAAGTACGGC GGCTTCGACA GCCCCACCGT GGCCTATTCT - 4261 GTGCTGGTGG TGGCCAAAGT GGAAAAGGGC AAGTCCAAGA AACTGAAGAG TGTGAAAGAG - 4321 CTGCTGGGGA TCACCATCAT GGAAAGAAGC AGCTTCGAGA AGAATCCCAT CGACTTTCTG - 4381 GAAGCCAAGG GCTACAAAGA AGTGAAAAAG GACCTGATCA TCAAGCTGCC TAAGTACTCC - 4441 CTGTTCGAGC TGGAAAACGG CCGGAAGAGA ATGCTGGCCT CTGCCGGCGA ACTGCAGAAG - 4501 GGAAACGAAC TGGCCCTGCC CTCCAAATAT GTGAACTTCC TGTACCTGGC CAGCCACTAT - 4561 GAGAAGCTGA AGGGCTCCCC CGAGGATAAT GAGCAGAAAC AGCTGTTTGT GGAACAGCAC - 4621 AAGCACTACC TGGACGAGAT CATCGAGCAG ATCAGCGAGT TCTCCAAGAG AGTGATCCTG - 4681 GCCGACGCTA ATCTGGACAA AGTGCTGTCC GCCTACAACA AGCACCGGGA TAAGCCCATC - 4741 AGAGAGCAGG CCGAGAATAT CATCCACCTG TTTACCCTGA CCAATCTGGG AGCCCCTGCC - 4801 GCCTTCAAGT ACTTTGACAC CACCATCGAC CGGAAGAGGT ACACCAGCAC CAAAGAGGTG - 4861 CTGGACGCCA CCCTGATCCA CCAGAGCATC ACCGGCCTGT ACGAGACACG GATCGACCTG - 4921 TCTCAGCTGG GAGGTGACAG CGGCGGGAGC GGCGGGAGCG GGGGGAGCAC TAATCTGAGC - 4981 GACATCATTG AGAAGGAGAC TGGGAAACAG CTGGTCATTC AGGAGTCCAT CCTGATGCTG - 5041 CCTGAGGAGG TGGAGGAAGT GATCGGCAAC AAGCCAGAGT CTGACATCCT GGTGCACACC - 5101 GCCTACGACG AGTCCACAGA TGAGAATGTG ATGCTGCTGA CCTCTGACGC CCCCGAGTAT - 5161 AAGCCTTGGG CCCTGGTCAT CCAGGATTCT AACGGCGAGA ATAAGATCAA GATGCTGAGC - 5221 GGAGGATCCG GAGGATCTGG AGGCAGCACC AACCTGTCTG ACATCATCGA GAAGGAGACA - 5281 GGCAAGCAGC TGGTCATCCA GGAGAGCATC CTGATGCTGC CCGAAGAAGT CGAAGAAGTG - 5341 ATCGGAAACA AGCCTGAGAG CGATATCCTG GTCCATACCG CCTACGACGA GAGTACCGAC - 5401 GAAAATGTGA TGCTGCTGAC ATCCGACGCC CCAGAGTATA AGCCCTGGGC TCTGGTCATC - 5461 CAGGATTCCA ACGGAGAGAA CAAAATCAAA ATGCTGTCTG GCGGCTCAAA AAGAACCGCC - 5521 GACGGCAGCG AATTCGAGCC CAAGAAGAAG AGGAAAGTCT AA -// \ No newline at end of file diff --git a/iGEM/CaMV35S.gb b/iGEM/CaMV35S.gb deleted file mode 100644 index fa8f1423..00000000 --- a/iGEM/CaMV35S.gb +++ /dev/null @@ -1,27 +0,0 @@ -LOCUS CaMV35S 430 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -SOURCE natural DNA sequence - ORGANISM unspecified -FEATURES Location/Qualifiers - source 1..430 - /label="Source" - /ApEinfo_revcolor=#faac61 - /ApEinfo_fwdcolor=#faac61 - promoter 1..430 - /label="CaMV 35S" - /ApEinfo_revcolor=#f58a5e - /ApEinfo_fwdcolor=#f58a5e - misc_feature 424..430 - /label="nonstandard type: 5'_UTR" - /ApEinfo_revcolor=#f58a5e - /ApEinfo_fwdcolor=#f58a5e -ORIGIN - 1 ggaggtcaac atggtggagc acgacactct ggtctactcc aaaaatgtca aagatacagt - 61 ctcagaagat caaagggcta ttgagacttt tcaacaaagg ataatttcgg gaaacctcct - 121 cggattccat tgcccagcta tctgtcactt catcgaaagg acagtagaaa aggaaggtgg - 181 ctcctacaaa tgccatcatt gcgataaagg aaaggctatc attcaagatc tctctgccga - 241 cagtggtccc aaagatggac ccccacccac gaggagcatc gtggaaaaag aagaggttcc - 301 aaccacgtct acaaagcaag tggattgatg tgacatctcc actgacgtaa gggatgacgc - 361 acaatcccac tatccttcgc aagacccttc ctctatataa ggaagttcat ttcatttgga - 421 gaggacacgc -// \ No newline at end of file diff --git a/iGEM/K2306012.gb b/iGEM/K2306012.gb deleted file mode 100644 index 2f0deb9b..00000000 --- a/iGEM/K2306012.gb +++ /dev/null @@ -1,84 +0,0 @@ -LOCUS His_TwinStrep_SUMO_LwCas13a 3915 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -KEYWORDS "accession:BBa_K2306012" -FEATURES Location/Qualifiers - CDS 1..3915 - /label="Translation 1-3915" - misc_feature 1..456 - /label="6x His tag/Twin Strep" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - misc_feature 457..3915 - /label="Cas13a" - /ApEinfo_revcolor=#d6b295 - /ApEinfo_fwdcolor=#d6b295 - CDS 457..3915 - /label="Translation 457-3915" -ORIGIN - 1 ggatccatgg gcagcagcca tcatcatcat catcacagca gcggcctggt gccgcgcggc - 61 agccatatgg ctagctggag ccatccgcag tttgaaaaag gtggtggtag cggtggtggt - 121 tcaggtggta gtgcatggtc acaccctcag tttgagaaaa tgtcggactc agaagtcaat - 181 caagaagcta agccagaggt caagccagaa gtcaagcctg agactcacat caatttaaag - 241 gtgtccgatg gatcttcaga gatcttcttc aagatcaaaa agaccactcc tttaagaagg - 301 ctgatggaag cgttcgctaa aagacagggt aaggaaatgg actccttaag attcttgtac - 361 gacggtatta gaatccaagc tgatcagacc cctgaagatt tggacatgga ggataacgat - 421 attattgagg ctcacagaga acagattggt ggatccatga aagtcacgaa ggtggatggc - 481 atcagtcata agaagtatat cgaggagggt aaactggtaa agtccacaag tgaggaaaac - 541 cgcacatcgg agcgtctgtc tgagttgttg tcgatccgtc ttgatatcta cattaaaaac - 601 ccagataatg ccagcgaaga ggagaatcgc atccgtcgcg agaatctgaa aaaattcttc - 661 tcaaacaaag tgctgcattt aaaggatagc gtgttatacc tgaagaatcg caaggagaag - 721 aacgctgtgc aagacaaaaa ttacagcgaa gaagatattt cggagtatga cttgaaaaac - 781 aagaactctt ttagtgttct gaaaaaaatc cttttgaatg aagatgtcaa tagtgaagaa - 841 ctggagatct tccgtaagga tgttgaagcc aaattgaaca aaatcaacag cttgaaatac - 901 tcattcgagg aaaataaggc taactaccag aaaattaacg agaacaacgt tgagaaggtg - 961 ggtggaaaga gtaagcgcaa cattatttat gattattacc gtgaatcagc taagcgcaat - 1021 gactacatca acaacgtaca ggaggcgttc gacaaacttt ataaaaagga ggatattgag - 1081 aagttatttt tccttattga gaatagtaag aaacacgaga agtataagat tcgtgagtac - 1141 taccacaaaa tcattggtcg caaaaacgac aaagagaact tcgccaaaat catttatgag - 1201 gaaatccaga acgtgaacaa cattaaggag ttgattgaga aaatcccgga tatgtcggag - 1261 cttaaaaaaa gccaggtctt ttataagtac tatctggata aggaggagtt gaatgataaa - 1321 aacattaaat atgctttctg ccatttcgtg gaaattgaga tgagccagtt actgaagaat - 1381 tatgtatata aacgtttgtc gaatatctcg aacgataaga ttaaacgcat ctttgaatac - 1441 cagaatttga aaaagcttat tgaaaataag ttattgaaca agcttgatac ttatgtccgc - 1501 aattgcggaa aatacaatta ttacttacaa gttggtgaga ttgccacgtc ggacttcatc - 1561 gcccgtaacc gtcaaaatga agccttttta cgtaatatta tcggggtaag ctcggtcgca - 1621 tacttttccc ttcgcaacat ccttgaaact gagaatgaga atgggatcac cgggcgtatg - 1681 cgtgggaaaa ccgtgaagaa taacaaagga gaagagaaat atgtgtccgg ggaagtcgac - 1741 aaaatttata atgaaaataa gcaaaatgaa gtaaaagaga atcttaagat gttctacagt - 1801 tatgatttca atatggacaa taaaaatgag atcgaggatt ttttcgcaaa tatcgacgag - 1861 gctatttcat caatccgtca tggaattgtg cactttaacc ttgaacttga gggtaaagat - 1921 atcttcgctt tcaaaaacat tgcaccgtcg gaaatttcga aaaagatgtt tcagaacgag - 1981 atcaacgaaa agaagttgaa attaaagatc tttaaacaac tgaactcggc caacgtgttt - 2041 aattactacg agaaagacgt aattattaag tacttaaaaa atactaagtt taacttcgtt - 2101 aataagaata ttccgttcgt tccgagtttt actaagcttt acaataaaat tgaggatctg - 2161 cgtaacaccc tgaaattctt ttggtcagta ccgaaggaca aggaggaaaa ggatgcacag - 2221 atttacttgc ttaaaaatat ttactacgga gaatttctga ataagttcgt caagaactca - 2281 aaggttttct tcaaaatcac caacgaagtc attaagatca ataagcagcg taaccagaaa - 2341 acgggccatt acaaatacca aaagtttgag aatatcgaga aaacagtgcc cgtcgaatat - 2401 cttgcgatca ttcagtcacg tgaaatgatt aacaaccaag acaaagaaga gaaaaacact - 2461 tacattgatt ttattcaaca gatcttcctt aaagggttca tcgattattt aaacaaaaat - 2521 aaccttaagt acattgaatc caacaacaat aacgacaaca atgacatctt tagtaagatc - 2581 aaaattaaaa aagacaacaa agaaaaatac gacaaaatct taaaaaatta tgaaaagcac - 2641 aatcgcaaca aagagattcc tcacgagatc aacgagtttg tccgtgaaat caagcttggc - 2701 aaaatcctta aatacactga aaatttgaat atgttctacc tgattctgaa gcttttaaac - 2761 cacaaagaat tgacaaatct taaaggatca ttagaaaaat accaaagcgc gaataaggaa - 2821 gaaactttta gcgatgaact ggaattgatc aaccttttga acctggacaa caaccgtgtc - 2881 actgaagatt ttgaactgga ggctaacgaa atcggcaaat ttttagattt taacgaaaat - 2941 aagatcaaag atcgcaagga gttgaagaaa ttcgacacca ataaaatcta ttttgacggg - 3001 gaaaacatca tcaagcatcg tgcgttttac aatatcaaaa agtacgggat gctgaacctt - 3061 ttagagaaaa ttgcggataa ggccaaatat aaaatctctt tgaaagaact taaggaatac - 3121 tccaataaga agaatgaaat cgaaaagaac tatacgatgc aacagaactt acatcgcaaa - 3181 tatgcccgcc ccaagaagga tgaaaaattc aatgacgagg attacaagga atatgagaag - 3241 gcaatcggta atattcaaaa gtacacccat cttaagaata aagtcgagtt caatgaactt - 3301 aatttattgc agggtttatt gcttaagatc cttcatcgtt tagtcggtta cacgagtatc - 3361 tgggaacgcg atttgcgctt tcgcttgaaa ggtgagttcc ccgagaacca ttatattgag - 3421 gaaatcttca attttgacaa tagcaaaaac gtaaaatata aatctgggca gattgtcgaa - 3481 aaatatatta atttttataa agagttatat aaagacaacg tcgagaaacg ctcaatttac - 3541 tcagataaga aggttaaaaa attaaaacag gaaaagaagg atctttacat ccgcaactac - 3601 attgcgcact ttaattatat cccacatgcc gaaatctcat tgttggaggt tttggaaaac - 3661 cttcgtaagc tgctttctta cgatcgtaaa ttgaaaaacg cgatcatgaa atctatcgtg - 3721 gatatcctga aggagtacgg ctttgtcgct acgttcaaga ttggggccga taaaaaaatc - 3781 gaaatccaaa cgcttgaaag tgaaaagatt gttcacctta aaaatttaaa gaaaaaaaaa - 3841 ttgatgacgg accgtaattc ggaggaactg tgcgaattgg taaaggttat gttcgagtat - 3901 aaagctctgg aataa -// \ No newline at end of file diff --git a/iGEM/K2323010.gb b/iGEM/K2323010.gb deleted file mode 100644 index f1a899c5..00000000 --- a/iGEM/K2323010.gb +++ /dev/null @@ -1,67 +0,0 @@ -LOCUS LwCas13a 3516 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -KEYWORDS "LOCUS:LwCas13a" "accession:BBa_K2323010" -FEATURES Location/Qualifiers - CDS 1..3516 - /label="Translation 1-3516" -ORIGIN - 1 atgaaagtca ctaaagtcga tggtattagc cataagaagt atattgaaga agggaagtta - 61 gttaaatcaa cttcagaaga aaaccgcacg tcagaacgtc tgtcggagct gctttcaatt - 121 cgcctggata tctacattaa gaatccggac aacgcgagtg aagaggaaaa tcgtattcgt - 181 cgcgagaacc ttaagaaatt tttctcgaac aaggtcttac acctgaaaga tagtgtcctg - 241 tacctgaaaa accgtaaaga gaaaaacgcg gtgcaggaca agaactactc tgaagaagac - 301 atttccgagt acgatcttaa gaacaaaaat agcttttcgg tgcttaaaaa aattctgtta - 361 aacgaggatg tgaactcaga ggagttggaa attttccgca aggacgtaga agcaaaactg - 421 aataagatta atagcttgaa atactctttc gaagagaaca aggcaaacta ccaaaaaatc - 481 aatgagaata atgtggaaaa ggttggcggc aagtctaagc gtaatatcat ctacgattac - 541 tatcgcgaaa gtgcgaagcg caatgattac attaataacg tccaggaggc ttttgataag - 601 ctttacaaga aggaagacat cgaaaaactt ttcttcttga tcgaaaattc taagaaacat - 661 gagaaatata aaatccgtga atattaccac aagattattg gccgtaagaa tgataaagag - 721 aactttgcaa aaatcattta tgaggaaatc caaaacgtaa acaatatcaa agaacttatt - 781 gaaaaaattc cggatatgag cgaacttaag aagtcacaag tattttacaa gtattattta - 841 gacaaggaag aactgaatga caaaaacatt aaatacgcct tttgccactt cgttgaaatc - 901 gagatgtccc agttgttgaa aaattatgtg tacaaacgtt tgagtaatat tagcaacgat - 961 aaaattaaac gtatctttga gtaccaaaac ctgaaaaagt tgattgaaaa taagttgtta - 1021 aacaagctgg atacctacgt gcgtaactgt ggaaaatata attattattt acaggtcgga - 1081 gagatcgcca ctagcgactt tatcgcgcgt aaccgtcaga atgaagcatt tctgcgcaac - 1141 atcatcggcg tatctagtgt agcctatttc agtctgcgta atatcttaga aacggagaat - 1201 gaaaacggga tcacggggcg catgcgcgga aaaaccgtga agaataataa gggtgaggaa - 1261 aagtatgtca gcggggaggt agataagatc tataacgaaa ataaacaaaa cgaagttaag - 1321 gagaacctga agatgtttta ttcgtatgat tttaatatgg acaataaaaa tgagatcgag - 1381 gatttcttcg ccaacatcga cgaagcaatt agtagtatcc gccacggtat cgtgcatttc - 1441 aatttagaat tggagggtaa ggacatcttc gcgtttaaaa atatcgcgcc ttctgaaatc - 1501 tcaaagaaga tgttccaaaa tgaaatcaac gaaaaaaagt taaagttgaa aattttcaag - 1561 cagttaaaca gtgctaacgt ttttaattac tatgaaaagg atgtgatcat caaatatttg - 1621 aaaaatacaa agttcaattt cgtgaacaag aatattccct ttgtcccgtc ttttacgaaa - 1681 ttgtacaata agattgaaga cttacgcaac acactgaaat ttttttggtc ggtccccaaa - 1741 gataaagagg agaaggacgc gcaaatctac ctgttgaaga atatttacta tggggagttc - 1801 ctgaataagt ttgtgaagaa ctctaaggtg ttcttcaaaa ttaccaacga agtgattaag - 1861 atcaacaagc agcgtaacca gaagacaggg cactataagt atcaaaagtt tgagaatatt - 1921 gagaaaactg ttcccgtgga atacttagct attatccaaa gtcgtgaaat gattaacaat - 1981 caggacaagg aggagaagaa cacgtatatt gactttatcc aacaaatctt tttaaaaggg - 2041 ttcatcgatt atttaaataa aaataacttg aaatatattg agagcaacaa taataatgat - 2101 aataacgata tttttagcaa aattaagatt aagaaagata acaaggagaa atacgataaa - 2161 attttgaaaa attatgagaa acacaatcgt aacaaggaga tcccgcacga aattaacgaa - 2221 tttgtgcgcg agatcaagct tgggaagatt cttaagtata ctgaaaacct gaatatgttt - 2281 tatttgattc ttaaattact taaccataag gaactgacta accttaaagg tagcctggag - 2341 aagtatcaat cagcgaacaa agaggagaca ttcagtgatg agttagaatt gattaattta - 2401 cttaatttgg acaataatcg cgtgactgaa gacttcgagc tggaggctaa tgaaatcggc - 2461 aaattcttag attttaatga gaataagatc aaagaccgta aggagctgaa aaagttcgat - 2521 acaaacaaaa tctatttcga cggtgaaaac attatcaaac atcgcgcttt ttataatatc - 2581 aagaaatatg gcatgcttaa ccttctggaa aagattgccg ataaagctaa atataaaatt - 2641 tccttaaagg aactgaagga atattcgaat aagaaaaatg agatcgaaaa gaactatacg - 2701 atgcagcaga atcttcatcg caaatatgca cgccccaaaa aagatgaaaa gtttaatgac - 2761 gaagattaca aagagtatga aaaggctatc ggcaacattc aaaagtacac gcacttaaag - 2821 aataaagtag agtttaatga gttgaatctg ttgcaaggtt tactgctgaa aatccttcat - 2881 cgcttagtgg gttatacgtc tatctgggaa cgtgacttgc gttttcgttt aaagggggag - 2941 ttcccagaaa atcattatat cgaggagatc ttcaattttg ataattcgaa aaatgttaaa - 3001 tacaaatctg gtcagatcgt agagaaatat atcaacttct ataaggaact gtataaagac - 3061 aatgtagaga aacgttcaat ctactccgac aagaaggtca agaagttaaa gcaagaaaaa - 3121 aaggatttgt atatccgcaa ttacattgca catttcaact atatccccca tgcagagatc - 3181 agcttattgg aagtccttga gaaccttcgc aaactgcttt cctatgatcg caaattaaaa - 3241 aatgcgatta tgaagtctat cgtggatatc ctgaaagaat acggctttgt tgcgacattt - 3301 aaaatcgggg cggataaaaa gattgaaatt caaacattag aatcagagaa aattgtacac - 3361 ctgaagaatt taaaaaaaaa gaaattgatg acagatcgta acagcgagga actttgcgaa - 3421 cttgtgaaag tgatgtttga atacaaagcc ttggaagccg ctgctttgga agcccgtaaa - 3481 gaagccgagt tggcggcagc gacagcggag cagtaa -// diff --git a/iGEM/NCBI_GenBank_imports.gb b/iGEM/NCBI_GenBank_imports.gb deleted file mode 100644 index ff629013..00000000 --- a/iGEM/NCBI_GenBank_imports.gb +++ /dev/null @@ -1,56 +0,0 @@ -LOCUS KY484012 720 bp DNA linear SYN 01-NOV-2017 -DEFINITION Synthetic construct mCerulean3 (cpmCerulean3) gene, complete cds. -ACCESSION KY484012 -VERSION KY484012.1 -KEYWORDS . -SOURCE synthetic construct - ORGANISM synthetic construct - other sequences; artificial sequences. -REFERENCE 1 (bases 1 to 720) - AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. - TITLE Implementation of a synthetic transcriptional and gate in the - chloroplast of Chlamydomonas reinhardtii - JOURNAL Unpublished -REFERENCE 2 (bases 1 to 720) - AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. - TITLE Direct Submission - JOURNAL Submitted (16-JAN-2017) Plant Sciences, University of Cambridge, - Downing Street, Cambridge, Cambridgeshire CB2 3EA, United Kingdom -COMMENT ##Assembly-Data-START## - Sequencing Technology :: Sanger dideoxy sequencing - ##Assembly-Data-END## -FEATURES Location/Qualifiers - source 1..720 - /organism="synthetic construct" - /mol_type="other DNA" - /db_xref="taxon:32630" - gene 1..720 - /gene="cpmCerulean3" - CDS 1..720 - /gene="cpmCerulean3" - /note="enhanced cyan fluorescent protein; codon-optimized - for expression from the Chlamydomonas reinhardtii - chloroplast" - /codon_start=1 - /transl_table=11 - /product="mCerulean3" - /protein_id="ATP07149.1" - /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL - KFICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDD - GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNAIHGNVYITADKQKNGIK - ANFGLNCNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLL - EFVTAAGITLGMDELYK" -ORIGIN - 1 atggtttcta aaggtgaaga attattcact ggtgttgtac caattttagt tgaattagat - 61 ggtgacgtaa acggtcacaa attctcagta tcaggtgaag gtgaaggtga tgctacttac - 121 ggtaaattaa ctttaaaatt catttgtaca acaggtaaat taccagttcc atggccaact - 181 ttagtaacaa ctttatcttg gggtgtacaa tgtttcgctc gttacccaga tcacatgaaa - 241 caacacgact tcttcaaatc agctatgcca gaaggttacg tacaagaacg tactattttc - 301 ttcaaagatg atggtaacta caaaacacgt gctgaagtta aattcgaagg tgatacttta - 361 gtaaaccgta ttgaattaaa aggtattgat ttcaaagaag atggtaacat tttaggtcac - 421 aaattagaat acaacgctat tcacggtaac gtatacatta ctgctgataa acaaaaaaac - 481 ggtattaaag ctaacttcgg tttaaactgt aacattgaag atggttcagt acaattagct - 541 gatcactacc aacaaaacac tccaattggt gatggtccag ttttattacc agataaccac - 601 tacttatcaa ctcaatctaa attatctaaa gatccaaacg aaaaacgtga ccacatggtt - 661 ttattagaat tcgtaactgc tgctggtatt actttaggta tggatgaatt atacaaataa -// diff --git a/iGEM/Ruby.gb b/iGEM/Ruby.gb deleted file mode 100644 index d2043d84..00000000 --- a/iGEM/Ruby.gb +++ /dev/null @@ -1,77 +0,0 @@ -LOCUS RUBY 3951 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..3951 - /label="Ruby reporter" - /ApEinfo_revcolor=#ff9ccd - /ApEinfo_fwdcolor=#ff9ccd - exon 1..3951 - /label="Translation 1-3951" -ORIGIN - 1 atggatcatg cgaccctcgc catgatcctc gcgatctggt tcatcagctt ccacttcatc - 61 aagctgctgt tctcccagca gaccaccaag ctgcttccgc caggaccaaa gccgcttccg - 121 atcatcggca acatccttga ggtgggcaag aagccgcatc ggtccttcgc caacctcgcc - 181 aagattcacg gcccactcat ttccctcaga ctcggctctg tgaccaccat cgttgtgtcc - 241 tctgccgacg tggccaaaga gatgttcctc aagaaggatc acccgctctc caaccgcacg - 301 atcccgaata gtgttacagc cggcgaccac cacaagctca ccatgtcttg gctcccggtg - 361 tctccgaagt ggcgcaactt ccgcaagatt accgccgtgc atctgctctc cccacagaga - 421 ctcgatgcct gccagacatt caggcacgcc aaggtgcagc agctctacga gtacgttcaa - 481 gagtgcgccc agaaaggcca ggccgtggat attggcaagg ccgcctttac gaccagcctc - 541 aacctcctca gcaagctgtt cttcagcgtc gagctggcgc accacaagtc ccataccagc - 601 caagagttca aagagctgat ctggaacatc atggaagata taggcaagcc gaactacgcc - 661 gactacttcc cgattctcgg ctgcgttgac ccatctggca ttagaagaag gctcgcctgc - 721 tccttcgaca agctgatcgc cgtgttccag ggcatcatct gcgagagact cgccccagat - 781 tcctccacca caactaccac caccaccgac gacgtgctcg atgtgctcct ccagctgttc - 841 aagcagaacg agctgacgat gggcgagatc aaccacctcc tcgtggacat cttcgacgcc - 901 ggcaccgata ccacatcctc cacattcgag tgggtgatga ccgagctgat ccgcaatcca - 961 gagatgatgg aaaaggccca agaggaaatc aagcaggtcc tcggcaagga caagcagatc - 1021 caagagtccg acatcatcaa cctgccgtac ctccaggcga tcatcaaaga gacactccgc - 1081 ctccatccgc cgaccgtgtt cttgctccca agaaaggccg acaccgatgt cgagctgtac - 1141 ggctacatcg tgccgaagga tgcccagatc ctcgtgaacc tctgggccat tggcagggac - 1201 ccaaacgcct ggcagaacgc cgatattttc agcccagagc gcttcatcgg ctgcgagatc - 1261 gatgttaagg gccgcgattt cggcctcctt ccatttggcg ctggccgcag aatttgccca - 1321 ggcatgaatc tcgccatcag gatgctcacc ctcatgctcg ccacactcct ccagttcttc - 1381 aactggaagc tcgaaggcga catctccccg aaggacctcg acatggacga gaagttcggc - 1441 attgcgctcc aaaagaccaa gccgctcaag ctcatcccga ttccgcgcta cggtagcgga - 1501 gctaccaatt ttagcctcct taagcaggca ggtgatgtag aagagaaccc cgggcctatg - 1561 aagatgatga acggcgagga cgccaacgac cagatgatca aagagtcctt cttcatcacc - 1621 cacggcaacc cgatcctcac cgtcgaggat acacatccgc tcaggccgtt cttcgagaca - 1681 tggcgcgaga agattttctc caagaagccg aaggccatcc tcatcatctc cggccactgg - 1741 gagacagtga agccaaccgt gaacgccgtg cacatcaacg acaccatcca cgacttcgac - 1801 gactacccag ccgccatgta ccagttcaag tacccagctc caggcgagcc agagcttgcg - 1861 agaaaggtgg aagagatcct caagaagtcc gggttcgaga cagccgagac agaccaaaag - 1921 aggggccttg atcacggcgc ctgggttcca ctcatgctca tgtatccaga ggcggacatc - 1981 ccggtgtgcc agctctcagt tcagccacat ctcgacggca cctaccacta caatctcggc - 2041 agagccctcg cgccgctcaa gaatgatggc gtgctcatta ttggctccgg cagcgccaca - 2101 catccactcg atgagacacc gcactacttc gatggtgttg ccccttgggc cgctgccttc - 2161 gattcttggc ttaggaaggc cctcatcaac ggccgcttcg aggaagtgaa catctacgag - 2221 agcaaggccc cgaactggaa gctcgcccat ccatttccag agcacttcta cccgctccac - 2281 gttgtgctcg gcgctgctgg tgaaaagtgg aaggccgagc tgatccactc ctcctgggat - 2341 catggcacac tttgccacgg ctcctacaag ttcacctccg ccggatccgg agcaaccaac - 2401 tttagcctgc tcaagcaagc aggagatgtt gaggaaaatc ctggccccat gaccgccatc - 2461 aagatgaaca ccaacggcga gggcgagaca cagcacatcc tcatgatccc gttcatggcg - 2521 cagggccacc tcaggccatt tctcgaactc gccatgttcc tctacaagcg ctcccacgtg - 2581 atcatcaccc tgctcacaac tccgctcaat gccggcttcc tcaggcacct ccttcaccac - 2641 cattcctact cctccagcgg catcaggatc gtcgagctgc cattcaactc caccaaccac - 2701 ggactcccac cgggcatcga gaacaccgat aagctcacac tcccgctcgt ggtgtccctc - 2761 ttccattcca ccatcagcct cgatccgcac ctccgcgatt acatctccag gcatttcagc - 2821 ccagccaggc caccactctg cgtgatccat gatgtgttcc tcggctgggt tgaccaggtg - 2881 gccaaggatg tgggctctac aggcgtggtg ttcacaacag gcggcgctta tggcacatcc - 2941 gcctacgtgt ccatctggaa cgatctcccg caccagaact actccgacga ccaagagttc - 3001 ccgctgccag gcttcccaga gaaccataag ttccgcaggt cccagctcca tcggttcctc - 3061 agatatgccg acggctccga cgattggtcc aagtatttcc agccgcagct ccgccagtcc - 3121 atgaagtctt ttggctggct ctgcaactcc gtggaagaga tcgagacact cggcttctcc - 3181 atcctccgca actacaccaa gctgccgatc tggggcatcg gcccacttat tgcttcccca - 3241 gtgcagcact cctcctccga caacaattca acaggcgccg agttcgtgca gtggctcagc - 3301 ctcaaagagc cggactccgt cctctacatc tccttcggct cccagaacac gatcagcccg - 3361 acgcagatga tggaactcgc tgctggcctt gagtcctccg agaagccatt cctctgggtg - 3421 atcagagccc cgttcggctt cgacatcaac gaagagatgc gcccagagtg gctgccagag - 3481 ggctttgagg aacgcatgaa ggtgaagaaa cagggcaagc tcgtgtacaa gctcggcccg - 3541 cagcttgaga tcctcaacca tgaatccatc ggcggctttc tcacccactg cggatggaac - 3601 agcatccttg agtctcttcg cgagggcgtt ccgatgcttg gatggccact tgctgccgag - 3661 caggcctaca acctcaagta cctcgaagat gagatgggcg tcgcggttga gcttgctaga - 3721 ggcctcgaag gcgagatctc caaagagaag gtcaagcgca tcgtcgagat gatccttgag - 3781 cgcaacgagg gctccaaagg ctgggagatg aagaatcgcg ccgtggaaat gggcaaaaag - 3841 ctcaaggacg ccgtgaacga ggaaaaagag ctgaagggct cctccgtgaa ggcgatcgac - 3901 gatttcctcg acgccgtcat gcaggccaaa cttgagccaa gcctccagtg a -// \ No newline at end of file diff --git a/iGEM/SpCas9.gb b/iGEM/SpCas9.gb deleted file mode 100644 index 749b1abc..00000000 --- a/iGEM/SpCas9.gb +++ /dev/null @@ -1,82 +0,0 @@ -LOCUS SpCas9 4107 bp ds-DNA circular 24-SEP-2021 -DEFINITION Addgene accession : 39312 -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..4107 - /label="Cas9" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 - exon 1..4107 - /label="Translation 1-4107" -ORIGIN - 1 atggataaga aatactcaat aggcttagat atcggcacaa atagcgtcgg atgggcggtg - 61 atcactgatg aatataaggt tccgtctaaa aagttcaagg ttctgggaaa tacagaccgc - 121 cacagtatca aaaaaaatct tataggggct cttttatttg acagtggaga gacagcggaa - 181 gcgactcgtc tcaaacggac agctcgtaga aggtatacac gtcggaagaa tcgtatttgt - 241 tatctacagg agattttttc aaatgagatg gcgaaagtag atgatagttt ctttcatcga - 301 cttgaagagt cttttttggt ggaagaagac aagaagcatg aacgtcatcc tatttttgga - 361 aatatagtag atgaagttgc ttatcatgag aaatatccaa ctatctatca tctgcgaaaa - 421 aaattggtag attctactga taaagcggat ttgcgcttaa tctatttggc cttagcgcat - 481 atgattaagt ttcgtggtca ttttttgatt gagggagatt taaatcctga taatagtgat - 541 gtggacaaac tatttatcca gttggtacaa acctacaatc aattatttga agaaaaccct - 601 attaacgcaa gtggagtaga tgctaaagcg attctttctg cacgattgag taaatcaaga - 661 cgattagaaa atctcattgc tcagctcccc ggtgagaaga aaaatggctt atttgggaat - 721 ctcattgctt tgtcattggg tttgacccct aattttaaat caaattttga tttggcagaa - 781 gatgctaaat tacagctttc aaaagatact tacgatgatg atttagataa tttattggcg - 841 caaattggag atcaatatgc tgatttgttt ttggcagcta agaatttatc agatgctatt - 901 ttactttcag atatcctaag agtaaatact gaaataacta aggctcccct atcagcttca - 961 atgattaaac gctacgatga acatcatcaa gacttgactc ttttaaaagc tttagttcga - 1021 caacaacttc cagaaaagta taaagaaatc ttttttgatc aatcaaaaaa cggatatgca - 1081 ggttatattg atgggggagc tagccaagaa gaattttata aatttatcaa accaatttta - 1141 gaaaaaatgg atggtactga ggaattattg gtgaaactaa atcgtgaaga tttgctgcgc - 1201 aagcaacgga cctttgacaa cggctctatt ccccatcaaa ttcacttggg tgagctgcat - 1261 gctattttga gaagacaaga agacttttat ccatttttaa aagacaatcg tgagaagatt - 1321 gaaaaaatct tgacttttcg aattccttat tatgttggtc cattggcgcg tggcaatagt - 1381 cgttttgcat ggatgactcg gaagtctgaa gaaacaatta ccccatggaa ttttgaagaa - 1441 gttgtcgata aaggtgcttc agctcaatca tttattgaac gcatgacaaa ctttgataaa - 1501 aatcttccaa atgaaaaagt actaccaaaa catagtttgc tttatgagta ttttacggtt - 1561 tataacgaat tgacaaaggt caaatatgtt actgaaggaa tgcgaaaacc agcatttctt - 1621 tcaggtgaac agaagaaagc cattgttgat ttactcttca aaacaaatcg aaaagtaacc - 1681 gttaagcaat taaaagaaga ttatttcaaa aaaatagaat gttttgatag tgttgaaatt - 1741 tcaggagttg aagatagatt taatgcttca ttaggtacct accatgattt gctaaaaatt - 1801 attaaagata aagatttttt ggataatgaa gaaaatgaag atatcttaga ggatattgtt - 1861 ttaacattga ccttatttga agatagggag atgattgagg aaagacttaa aacatatgct - 1921 cacctctttg atgataaggt gatgaaacag cttaaacgtc gccgttatac tggttgggga - 1981 cgtttgtctc gaaaattgat taatggtatt agggataagc aatctggcaa aacaatatta - 2041 gattttttga aatcagatgg ttttgccaat cgcaatttta tgcagctgat ccatgatgat - 2101 agtttgacat ttaaagaaga cattcaaaaa gcacaagtgt ctggacaagg cgatagttta - 2161 catgaacata ttgcaaattt agctggtagc cctgctatta aaaaaggtat tttacagact - 2221 gtaaaagttg ttgatgaatt ggtcaaagta atggggcggc ataagccaga aaatatcgtt - 2281 attgaaatgg cacgtgaaaa tcagacaact caaaagggcc agaaaaattc gcgagagcgt - 2341 atgaaacgaa tcgaagaagg tatcaaagaa ttaggaagtc agattcttaa agagcatcct - 2401 gttgaaaata ctcaattgca aaatgaaaag ctctatctct attatctcca aaatggaaga - 2461 gacatgtatg tggaccaaga attagatatt aatcgtttaa gtgattatga tgtcgatcac - 2521 attgttccac aaagtttcct taaagacgat tcaatagaca ataaggtctt aacgcgttct - 2581 gataaaaatc gtggtaaatc ggataacgtt ccaagtgaag aagtagtcaa aaagatgaaa - 2641 aactattgga gacaacttct aaacgccaag ttaatcactc aacgtaagtt tgataattta - 2701 acgaaagctg aacgtggagg tttgagtgaa cttgataaag ctggttttat caaacgccaa - 2761 ttggttgaaa ctcgccaaat cactaagcat gtggcacaaa ttttggatag tcgcatgaat - 2821 actaaatacg atgaaaatga taaacttatt cgagaggtta aagtgattac cttaaaatct - 2881 aaattagttt ctgacttccg aaaagatttc caattctata aagtacgtga gattaacaat - 2941 taccatcatg cccatgatgc gtatctaaat gccgtcgttg gaactgcttt gattaagaaa - 3001 tatccaaaac ttgaatcgga gtttgtctat ggtgattata aagtttatga tgttcgtaaa - 3061 atgattgcta agtctgagca agaaataggc aaagcaaccg caaaatattt cttttactct - 3121 aatatcatga acttcttcaa aacagaaatt acacttgcaa atggagagat tcgcaaacgc - 3181 cctctaatcg aaactaatgg ggaaactgga gaaattgtct gggataaagg gcgagatttt - 3241 gccacagtgc gcaaagtatt gtccatgccc caagtcaata ttgtcaagaa aacagaagta - 3301 cagacaggcg gattctccaa ggagtcaatt ttaccaaaaa gaaattcgga caagcttatt - 3361 gctcgtaaaa aagactggga tccaaaaaaa tatggtggtt ttgatagtcc aacggtagct - 3421 tattcagtcc tagtggttgc taaggtggaa aaagggaaat cgaagaagtt aaaatccgtt - 3481 aaagagttac tagggatcac aattatggaa agaagttcct ttgaaaaaaa tccgattgac - 3541 tttttagaag ctaaaggata taaggaagtt aaaaaagact taatcattaa actacctaaa - 3601 tatagtcttt ttgagttaga aaacggtcgt aaacggatgc tggctagtgc cggagaatta - 3661 caaaaaggaa atgagctggc tctgccaagc aaatatgtga attttttata tttagctagt - 3721 cattatgaaa agttgaaggg tagtccagaa gataacgaac aaaaacaatt gtttgtggag - 3781 cagcataagc attatttaga tgagattatt gagcaaatca gtgaattttc taagcgtgtt - 3841 attttagcag atgccaattt agataaagtt cttagtgcat ataacaaaca tagagacaaa - 3901 ccaatacgtg aacaagcaga aaatattatt catttattta cgttgacgaa tcttggagct - 3961 cccgctgctt ttaaatattt tgatacaaca attgatcgta aacgatatac gtctacaaaa - 4021 gaagttttag atgccactct tatccatcaa tccatcactg gtctttatga aacacgcatt - 4081 gatttgagtc agctaggagg tgactaa -// \ No newline at end of file diff --git a/iGEM/_39318.gb b/iGEM/_39318.gb deleted file mode 100644 index 565f52b1..00000000 --- a/iGEM/_39318.gb +++ /dev/null @@ -1,82 +0,0 @@ -LOCUS dSpCas9 4107 bp ds-DNA circular 24-SEP-2021 -DEFINITION Addgene accession : 39318 -SOURCE synthetic DNA construct - ORGANISM synthetic DNA construct -FEATURES Location/Qualifiers - CDS 1..4107 - /label="dCas9" - /ApEinfo_revcolor=#c6c9d1 - /ApEinfo_fwdcolor=#c6c9d1 - CDS 1..4107 - /label="Translation 1-4107" -ORIGIN - 1 atggataaga aatactcaat aggcttagct atcggcacaa atagcgtcgg atgggcggtg - 61 atcactgatg aatataaggt tccgtctaaa aagttcaagg ttctgggaaa tacagaccgc - 121 cacagtatca aaaaaaatct tataggggct cttttatttg acagtggaga gacagcggaa - 181 gcgactcgtc tcaaacggac agctcgtaga aggtatacac gtcggaagaa tcgtatttgt - 241 tatctacagg agattttttc aaatgagatg gcgaaagtag atgatagttt ctttcatcga - 301 cttgaagagt cttttttggt ggaagaagac aagaagcatg aacgtcatcc tatttttgga - 361 aatatagtag atgaagttgc ttatcatgag aaatatccaa ctatctatca tctgcgaaaa - 421 aaattggtag attctactga taaagcggat ttgcgcttaa tctatttggc cttagcgcat - 481 atgattaagt ttcgtggtca ttttttgatt gagggagatt taaatcctga taatagtgat - 541 gtggacaaac tatttatcca gttggtacaa acctacaatc aattatttga agaaaaccct - 601 attaacgcaa gtggagtaga tgctaaagcg attctttctg cacgattgag taaatcaaga - 661 cgattagaaa atctcattgc tcagctcccc ggtgagaaga aaaatggctt atttgggaat - 721 ctcattgctt tgtcattggg tttgacccct aattttaaat caaattttga tttggcagaa - 781 gatgctaaat tacagctttc aaaagatact tacgatgatg atttagataa tttattggcg - 841 caaattggag atcaatatgc tgatttgttt ttggcagcta agaatttatc agatgctatt - 901 ttactttcag atatcctaag agtaaatact gaaataacta aggctcccct atcagcttca - 961 atgattaaac gctacgatga acatcatcaa gacttgactc ttttaaaagc tttagttcga - 1021 caacaacttc cagaaaagta taaagaaatc ttttttgatc aatcaaaaaa cggatatgca - 1081 ggttatattg atgggggagc tagccaagaa gaattttata aatttatcaa accaatttta - 1141 gaaaaaatgg atggtactga ggaattattg gtgaaactaa atcgtgaaga tttgctgcgc - 1201 aagcaacgga cctttgacaa cggctctatt ccccatcaaa ttcacttggg tgagctgcat - 1261 gctattttga gaagacaaga agacttttat ccatttttaa aagacaatcg tgagaagatt - 1321 gaaaaaatct tgacttttcg aattccttat tatgttggtc cattggcgcg tggcaatagt - 1381 cgttttgcat ggatgactcg gaagtctgaa gaaacaatta ccccatggaa ttttgaagaa - 1441 gttgtcgata aaggtgcttc agctcaatca tttattgaac gcatgacaaa ctttgataaa - 1501 aatcttccaa atgaaaaagt actaccaaaa catagtttgc tttatgagta ttttacggtt - 1561 tataacgaat tgacaaaggt caaatatgtt actgaaggaa tgcgaaaacc agcatttctt - 1621 tcaggtgaac agaagaaagc cattgttgat ttactcttca aaacaaatcg aaaagtaacc - 1681 gttaagcaat taaaagaaga ttatttcaaa aaaatagaat gttttgatag tgttgaaatt - 1741 tcaggagttg aagatagatt taatgcttca ttaggtacct accatgattt gctaaaaatt - 1801 attaaagata aagatttttt ggataatgaa gaaaatgaag atatcttaga ggatattgtt - 1861 ttaacattga ccttatttga agatagggag atgattgagg aaagacttaa aacatatgct - 1921 cacctctttg atgataaggt gatgaaacag cttaaacgtc gccgttatac tggttgggga - 1981 cgtttgtctc gaaaattgat taatggtatt agggataagc aatctggcaa aacaatatta - 2041 gattttttga aatcagatgg ttttgccaat cgcaatttta tgcagctgat ccatgatgat - 2101 agtttgacat ttaaagaaga cattcaaaaa gcacaagtgt ctggacaagg cgatagttta - 2161 catgaacata ttgcaaattt agctggtagc cctgctatta aaaaaggtat tttacagact - 2221 gtaaaagttg ttgatgaatt ggtcaaagta atggggcggc ataagccaga aaatatcgtt - 2281 attgaaatgg cacgtgaaaa tcagacaact caaaagggcc agaaaaattc gcgagagcgt - 2341 atgaaacgaa tcgaagaagg tatcaaagaa ttaggaagtc agattcttaa agagcatcct - 2401 gttgaaaata ctcaattgca aaatgaaaag ctctatctct attatctcca aaatggaaga - 2461 gacatgtatg tggaccaaga attagatatt aatcgtttaa gtgattatga tgtcgatgcc - 2521 attgttccac aaagtttcct taaagacgat tcaatagaca ataaggtctt aacgcgttct - 2581 gataaaaatc gtggtaaatc ggataacgtt ccaagtgaag aagtagtcaa aaagatgaaa - 2641 aactattgga gacaacttct aaacgccaag ttaatcactc aacgtaagtt tgataattta - 2701 acgaaagctg aacgtggagg tttgagtgaa cttgataaag ctggttttat caaacgccaa - 2761 ttggttgaaa ctcgccaaat cactaagcat gtggcacaaa ttttggatag tcgcatgaat - 2821 actaaatacg atgaaaatga taaacttatt cgagaggtta aagtgattac cttaaaatct - 2881 aaattagttt ctgacttccg aaaagatttc caattctata aagtacgtga gattaacaat - 2941 taccatcatg cccatgatgc gtatctaaat gccgtcgttg gaactgcttt gattaagaaa - 3001 tatccaaaac ttgaatcgga gtttgtctat ggtgattata aagtttatga tgttcgtaaa - 3061 atgattgcta agtctgagca agaaataggc aaagcaaccg caaaatattt cttttactct - 3121 aatatcatga acttcttcaa aacagaaatt acacttgcaa atggagagat tcgcaaacgc - 3181 cctctaatcg aaactaatgg ggaaactgga gaaattgtct gggataaagg gcgagatttt - 3241 gccacagtgc gcaaagtatt gtccatgccc caagtcaata ttgtcaagaa aacagaagta - 3301 cagacaggcg gattctccaa ggagtcaatt ttaccaaaaa gaaattcgga caagcttatt - 3361 gctcgtaaaa aagactggga tccaaaaaaa tatggtggtt ttgatagtcc aacggtagct - 3421 tattcagtcc tagtggttgc taaggtggaa aaagggaaat cgaagaagtt aaaatccgtt - 3481 aaagagttac tagggatcac aattatggaa agaagttcct ttgaaaaaaa tccgattgac - 3541 tttttagaag ctaaaggata taaggaagtt aaaaaagact taatcattaa actacctaaa - 3601 tatagtcttt ttgagttaga aaacggtcgt aaacggatgc tggctagtgc cggagaatta - 3661 caaaaaggaa atgagctggc tctgccaagc aaatatgtga attttttata tttagctagt - 3721 cattatgaaa agttgaaggg tagtccagaa gataacgaac aaaaacaatt gtttgtggag - 3781 cagcataagc attatttaga tgagattatt gagcaaatca gtgaattttc taagcgtgtt - 3841 attttagcag atgccaattt agataaagtt cttagtgcat ataacaaaca tagagacaaa - 3901 ccaatacgtg aacaagcaga aaatattatt catttattta cgttgacgaa tcttggagct - 3961 cccgctgctt ttaaatattt tgatacaaca attgatcgta aacgatatac gtctacaaaa - 4021 gaagttttag atgccactct tatccatcaa tccatcactg gtctttatga aacacgcatt - 4081 gatttgagtc agctaggagg tgactaa -// \ No newline at end of file diff --git a/iGEM/atrbcs2b_5utr.gb b/iGEM/atrbcs2b_5utr.gb deleted file mode 100644 index d2e2133b..00000000 --- a/iGEM/atrbcs2b_5utr.gb +++ /dev/null @@ -1,16 +0,0 @@ -LOCUS AtRbcS2B_5UTR 56 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -SOURCE natural DNA sequence - ORGANISM unspecified -FEATURES Location/Qualifiers - source 1..56 - /label="source" - /ApEinfo_revcolor=#85dae9 - /ApEinfo_fwdcolor=#85dae9 - misc_feature 1..56 - /label="nonstandard type: 5'_UTR" - /ApEinfo_revcolor=#f8d3a9 - /ApEinfo_fwdcolor=#f8d3a9 -ORIGIN - 1 acaaacaagt aagtaagaga aaaaccaaaa gaagaagaga aacaacaaga agaagt -// \ No newline at end of file diff --git a/iGEM/atrbcs2b_proutr.gb b/iGEM/atrbcs2b_proutr.gb deleted file mode 100644 index 50f77400..00000000 --- a/iGEM/atrbcs2b_proutr.gb +++ /dev/null @@ -1,21 +0,0 @@ -LOCUS AtRbcS2B_proUTR 695 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - misc_feature 1..695 - /label="AtRbcS2B" - /ApEinfo_revcolor=#9eafd2 - /ApEinfo_fwdcolor=#9eafd2 -ORIGIN - 1 gcttaagtgg gccgtaagtg caattgcgtt gtgctccaaa aggaacggtg ccgtgggttc - 61 ctcttgttca tcagaaatat attaattagc cgtaaaacct gaaaattcac aagcatttgg - 121 attgttttct aatttaatat ccattatgtg actaaaagtt ctagtgatcg tacatactac - 181 atagaaaata ataacacaaa atactagttt acatttccca attaaaaacc attttgaatg - 241 aactctgtct gatttaatta tacttttaaa atgtgggatg aattcaaaga ttatacttat - 301 attcttatta tttaagatta tcaagtggaa aaataaaaat atgaatgtgt taatataagg - 361 taatagaaat ttaatcattt ttttaatcta tatgtaaaaa gtatttaacc gatatctaca - 421 atttgacgcc tcccaattga aaggagccaa aagcaaccga tcaagtgcag accagtagcc - 481 atacacattc actcctaccc ttacatgaga aagataagat tatggagttt tctgccacgt - 541 gatcttatcc tagtggtcca aatcgataag ggtgtcaaca cctttcctta atcctgtggc - 601 aattaacgac gttatcatga attatggccc ctttgatcat tagggctagt tgcctctagc - 661 ggttcccact atataaagat gacaaaacca acaga -// \ No newline at end of file diff --git a/iGEM/bar.gb b/iGEM/bar.gb deleted file mode 100644 index f37b8ff8..00000000 --- a/iGEM/bar.gb +++ /dev/null @@ -1,19 +0,0 @@ -LOCUS Bar 552 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..552 - /label="Bar (phosphinothricin N-acetyltransferase)" - /ApEinfo_revcolor=#993366 - /ApEinfo_fwdcolor=#993366 -ORIGIN - 1 ATGTCTCCTG AAAGAAGGCC TGCTGATATT AGAAGGGCTA CTGAGGCTGA TATGCCTGCT - 61 GTGTGCACTA TTGTGAATCA TTACATTGAG ACTTCTACTG TGAATTTCAG GACTGAGCCT - 121 CAAGAACCAC AAGAGTGGAC TGATGATCTT GTGAGGCTTA GAGAGAGGTA TCCTTGGCTT - 181 GTTGCTGAAG TGGATGGTGA AGTGGCTGGT ATTGCTTATG CTGGTCCTTG GAAGGCTAGG - 241 AATGCTTACG ATTGGACTGC TGAGTCTACT GTTTACGTGT CTCCTAGGCA TCAAAGAACT - 301 GGTCTTGGAT CTACTCTTTA CACTCATCTT TTGAAGTCTT TGGAGGCTCA GGGTTTCAAG - 361 TCTGTGGTTG CTGTGATTGG ACTTCCTAAT GATCCTTCTG TGAGGATGCA TGAGGCTCTT - 421 GGTTATGCTC CTAGGGGAAT GCTTAGAGCT GCTGGTTTCA AACATGGAAA TTGGCATGAT - 481 GTGGGATTCT GGCAGCTTGA TTTCTCTCTT CCTGTTCCTC CTAGACCTGT TCTTCCTGTG - 541 ACTGAGATTT GA -// \ No newline at end of file diff --git a/iGEM/camv35s_3utr.gb b/iGEM/camv35s_3utr.gb deleted file mode 100644 index 416805fb..00000000 --- a/iGEM/camv35s_3utr.gb +++ /dev/null @@ -1,19 +0,0 @@ -LOCUS CaMV35S_3UTR 204 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -SOURCE natural DNA sequence - ORGANISM unspecified -FEATURES Location/Qualifiers - terminator 1..204 - /label="35S 3UTR" - /ApEinfo_revcolor=#f8d3a9 - /ApEinfo_fwdcolor=#f8d3a9 - source 1..204 - /label="source" - /ApEinfo_revcolor=#faac61 - /ApEinfo_fwdcolor=#faac61 -ORIGIN - 1 ctctagctag agtcgatcga caagctcgag tttctccata ataatgtgtg agtagttccc - 61 agataaggga attagggttc ctatagggtt tcgctcatgt gttgagcata taagaaaccc - 121 ttagtatgta tttgtatttg taaaatactt ctatcaataa aatttctaat tcctaaaacc - 181 aaaatccagt actaaaatcc agat -// \ No newline at end of file diff --git a/iGEM/cmv1_utr.gb b/iGEM/cmv1_utr.gb deleted file mode 100644 index e097b542..00000000 --- a/iGEM/cmv1_utr.gb +++ /dev/null @@ -1,11 +0,0 @@ -LOCUS CMV1_UTR 93 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - 5'UTR 1..93 - /label="CMV1 5'UTR" - /ApEinfo_revcolor=#d6b295 - /ApEinfo_fwdcolor=#d6b295 -ORIGIN - 1 gtttatttac aagagcgtac ggttcaatcc ctgcctcccc tgtaaaacta ccctttgaaa - 61 acctctcttt cttaatcttt tctttgtaat tcc -// \ No newline at end of file diff --git a/iGEM/distribution.gb b/iGEM/distribution.gb deleted file mode 100644 index b09ceaf2..00000000 --- a/iGEM/distribution.gb +++ /dev/null @@ -1,20001 +0,0 @@ -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23100 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23100" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacggcta gctcagtcct aggtacagtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23101 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23101 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23101" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttacagcta gctcagtcct aggtattatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23102 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23102 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23102" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacagcta gctcagtcct aggtactgtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23103 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23103 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23103" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ctgatagcta gctcagtcct agggattatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23104 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23104 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23104" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacagcta gctcagtcct aggtattgtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23105 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23105 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23105" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttacggcta gctcagtcct aggtactatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23106 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23106 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23106" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttacggcta gctcagtcct aggtatagtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23107 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23107 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23107" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttacggcta gctcagccct aggtattatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23108 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23108 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23108" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ctgacagcta gctcagtcct aggtataatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23109 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23109 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23109" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttacagcta gctcagtcct agggactgtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23110 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23110 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23110" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttacggcta gctcagtcct aggtacaatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23111 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23111 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23111" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacggcta gctcagtcct aggtatagtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23113 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23113 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23113" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ctgatggcta gctcagtcct agggattatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23114 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23114 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23114" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttatggcta gctcagtcct aggtacaatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23115 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23115 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23115" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tttatagcta gctcagccct tggtacaatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23116 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23116 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23116" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacagcta gctcagtcct agggactatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23117 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23117 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23117" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacagcta gctcagtcct agggattgtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23118 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23118 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23118" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacggcta gctcagtcct aggtattgtg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anderson_Promot 2424 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23119 -VERSION Anderson_Promoters_in_vector_Anderson_Promoters_in_vector_ins_BBa_J23119 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 398..455 - /label="his operon terminator" - misc_feature 650..1238 - /label="pMB1 replication origin" - misc_feature complement(1536..2195) - /label="chloramphenicol resistance marker" - misc_feature 398..2424 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 216..226 - /label="D1002" - misc_feature 227..397 - /label="D2002" - promoter 181..215 - /label="BBa_J23119" - misc_feature 1..397 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttgacagcta gctcagtcct aggtataatg ctagctactt gagacctata aacgccaggt - 241 tgtatccgca tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca - 301 tgagtagggt tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc - 361 gtcaagatta gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt - 421 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 481 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 541 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 601 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 661 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 721 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 781 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 841 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 901 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 961 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1021 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1081 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1141 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1201 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1261 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1321 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1381 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1441 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1501 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1561 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1621 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1681 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1741 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 1801 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 1861 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 1921 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 1981 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2041 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2101 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2161 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2221 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2281 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2341 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2401 agctttcgct aaggatgatt tctg -// -LOCUS Anti_CRISPR_Ant 2418 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_bacterial -VERSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_bacterial -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 392..449 - /label="his operon terminator" - misc_feature 644..1232 - /label="pMB1 replication origin" - misc_feature complement(1530..2189) - /label="chloramphenicol resistance marker" - misc_feature 392..2418 - misc_feature 1..8 - /label="D1005" - misc_feature 381..391 - /label="D1006" - CDS 9..380 - /ApEinfo_fwdcolor="#c6c9d1" - /ApEinfo_revcolor="#c6c9d1" - /label="AcrIIA2_bacterial" - source 9..380 - /ApEinfo_fwdcolor="#85dae9" - /ApEinfo_revcolor="#85dae9" - /label="color: #ffffff" - exon 9..380 - /label="Translation 1-372" - misc_feature 9..380 - misc_feature 1..391 -ORIGIN - 1 ggtctcgaat gacattaaca agagcacaaa aaaagtatgc agaagcgatg cacgagttta - 61 taaatatggt ggatgacttt gaagagtcta caccggattt tgcaaaggaa gttctacatg - 121 attctgacta tgtagttatt acaaaaaatg aaaaatatgc agtagctctt tgctctctta - 181 gcactgatga atgtgaatat gatactaact tatacttaga tgaaaaattg gttgattact - 241 caacagttga cgtaaacggt gtgacatact acatcaacat tgttgaaact aacgatatcg - 301 atgatttaga aatcgctacg gatgaagatg agatgaaaag tggcaaccaa gaaattattt - 361 taaaaagtga gttgaagtaa gctttgagac ctccggcaaa aaagggcaag gtgtcaccac - 421 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca - 481 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg - 541 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc - 601 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc - 661 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac - 721 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc - 781 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata - 841 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc - 901 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca - 961 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag - 1021 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta - 1081 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg - 1141 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc - 1201 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt - 1261 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa - 1321 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat - 1381 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc - 1441 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca - 1501 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac - 1561 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc - 1621 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa - 1681 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc - 1741 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg - 1801 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg - 1861 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa - 1921 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga - 1981 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt - 2041 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat - 2101 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg - 2161 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat - 2221 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt - 2281 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt - 2341 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt - 2401 cgctaaggat gatttctg -// -LOCUS Anti_CRISPR_Ant 2475 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_mammalian -VERSION Anti_CRISPR_Anti_CRISPR_ins_AcrIIA2_mammalian -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 449..506 - /label="his operon terminator" - misc_feature 701..1289 - /label="pMB1 replication origin" - misc_feature complement(1587..2246) - /label="chloramphenicol resistance marker" - misc_feature 449..2475 - misc_feature 1..8 - /label="D1005" - misc_feature 438..448 - /label="D1006" - CDS 9..437 - /label="AcrIIA2_mammalian" - exon 9..437 - /label="Translation 1-429" - misc_feature 9..437 - misc_feature 1..448 -ORIGIN - 1 ggtctcgaat gacgctgacc cgcgctcaga aaaaatacgc cgaggcgatg catgagttta - 61 tcaatatggt tgatgacttt gaagaatcaa cgcctgactt tgcaaaagag gttctgcacg - 121 actccgacta tgtggtcatt acaaaaaacg agaaatatgc cgtggcactc tgtagtctct - 181 ccacagatga atgtgagtac gatactaact tgtatttgga tgaaaagctc gtcgattaca - 241 gcacagttga tgtcaacgga gtgacatatt acatcaatat agtggaaaca aatgacatag - 301 atgatcttga aattgcgacc gacgaggacg agatgaagtc tggaaaccaa gagattattc - 361 ttaagtccga actgaagtaa gaattctgca gatatccagc acagtggcgg ccgctcgagt - 421 ctagagggcc cgtttaagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 481 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 541 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 601 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 661 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 721 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 781 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 841 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 901 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 961 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1021 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1081 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1141 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1201 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1261 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1321 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1381 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1441 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1501 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1561 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1621 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 1681 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 1741 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 1801 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 1861 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 1921 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 1981 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2041 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2101 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2161 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2221 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2281 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2341 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2401 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2461 taaggatgat ttctg -// -LOCUS BHETase_library 3804 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION BHETase_library_BHETase_library_ins_K3039005 -VERSION BHETase_library_BHETase_library_ins_K3039005 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1778..1835 - /label="his operon terminator" - misc_feature 2030..2618 - /label="pMB1 replication origin" - misc_feature complement(2916..3575) - /label="chloramphenicol resistance marker" - misc_feature 1778..3804 - misc_feature 1..8 - /label="D1005" - misc_feature 1767..1777 - /label="D1006" - misc_feature 9..1766 - /label="K3039005" - misc_feature 1..1777 -ORIGIN - 1 ggtctcgaat gggcggcggt tcaacgcctc tgccactgcc gcagcaacaa ccccctcagc - 61 aagaaccgcc gccaccgccg gtccccttag cctcacgtgc cgcttgtgaa gctctgaaag - 121 atggcaatgg tgacatggta tggccgaatg cggccacagt tgtcgaagtg gccgcgtggc - 181 gtgacgccgc accggcaacc gcatcagcag cggcgttgcc cgaacattgc gaagtatccg - 241 gcgcgattgc taaacgtacc ggcatcgacg gctatccgta tgaaattaag tttcggttgc - 301 gtatgccggc cgagtggaac gggcgcttct ttatggaagg cgggagtggt actaacggtt - 361 ctctctctgc cgcaacgggg tctattggtg gcggccagat cgcgtctgcg ttaagccgta - 421 actttgcgac catcgccacg gatggtggcc acgacaacgc agttaacgat aatcctgacg - 481 ccttgggtac cgttgcgttc ggccttgatc cgcaggcccg cctcgatatg ggctataata - 541 gttacgacca ggtaacccag gctggcaaag cggcggtggc gcgtttttat ggtcgtgccg - 601 cggataagag ctattttatt ggctgctccg aaggcggccg tgaggggatg atgttgagcc - 661 agcgctttcc gtcgcattac gacggtattg tagcaggtgc accaggctat cagttgccaa - 721 aagcaggcat ctccggtgct tggaccaccc aatctctggc ccctgcggcg gtgggtttag - 781 atgcacaggg tgtgccgctg attaataaat cattctctga tgcggacctt caccttttat - 841 cgcaggcgat tctgggtacg tgtgatgcct tagatggtct ggccgatggt atcgtcgata - 901 actatcgcgc atgccaagcg gcgttcgatc cggccacggc cgcgaatccg gcaaacggcc - 961 aagctctgca gtgtgtaggc gccaaaaccg cggattgttt gtcccctgtt caggtgactg - 1021 cgatcaaacg tgcgatggct ggtcctgtga actctgcggg cacccctctg tataaccgct - 1081 gggcgtggga tgcaggtatg agcggcctgt caggtaccac atataatcag ggctggcgtt - 1141 cctggtggtt gggcagcttt aattcaagtg cgaacaacgc ccaacgtgtg tcaggtttcg - 1201 ccgctcgttc gtggctcgtc gataatgcaa ccccgccgga accgatgcct atgactcaag - 1261 tcgccgcccg catgatgaaa ttcgacttcg atattgatcc actgaaaatc tgggcgacga - 1321 gtggtcagtt tacccagagt agcatggatt ggcacggcgc gactagcacg gatttagccg - 1381 cattccgtga ccgcggtggt aaaatgattc tgtatcatgg catgtccgac gccgcattct - 1441 cggcattaga cactgcggat tattatgaac gtctgggtgc ggctatgccg ggtgccgctg - 1501 gtttcgcgcg cttgtttctg gtaccgggca tgaatcattg cagcggcggt cccggtaccg - 1561 atcgttttga tatgctgacc ccgctggtgg cctgggttga acgtggtgaa gcgccggatc - 1621 agatcagtgc gtggtcaggc acgcccggtt atttcggcgt tgccgcgcgt actcgtccgc - 1681 tgtgtccata cccgcagatc gcgcgttata aagggtccgg cgacattaac accgaggcga - 1741 attttgcatg cgcggccccg ccctaagctt tgagacctcc ggcaaaaaag ggcaaggtgt - 1801 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 1861 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 1921 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 1981 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 2041 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 2101 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 2161 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 2221 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 2281 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 2341 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 2401 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 2461 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 2521 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 2581 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 2641 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 2701 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 2761 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 2821 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 2881 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 2941 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 3001 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 3061 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 3121 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 3181 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 3241 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 3301 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 3361 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 3421 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 3481 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 3541 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 3601 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 3661 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 3721 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 3781 agctttcgct aaggatgatt tctg -// -LOCUS BHETase_library 3867 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION BHETase_library_BHETase_library_ins_K3039006 -VERSION BHETase_library_BHETase_library_ins_K3039006 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1841..1898 - /label="his operon terminator" - misc_feature 2093..2681 - /label="pMB1 replication origin" - misc_feature complement(2979..3638) - /label="chloramphenicol resistance marker" - misc_feature 1841..3867 - misc_feature 1..8 - /label="D1005" - misc_feature 1830..1840 - /label="D1006" - misc_feature 9..1829 - /label="K3039006" - misc_feature 1..1840 -ORIGIN - 1 ggtctcgaat gggcagcagc catcatcatc atcatcacag cagcggcctg gtgccgcgcg - 61 gcagccatat gatgggcggt ggctctaccc ccctgcccct gccgcagcag caaccgccac - 121 aacaagaacc cccaccgcct ccggtcccac tggcgtcacg cgctgcatgc gaggccctga - 181 aagatgggaa cggcgatatg gtttggccga acgccgcgac cgtagtggaa gttgctgctt - 241 ggcgcgacgc agcgccggct accgcaagcg cagcggcctt accggaacat tgtgaagtat - 301 caggcgcgat tgccaaacgc actggcattg atggctatcc ctatgaaatc aaattccgtc - 361 tgcgcatgcc agcagagtgg aatggccgct tcttcatgga gggaggctca ggcacaaatg - 421 ggtccttgag cgccgcaacc ggctcaattg ggggtggaca aattgcgtcc gcccttagcc - 481 ggaactttgc aacgattgct accgatggcg gtcatgataa cgccgtcaat gacaacccgg - 541 atgccttggg caccgtcgca tttggtctgg atccgcaggc tcgcctggac atgggctaca - 601 acagctacga ccaggtgacg caggcaggga aagcagcggt cgcccggttt tacggccgtg - 661 ctgcagataa atcatacttt attggatgtt ccgaaggcgg gcgcgaaggt atgatgctga - 721 gtcagcgttt cccgtcgcat tatgacggta ttgtggcggg tgccccgggg tatcagctgc - 781 caaaggcggg catttcggga gcctggacca cacagtcact ggctccagcg gctgtgggct - 841 tggatgccca gggcgttcct ctgattaaca aatcatttag tgatgccgat ctgcacctgt - 901 tatcgcaggc aatccttggt acctgtgatg ccctggacgg cctggcggat ggtattgttg - 961 ataactaccg ggcctgtcag gcggcgttcg atcctgccac tgcggcgaac ccggctaatg - 1021 gccaagcctt acaatgtgtg ggcgcaaaaa cggccgattg tctctcccca gttcaggtga - 1081 ctgcgattaa gcgtgccatg gcgggccctg tgaattcggc gggtactccg ctgtataacc - 1141 ggtgggcgtg ggatgcgggt atgtcgggcc tgagcggcac tacatacaac caaggttggc - 1201 gttcttggtg gctgggctca ttcaactctt cagccaacaa cgcacaggca gtcagcggct - 1261 ttggcgcacg cagctggctg gtcgacaacg caacccctcc tgaacccatg cccatgaccc - 1321 aggtagcggc ccgtatgatg aaattcgatt tcgatatcga tccgcttaaa atttgggcga - 1381 cgagtggaca gttcacgcag tcttccatgg attggcatgg ggcaacgagc acggatctgg - 1441 cggcgtttcg tgatcgcggg ggtaagatga ttttatatca cggaatgtca gatgccgcct - 1501 tctccgccct ggatacagcc gattactatg agcgtttagg ggcggcaatg ccgggcgcgg - 1561 ctgggttcgc ccgccttttc ctggtaccgg gtatgaatca ctgctctggc ggcccaggca - 1621 ccgatcgctt tgatatgctt acgccgctgg ttgcctgggt ggaacgcggt gaagccccgg - 1681 atcagattag tgcctggagc ggcacaccag gctatttcgg tgtagccgct cgtacccgcc - 1741 cgctgtgccc gtatcctcaa atcgcacgct ataagggctc cggtgatatc aacacggaag - 1801 cgaattttgc gtgtgccgcc cctccgtaag ctttgagacc tccggcaaaa aagggcaagg - 1861 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 1921 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 1981 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 2041 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 2101 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 2161 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 2221 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 2281 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 2341 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 2401 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 2461 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 2521 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 2581 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 2641 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 2701 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 2761 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 2821 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 2881 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 2941 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 3001 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 3061 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 3121 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 3181 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 3241 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 3301 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 3361 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 3421 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 3481 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 3541 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 3601 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 3661 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 3721 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 3781 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 3841 cttagctttc gctaaggatg atttctg -// -LOCUS Cas_variants_Ca 6813 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_ABE8_20_m -VERSION Cas_variants_Cas_variants_ins_ABE8_20_m -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4787..4844 - /label="his operon terminator" - misc_feature 5039..5627 - /label="pMB1 replication origin" - misc_feature complement(5925..6584) - /label="chloramphenicol resistance marker" - misc_feature 4787..6813 - misc_feature 1..8 - /label="D1005" - misc_feature 4776..4786 - /label="D1006" - CDS 9..4775 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="ABE8.20-m" - CDS 12..4775 - /label="Translation 4-4767" - CDS 12..509 - /ApEinfo_fwdcolor="#c6c9d1" - /ApEinfo_revcolor="#c6c9d1" - /label="TadA*(7.10)" - misc_feature 510..605 - /ApEinfo_fwdcolor="#c7b0e3" - /ApEinfo_revcolor="#c7b0e3" - /label="Linker" - CDS 606..4706 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="spCas9(D10A)" - misc_feature 4707..4772 - /ApEinfo_fwdcolor="#d59687" - /ApEinfo_revcolor="#d59687" - /label="BP-NLS nuclear localization tag" - CDS 4752..4772 - /ApEinfo_fwdcolor="#f58a5e" - /ApEinfo_revcolor="#f58a5e" - /label="SV40 NLS" - misc_feature 9..4775 - misc_feature 1..4786 -ORIGIN - 1 ggtctcgaat gtccgaagtc gagttttccc atgagtactg gatgagacac gcattgactc - 61 tcgcaaagag ggctcgagat gaacgcgagg tgcccgtggg ggcagtactc gtgctcaaca - 121 atcgcgtaat cggcgaaggt tggaataggg caatcggact ccacgacccc actgcacatg - 181 cggaaatcat ggcccttcga cagggagggc ttgtgatgca gaattatcga ctttatgatg - 241 cgacgctgta ctcgacgttt gaaccttgcg taatgtgcgc gggagctatg attcactccc - 301 gcattggacg agttgtattc ggtgttcgca acgccaagac gggtgccgca ggttcactga - 361 tggacgtgct gcatcatcca ggcatgaacc accgggtaga aatcacagaa ggcatattgg - 421 cggacgaatg tgcggcgctg ttgtgtcgtt tttttcgcat gcccaggcgg gtctttaacg - 481 cccagaaaaa agcacaatcc tctactgact ctggtggttc ttctggtggt tctagcggca - 541 gcgagactcc cgggacctca gagtccgcca cacccgaaag ttctggtggt tcttctggtg - 601 gttctgacaa gaagtacagc atcggcctgg ccatcggcac caactctgtg ggctgggccg - 661 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc - 721 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg - 781 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct - 841 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca - 901 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg - 961 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa - 1021 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc - 1081 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg - 1141 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc - 1201 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca - 1261 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa - 1321 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg - 1381 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg - 1441 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca - 1501 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct - 1561 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc - 1621 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg - 1681 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc - 1741 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc - 1801 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc - 1861 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga - 1921 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca - 1981 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg - 2041 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata - 2101 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg - 2161 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc - 2221 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga - 2281 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa - 2341 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa - 2401 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg - 2461 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg - 2521 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg - 2581 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc - 2641 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg - 2701 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc - 2761 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga - 2821 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg - 2881 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga - 2941 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc - 3001 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc - 3061 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacc - 3121 atatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa - 3181 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga - 3241 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc - 3301 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac - 3361 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga - 3421 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt - 3481 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca - 3541 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa - 3601 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga - 3661 agatgatcgc caagagcgag caggaaatcg gcaaggctac cgccaagtac ttcttctaca - 3721 gcaacatcat gaactttttc aagaccgaga ttaccctggc caacggcgag atccggaagc - 3781 ggcctctgat cgagacaaac ggcgaaaccg gggagatcgt gtgggataag ggccgggatt - 3841 ttgccaccgt gcggaaagtg ctgagcatgc cccaagtgaa tatcgtgaaa aagaccgagg - 3901 tgcagacagg cggcttcagc aaagagtcta tcctgcccaa gaggaacagc gataagctga - 3961 tcgccagaaa gaaggactgg gaccctaaga agtacggcgg cttcgacagc cccaccgtgg - 4021 cctattctgt gctggtggtg gccaaagtgg aaaagggcaa gtccaagaaa ctgaagagtg - 4081 tgaaagagct gctggggatc accatcatgg aaagaagcag cttcgagaag aatcccatcg - 4141 actttctgga agccaagggc tacaaagaag tgaaaaagga cctgatcatc aagctgccta - 4201 agtactccct gttcgagctg gaaaacggcc ggaagagaat gctggcctct gccggcgaac - 4261 tgcagaaggg aaacgaactg gccctgccct ccaaatatgt gaacttcctg tacctggcca - 4321 gccactatga gaagctgaag ggctcccccg aggataatga gcagaaacag ctgtttgtgg - 4381 aacagcacaa gcactacctg gacgagatca tcgagcagat cagcgagttc tccaagagag - 4441 tgatcctggc cgacgctaat ctggacaaag tgctgtccgc ctacaacaag caccgggata - 4501 agcccatcag agagcaggcc gagaatatca tccacctgtt taccctgacc aatctgggag - 4561 cccctgccgc cttcaagtac tttgacacca ccatcgaccg gaagaggtac accagcacca - 4621 aagaggtgct ggacgccacc ctgatccacc agagcatcac cggcctgtac gagacacgga - 4681 tcgacctgtc tcagctggga ggtgacgagg gagctgataa gcgcaccgcc gatggttccg - 4741 agttcgaaag ccccaagaag aagaggaaag tctaagcttt gagacctccg gcaaaaaagg - 4801 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4861 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4921 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4981 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 5041 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 5101 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 5161 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 5221 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 5281 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 5341 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 5401 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 5461 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 5521 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 5581 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 5641 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5701 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5761 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5821 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5881 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5941 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 6001 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 6061 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 6121 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 6181 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 6241 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 6301 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 6361 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 6421 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 6481 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 6541 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 6601 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6661 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6721 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6781 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 6864 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_ABE8e_TadA_8e_V106W -VERSION Cas_variants_Cas_variants_ins_ABE8e_TadA_8e_V106W -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4838..4895 - /label="his operon terminator" - misc_feature 5090..5678 - /label="pMB1 replication origin" - misc_feature complement(5976..6635) - /label="chloramphenicol resistance marker" - misc_feature 4838..6864 - misc_feature 1..8 - /label="D1005" - misc_feature 4827..4837 - /label="D1006" - CDS 9..4826 - /ApEinfo_fwdcolor="#84b0dc" - /ApEinfo_revcolor="#84b0dc" - /label="ABE8e(TadA-8e V106W) " - CDS 9..4826 - /label="Translation 1-4818" - misc_feature 9..65 - /ApEinfo_fwdcolor="#faac61" - /ApEinfo_revcolor="#faac61" - /label="NLS" - CDS 45..65 - /ApEinfo_fwdcolor="#b4abac" - /ApEinfo_revcolor="#b4abac" - /label="SV40 NLS" - misc_feature 66..563 - /ApEinfo_fwdcolor="#faac61" - /ApEinfo_revcolor="#faac61" - /label="TadA-8e V106W" - misc_feature 564..659 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="Linker" - CDS 660..4760 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="spCas9(D10A)" - misc_feature 4761..4826 - /ApEinfo_fwdcolor="#b7e6d7" - /ApEinfo_revcolor="#b7e6d7" - /label="NLS" - CDS 4803..4823 - /ApEinfo_fwdcolor="#c7b0e3" - /ApEinfo_revcolor="#c7b0e3" - /label="SV40 NLS" - misc_feature 9..4826 - misc_feature 1..4837 -ORIGIN - 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga - 61 aagtctctga ggtggagttt tcccacgagt actggatgag acatgccctg accctggcca - 121 agagggcacg ggatgagagg gaggtgcctg tgggagccgt gctggtgctg aacaatagag - 181 tgatcggcga gggctggaac agagccatcg gcctgcacga cccaacagcc catgccgaaa - 241 ttatggccct gagacagggc ggcctggtca tgcagaacta cagactgatt gacgccaccc - 301 tgtacgtgac attcgagcct tgcgtgatgt gcgccggcgc catgatccac tctaggatcg - 361 gccgcgtggt gtttggatgg agaaattcta aaagaggcgc cgcaggctcc ctgatgaacg - 421 tgctgaacta ccccggcatg aatcaccgcg tcgaaattac cgagggaatc ctggcagatg - 481 aatgtgccgc cctgctgtgc gatttctatc ggatgcctag acaggtgttc aatgctcaga - 541 agaaggccca gagctccatc aactccggag gatctagcgg aggctcctct ggctctgaga - 601 cacctggcac aagcgagagc gcaacacctg aaagcagcgg gggcagcagc ggggggtcag - 661 acaagaagta cagcatcggc ctggccatcg gcaccaactc tgtgggctgg gccgtgatca - 721 ccgacgagta caaggtgccc agcaagaaat tcaaggtgct gggcaacacc gaccggcaca - 781 gcatcaagaa gaacctgatc ggagccctgc tgttcgacag cggcgaaaca gccgaggcca - 841 cccggctgaa gagaaccgcc agaagaagat acaccagacg gaagaaccgg atctgctatc - 901 tgcaagagat cttcagcaac gagatggcca aggtggacga cagcttcttc cacagactgg - 961 aagagtcctt cctggtggaa gaggataaga agcacgagcg gcaccccatc ttcggcaaca - 1021 tcgtggacga ggtggcctac cacgagaagt accccaccat ctaccacctg agaaagaaac - 1081 tggtggacag caccgacaag gccgacctgc ggctgatcta tctggccctg gcccacatga - 1141 tcaagttccg gggccacttc ctgatcgagg gcgacctgaa ccccgacaac agcgacgtgg - 1201 acaagctgtt catccagctg gtgcagacct acaaccagct gttcgaggaa aaccccatca - 1261 acgccagcgg cgtggacgcc aaggccatcc tgtctgccag actgagcaag agcagacggc - 1321 tggaaaatct gatcgcccag ctgcccggcg agaagaagaa tggcctgttc ggaaacctga - 1381 ttgccctgag cctgggcctg acccccaact tcaagagcaa cttcgacctg gccgaggatg - 1441 ccaaactgca gctgagcaag gacacctacg acgacgacct ggacaacctg ctggcccaga - 1501 tcggcgacca gtacgccgac ctgtttctgg ccgccaagaa cctgtccgac gccatcctgc - 1561 tgagcgacat cctgagagtg aacaccgaga tcaccaaggc ccccctgagc gcctctatga - 1621 tcaagagata cgacgagcac caccaggacc tgaccctgct gaaagctctc gtgcggcagc - 1681 agctgcctga gaagtacaaa gagattttct tcgaccagag caagaacggc tacgccggct - 1741 acattgacgg cggagccagc caggaagagt tctacaagtt catcaagccc atcctggaaa - 1801 agatggacgg caccgaggaa ctgctcgtga agctgaacag agaggacctg ctgcggaagc - 1861 agcggacctt cgacaacggc agcatccccc accagatcca cctgggagag ctgcacgcca - 1921 ttctgcggcg gcaggaagat ttttacccat tcctgaagga caaccgggaa aagatcgaga - 1981 agatcctgac cttccgcatc ccctactacg tgggccctct ggccagggga aacagcagat - 2041 tcgcctggat gaccagaaag agcgaggaaa ccatcacccc ctggaacttc gaggaagtgg - 2101 tggacaaggg cgcttccgcc cagagcttca tcgagcggat gaccaacttc gataagaacc - 2161 tgcccaacga gaaggtgctg cccaagcaca gcctgctgta cgagtacttc accgtgtata - 2221 acgagctgac caaagtgaaa tacgtgaccg agggaatgag aaagcccgcc ttcctgagcg - 2281 gcgagcagaa aaaggccatc gtggacctgc tgttcaagac caaccggaaa gtgaccgtga - 2341 agcagctgaa agaggactac ttcaagaaaa tcgagtgctt cgactccgtg gaaatctccg - 2401 gcgtggaaga tcggttcaac gcctccctgg gcacatacca cgatctgctg aaaattatca - 2461 aggacaagga cttcctggac aatgaggaaa acgaggacat tctggaagat atcgtgctga - 2521 ccctgacact gtttgaggac agagagatga tcgaggaacg gctgaaaacc tatgcccacc - 2581 tgttcgacga caaagtgatg aagcagctga agcggcggag atacaccggc tggggcaggc - 2641 tgagccggaa gctgatcaac ggcatccggg acaagcagtc cggcaagaca atcctggatt - 2701 tcctgaagtc cgacggcttc gccaacagaa acttcatgca gctgatccac gacgacagcc - 2761 tgacctttaa agaggacatc cagaaagccc aggtgtccgg ccagggcgat agcctgcacg - 2821 agcacattgc caatctggcc ggcagccccg ccattaagaa gggcatcctg cagacagtga - 2881 aggtggtgga cgagctcgtg aaagtgatgg gccggcacaa gcccgagaac atcgtgatcg - 2941 aaatggccag agagaaccag accacccaga agggacagaa gaacagccgc gagagaatga - 3001 agcggatcga agagggcatc aaagagctgg gcagccagat cctgaaagaa caccccgtgg - 3061 aaaacaccca gctgcagaac gagaagctgt acctgtacta cctgcagaat gggcgggata - 3121 tgtacgtgga ccaggaactg gacatcaacc ggctgtccga ctacgatgtg gaccatatcg - 3181 tgcctcagag ctttctgaag gacgactcca tcgacaacaa ggtgctgacc agaagcgaca - 3241 agaaccgggg caagagcgac aacgtgccct ccgaagaggt cgtgaagaag atgaagaact - 3301 actggcggca gctgctgaac gccaagctga ttacccagag aaagttcgac aatctgacca - 3361 aggccgagag aggcggcctg agcgaactgg ataaggccgg cttcatcaag agacagctgg - 3421 tggaaacccg gcagatcaca aagcacgtgg cacagatcct ggactcccgg atgaacacta - 3481 agtacgacga gaatgacaag ctgatccggg aagtgaaagt gatcaccctg aagtccaagc - 3541 tggtgtccga tttccggaag gatttccagt tttacaaagt gcgcgagatc aacaactacc - 3601 accacgccca cgacgcctac ctgaacgccg tcgtgggaac cgccctgatc aaaaagtacc - 3661 ctaagctgga aagcgagttc gtgtacggcg actacaaggt gtacgacgtg cggaagatga - 3721 tcgccaagag cgagcaggaa atcggcaagg ctaccgccaa gtacttcttc tacagcaaca - 3781 tcatgaactt tttcaagacc gagattaccc tggccaacgg cgagatccgg aagcggcctc - 3841 tgatcgagac aaacggcgaa accggggaga tcgtgtggga taagggccgg gattttgcca - 3901 ccgtgcggaa agtgctgagc atgccccaag tgaatatcgt gaaaaagacc gaggtgcaga - 3961 caggcggctt cagcaaagag tctatcctgc ccaagaggaa cagcgataag ctgatcgcca - 4021 gaaagaagga ctgggaccct aagaagtacg gcggcttcga cagccccacc gtggcctatt - 4081 ctgtgctggt ggtggccaaa gtggaaaagg gcaagtccaa gaaactgaag agtgtgaaag - 4141 agctgctggg gatcaccatc atggaaagaa gcagcttcga gaagaatccc atcgactttc - 4201 tggaagccaa gggctacaaa gaagtgaaaa aggacctgat catcaagctg cctaagtact - 4261 ccctgttcga gctggaaaac ggccggaaga gaatgctggc ctctgccggc gaactgcaga - 4321 agggaaacga actggccctg ccctccaaat atgtgaactt cctgtacctg gccagccact - 4381 atgagaagct gaagggctcc cccgaggata atgagcagaa acagctgttt gtggaacagc - 4441 acaagcacta cctggacgag atcatcgagc agatcagcga gttctccaag agagtgatcc - 4501 tggccgacgc taatctggac aaagtgctgt ccgcctacaa caagcaccgg gataagccca - 4561 tcagagagca ggccgagaat atcatccacc tgtttaccct gaccaatctg ggagcccctg - 4621 ccgccttcaa gtactttgac accaccatcg accggaagag gtacaccagc accaaagagg - 4681 tgctggacgc caccctgatc caccagagca tcaccggcct gtacgagaca cggatcgacc - 4741 tgtctcagct gggaggtgac tctggcggct caaaaagaac cgccgacggc agcgaattcg - 4801 agcccaagaa gaagaggaaa gtctaagctt tgagacctcc ggcaaaaaag ggcaaggtgt - 4861 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 4921 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 4981 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 5041 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 5101 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 5161 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 5221 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 5281 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 5341 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 5401 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 5461 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 5521 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 5581 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 5641 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 5701 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 5761 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 5821 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 5881 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 5941 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 6001 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 6061 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 6121 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 6181 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 6241 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 6301 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 6361 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 6421 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 6481 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 6541 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 6601 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 6661 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 6721 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 6781 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 6841 agctttcgct aaggatgatt tctg -// -LOCUS Cas_variants_Ca 7458 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_ABEmax -VERSION Cas_variants_Cas_variants_ins_ABEmax -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 5432..5489 - /label="his operon terminator" - misc_feature 5684..6272 - /label="pMB1 replication origin" - misc_feature complement(6570..7229) - /label="chloramphenicol resistance marker" - misc_feature 5432..7458 - misc_feature 1..8 - /label="D1005" - misc_feature 5421..5431 - /label="D1006" - CDS 9..5420 - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /label="ABEmax" - misc_feature 9..65 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="NLS" - misc_feature 66..1157 - /ApEinfo_fwdcolor="#b4abac" - /ApEinfo_revcolor="#b4abac" - /label="ABE7.10" - misc_feature 1158..1253 - /ApEinfo_fwdcolor="#c6c9d1" - /ApEinfo_revcolor="#c6c9d1" - /label="Linker" - misc_feature 1254..5354 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="spCas9 nickase (D10A)" - misc_feature 5355..5367 - /ApEinfo_fwdcolor="#84b0dc" - /ApEinfo_revcolor="#84b0dc" - /label="Linker" - misc_feature 5368..5417 - /ApEinfo_fwdcolor="#d6b295" - /ApEinfo_revcolor="#d6b295" - /label="NLS" - misc_feature 9..5420 - misc_feature 1..5431 -ORIGIN - 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga - 61 aagtctctga agtcgagttt agccacgagt attggatgag gcacgcactg accctggcaa - 121 agcgagcatg ggatgaaaga gaagtccccg tgggcgccgt gctggtgcac aacaatagag - 181 tgatcggaga gggatggaac aggccaatcg gccgccacga ccctaccgca cacgcagaga - 241 tcatggcact gaggcaggga ggcctggtca tgcagaatta ccgcctgatc gatgccaccc - 301 tgtatgtgac actggagcca tgcgtgatgt gcgcaggagc aatgatccac agcaggatcg - 361 gaagagtggt gttcggagca cgggacgcca agaccggcgc agcaggctcc ctgatggatg - 421 tgctgcacca ccccggcatg aaccaccggg tggagatcac agagggaatc ctggcagacg - 481 agtgcgccgc cctgctgagc gatttcttta gaatgcggag acaggagatc aaggcccaga - 541 agaaggcaca gagctccacc gactctggag gatctagcgg aggatcctct ggaagcgaga - 601 caccaggcac aagcgagtcc gccacaccag agagctccgg cggctcctcc ggaggatcct - 661 ctgaggtgga gttttcccac gagtactgga tgagacatgc cctgaccctg gccaagaggg - 721 cacgcgatga gagggaggtg cctgtgggag ccgtgctggt gctgaacaat agagtgatcg - 781 gcgagggctg gaacagagcc atcggcctgc acgacccaac agcccatgcc gaaattatgg - 841 ccctgagaca gggcggcctg gtcatgcaga actacagact gattgacgcc accctgtacg - 901 tgacattcga gccttgcgtg atgtgcgccg gcgccatgat ccactctagg atcggccgcg - 961 tggtgtttgg cgtgaggaac gcaaaaaccg gcgccgcagg ctccctgatg gacgtgctgc - 1021 actaccccgg catgaatcac cgcgtcgaaa ttaccgaggg aatcctggca gatgaatgtg - 1081 ccgccctgct gtgctatttc tttcggatgc ctagacaggt gttcaatgct cagaagaagg - 1141 cccagagctc caccgactcc ggaggatcta gcggaggctc ctctggctct gagacacctg - 1201 gcacaagcga gagcgcaaca cctgaaagca gcgggggcag cagcgggggg tcagacaaga - 1261 agtacagcat cggcctggcc atcggcacca actctgtggg ctgggccgtg atcaccgacg - 1321 agtacaaggt gcccagcaag aaattcaagg tgctgggcaa caccgaccgg cacagcatca - 1381 agaagaacct gatcggagcc ctgctgttcg acagcggcga aacagccgag gccacccggc - 1441 tgaagagaac cgccagaaga agatacacca gacggaagaa ccggatctgc tatctgcaag - 1501 agatcttcag caacgagatg gccaaggtgg acgacagctt cttccacaga ctggaagagt - 1561 ccttcctggt ggaagaggat aagaagcacg agcggcaccc catcttcggc aacatcgtgg - 1621 acgaggtggc ctaccacgag aagtacccca ccatctacca cctgagaaag aaactggtgg - 1681 acagcaccga caaggccgac ctgcggctga tctatctggc cctggcccac atgatcaagt - 1741 tccggggcca cttcctgatc gagggcgacc tgaaccccga caacagcgac gtggacaagc - 1801 tgttcatcca gctggtgcag acctacaacc agctgttcga ggaaaacccc atcaacgcca - 1861 gcggcgtgga cgccaaggcc atcctgtctg ccagactgag caagagcaga cggctggaaa - 1921 atctgatcgc ccagctgccc ggcgagaaga agaatggcct gttcggaaac ctgattgccc - 1981 tgagcctggg cctgaccccc aacttcaaga gcaacttcga cctggccgag gatgccaaac - 2041 tgcagctgag caaggacacc tacgacgacg acctggacaa cctgctggcc cagatcggcg - 2101 accagtacgc cgacctgttt ctggccgcca agaacctgtc cgacgccatc ctgctgagcg - 2161 acatcctgag agtgaacacc gagatcacca aggcccccct gagcgcctct atgatcaaga - 2221 gatacgacga gcaccaccag gacctgaccc tgctgaaagc tctcgtgcgg cagcagctgc - 2281 ctgagaagta caaagagatt ttcttcgacc agagcaagaa cggctacgcc ggctacattg - 2341 acggcggagc cagccaggaa gagttctaca agttcatcaa gcccatcctg gaaaagatgg - 2401 acggcaccga ggaactgctc gtgaagctga acagagagga cctgctgcgg aagcagcgga - 2461 ccttcgacaa cggcagcatc ccccaccaga tccacctggg agagctgcac gccattctgc - 2521 ggcggcagga agatttttac ccattcctga aggacaaccg ggaaaagatc gagaagatcc - 2581 tgaccttccg catcccctac tacgtgggcc ctctggccag gggaaacagc agattcgcct - 2641 ggatgaccag aaagagcgag gaaaccatca ccccctggaa cttcgaggaa gtggtggaca - 2701 agggcgcttc cgcccagagc ttcatcgagc ggatgaccaa cttcgataag aacctgccca - 2761 acgagaaggt gctgcccaag cacagcctgc tgtacgagta cttcaccgtg tataacgagc - 2821 tgaccaaagt gaaatacgtg accgagggaa tgagaaagcc cgccttcctg agcggcgagc - 2881 agaaaaaggc catcgtggac ctgctgttca agaccaaccg gaaagtgacc gtgaagcagc - 2941 tgaaagagga ctacttcaag aaaatcgagt gcttcgactc cgtggaaatc tccggcgtgg - 3001 aagatcggtt caacgcctcc ctgggcacat accacgatct gctgaaaatt atcaaggaca - 3061 aggacttcct ggacaatgag gaaaacgagg acattctgga agatatcgtg ctgaccctga - 3121 cactgtttga ggacagagag atgatcgagg aacggctgaa aacctatgcc cacctgttcg - 3181 acgacaaagt gatgaagcag ctgaagcggc ggagatacac cggctggggc aggctgagcc - 3241 ggaagctgat caacggcatc cgggacaagc agtccggcaa gacaatcctg gatttcctga - 3301 agtccgacgg cttcgccaac agaaacttca tgcagctgat ccacgacgac agcctgacct - 3361 ttaaagagga catccagaaa gcccaggtgt ccggccaggg cgatagcctg cacgagcaca - 3421 ttgccaatct ggccggcagc cccgccatta agaagggcat cctgcagaca gtgaaggtgg - 3481 tggacgagct cgtgaaagtg atgggccggc acaagcccga gaacatcgtg atcgaaatgg - 3541 ccagagagaa ccagaccacc cagaagggac agaagaacag ccgcgagaga atgaagcgga - 3601 tcgaagaggg catcaaagag ctgggcagcc agatcctgaa agaacacccc gtggaaaaca - 3661 cccagctgca gaacgagaag ctgtacctgt actacctgca gaatgggcgg gatatgtacg - 3721 tggaccagga actggacatc aaccggctgt ccgactacga tgtggaccat atcgtgcctc - 3781 agagctttct gaaggacgac tccatcgaca acaaggtgct gaccagaagc gacaagaacc - 3841 ggggcaagag cgacaacgtg ccctccgaag aggtcgtgaa gaagatgaag aactactggc - 3901 ggcagctgct gaacgccaag ctgattaccc agagaaagtt cgacaatctg accaaggccg - 3961 agagaggcgg cctgagcgaa ctggataagg ccggcttcat caagagacag ctggtggaaa - 4021 cccggcagat cacaaagcac gtggcacaga tcctggactc ccggatgaac actaagtacg - 4081 acgagaatga caagctgatc cgggaagtga aagtgatcac cctgaagtcc aagctggtgt - 4141 ccgatttccg gaaggatttc cagttttaca aagtgcgcga gatcaacaac taccaccacg - 4201 cccacgacgc ctacctgaac gccgtcgtgg gaaccgccct gatcaaaaag taccctaagc - 4261 tggaaagcga gttcgtgtac ggcgactaca aggtgtacga cgtgcggaag atgatcgcca - 4321 agagcgagca ggaaatcggc aaggctaccg ccaagtactt cttctacagc aacatcatga - 4381 actttttcaa gaccgagatt accctggcca acggcgagat ccggaagcgg cctctgatcg - 4441 agacaaacgg cgaaaccggg gagatcgtgt gggataaggg ccgggatttt gccaccgtgc - 4501 ggaaagtgct gagcatgccc caagtgaata tcgtgaaaaa gaccgaggtg cagacaggcg - 4561 gcttcagcaa agagtctatc ctgcccaaga ggaacagcga taagctgatc gccagaaaga - 4621 aggactggga ccctaagaag tacggcggct tcgacagccc caccgtggcc tattctgtgc - 4681 tggtggtggc caaagtggaa aagggcaagt ccaagaaact gaagagtgtg aaagagctgc - 4741 tggggatcac catcatggaa agaagcagct tcgagaagaa tcccatcgac tttctggaag - 4801 ccaagggcta caaagaagtg aaaaaggacc tgatcatcaa gctgcctaag tactccctgt - 4861 tcgagctgga aaacggccgg aagagaatgc tggcctctgc cggcgaactg cagaagggaa - 4921 acgaactggc cctgccctcc aaatatgtga acttcctgta cctggccagc cactatgaga - 4981 agctgaaggg ctcccccgag gataatgagc agaaacagct gtttgtggaa cagcacaagc - 5041 actacctgga cgagatcatc gagcagatca gcgagttctc caagagagtg atcctggccg - 5101 acgctaatct ggacaaagtg ctgtccgcct acaacaagca ccgggataag cccatcagag - 5161 agcaggccga gaatatcatc cacctgttta ccctgaccaa tctgggagcc cctgccgcct - 5221 tcaagtactt tgacaccacc atcgaccgga agaggtacac cagcaccaaa gaggtgctgg - 5281 acgccaccct gatccaccag agcatcaccg gcctgtacga gacacggatc gacctgtctc - 5341 agctgggagg tgactctggc ggctcaaaaa gaaccgccga cggcagcgaa ttcgagccca - 5401 agaagaagag gaaagtctaa gctttgagac ctccggcaaa aaagggcaag gtgtcaccac - 5461 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca - 5521 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg - 5581 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc - 5641 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc - 5701 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac - 5761 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc - 5821 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata - 5881 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc - 5941 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca - 6001 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag - 6061 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta - 6121 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg - 6181 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc - 6241 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt - 6301 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa - 6361 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat - 6421 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc - 6481 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca - 6541 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac - 6601 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc - 6661 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa - 6721 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc - 6781 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg - 6841 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg - 6901 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa - 6961 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga - 7021 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt - 7081 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat - 7141 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg - 7201 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat - 7261 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt - 7321 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt - 7381 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt - 7441 cgctaaggat gatttctg -// -LOCUS Cas_variants_Ca 7608 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_BE4max -VERSION Cas_variants_Cas_variants_ins_BE4max -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 5582..5639 - /label="his operon terminator" - misc_feature 5834..6422 - /label="pMB1 replication origin" - misc_feature complement(6720..7379) - /label="chloramphenicol resistance marker" - misc_feature 5582..7608 - misc_feature 1..8 - /label="D1005" - misc_feature 5571..5581 - /label="D1006" - CDS 9..5570 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="BE4max" - misc_feature 9..65 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="NLS" - misc_feature 66..749 - /ApEinfo_fwdcolor="#84b0dc" - /ApEinfo_revcolor="#84b0dc" - /label="Rat APOBEC-1" - misc_feature 750..845 - /ApEinfo_fwdcolor="#84b0dc" - /ApEinfo_revcolor="#84b0dc" - /label="Linker" - misc_feature 846..4946 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="spCas9 nickase (D10A) " - misc_feature 4947..4976 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="Linker" - misc_feature 4977..5225 - /ApEinfo_fwdcolor="#f58a5e" - /ApEinfo_revcolor="#f58a5e" - /label="UGI" - misc_feature 5226..5255 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="Linker" - misc_feature 5256..5504 - /ApEinfo_fwdcolor="#f58a5e" - /ApEinfo_revcolor="#f58a5e" - /label="UGI" - misc_feature 5505..5516 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="Linker" - misc_feature 5517..5567 - /ApEinfo_fwdcolor="#9eafd2" - /ApEinfo_revcolor="#9eafd2" - /label="NLS" - misc_feature 9..5570 - misc_feature 1..5581 -ORIGIN - 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga - 61 aagtctcctc agagactggg cctgtcgccg tcgatccaac cctgcgccgc cggattgaac - 121 ctcacgagtt tgaagtgttc tttgaccccc gggagctgag aaaggagaca tgcctgctgt - 181 acgagatcaa ctggggaggc aggcactcca tctggaggca cacctctcag aacacaaata - 241 agcacgtgga ggtgaacttc atcgagaagt ttaccacaga gcggtacttc tgccccaata - 301 ccagatgtag catcacatgg tttctgagct ggtccccttg cggagagtgt agcagggcca - 361 tcaccgagtt cctgtccaga tatccacacg tgacactgtt tatctacatc gccaggctgt - 421 atcaccacgc agacccaagg aataggcagg gcctgcgcga tctgatcagc tccggcgtga - 481 ccatccagat catgacagag caggagtccg gctactgctg gcggaacttc gtgaattatt - 541 ctcctagcaa cgaggcccac tggcctaggt acccacacct gtgggtgcgc ctgtacgtgc - 601 tggagctgta ttgcatcatc ctgggcctgc ccccttgtct gaatatcctg cggagaaagc - 661 agccccagct gaccttcttt acaatcgccc tgcagtcttg tcactatcag aggctgccac - 721 cccacatcct gtgggccaca ggcctgaagt ctggaggatc tagcggagga tcctctggca - 781 gcgagacacc aggaacaagc gagtcagcaa caccagagag cagtggcggc agcagcggcg - 841 gcagcgacaa gaagtacagc atcggcctgg acatcggcac caactctgtg ggctgggccg - 901 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc - 961 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg - 1021 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct - 1081 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca - 1141 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg - 1201 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa - 1261 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc - 1321 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg - 1381 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc - 1441 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca - 1501 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa - 1561 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg - 1621 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg - 1681 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca - 1741 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct - 1801 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc - 1861 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg - 1921 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc - 1981 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc - 2041 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc - 2101 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga - 2161 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca - 2221 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg - 2281 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata - 2341 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg - 2401 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc - 2461 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga - 2521 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa - 2581 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa - 2641 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg - 2701 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg - 2761 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg - 2821 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc - 2881 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg - 2941 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc - 3001 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga - 3061 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg - 3121 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga - 3181 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc - 3241 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc - 3301 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacc - 3361 atatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa - 3421 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga - 3481 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc - 3541 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac - 3601 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga - 3661 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt - 3721 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca - 3781 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa - 3841 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga - 3901 agatgatcgc caagagcgag caggaaatcg gcaaggctac cgccaagtac ttcttctaca - 3961 gcaacatcat gaactttttc aagaccgaga ttaccctggc caacggcgag atccggaagc - 4021 ggcctctgat cgagacaaac ggcgaaaccg gggagatcgt gtgggataag ggccgggatt - 4081 ttgccaccgt gcggaaagtg ctgagcatgc cccaagtgaa tatcgtgaaa aagaccgagg - 4141 tgcagacagg cggcttcagc aaagagtcta tcctgcccaa gaggaacagc gataagctga - 4201 tcgccagaaa gaaggactgg gaccctaaga agtacggcgg cttcgacagc cccaccgtgg - 4261 cctattctgt gctggtggtg gccaaagtgg aaaagggcaa gtccaagaaa ctgaagagtg - 4321 tgaaagagct gctggggatc accatcatgg aaagaagcag cttcgagaag aatcccatcg - 4381 actttctgga agccaagggc tacaaagaag tgaaaaagga cctgatcatc aagctgccta - 4441 agtactccct gttcgagctg gaaaacggcc ggaagagaat gctggcctct gccggcgaac - 4501 tgcagaaggg aaacgaactg gccctgccct ccaaatatgt gaacttcctg tacctggcca - 4561 gccactatga gaagctgaag ggctcccccg aggataatga gcagaaacag ctgtttgtgg - 4621 aacagcacaa gcactacctg gacgagatca tcgagcagat cagcgagttc tccaagagag - 4681 tgatcctggc cgacgctaat ctggacaaag tgctgtccgc ctacaacaag caccgggata - 4741 agcccatcag agagcaggcc gagaatatca tccacctgtt taccctgacc aatctgggag - 4801 cccctgccgc cttcaagtac tttgacacca ccatcgaccg gaagaggtac accagcacca - 4861 aagaggtgct ggacgccacc ctgatccacc agagcatcac cggcctgtac gagacacgga - 4921 tcgacctgtc tcagctggga ggtgacagcg gcgggagcgg cgggagcggg gggagcacta - 4981 atctgagcga catcattgag aaggagactg ggaaacagct ggtcattcag gagtccatcc - 5041 tgatgctgcc tgaggaggtg gaggaagtga tcggcaacaa gccagagtct gacatcctgg - 5101 tgcacaccgc ctacgacgag tccacagatg agaatgtgat gctgctgacc tctgacgccc - 5161 ccgagtataa gccttgggcc ctggtcatcc aggattctaa cggcgagaat aagatcaaga - 5221 tgctgagcgg aggatccgga ggatctggag gcagcaccaa cctgtctgac atcatcgaga - 5281 aggagacagg caagcagctg gtcatccagg agagcatcct gatgctgccc gaagaagtcg - 5341 aagaagtgat cggaaacaag cctgagagcg atatcctggt ccataccgcc tacgacgaga - 5401 gtaccgacga aaatgtgatg ctgctgacat ccgacgcccc agagtataag ccctgggctc - 5461 tggtcatcca ggattccaac ggagagaaca aaatcaaaat gctgtctggc ggctcaaaaa - 5521 gaaccgccga cggcagcgaa ttcgagccca agaagaagag gaaagtctaa gctttgagac - 5581 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 5641 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 5701 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 5761 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 5821 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 5881 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 5941 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 6001 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 6061 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 6121 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 6181 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 6241 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 6301 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 6361 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 6421 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 6481 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 6541 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 6601 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 6661 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 6721 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 6781 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 6841 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 6901 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 6961 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 7021 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 7081 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 7141 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 7201 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 7261 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 7321 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 7381 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 7441 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 7501 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 7561 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Cas_variants_Ca 6927 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_CP1028_ABE8e -VERSION Cas_variants_Cas_variants_ins_CP1028_ABE8e -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4901..4958 - /label="his operon terminator" - misc_feature 5153..5741 - /label="pMB1 replication origin" - misc_feature complement(6039..6698) - /label="chloramphenicol resistance marker" - misc_feature 4901..6927 - misc_feature 1..8 - /label="D1005" - misc_feature 4890..4900 - /label="D1006" - CDS 9..4889 - /label="Translation 1-4881" - CDS 9..65 - /label="NLS" - CDS 45..65 - /label="SV40 NLS" - exon 45..65 - /label="Translation 37-57" - CDS 66..563 - /label="ABE8e" - CDS 564..659 - /label="Linker" - CDS 660..4823 - /label="CP1028 SpCas9 Nickase" - CDS 1743..3461 - /label="Cas9(N)" - exon 1743..3461 - /label="Translation 1735-3453" - CDS 4824..4889 - /label="NLS" - CDS 4866..4886 - /label="SV40 NLS" - exon 4866..4886 - /label="Translation 4858-4878" - misc_feature 9..4889 - misc_feature 1..4900 -ORIGIN - 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga - 61 aagtctctga ggtggagttt tcccacgagt actggatgag acatgccctg accctggcca - 121 agagggcacg ggatgagagg gaggtgcctg tgggagccgt gctggtgctg aacaatagag - 181 tgatcggcga gggctggaac agagccatcg gcctgcacga cccaacagcc catgccgaaa - 241 ttatggccct gagacagggc ggcctggtca tgcagaacta cagactgatt gacgccaccc - 301 tgtacgtgac attcgagcct tgcgtgatgt gcgccggcgc catgatccac tctaggatcg - 361 gccgcgtggt gtttggcgtg aggaactcaa aaagaggcgc cgcaggctcc ctgatgaacg - 421 tgctgaacta ccccggcatg aatcaccgcg tcgaaattac cgagggaatc ctggcagatg - 481 aatgtgccgc cctgctgtgc gatttctatc ggatgcctag acaggtgttc aatgctcaga - 541 agaaggccca gagctccatc aactccggag gatctagcgg aggctcctct ggctctgaga - 601 cacctggcac aagcgagagc gcaacacctg aaagcagcgg gggcagcagc ggggggtcag - 661 aaatcggcaa ggctaccgcc aagtacttct tctacagcaa catcatgaac tttttcaaga - 721 ccgagattac cctggccaac ggcgagatcc ggaagcggcc tctgatcgag acaaacggcg - 781 aaaccgggga gatcgtgtgg gataagggcc gggattttgc caccgtgcgg aaagtgctga - 841 gcatgcccca agtgaatatc gtgaaaaaga ccgaggtgca gacaggcggc ttcagcaaag - 901 agtctatcct gcccaagagg aacagcgata agctgatcgc cagaaagaag gactgggacc - 961 ctaagaagta cggcggcttc gacagcccca ccgtggccta ttctgtgctg gtggtggcca - 1021 aagtggaaaa gggcaagtcc aagaaactga agagtgtgaa agagctgctg gggatcacca - 1081 tcatggaaag aagcagcttc gagaagaatc ccatcgactt tctggaagcc aagggctaca - 1141 aagaagtgaa aaaggacctg atcatcaagc tgcctaagta ctccctgttc gagctggaaa - 1201 acggccggaa gagaatgctg gcctctgccg gcgaactgca gaagggaaac gaactggccc - 1261 tgccctccaa atatgtgaac ttcctgtacc tggccagcca ctatgagaag ctgaagggct - 1321 cccccgagga taatgagcag aaacagctgt ttgtggaaca gcacaagcac tacctggacg - 1381 agatcatcga gcagatcagc gagttctcca agagagtgat cctggccgac gctaatctgg - 1441 acaaagtgct gtccgcctac aacaagcacc gggataagcc catcagagag caggccgaga - 1501 atatcatcca cctgtttacc ctgaccaatc tgggagcccc tgccgccttc aagtactttg - 1561 acaccaccat cgaccggaag aggtacacca gcaccaaaga ggtgctggac gccaccctga - 1621 tccaccagag catcaccggc ctgtacgaga cacggatcga cctgtctcag ctgggaggcg - 1681 acggcggatc aggaggctct ggcggttcag gtggatcagg cggtagcgga ggttcaggtg - 1741 gtatggacaa gaagtacagc atcggcctgg ccatcggcac caactctgtg ggctgggccg - 1801 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc - 1861 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg - 1921 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct - 1981 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca - 2041 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg - 2101 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa - 2161 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc - 2221 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg - 2281 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc - 2341 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca - 2401 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa - 2461 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg - 2521 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg - 2581 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca - 2641 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct - 2701 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc - 2761 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg - 2821 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc - 2881 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc - 2941 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc - 3001 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga - 3061 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca - 3121 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg - 3181 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata - 3241 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg - 3301 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc - 3361 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga - 3421 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa - 3481 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa - 3541 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg - 3601 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg - 3661 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg - 3721 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc - 3781 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg - 3841 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc - 3901 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga - 3961 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg - 4021 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga - 4081 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc - 4141 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc - 4201 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacc - 4261 atatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa - 4321 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga - 4381 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc - 4441 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac - 4501 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga - 4561 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt - 4621 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca - 4681 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa - 4741 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga - 4801 agatgatcgc caagagcgag cagtctggcg gctcaaaaag aaccgccgac ggcagcgaat - 4861 tcgagcccaa gaagaagagg aaagtctaag ctttgagacc tccggcaaaa aagggcaagg - 4921 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 4981 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 5041 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 5101 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 5161 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 5221 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 5281 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 5341 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 5401 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 5461 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 5521 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 5581 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 5641 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 5701 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 5761 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 5821 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 5881 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 5941 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 6001 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 6061 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 6121 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 6181 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 6241 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 6301 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 6361 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 6421 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 6481 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 6541 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 6601 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 6661 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 6721 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 6781 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 6841 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 6901 cttagctttc gctaaggatg atttctg -// -LOCUS Cas_variants_Ca 5961 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_His_TwinStrep_SUMO_LwCas13a -VERSION Cas_variants_Cas_variants_ins_His_TwinStrep_SUMO_LwCas13a -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3935..3992 - /label="his operon terminator" - misc_feature 4187..4775 - /label="pMB1 replication origin" - misc_feature complement(5073..5732) - /label="chloramphenicol resistance marker" - misc_feature 3935..5961 - misc_feature 1..8 - /label="D1005" - misc_feature 3924..3934 - /label="D1006" - CDS 9..3923 - /label="Translation 1-3915" - misc_feature 9..464 - /ApEinfo_fwdcolor="#c6c9d1" - /ApEinfo_revcolor="#c6c9d1" - /label="6x His tag/Twin Strep" - misc_feature 465..3923 - /ApEinfo_fwdcolor="#d6b295" - /ApEinfo_revcolor="#d6b295" - /label="Cas13a" - CDS 465..3923 - /label="Translation 457-3915" - misc_feature 9..3923 - misc_feature 1..3934 -ORIGIN - 1 ggtctcgagg atccatgggc agcagccatc atcatcatca tcacagcagc ggcctggtgc - 61 cgcgcggcag ccatatggct agctggagcc atccgcagtt tgaaaaaggt ggtggtagcg - 121 gtggtggttc aggtggtagt gcatggtcac accctcagtt tgagaaaatg tcggactcag - 181 aagtcaatca agaagctaag ccagaggtca agccagaagt caagcctgag actcacatca - 241 atttaaaggt gtccgatgga tcttcagaga tcttcttcaa gatcaaaaag accactcctt - 301 taagaaggct gatggaagcg ttcgctaaaa gacagggtaa ggaaatggac tccttaagat - 361 tcttgtacga cggtattaga atccaagctg atcagacccc tgaagatttg gacatggagg - 421 ataacgatat tattgaggct cacagagaac agattggtgg atccatgaaa gtcacgaagg - 481 tggatggcat cagtcataag aagtatatcg aggagggtaa actggtaaag tccacaagtg - 541 aggaaaaccg cacatcggag cgtctgtctg agttgttgtc gatccgtctt gatatctaca - 601 ttaaaaaccc agataatgcc agcgaagagg agaatcgcat ccgtcgcgag aatctgaaaa - 661 aattcttctc aaacaaagtg ctgcatttaa aggatagcgt gttatacctg aagaatcgca - 721 aggagaagaa cgctgtgcaa gacaaaaatt acagcgaaga agatatttcg gagtatgact - 781 tgaaaaacaa gaactctttt agtgttctga aaaaaatcct tttgaatgaa gatgtcaata - 841 gtgaagaact ggagatcttc cgtaaggatg ttgaagccaa attgaacaaa atcaacagct - 901 tgaaatactc attcgaggaa aataaggcta actaccagaa aattaacgag aacaacgttg - 961 agaaggtggg tggaaagagt aagcgcaaca ttatttatga ttattaccgt gaatcagcta - 1021 agcgcaatga ctacatcaac aacgtacagg aggcgttcga caaactttat aaaaaggagg - 1081 atattgagaa gttatttttc cttattgaga atagtaagaa acacgagaag tataagattc - 1141 gtgagtacta ccacaaaatc attggtcgca aaaacgacaa agagaacttc gccaaaatca - 1201 tttatgagga aatccagaac gtgaacaaca ttaaggagtt gattgagaaa atcccggata - 1261 tgtcggagct taaaaaaagc caggtctttt ataagtacta tctggataag gaggagttga - 1321 atgataaaaa cattaaatat gctttctgcc atttcgtgga aattgagatg agccagttac - 1381 tgaagaatta tgtatataaa cgtttgtcga atatctcgaa cgataagatt aaacgcatct - 1441 ttgaatacca gaatttgaaa aagcttattg aaaataagtt attgaacaag cttgatactt - 1501 atgtccgcaa ttgcggaaaa tacaattatt acttacaagt tggtgagatt gccacgtcgg - 1561 acttcatcgc ccgtaaccgt caaaatgaag cctttttacg taatattatc ggggtaagct - 1621 cggtcgcata cttttccctt cgcaacatcc ttgaaactga gaatgagaat gggatcaccg - 1681 ggcgtatgcg tgggaaaacc gtgaagaata acaaaggaga agagaaatat gtgtccgggg - 1741 aagtcgacaa aatttataat gaaaataagc aaaatgaagt aaaagagaat cttaagatgt - 1801 tctacagtta tgatttcaat atggacaata aaaatgagat cgaggatttt ttcgcaaata - 1861 tcgacgaggc tatttcatca atccgtcatg gaattgtgca ctttaacctt gaacttgagg - 1921 gtaaagatat cttcgctttc aaaaacattg caccgtcgga aatttcgaaa aagatgtttc - 1981 agaacgagat caacgaaaag aagttgaaat taaagatctt taaacaactg aactcggcca - 2041 acgtgtttaa ttactacgag aaagacgtaa ttattaagta cttaaaaaat actaagttta - 2101 acttcgttaa taagaatatt ccgttcgttc cgagttttac taagctttac aataaaattg - 2161 aggatctgcg taacaccctg aaattctttt ggtcagtacc gaaggacaag gaggaaaagg - 2221 atgcacagat ttacttgctt aaaaatattt actacggaga atttctgaat aagttcgtca - 2281 agaactcaaa ggttttcttc aaaatcacca acgaagtcat taagatcaat aagcagcgta - 2341 accagaaaac gggccattac aaataccaaa agtttgagaa tatcgagaaa acagtgcccg - 2401 tcgaatatct tgcgatcatt cagtcacgtg aaatgattaa caaccaagac aaagaagaga - 2461 aaaacactta cattgatttt attcaacaga tcttccttaa agggttcatc gattatttaa - 2521 acaaaaataa ccttaagtac attgaatcca acaacaataa cgacaacaat gacatcttta - 2581 gtaagatcaa aattaaaaaa gacaacaaag aaaaatacga caaaatctta aaaaattatg - 2641 aaaagcacaa tcgcaacaaa gagattcctc acgagatcaa cgagtttgtc cgtgaaatca - 2701 agcttggcaa aatccttaaa tacactgaaa atttgaatat gttctacctg attctgaagc - 2761 ttttaaacca caaagaattg acaaatctta aaggatcatt agaaaaatac caaagcgcga - 2821 ataaggaaga aacttttagc gatgaactgg aattgatcaa ccttttgaac ctggacaaca - 2881 accgtgtcac tgaagatttt gaactggagg ctaacgaaat cggcaaattt ttagatttta - 2941 acgaaaataa gatcaaagat cgcaaggagt tgaagaaatt cgacaccaat aaaatctatt - 3001 ttgacgggga aaacatcatc aagcatcgtg cgttttacaa tatcaaaaag tacgggatgc - 3061 tgaacctttt agagaaaatt gcggataagg ccaaatataa aatctctttg aaagaactta - 3121 aggaatactc caataagaag aatgaaatcg aaaagaacta tacgatgcaa cagaacttac - 3181 atcgcaaata tgcccgcccc aagaaggatg aaaaattcaa tgacgaggat tacaaggaat - 3241 atgagaaggc aatcggtaat attcaaaagt acacccatct taagaataaa gtcgagttca - 3301 atgaacttaa tttattgcag ggtttattgc ttaagatcct tcatcgttta gtcggttaca - 3361 cgagtatctg ggaacgcgat ttgcgctttc gcttgaaagg tgagttcccc gagaaccatt - 3421 atattgagga aatcttcaat tttgacaata gcaaaaacgt aaaatataaa tctgggcaga - 3481 ttgtcgaaaa atatattaat ttttataaag agttatataa agacaacgtc gagaaacgct - 3541 caatttactc agataagaag gttaaaaaat taaaacagga aaagaaggat ctttacatcc - 3601 gcaactacat tgcgcacttt aattatatcc cacatgccga aatctcattg ttggaggttt - 3661 tggaaaacct tcgtaagctg ctttcttacg atcgtaaatt gaaaaacgcg atcatgaaat - 3721 ctatcgtgga tatcctgaag gagtacggct ttgtcgctac gttcaagatt ggggccgata - 3781 aaaaaatcga aatccaaacg cttgaaagtg aaaagattgt tcaccttaaa aatttaaaga - 3841 aaaaaaaatt gatgacggac cgtaattcgg aggaactgtg cgaattggta aaggttatgt - 3901 tcgagtataa agctctggaa taagctttga gacctccggc aaaaaagggc aaggtgtcac - 3961 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc - 4021 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg - 4081 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag - 4141 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc - 4201 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag - 4261 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga - 4321 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc - 4381 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg - 4441 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt - 4501 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca - 4561 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca - 4621 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag - 4681 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca - 4741 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg - 4801 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa - 4861 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta - 4921 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc - 4981 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta - 5041 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag - 5101 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga - 5161 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg - 5221 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc - 5281 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc - 5341 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg - 5401 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa - 5461 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc - 5521 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta - 5581 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta - 5641 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca - 5701 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc - 5761 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct - 5821 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac - 5881 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc - 5941 tttcgctaag gatgatttct g -// -LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_K2558003 -VERSION Cas_variants_Cas_variants_ins_K2558003 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - misc_feature 9..4115 - /label="K2558003" - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggataagaaa tactcaatag gcttagctat cggcacaaat agcgtcggat - 61 gggcggtgat cactgatgaa tataaggttc cgtctaaaaa gttcaaggtt ctgggaaata - 121 cagaccgcca cagtatcaaa aaaaatctta taggggctct tttatttgac agtggagaga - 181 cagcggaagc gactcgtctc aaacggacag ctcgtagaag gtatacacgt cggaagaatc - 241 gtatttgtta tctacaggag attttttcaa atgagatggc gaaagtagat gatagtttct - 301 ttcatcgact tgaagagtct tttttggtgg aagaagacaa gaagcatgaa cgtcatccta - 361 tttttggaaa tatagtagat gaagttgctt atcatgagaa atatccaact atctatcatc - 421 tgcgaaaaaa attggtagat tctactgata aagcggattt gcgcttaatc tatttggcct - 481 tagcgcatat gattaagttt cgtggtcatt ttttgattga gggagattta aatcctgata - 541 atagtgatgt ggacaaacta tttatccagt tggtacaaac ctacaatcaa ttatttgaag - 601 aaaaccctat taacgcaagt ggagtagatg ctaaagcgat tctttctgca cgattgagta - 661 aatcaagacg attagaaaat ctcattgctc agctccccgg tgagaagaaa aatggcttat - 721 ttgggaatct cattgctttg tcattgggtt tgacccctaa ttttaaatca aattttgatt - 781 tggcagaaga tgctaaatta cagctttcaa aagatactta cgatgatgat ttagataatt - 841 tattggcgca aattggagat caatatgctg atttgttttt ggcagctaag aatttatcag - 901 atgctatttt actttcagat atcctaagag taaatactga aataactaag gctcccctat - 961 cagcttcaat gattaaacgc tacgatgaac atcatcaaga cttgactctt ttaaaagctt - 1021 tagttcgaca acaacttcca gaaaagtata aagaaatctt ttttgatcaa tcaaaaaacg - 1081 gatatgcagg ttatattgat gggggagcta gccaagaaga attttataaa tttatcaaac - 1141 caattttaga aaaaatggat ggtactgagg aattattggt gaaactaaat cgtgaagatt - 1201 tgctgcgcaa gcaacggacc tttgacaacg gctctattcc ccatcaaatt cacttgggtg - 1261 agctgcatgc tattttgaga agacaagaag acttttatcc atttttaaaa gacaatcgtg - 1321 agaagattga aaaaatcttg acttttcgta ttccttatta tgttggtcca ttggcgcgtg - 1381 gcaatagtcg ttttgcatgg atgactcgga agtctgaaga aacaattacc ccatggaatt - 1441 ttgaagaagt tgtcgataaa ggtgcttcag ctcaatcatt tattgaacgc atgacaaact - 1501 ttgataaaaa tcttccaaat gaaaaagtac taccaaaaca tagtttgctt tatgagtatt - 1561 ttacggttta taacgaattg acaaaggtca aatatgttac tgaaggaatg cgaaaaccag - 1621 catttctttc aggtgaacag aagaaagcca ttgttgattt actcttcaaa acaaatcgaa - 1681 aagtaaccgt taagcaatta aaagaagatt atttcaaaaa aatagaatgt tttgatagtg - 1741 ttgaaatttc aggagttgaa gatagattta atgcttcatt aggtacctac catgatttgc - 1801 taaaaattat taaagataaa gattttttgg ataatgaaga aaatgaagat atcttagagg - 1861 atattgtttt aacattgacc ttatttgaag atagggagat gattgaggaa agacttaaaa - 1921 catatgctca cctctttgat gataaggtga tgaaacagct taaacgtcgc cgttatactg - 1981 gttggggacg tttgtctcga aaattgatta atggtattag ggataagcaa tctggcaaaa - 2041 caatattaga ttttttgaaa tcagatggtt ttgccaatcg caattttatg cagctgatcc - 2101 atgatgatag tttgacattt aaagaagaca ttcaaaaagc acaagtgtct ggacaaggcg - 2161 atagtttaca tgaacatatt gcaaatttag ctggtagccc tgctattaaa aaaggtattt - 2221 tacagactgt aaaagttgtt gatgaattgg tcaaagtaat ggggcggcat aagccagaaa - 2281 atatcgttat tgaaatggca cgtgaaaatc agacaactca aaagggccag aaaaattcgc - 2341 gagagcgtat gaaacgaatc gaagaaggta tcaaagaatt aggaagtcag attcttaaag - 2401 agcatcctgt tgaaaatact caattgcaaa atgaaaagct ctatctctat tatctccaaa - 2461 atggaagaga catgtatgtg gaccaagaat tagatattaa tcgtttaagt gattatgatg - 2521 tcgatgccat tgttccacaa agtttcctta aagacgattc aatagacaat aaggtcttaa - 2581 cgcgttctga taaaaatcgt ggtaaatcgg ataacgttcc aagtgaagaa gtagtcaaaa - 2641 agatgaaaaa ctattggaga caacttctaa acgccaagtt aatcactcaa cgtaagtttg - 2701 ataatttaac gaaagctgaa cgtggaggtt tgagtgaact tgataaagct ggttttatca - 2761 aacgccaatt ggttgaaact cgccaaatca ctaagcatgt ggcacaaatt ttggatagtc - 2821 gcatgaatac taaatacgat gaaaatgata aacttattcg agaggttaaa gtgattacct - 2881 taaaatctaa attagtttct gacttccgaa aagatttcca attctataaa gtacgtgaga - 2941 ttaacaatta ccatcatgcc catgatgcgt atctaaatgc cgtcgttgga actgctttga - 3001 ttaagaaata tccaaaactt gaatcggagt ttgtctatgg tgattataaa gtttatgatg - 3061 ttcgtaaaat gattgctaag tctgagcaag aaataggcaa agcaaccgca aaatatttct - 3121 tttactctaa tatcatgaac ttcttcaaaa cagaaattac acttgcaaat ggagagattc - 3181 gcaaacgccc tctaatcgaa actaatgggg aaactggaga aattgtctgg gataaagggc - 3241 gagattttgc cacagtgcgc aaagtattgt ccatgcccca agtcaatatt gtcaagaaaa - 3301 cagaagtaca gacaggcgga ttctccaagg agtcaatttt accaaaaaga aattcggaca - 3361 agcttattgc tcgtaaaaaa gactgggatc caaaaaaata tggtggtttt gatagtccaa - 3421 cggtagctta ttcagtccta gtggttgcta aggtggaaaa agggaaatcg aagaagttaa - 3481 aatccgttaa agagttacta gggatcacaa ttatggaaag aagttccttt gaaaaaaatc - 3541 cgattgactt tttagaagct aaaggatata aggaagttaa aaaagactta atcattaaac - 3601 tacctaaata tagtcttttt gagttagaaa acggtcgtaa acggatgctg gctagtgccg - 3661 gagaattaca aaaaggaaat gagctggctc tgccaagcaa atatgtgaat tttttatatt - 3721 tagctagtca ttatgaaaag ttgaagggta gtccagaaga taacgaacaa aaacaattgt - 3781 ttgtggagca gcataagcat tatttagatg agattattga gcaaatcagt gaattttcta - 3841 agcgtgttat tttagcagat gccaatttag ataaagttct tagtgcatat aacaaacata - 3901 gagacaaacc aatacgtgaa caagcagaaa atattattca tttatttacg ttgacgaatc - 3961 ttggagctcc cgctgctttt aaatattttg atacaacaat tgatcgtaaa cgatatacgt - 4021 ctacaaaaga agttttagat gccactctta tccatcaatc catcactggt ctttatgaaa - 4081 cacgcattga tttgagtcag ctaggaggtg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 5733 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_LbCpf1_or_LbCas12a -VERSION Cas_variants_Cas_variants_ins_LbCpf1_or_LbCas12a -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3707..3764 - /label="his operon terminator" - misc_feature 3959..4547 - /label="pMB1 replication origin" - misc_feature complement(4845..5504) - /label="chloramphenicol resistance marker" - misc_feature 3707..5733 - misc_feature 1..8 - /label="D1005" - misc_feature 3696..3706 - /label="D1006" - CDS 9..3692 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="LbCpf1" - exon 9..3692 - /label="Translation 1-3684" - misc_feature 9..3695 - misc_feature 1..3706 -ORIGIN - 1 ggtctcgaat gagcaagctg gagaagttta caaactgcta ctccctgtct aagaccctga - 61 ggttcaaggc catccctgtg ggcaagaccc aggagaacat cgacaataag cggctgctgg - 121 tggaggacga gaagagagcc gaggattata agggcgtgaa gaagctgctg gatcgctact - 181 atctgtcttt tatcaacgac gtgctgcaca gcatcaagct gaagaatctg aacaattaca - 241 tcagcctgtt ccggaagaaa accagaaccg agaaggagaa taaggagctg gagaacctgg - 301 agatcaatct gcggaaggag atcgccaagg ccttcaaggg caacgagggc tacaagtccc - 361 tgtttaagaa ggatatcatc gagacaatcc tgccagagtt cctggacgat aaggacgaga - 421 tcgccctggt gaacagcttc aatggcttta ccacagcctt caccggcttc tttgataaca - 481 gagagaatat gttttccgag gaggccaaga gcacatccat cgccttcagg tgtatcaacg - 541 agaatctgac ccgctacatc tctaatatgg acatcttcga gaaggtggac gccatctttg - 601 ataagcacga ggtgcaggag atcaaggaga agatcctgaa cagcgactat gatgtggagg - 661 atttctttga gggcgagttc tttaactttg tgctgacaca ggagggcatc gacgtgtata - 721 acgccatcat cggcggcttc gtgaccgaga gcggcgagaa gatcaagggc ctgaacgagt - 781 acatcaacct gtataatcag aaaaccaagc agaagctgcc taagtttaag ccactgtata - 841 agcaggtgct gagcgatcgg gagtctctga gcttctacgg cgagggctat acatccgatg - 901 aggaggtgct ggaggtgttt agaaacaccc tgaacaagaa cagcgagatc ttcagctcca - 961 tcaagaagct ggagaagctg ttcaagaatt ttgacgagta ctctagcgcc ggcatctttg - 1021 tgaagaacgg ccccgccatc agcacaatct ccaaggatat cttcggcgag tggaacgtga - 1081 tccgggacaa gtggaatgcc gagtatgacg atatccacct gaagaagaag gccgtggtga - 1141 ccgagaagta cgaggacgat cggagaaagt ccttcaagaa gatcggctcc ttttctctgg - 1201 agcagctgca ggagtacgcc gacgccgatc tgtctgtggt ggagaagctg aaggagatca - 1261 tcatccagaa ggtggatgag atctacaagg tgtatggctc ctctgagaag ctgttcgacg - 1321 ccgattttgt gctggagaag agcctgaaga agaacgacgc cgtggtggcc atcatgaagg - 1381 acctgctgga ttctgtgaag agcttcgaga attacatcaa ggccttcttt ggcgagggca - 1441 aggagacaaa cagggacgag tccttctatg gcgattttgt gctggcctac gacatcctgc - 1501 tgaaggtgga ccacatctac gatgccatcc gcaattatgt gacccagaag ccctactcta - 1561 aggataagtt caagctgtat tttcagaacc ctcagttcat gggcggctgg gacaaggata - 1621 aggagacaga ctatcgggcc accatcctga gatacggctc caagtactat ctggccatca - 1681 tggataagaa gtacgccaag tgcctgcaga agatcgacaa ggacgatgtg aacggcaatt - 1741 acgagaagat caactataag ctgctgcccg gccctaataa gatgctgcca aaggtgttct - 1801 tttctaagaa gtggatggcc tactataacc ccagcgagga catccagaag atctacaaga - 1861 atggcacatt caagaagggc gatatgttta acctgaatga ctgtcacaag ctgatcgact - 1921 tctttaagga tagcatctcc cggtatccaa agtggtccaa tgcctacgat ttcaactttt - 1981 ctgagacaga gaagtataag gacatcgccg gcttttacag agaggtggag gagcagggct - 2041 ataaggtgag cttcgagtct gccagcaaga aggaggtgga taagctggtg gaggagggca - 2101 agctgtatat gttccagatc tataacaagg acttttccga taagtctcac ggcacaccca - 2161 atctgcacac catgtacttc aagctgctgt ttgacgagaa caatcacgga cagatcaggc - 2221 tgagcggagg agcagagctg ttcatgaggc gcgcctccct gaagaaggag gagctggtgg - 2281 tgcacccagc caactcccct atcgccaaca agaatccaga taatcccaag aaaaccacaa - 2341 ccctgtccta cgacgtgtat aaggataaga ggttttctga ggaccagtac gagctgcaca - 2401 tcccaatcgc catcaataag tgccccaaga acatcttcaa gatcaataca gaggtgcgcg - 2461 tgctgctgaa gcacgacgat aacccctatg tgatcggcat cgataggggc gagcgcaatc - 2521 tgctgtatat cgtggtggtg gacggcaagg gcaacatcgt ggagcagtat tccctgaacg - 2581 agatcatcaa caacttcaac ggcatcagga tcaagacaga ttaccactct ctgctggaca - 2641 agaaggagaa ggagaggttc gaggcccgcc agaactggac ctccatcgag aatatcaagg - 2701 agctgaaggc cggctatatc tctcaggtgg tgcacaagat ctgcgagctg gtggagaagt - 2761 acgatgccgt gatcgccctg gaggacctga actctggctt taagaatagc cgcgtgaagg - 2821 tggagaagca ggtgtatcag aagttcgaga agatgctgat cgataagctg aactacatgg - 2881 tggacaagaa gtctaatcct tgtgcaacag gcggcgccct gaagggctat cagatcacca - 2941 ataagttcga gagctttaag tccatgtcta cccagaacgg cttcatcttt tacatccctg - 3001 cctggctgac atccaagatc gatccatcta ccggctttgt gaacctgctg aaaaccaagt - 3061 ataccagcat cgccgattcc aagaagttca tcagctcctt tgacaggatc atgtacgtgc - 3121 ccgaggagga tctgttcgag tttgccctgg actataagaa cttctctcgc acagacgccg - 3181 attacatcaa gaagtggaag ctgtactcct acggcaaccg gatcagaatc ttccggaatc - 3241 ctaagaagaa caacgtgttc gactgggagg aggtgtgcct gaccagcgcc tataaggagc - 3301 tgttcaacaa gtacggcatc aattatcagc agggcgatat cagagccctg ctgtgcgagc - 3361 agtccgacaa ggccttctac tctagcttta tggccctgat gagcctgatg ctgcagatgc - 3421 ggaacagcat cacaggccgc accgacgtgg attttctgat cagccctgtg aagaactccg - 3481 acggcatctt ctacgatagc cggaactatg aggcccagga gaatgccatc ctgccaaaga - 3541 acgccgacgc caatggcgcc tataacatcg ccagaaaggt gctgtgggcc atcggccagt - 3601 tcaagaaggc cgaggacgag aagctggata aggtgaagat cgccatctct aacaaggagt - 3661 ggctggagta cgcccagacc agcgtgaagc actaagcttt gagacctccg gcaaaaaagg - 3721 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 3781 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 3841 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 3901 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 3961 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4021 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4081 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4141 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4201 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4261 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4321 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4381 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4441 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4501 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4561 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 4621 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 4681 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 4741 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 4801 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 4861 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 4921 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 4981 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5041 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5101 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5161 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5221 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5281 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5341 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5401 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5461 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5521 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 5581 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 5641 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 5701 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 5562 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_LwCas13a -VERSION Cas_variants_Cas_variants_ins_LwCas13a -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3536..3593 - /label="his operon terminator" - misc_feature 3788..4376 - /label="pMB1 replication origin" - misc_feature complement(4674..5333) - /label="chloramphenicol resistance marker" - misc_feature 3536..5562 - misc_feature 1..8 - /label="D1005" - misc_feature 3525..3535 - /label="D1006" - CDS 9..3524 - /label="Translation 1-3516" - CDS 9..3524 - misc_feature 1..3535 -ORIGIN - 1 ggtctcgaat gaaagtcact aaagtcgatg gtattagcca taagaagtat attgaagaag - 61 ggaagttagt taaatcaact tcagaagaaa accgcacgtc agaacgtctg tcggagctgc - 121 tttcaattcg cctggatatc tacattaaga atccggacaa cgcgagtgaa gaggaaaatc - 181 gtattcgtcg cgagaacctt aagaaatttt tctcgaacaa ggtcttacac ctgaaagata - 241 gtgtcctgta cctgaaaaac cgtaaagaga aaaacgcggt gcaggacaag aactactctg - 301 aagaagacat ttccgagtac gatcttaaga acaaaaatag cttttcggtg cttaaaaaaa - 361 ttctgttaaa cgaggatgtg aactcagagg agttggaaat tttccgcaag gacgtagaag - 421 caaaactgaa taagattaat agcttgaaat actctttcga agagaacaag gcaaactacc - 481 aaaaaatcaa tgagaataat gtggaaaagg ttggcggcaa gtctaagcgt aatatcatct - 541 acgattacta tcgcgaaagt gcgaagcgca atgattacat taataacgtc caggaggctt - 601 ttgataagct ttacaagaag gaagacatcg aaaaactttt cttcttgatc gaaaattcta - 661 agaaacatga gaaatataaa atccgtgaat attaccacaa gattattggc cgtaagaatg - 721 ataaagagaa ctttgcaaaa atcatttatg aggaaatcca aaacgtaaac aatatcaaag - 781 aacttattga aaaaattccg gatatgagcg aacttaagaa gtcacaagta ttttacaagt - 841 attatttaga caaggaagaa ctgaatgaca aaaacattaa atacgccttt tgccacttcg - 901 ttgaaatcga gatgtcccag ttgttgaaaa attatgtgta caaacgtttg agtaatatta - 961 gcaacgataa aattaaacgt atctttgagt accaaaacct gaaaaagttg attgaaaata - 1021 agttgttaaa caagctggat acctacgtgc gtaactgtgg aaaatataat tattatttac - 1081 aggtcggaga gatcgccact agcgacttta tcgcgcgtaa ccgtcagaat gaagcatttc - 1141 tgcgcaacat catcggcgta tctagtgtag cctatttcag tctgcgtaat atcttagaaa - 1201 cggagaatga aaacgggatc acggggcgca tgcgcggaaa aaccgtgaag aataataagg - 1261 gtgaggaaaa gtatgtcagc ggggaggtag ataagatcta taacgaaaat aaacaaaacg - 1321 aagttaagga gaacctgaag atgttttatt cgtatgattt taatatggac aataaaaatg - 1381 agatcgagga tttcttcgcc aacatcgacg aagcaattag tagtatccgc cacggtatcg - 1441 tgcatttcaa tttagaattg gagggtaagg acatcttcgc gtttaaaaat atcgcgcctt - 1501 ctgaaatctc aaagaagatg ttccaaaatg aaatcaacga aaaaaagtta aagttgaaaa - 1561 ttttcaagca gttaaacagt gctaacgttt ttaattacta tgaaaaggat gtgatcatca - 1621 aatatttgaa aaatacaaag ttcaatttcg tgaacaagaa tattcccttt gtcccgtctt - 1681 ttacgaaatt gtacaataag attgaagact tacgcaacac actgaaattt ttttggtcgg - 1741 tccccaaaga taaagaggag aaggacgcgc aaatctacct gttgaagaat atttactatg - 1801 gggagttcct gaataagttt gtgaagaact ctaaggtgtt cttcaaaatt accaacgaag - 1861 tgattaagat caacaagcag cgtaaccaga agacagggca ctataagtat caaaagtttg - 1921 agaatattga gaaaactgtt cccgtggaat acttagctat tatccaaagt cgtgaaatga - 1981 ttaacaatca ggacaaggag gagaagaaca cgtatattga ctttatccaa caaatctttt - 2041 taaaagggtt catcgattat ttaaataaaa ataacttgaa atatattgag agcaacaata - 2101 ataatgataa taacgatatt tttagcaaaa ttaagattaa gaaagataac aaggagaaat - 2161 acgataaaat tttgaaaaat tatgagaaac acaatcgtaa caaggagatc ccgcacgaaa - 2221 ttaacgaatt tgtgcgcgag atcaagcttg ggaagattct taagtatact gaaaacctga - 2281 atatgtttta tttgattctt aaattactta accataagga actgactaac cttaaaggta - 2341 gcctggagaa gtatcaatca gcgaacaaag aggagacatt cagtgatgag ttagaattga - 2401 ttaatttact taatttggac aataatcgcg tgactgaaga cttcgagctg gaggctaatg - 2461 aaatcggcaa attcttagat tttaatgaga ataagatcaa agaccgtaag gagctgaaaa - 2521 agttcgatac aaacaaaatc tatttcgacg gtgaaaacat tatcaaacat cgcgcttttt - 2581 ataatatcaa gaaatatggc atgcttaacc ttctggaaaa gattgccgat aaagctaaat - 2641 ataaaatttc cttaaaggaa ctgaaggaat attcgaataa gaaaaatgag atcgaaaaga - 2701 actatacgat gcagcagaat cttcatcgca aatatgcacg ccccaaaaaa gatgaaaagt - 2761 ttaatgacga agattacaaa gagtatgaaa aggctatcgg caacattcaa aagtacacgc - 2821 acttaaagaa taaagtagag tttaatgagt tgaatctgtt gcaaggttta ctgctgaaaa - 2881 tccttcatcg cttagtgggt tatacgtcta tctgggaacg tgacttgcgt tttcgtttaa - 2941 agggggagtt cccagaaaat cattatatcg aggagatctt caattttgat aattcgaaaa - 3001 atgttaaata caaatctggt cagatcgtag agaaatatat caacttctat aaggaactgt - 3061 ataaagacaa tgtagagaaa cgttcaatct actccgacaa gaaggtcaag aagttaaagc - 3121 aagaaaaaaa ggatttgtat atccgcaatt acattgcaca tttcaactat atcccccatg - 3181 cagagatcag cttattggaa gtccttgaga accttcgcaa actgctttcc tatgatcgca - 3241 aattaaaaaa tgcgattatg aagtctatcg tggatatcct gaaagaatac ggctttgttg - 3301 cgacatttaa aatcggggcg gataaaaaga ttgaaattca aacattagaa tcagagaaaa - 3361 ttgtacacct gaagaattta aaaaaaaaga aattgatgac agatcgtaac agcgaggaac - 3421 tttgcgaact tgtgaaagtg atgtttgaat acaaagcctt ggaagccgct gctttggaag - 3481 cccgtaaaga agccgagttg gcggcagcga cagcggagca gtaagctttg agacctccgg - 3541 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc - 3601 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag - 3661 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag - 3721 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc - 3781 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc - 3841 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc - 3901 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt - 3961 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg - 4021 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat - 4081 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag - 4141 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt - 4201 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc - 4261 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta - 4321 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag - 4381 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga - 4441 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa - 4501 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat - 4561 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt - 4621 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc - 4681 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag - 4741 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc - 4801 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt - 4861 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata - 4921 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg - 4981 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt - 5041 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct - 5101 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag - 5161 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc - 5221 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta - 5281 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct - 5341 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca - 5401 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta - 5461 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt - 5521 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Cas_variants_Ca 8400 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_PE2 -VERSION Cas_variants_Cas_variants_ins_PE2 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 6374..6431 - /label="his operon terminator" - misc_feature 6626..7214 - /label="pMB1 replication origin" - misc_feature complement(7512..8171) - /label="chloramphenicol resistance marker" - misc_feature 6374..8400 - misc_feature 1..8 - /label="D1005" - misc_feature 6363..6373 - /label="D1006" - CDS 9..6362 - /label="PE2" - CDS 9..6362 - /label="Translation 1-6354" - CDS 45..65 - /label="SV40 NLS" - CDS 66..4166 - /label="spCas9(H840A)" - misc_feature 4167..4265 - /label="Flexible linker" - misc_feature 4266..6296 - /label="M-MLV reverse transcriptase (evolved)" - misc_feature 6297..6362 - /label="NLS" - CDS 6339..6359 - /label="SV40 NLS" - misc_feature 9..6362 - misc_feature 1..6373 -ORIGIN - 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga - 61 aagtcgacaa gaagtacagc atcggcctgg acatcggcac caactctgtg ggctgggccg - 121 tgatcaccga cgagtacaag gtgcccagca agaaattcaa ggtgctgggc aacaccgacc - 181 ggcacagcat caagaagaac ctgatcggag ccctgctgtt cgacagcggc gaaacagccg - 241 aggccacccg gctgaagaga accgccagaa gaagatacac cagacggaag aaccggatct - 301 gctatctgca agagatcttc agcaacgaga tggccaaggt ggacgacagc ttcttccaca - 361 gactggaaga gtccttcctg gtggaagagg ataagaagca cgagcggcac cccatcttcg - 421 gcaacatcgt ggacgaggtg gcctaccacg agaagtaccc caccatctac cacctgagaa - 481 agaaactggt ggacagcacc gacaaggccg acctgcggct gatctatctg gccctggccc - 541 acatgatcaa gttccggggc cacttcctga tcgagggcga cctgaacccc gacaacagcg - 601 acgtggacaa gctgttcatc cagctggtgc agacctacaa ccagctgttc gaggaaaacc - 661 ccatcaacgc cagcggcgtg gacgccaagg ccatcctgtc tgccagactg agcaagagca - 721 gacggctgga aaatctgatc gcccagctgc ccggcgagaa gaagaatggc ctgttcggaa - 781 acctgattgc cctgagcctg ggcctgaccc ccaacttcaa gagcaacttc gacctggccg - 841 aggatgccaa actgcagctg agcaaggaca cctacgacga cgacctggac aacctgctgg - 901 cccagatcgg cgaccagtac gccgacctgt ttctggccgc caagaacctg tccgacgcca - 961 tcctgctgag cgacatcctg agagtgaaca ccgagatcac caaggccccc ctgagcgcct - 1021 ctatgatcaa gagatacgac gagcaccacc aggacctgac cctgctgaaa gctctcgtgc - 1081 ggcagcagct gcctgagaag tacaaagaga ttttcttcga ccagagcaag aacggctacg - 1141 ccggctacat tgacggcgga gccagccagg aagagttcta caagttcatc aagcccatcc - 1201 tggaaaagat ggacggcacc gaggaactgc tcgtgaagct gaacagagag gacctgctgc - 1261 ggaagcagcg gaccttcgac aacggcagca tcccccacca gatccacctg ggagagctgc - 1321 acgccattct gcggcggcag gaagattttt acccattcct gaaggacaac cgggaaaaga - 1381 tcgagaagat cctgaccttc cgcatcccct actacgtggg ccctctggcc aggggaaaca - 1441 gcagattcgc ctggatgacc agaaagagcg aggaaaccat caccccctgg aacttcgagg - 1501 aagtggtgga caagggcgct tccgcccaga gcttcatcga gcggatgacc aacttcgata - 1561 agaacctgcc caacgagaag gtgctgccca agcacagcct gctgtacgag tacttcaccg - 1621 tgtataacga gctgaccaaa gtgaaatacg tgaccgaggg aatgagaaag cccgccttcc - 1681 tgagcggcga gcagaaaaag gccatcgtgg acctgctgtt caagaccaac cggaaagtga - 1741 ccgtgaagca gctgaaagag gactacttca agaaaatcga gtgcttcgac tccgtggaaa - 1801 tctccggcgt ggaagatcgg ttcaacgcct ccctgggcac ataccacgat ctgctgaaaa - 1861 ttatcaagga caaggacttc ctggacaatg aggaaaacga ggacattctg gaagatatcg - 1921 tgctgaccct gacactgttt gaggacagag agatgatcga ggaacggctg aaaacctatg - 1981 cccacctgtt cgacgacaaa gtgatgaagc agctgaagcg gcggagatac accggctggg - 2041 gcaggctgag ccggaagctg atcaacggca tccgggacaa gcagtccggc aagacaatcc - 2101 tggatttcct gaagtccgac ggcttcgcca acagaaactt catgcagctg atccacgacg - 2161 acagcctgac ctttaaagag gacatccaga aagcccaggt gtccggccag ggcgatagcc - 2221 tgcacgagca cattgccaat ctggccggca gccccgccat taagaagggc atcctgcaga - 2281 cagtgaaggt ggtggacgag ctcgtgaaag tgatgggccg gcacaagccc gagaacatcg - 2341 tgatcgaaat ggccagagag aaccagacca cccagaaggg acagaagaac agccgcgaga - 2401 gaatgaagcg gatcgaagag ggcatcaaag agctgggcag ccagatcctg aaagaacacc - 2461 ccgtggaaaa cacccagctg cagaacgaga agctgtacct gtactacctg cagaatgggc - 2521 gggatatgta cgtggaccag gaactggaca tcaaccggct gtccgactac gatgtggacg - 2581 ctatcgtgcc tcagagcttt ctgaaggacg actccatcga caacaaggtg ctgaccagaa - 2641 gcgacaagaa ccggggcaag agcgacaacg tgccctccga agaggtcgtg aagaagatga - 2701 agaactactg gcggcagctg ctgaacgcca agctgattac ccagagaaag ttcgacaatc - 2761 tgaccaaggc cgagagaggc ggcctgagcg aactggataa ggccggcttc atcaagagac - 2821 agctggtgga aacccggcag atcacaaagc acgtggcaca gatcctggac tcccggatga - 2881 acactaagta cgacgagaat gacaagctga tccgggaagt gaaagtgatc accctgaagt - 2941 ccaagctggt gtccgatttc cggaaggatt tccagtttta caaagtgcgc gagatcaaca - 3001 actaccacca cgcccacgac gcctacctga acgccgtcgt gggaaccgcc ctgatcaaaa - 3061 agtaccctaa gctggaaagc gagttcgtgt acggcgacta caaggtgtac gacgtgcgga - 3121 agatgatcgc caagagcgag caggaaatcg gcaaggctac cgccaagtac ttcttctaca - 3181 gcaacatcat gaactttttc aagaccgaga ttaccctggc caacggcgag atccggaagc - 3241 ggcctctgat cgagacaaac ggcgaaaccg gggagatcgt gtgggataag ggccgggatt - 3301 ttgccaccgt gcggaaagtg ctgagcatgc cccaagtgaa tatcgtgaaa aagaccgagg - 3361 tgcagacagg cggcttcagc aaagagtcta tcctgcccaa gaggaacagc gataagctga - 3421 tcgccagaaa gaaggactgg gaccctaaga agtacggcgg cttcgacagc cccaccgtgg - 3481 cctattctgt gctggtggtg gccaaagtgg aaaagggcaa gtccaagaaa ctgaagagtg - 3541 tgaaagagct gctggggatc accatcatgg aaagaagcag cttcgagaag aatcccatcg - 3601 actttctgga agccaagggc tacaaagaag tgaaaaagga cctgatcatc aagctgccta - 3661 agtactccct gttcgagctg gaaaacggcc ggaagagaat gctggcctct gccggcgaac - 3721 tgcagaaggg aaacgaactg gccctgccct ccaaatatgt gaacttcctg tacctggcca - 3781 gccactatga gaagctgaag ggctcccccg aggataatga gcagaaacag ctgtttgtgg - 3841 aacagcacaa gcactacctg gacgagatca tcgagcagat cagcgagttc tccaagagag - 3901 tgatcctggc cgacgctaat ctggacaaag tgctgtccgc ctacaacaag caccgggata - 3961 agcccatcag agagcaggcc gagaatatca tccacctgtt taccctgacc aatctgggag - 4021 cccctgccgc cttcaagtac tttgacacca ccatcgaccg gaagaggtac accagcacca - 4081 aagaggtgct ggacgccacc ctgatccacc agagcatcac cggcctgtac gagacacgga - 4141 tcgacctgtc tcagctggga ggtgactctg gaggatctag cggaggatcc tctggcagcg - 4201 agacaccagg aacaagcgag tcagcaacac cagagagcag tggcggcagc agcggcggca - 4261 gcagcaccct aaatatagaa gatgagtatc ggctacatga gacctcaaaa gagccagatg - 4321 tttctctagg gtccacatgg ctgtctgatt ttcctcaggc ctgggcggaa accgggggca - 4381 tgggactggc agttcgccaa gctcctctga tcatacctct gaaagcaacc tctacccccg - 4441 tgtccataaa acaatacccc atgtcacaag aagccagact ggggatcaag ccccacatac - 4501 agagactgtt ggaccaggga atactggtac cctgccagtc cccctggaac acgcccctgc - 4561 tacccgttaa gaaaccaggg actaatgatt ataggcctgt ccaggatctg agagaagtca - 4621 acaagcgggt ggaagacatc caccccaccg tgcccaaccc ttacaacctc ttgagcgggc - 4681 tcccaccgtc ccaccagtgg tacactgtgc ttgatttaaa ggatgccttt ttctgcctga - 4741 gactccaccc caccagtcag cctctcttcg cctttgagtg gagagatcca gagatgggaa - 4801 tctcaggaca attgacctgg accagactcc cacagggttt caaaaacagt cccaccctgt - 4861 ttaatgaggc actgcacaga gacctagcag acttccggat ccagcaccca gacttgatcc - 4921 tgctacagta cgtggatgac ttactgctgg ccgccacttc tgagctagac tgccaacaag - 4981 gtactcgggc cctgttacaa accctaggga acctcgggta tcgggcctcg gccaagaaag - 5041 cccaaatttg ccagaaacag gtcaagtatc tggggtatct tctaaaagag ggtcagagat - 5101 ggctgactga ggccagaaaa gagactgtga tggggcagcc tactccgaag acccctcgac - 5161 aactaaggga gttcctaggg aaggcaggct tctgtcgcct cttcatccct gggtttgcag - 5221 aaatggcagc ccccctgtac cctctcacca aaccggggac tctgtttaat tggggcccag - 5281 accaacaaaa ggcctatcaa gaaatcaagc aagctcttct aactgcccca gccctggggt - 5341 tgccagattt gactaagccc tttgaactct ttgtcgacga gaagcagggc tacgccaaag - 5401 gtgtcctaac gcaaaaactg ggaccttggc gtcggccggt ggcctacctg tccaaaaagc - 5461 tagacccagt agcagctggg tggccccctt gcctacggat ggtagcagcc attgccgtac - 5521 tgacaaagga tgcaggcaag ctaaccatgg gacagccact agtcattctg gccccccatg - 5581 cagtagaggc actagtcaaa caaccccccg accgctggct ttccaacgcc cggatgactc - 5641 actatcaggc cttgcttttg gacacggacc gggtccagtt cggaccggtg gtagccctga - 5701 acccggctac gctgctccca ctgcctgagg aagggctgca acacaactgc cttgatatcc - 5761 tggccgaagc ccacggaacc cgacccgacc taacggacca gccgctccca gacgccgacc - 5821 acacctggta cacggatgga agcagtctct tacaagaggg acagcgtaag gcgggagctg - 5881 cggtgaccac cgagaccgag gtaatctggg ctaaagccct gccagccggg acatccgctc - 5941 agcgggctga actgatagca ctcacccagg ccctaaagat ggcagaaggt aagaagctaa - 6001 atgtttatac tgatagccgt tatgcttttg ctactgccca tatccatgga gaaatataca - 6061 gaaggcgtgg gtggctcaca tcagaaggca aagagatcaa aaataaagac gagatcttgg - 6121 ccctactaaa agccctcttt ctgcccaaaa gacttagcat aatccattgt ccaggacatc - 6181 aaaagggaca cagcgccgag gctagaggca accggatggc tgaccaagcg gcccgaaagg - 6241 cagccatcac agagactcca gacacctcta ccctcctcat agaaaattca tcaccctctg - 6301 gcggctcaaa aagaaccgcc gacggcagcg aattcgagcc caagaagaag aggaaagtct - 6361 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa - 6421 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg - 6481 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag - 6541 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc - 6601 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca - 6661 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt - 6721 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc - 6781 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc - 6841 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc - 6901 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact - 6961 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg - 7021 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta - 7081 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca - 7141 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa - 7201 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg - 7261 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc - 7321 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg - 7381 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga - 7441 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc - 7501 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc - 7561 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc - 7621 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg - 7681 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg - 7741 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc - 7801 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc - 7861 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat - 7921 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg - 7981 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa - 8041 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat - 8101 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt - 8161 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc - 8221 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg - 8281 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg - 8341 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS Cas_variants_Ca 5922 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_SaABE8e_TadA_8e_V106W -VERSION Cas_variants_Cas_variants_ins_SaABE8e_TadA_8e_V106W -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3896..3953 - /label="his operon terminator" - misc_feature 4148..4736 - /label="pMB1 replication origin" - misc_feature complement(5034..5693) - /label="chloramphenicol resistance marker" - misc_feature 3896..5922 - misc_feature 1..8 - /label="D1005" - misc_feature 3885..3895 - /label="D1006" - misc_feature 9..3884 - /ApEinfo_fwdcolor="#c7b0e3" - /ApEinfo_revcolor="#c7b0e3" - /label="SaABE8e(TadA V106W)" - CDS 9..3884 - /label="Translation 1-3876" - misc_feature 9..65 - /ApEinfo_fwdcolor="#b4abac" - /ApEinfo_revcolor="#b4abac" - /label="NLS" - CDS 45..65 - /ApEinfo_fwdcolor="#9eafd2" - /ApEinfo_revcolor="#9eafd2" - /label="SV40 NLS" - misc_feature 66..563 - /ApEinfo_fwdcolor="#84b0dc" - /ApEinfo_revcolor="#84b0dc" - /label="TadA-8e V106W" - misc_feature 564..659 - /ApEinfo_fwdcolor="#d6b295" - /ApEinfo_revcolor="#d6b295" - /label="Linker" - misc_feature 660..3818 - /ApEinfo_fwdcolor="#b1ff67" - /ApEinfo_revcolor="#b1ff67" - /label="SaCas9 nickase" - misc_feature 3819..3884 - /ApEinfo_fwdcolor="#f8d3a9" - /ApEinfo_revcolor="#f8d3a9" - /label="NLS" - CDS 3861..3881 - /ApEinfo_fwdcolor="#b1ff67" - /ApEinfo_revcolor="#b1ff67" - /label="SV40 NLS" - misc_feature 9..3884 - misc_feature 1..3895 -ORIGIN - 1 ggtctcgaat gaaacggaca gccgacggaa gcgagttcga gtcaccaaag aagaagcgga - 61 aagtctctga ggtggagttt tcccacgagt actggatgag acatgccctg accctggcca - 121 agagggcacg ggatgagagg gaggtgcctg tgggagccgt gctggtgctg aacaatagag - 181 tgatcggcga gggctggaac agagccatcg gcctgcacga cccaacagcc catgccgaaa - 241 ttatggccct gagacagggc ggcctggtca tgcagaacta cagactgatt gacgccaccc - 301 tgtacgtgac attcgagcct tgcgtgatgt gcgccggcgc catgatccac tctaggatcg - 361 gccgcgtggt gtttggatgg agaaattcta aaagaggcgc cgcaggctcc ctgatgaacg - 421 tgctgaacta ccccggcatg aatcaccgcg tcgaaattac cgagggaatc ctggcagatg - 481 aatgtgccgc cctgctgtgc gatttctatc ggatgcctag acaggtgttc aatgctcaga - 541 agaaggccca gagctccatc aactccggag gatctagcgg aggctcctct ggctctgaga - 601 cacctggcac aagcgagagc gcaacacctg aaagcagcgg gggcagcagc ggggggtcag - 661 ggaagcgaaa ttacattctg gggctggcca ttggcattac atcagtgggc tatggcatca - 721 ttgactacga gacaagggac gtgatcgacg ccggcgtgag actgttcaag gaggccaacg - 781 tggagaacaa tgagggccgg agatccaaga ggggagcaag gcgcctgaag cggagaaggc - 841 gccacagaat ccagagagtg aagaagctgc tgttcgatta caacctgctg accgaccact - 901 ccgagctgtc tggcatcaat ccttatgagg ccagagtgaa gggcctgtcc cagaagctgt - 961 ctgaggagga gtttagcgcc gccctgctgc acctggcaaa gaggagaggc gtgcacaacg - 1021 tgaatgaggt ggaggaggac accggcaacg agctgtccac aaaggagcag atcagccgca - 1081 attccaaggc cctggaggag aagtatgtgg ccgagctgca gctggagcgg ctgaagaagg - 1141 atggcgaggt gaggggctcc atcaatcgct tcaagacctc tgactacgtg aaggaggcca - 1201 agcagctgct gaaggtgcag aaggcctacc accagctgga tcagtccttt atcgatacat - 1261 atatcgacct gctggagaca aggcgcacat actatgaggg accaggagag ggctctccct - 1321 tcggctggaa ggacatcaag gagtggtacg agatgctgat gggccactgc acctattttc - 1381 cagaggagct gagaagcgtg aagtacgcct ataacgccga tctgtacaac gccctgaatg - 1441 acctgaacaa cctggtcatc accagggatg agaacgagaa gctggagtac tatgagaagt - 1501 tccagatcat cgagaacgtg ttcaagcaga agaagaagcc tacactgaag cagatcgcca - 1561 aggagatcct ggtgaacgag gaggacatca agggctaccg cgtgacctcc acaggcaagc - 1621 cagagttcac caatctgaag gtgtatcacg atatcaagga catcacagcc cggaaggaga - 1681 tcatcgagaa cgccgagctg ctggatcaga tcgccaagat cctgaccatc tatcagagct - 1741 ccgaggacat ccaggaggag ctgaccaacc tgaatagcga gctgacacag gaggagatcg - 1801 agcagatcag caatctgaag ggctacaccg gcacacacaa cctgagcctg aaggccatca - 1861 atctgatcct ggatgagctg tggcacacaa acgacaatca gatcgccatc tttaaccggc - 1921 tgaagctggt gccaaagaag gtggacctgt cccagcagaa ggagatccca accacactgg - 1981 tggacgattt catcctgtct cccgtggtga agcggagctt catccagagc atcaaagtga - 2041 tcaacgccat catcaagaag tacggcctgc ccaatgatat catcatcgag ctggccaggg - 2101 agaagaactc caaggacgcc cagaagatga tcaatgagat gcagaagagg aaccgccaga - 2161 ccaatgagcg gatcgaggag atcatcagaa ccacaggcaa ggagaacgcc aagtacctga - 2221 tcgagaagat caagctgcac gatatgcagg agggcaagtg tctgtattct ctggaggcca - 2281 tccctctgga ggacctgctg aacaatccat tcaactacga ggtggatcac atcatccccc - 2341 ggagcgtgag cttcgacaat tcttttaaca ataaggtgct ggtgaagcag gaggagaaca - 2401 gcaagaaggg caataggacc cctttccagt acctgtctag ctccgattct aagatcagct - 2461 acgagacatt caagaagcac atcctgaatc tggccaaggg caagggccgc atcagcaaga - 2521 ccaagaagga gtacctgctg gaggagcggg acatcaacag attctccgtg cagaaggact - 2581 tcatcaaccg gaatctggtg gacaccagat acgccacacg cggcctgatg aatctgctgc - 2641 ggtcttattt cagagtgaac aatctggatg tgaaggtgaa gagcatcaac ggcggcttca - 2701 cctcctttct gcggagaaag tggaagttta agaaggagcg caacaagggc tataagcacc - 2761 acgccgagga tgccctgatc atcgccaatg ccgacttcat ctttaaggag tggaagaagc - 2821 tggacaaggc caagaaagtg atggagaacc agatgttcga ggagaagcag gccgagagca - 2881 tgcccgagat cgagacagag caggagtaca aggagatttt catcacacct caccagatca - 2941 agcacatcaa ggacttcaag gactacaagt attctcacag ggtggataag aagcccaacc - 3001 gcgagctgat caatgacacc ctgtatagca cacggaagga cgataagggc aataccctga - 3061 tcgtgaacaa tctgaacggc ctgtacgaca aggataatga caagctgaag aagctgatca - 3121 acaagtctcc cgagaagctg ctgatgtacc accacgatcc tcagacatat cagaagctga - 3181 agctgatcat ggagcagtac ggcgacgaga agaacccact gtataagtac tatgaggaga - 3241 caggcaacta cctgacaaag tatagcaaga aggataatgg ccccgtgatc aagaagatca - 3301 agtactatgg caacaagctg aatgcccacc tggacatcac cgacgattac cctaactctc - 3361 gcaataaggt ggtgaagctg agcctgaagc cataccggtt cgacgtgtac ctggacaacg - 3421 gcgtgtataa gtttgtgaca gtgaagaatc tggatgtgat caagaaggag aactactatg - 3481 aggtgaacag caagtgctac gaggaggcca agaagctgaa gaagatcagc aaccaggccg - 3541 agttcatcgc ctctttttac aacaatgacc tgatcaagat caatggcgag ctgtatagag - 3601 tgatcggcgt gaacaatgat ctgctgaaca gaatcgaagt gaatatgatc gacatcacct - 3661 acagggagta tctggagaac atgaatgata agaggccccc tcgcatcatc aagaccatcg - 3721 cctctaagac acagagcatc aagaagtaca gcacagacat cctggggaac ctgtatgaag - 3781 tcaagagcaa gaaacatcct cagattatca agaaaggctc tggcggctca aaaagaaccg - 3841 ccgacggcag cgaattcgag cccaagaaga agaggaaagt ctaagctttg agacctccgg - 3901 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc - 3961 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag - 4021 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag - 4081 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc - 4141 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc - 4201 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc - 4261 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt - 4321 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg - 4381 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat - 4441 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag - 4501 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt - 4561 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc - 4621 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta - 4681 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag - 4741 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga - 4801 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa - 4861 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat - 4921 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt - 4981 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc - 5041 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag - 5101 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc - 5161 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt - 5221 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata - 5281 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg - 5341 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt - 5401 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct - 5461 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag - 5521 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc - 5581 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta - 5641 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct - 5701 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca - 5761 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta - 5821 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt - 5881 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_SpCas9 -VERSION Cas_variants_Cas_variants_ins_SpCas9 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - CDS 9..4115 - /ApEinfo_fwdcolor="#9eafd2" - /ApEinfo_revcolor="#9eafd2" - /label="Cas9" - exon 9..4115 - /label="Translation 1-4107" - misc_feature 9..4115 - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggataagaaa tactcaatag gcttagatat cggcacaaat agcgtcggat - 61 gggcggtgat cactgatgaa tataaggttc cgtctaaaaa gttcaaggtt ctgggaaata - 121 cagaccgcca cagtatcaaa aaaaatctta taggggctct tttatttgac agtggagaga - 181 cagcggaagc gactcgtctc aaacggacag ctcgtagaag gtatacacgt cggaagaatc - 241 gtatttgtta tctacaggag attttttcaa atgagatggc gaaagtagat gatagtttct - 301 ttcatcgact tgaagagtct tttttggtgg aagaagacaa gaagcatgaa cgtcatccta - 361 tttttggaaa tatagtagat gaagttgctt atcatgagaa atatccaact atctatcatc - 421 tgcgaaaaaa attggtagat tctactgata aagcggattt gcgcttaatc tatttggcct - 481 tagcgcatat gattaagttt cgtggtcatt ttttgattga gggagattta aatcctgata - 541 atagtgatgt ggacaaacta tttatccagt tggtacaaac ctacaatcaa ttatttgaag - 601 aaaaccctat taacgcaagt ggagtagatg ctaaagcgat tctttctgca cgattgagta - 661 aatcaagacg attagaaaat ctcattgctc agctccccgg tgagaagaaa aatggcttat - 721 ttgggaatct cattgctttg tcattgggtt tgacccctaa ttttaaatca aattttgatt - 781 tggcagaaga tgctaaatta cagctttcaa aagatactta cgatgatgat ttagataatt - 841 tattggcgca aattggagat caatatgctg atttgttttt ggcagctaag aatttatcag - 901 atgctatttt actttcagat atcctaagag taaatactga aataactaag gctcccctat - 961 cagcttcaat gattaaacgc tacgatgaac atcatcaaga cttgactctt ttaaaagctt - 1021 tagttcgaca acaacttcca gaaaagtata aagaaatctt ttttgatcaa tcaaaaaacg - 1081 gatatgcagg ttatattgat gggggagcta gccaagaaga attttataaa tttatcaaac - 1141 caattttaga aaaaatggat ggtactgagg aattattggt gaaactaaat cgtgaagatt - 1201 tgctgcgcaa gcaacggacc tttgacaacg gctctattcc ccatcaaatt cacttgggtg - 1261 agctgcatgc tattttgaga agacaagaag acttttatcc atttttaaaa gacaatcgtg - 1321 agaagattga aaaaatcttg acttttcgaa ttccttatta tgttggtcca ttggcgcgtg - 1381 gcaatagtcg ttttgcatgg atgactcgga agtctgaaga aacaattacc ccatggaatt - 1441 ttgaagaagt tgtcgataaa ggtgcttcag ctcaatcatt tattgaacgc atgacaaact - 1501 ttgataaaaa tcttccaaat gaaaaagtac taccaaaaca tagtttgctt tatgagtatt - 1561 ttacggttta taacgaattg acaaaggtca aatatgttac tgaaggaatg cgaaaaccag - 1621 catttctttc aggtgaacag aagaaagcca ttgttgattt actcttcaaa acaaatcgaa - 1681 aagtaaccgt taagcaatta aaagaagatt atttcaaaaa aatagaatgt tttgatagtg - 1741 ttgaaatttc aggagttgaa gatagattta atgcttcatt aggtacctac catgatttgc - 1801 taaaaattat taaagataaa gattttttgg ataatgaaga aaatgaagat atcttagagg - 1861 atattgtttt aacattgacc ttatttgaag atagggagat gattgaggaa agacttaaaa - 1921 catatgctca cctctttgat gataaggtga tgaaacagct taaacgtcgc cgttatactg - 1981 gttggggacg tttgtctcga aaattgatta atggtattag ggataagcaa tctggcaaaa - 2041 caatattaga ttttttgaaa tcagatggtt ttgccaatcg caattttatg cagctgatcc - 2101 atgatgatag tttgacattt aaagaagaca ttcaaaaagc acaagtgtct ggacaaggcg - 2161 atagtttaca tgaacatatt gcaaatttag ctggtagccc tgctattaaa aaaggtattt - 2221 tacagactgt aaaagttgtt gatgaattgg tcaaagtaat ggggcggcat aagccagaaa - 2281 atatcgttat tgaaatggca cgtgaaaatc agacaactca aaagggccag aaaaattcgc - 2341 gagagcgtat gaaacgaatc gaagaaggta tcaaagaatt aggaagtcag attcttaaag - 2401 agcatcctgt tgaaaatact caattgcaaa atgaaaagct ctatctctat tatctccaaa - 2461 atggaagaga catgtatgtg gaccaagaat tagatattaa tcgtttaagt gattatgatg - 2521 tcgatcacat tgttccacaa agtttcctta aagacgattc aatagacaat aaggtcttaa - 2581 cgcgttctga taaaaatcgt ggtaaatcgg ataacgttcc aagtgaagaa gtagtcaaaa - 2641 agatgaaaaa ctattggaga caacttctaa acgccaagtt aatcactcaa cgtaagtttg - 2701 ataatttaac gaaagctgaa cgtggaggtt tgagtgaact tgataaagct ggttttatca - 2761 aacgccaatt ggttgaaact cgccaaatca ctaagcatgt ggcacaaatt ttggatagtc - 2821 gcatgaatac taaatacgat gaaaatgata aacttattcg agaggttaaa gtgattacct - 2881 taaaatctaa attagtttct gacttccgaa aagatttcca attctataaa gtacgtgaga - 2941 ttaacaatta ccatcatgcc catgatgcgt atctaaatgc cgtcgttgga actgctttga - 3001 ttaagaaata tccaaaactt gaatcggagt ttgtctatgg tgattataaa gtttatgatg - 3061 ttcgtaaaat gattgctaag tctgagcaag aaataggcaa agcaaccgca aaatatttct - 3121 tttactctaa tatcatgaac ttcttcaaaa cagaaattac acttgcaaat ggagagattc - 3181 gcaaacgccc tctaatcgaa actaatgggg aaactggaga aattgtctgg gataaagggc - 3241 gagattttgc cacagtgcgc aaagtattgt ccatgcccca agtcaatatt gtcaagaaaa - 3301 cagaagtaca gacaggcgga ttctccaagg agtcaatttt accaaaaaga aattcggaca - 3361 agcttattgc tcgtaaaaaa gactgggatc caaaaaaata tggtggtttt gatagtccaa - 3421 cggtagctta ttcagtccta gtggttgcta aggtggaaaa agggaaatcg aagaagttaa - 3481 aatccgttaa agagttacta gggatcacaa ttatggaaag aagttccttt gaaaaaaatc - 3541 cgattgactt tttagaagct aaaggatata aggaagttaa aaaagactta atcattaaac - 3601 tacctaaata tagtcttttt gagttagaaa acggtcgtaa acggatgctg gctagtgccg - 3661 gagaattaca aaaaggaaat gagctggctc tgccaagcaa atatgtgaat tttttatatt - 3721 tagctagtca ttatgaaaag ttgaagggta gtccagaaga taacgaacaa aaacaattgt - 3781 ttgtggagca gcataagcat tatttagatg agattattga gcaaatcagt gaattttcta - 3841 agcgtgttat tttagcagat gccaatttag ataaagttct tagtgcatat aacaaacata - 3901 gagacaaacc aatacgtgaa caagcagaaa atattattca tttatttacg ttgacgaatc - 3961 ttggagctcc cgctgctttt aaatattttg atacaacaat tgatcgtaaa cgatatacgt - 4021 ctacaaaaga agttttagat gccactctta tccatcaatc catcactggt ctttatgaaa - 4081 cacgcattga tttgagtcag ctaggaggtg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 5733 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_dLbCpf1_or_dLbCas12a -VERSION Cas_variants_Cas_variants_ins_dLbCpf1_or_dLbCas12a -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3707..3764 - /label="his operon terminator" - misc_feature 3959..4547 - /label="pMB1 replication origin" - misc_feature complement(4845..5504) - /label="chloramphenicol resistance marker" - misc_feature 3707..5733 - misc_feature 1..8 - /label="D1005" - misc_feature 3696..3706 - /label="D1006" - CDS 9..3692 - /ApEinfo_fwdcolor="#d59687" - /ApEinfo_revcolor="#d59687" - /label="LbCpf1" - exon 9..3692 - /label="Translation 1-3684" - misc_feature 9..3695 - misc_feature 1..3706 -ORIGIN - 1 ggtctcgaat gagcaagctg gagaagttta caaactgcta ctccctgtct aagaccctga - 61 ggttcaaggc catccctgtg ggcaagaccc aggagaacat cgacaataag cggctgctgg - 121 tggaggacga gaagagagcc gaggattata agggcgtgaa gaagctgctg gatcgctact - 181 atctgtcttt tatcaacgac gtgctgcaca gcatcaagct gaagaatctg aacaattaca - 241 tcagcctgtt ccggaagaaa accagaaccg agaaggagaa taaggagctg gagaacctgg - 301 agatcaatct gcggaaggag atcgccaagg ccttcaaggg caacgagggc tacaagtccc - 361 tgtttaagaa ggatatcatc gagacaatcc tgccagagtt cctggacgat aaggacgaga - 421 tcgccctggt gaacagcttc aatggcttta ccacagcctt caccggcttc tttgataaca - 481 gagagaatat gttttccgag gaggccaaga gcacatccat cgccttcagg tgtatcaacg - 541 agaatctgac ccgctacatc tctaatatgg acatcttcga gaaggtggac gccatctttg - 601 ataagcacga ggtgcaggag atcaaggaga agatcctgaa cagcgactat gatgtggagg - 661 atttctttga gggcgagttc tttaactttg tgctgacaca ggagggcatc gacgtgtata - 721 acgccatcat cggcggcttc gtgaccgaga gcggcgagaa gatcaagggc ctgaacgagt - 781 acatcaacct gtataatcag aaaaccaagc agaagctgcc taagtttaag ccactgtata - 841 agcaggtgct gagcgatcgg gagtctctga gcttctacgg cgagggctat acatccgatg - 901 aggaggtgct ggaggtgttt agaaacaccc tgaacaagaa cagcgagatc ttcagctcca - 961 tcaagaagct ggagaagctg ttcaagaatt ttgacgagta ctctagcgcc ggcatctttg - 1021 tgaagaacgg ccccgccatc agcacaatct ccaaggatat cttcggcgag tggaacgtga - 1081 tccgggacaa gtggaatgcc gagtatgacg atatccacct gaagaagaag gccgtggtga - 1141 ccgagaagta cgaggacgat cggagaaagt ccttcaagaa gatcggctcc ttttctctgg - 1201 agcagctgca ggagtacgcc gacgccgatc tgtctgtggt ggagaagctg aaggagatca - 1261 tcatccagaa ggtggatgag atctacaagg tgtatggctc ctctgagaag ctgttcgacg - 1321 ccgattttgt gctggagaag agcctgaaga agaacgacgc cgtggtggcc atcatgaagg - 1381 acctgctgga ttctgtgaag agcttcgaga attacatcaa ggccttcttt ggcgagggca - 1441 aggagacaaa cagggacgag tccttctatg gcgattttgt gctggcctac gacatcctgc - 1501 tgaaggtgga ccacatctac gatgccatcc gcaattatgt gacccagaag ccctactcta - 1561 aggataagtt caagctgtat tttcagaacc ctcagttcat gggcggctgg gacaaggata - 1621 aggagacaga ctatcgggcc accatcctga gatacggctc caagtactat ctggccatca - 1681 tggataagaa gtacgccaag tgcctgcaga agatcgacaa ggacgatgtg aacggcaatt - 1741 acgagaagat caactataag ctgctgcccg gccctaataa gatgctgcca aaggtgttct - 1801 tttctaagaa gtggatggcc tactataacc ccagcgagga catccagaag atctacaaga - 1861 atggcacatt caagaagggc gatatgttta acctgaatga ctgtcacaag ctgatcgact - 1921 tctttaagga tagcatctcc cggtatccaa agtggtccaa tgcctacgat ttcaactttt - 1981 ctgagacaga gaagtataag gacatcgccg gcttttacag agaggtggag gagcagggct - 2041 ataaggtgag cttcgagtct gccagcaaga aggaggtgga taagctggtg gaggagggca - 2101 agctgtatat gttccagatc tataacaagg acttttccga taagtctcac ggcacaccca - 2161 atctgcacac catgtacttc aagctgctgt ttgacgagaa caatcacgga cagatcaggc - 2221 tgagcggagg agcagagctg ttcatgaggc gcgcctccct gaagaaggag gagctggtgg - 2281 tgcacccagc caactcccct atcgccaaca agaatccaga taatcccaag aaaaccacaa - 2341 ccctgtccta cgacgtgtat aaggataaga ggttttctga ggaccagtac gagctgcaca - 2401 tcccaatcgc catcaataag tgccccaaga acatcttcaa gatcaataca gaggtgcgcg - 2461 tgctgctgaa gcacgacgat aacccctatg tgatcggcat cgccaggggc gagcgcaatc - 2521 tgctgtatat cgtggtggtg gacggcaagg gcaacatcgt ggagcagtat tccctgaacg - 2581 agatcatcaa caacttcaac ggcatcagga tcaagacaga ttaccactct ctgctggaca - 2641 agaaggagaa ggagaggttc gaggcccgcc agaactggac ctccatcgag aatatcaagg - 2701 agctgaaggc cggctatatc tctcaggtgg tgcacaagat ctgcgagctg gtggagaagt - 2761 acgatgccgt gatcgccctg gaggacctga actctggctt taagaatagc cgcgtgaagg - 2821 tggagaagca ggtgtatcag aagttcgaga agatgctgat cgataagctg aactacatgg - 2881 tggacaagaa gtctaatcct tgtgcaacag gcggcgccct gaagggctat cagatcacca - 2941 ataagttcga gagctttaag tccatgtcta cccagaacgg cttcatcttt tacatccctg - 3001 cctggctgac atccaagatc gatccatcta ccggctttgt gaacctgctg aaaaccaagt - 3061 ataccagcat cgccgattcc aagaagttca tcagctcctt tgacaggatc atgtacgtgc - 3121 ccgaggagga tctgttcgag tttgccctgg actataagaa cttctctcgc acagacgccg - 3181 attacatcaa gaagtggaag ctgtactcct acggcaaccg gatcagaatc ttccggaatc - 3241 ctaagaagaa caacgtgttc gactgggagg aggtgtgcct gaccagcgcc tataaggagc - 3301 tgttcaacaa gtacggcatc aattatcagc agggcgatat cagagccctg ctgtgcgagc - 3361 agtccgacaa ggccttctac tctagcttta tggccctgat gagcctgatg ctgcagatgc - 3421 ggaacagcat cacaggccgc accgacgtgg attttctgat cagccctgtg aagaactccg - 3481 acggcatctt ctacgatagc cggaactatg aggcccagga gaatgccatc ctgccaaaga - 3541 acgccgacgc caatggcgcc tataacatcg ccagaaaggt gctgtgggcc atcggccagt - 3601 tcaagaaggc cgaggacgag aagctggata aggtgaagat cgccatctct aacaaggagt - 3661 ggctggagta cgcccagacc agcgtgaagc actaagcttt gagacctccg gcaaaaaagg - 3721 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 3781 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 3841 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 3901 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 3961 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4021 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4081 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4141 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4201 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4261 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4321 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4381 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4441 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4501 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4561 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 4621 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 4681 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 4741 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 4801 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 4861 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 4921 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 4981 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5041 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5101 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5161 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5221 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5281 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5341 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5401 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5461 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5521 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 5581 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 5641 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 5701 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_dSpCas9 -VERSION Cas_variants_Cas_variants_ins_dSpCas9 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - CDS 9..4115 - /ApEinfo_fwdcolor="#c6c9d1" - /ApEinfo_revcolor="#c6c9d1" - /label="dCas9" - CDS 9..4115 - /label="Translation 1-4107" - misc_feature 9..4115 - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggataagaaa tactcaatag gcttagctat cggcacaaat agcgtcggat - 61 gggcggtgat cactgatgaa tataaggttc cgtctaaaaa gttcaaggtt ctgggaaata - 121 cagaccgcca cagtatcaaa aaaaatctta taggggctct tttatttgac agtggagaga - 181 cagcggaagc gactcgtctc aaacggacag ctcgtagaag gtatacacgt cggaagaatc - 241 gtatttgtta tctacaggag attttttcaa atgagatggc gaaagtagat gatagtttct - 301 ttcatcgact tgaagagtct tttttggtgg aagaagacaa gaagcatgaa cgtcatccta - 361 tttttggaaa tatagtagat gaagttgctt atcatgagaa atatccaact atctatcatc - 421 tgcgaaaaaa attggtagat tctactgata aagcggattt gcgcttaatc tatttggcct - 481 tagcgcatat gattaagttt cgtggtcatt ttttgattga gggagattta aatcctgata - 541 atagtgatgt ggacaaacta tttatccagt tggtacaaac ctacaatcaa ttatttgaag - 601 aaaaccctat taacgcaagt ggagtagatg ctaaagcgat tctttctgca cgattgagta - 661 aatcaagacg attagaaaat ctcattgctc agctccccgg tgagaagaaa aatggcttat - 721 ttgggaatct cattgctttg tcattgggtt tgacccctaa ttttaaatca aattttgatt - 781 tggcagaaga tgctaaatta cagctttcaa aagatactta cgatgatgat ttagataatt - 841 tattggcgca aattggagat caatatgctg atttgttttt ggcagctaag aatttatcag - 901 atgctatttt actttcagat atcctaagag taaatactga aataactaag gctcccctat - 961 cagcttcaat gattaaacgc tacgatgaac atcatcaaga cttgactctt ttaaaagctt - 1021 tagttcgaca acaacttcca gaaaagtata aagaaatctt ttttgatcaa tcaaaaaacg - 1081 gatatgcagg ttatattgat gggggagcta gccaagaaga attttataaa tttatcaaac - 1141 caattttaga aaaaatggat ggtactgagg aattattggt gaaactaaat cgtgaagatt - 1201 tgctgcgcaa gcaacggacc tttgacaacg gctctattcc ccatcaaatt cacttgggtg - 1261 agctgcatgc tattttgaga agacaagaag acttttatcc atttttaaaa gacaatcgtg - 1321 agaagattga aaaaatcttg acttttcgaa ttccttatta tgttggtcca ttggcgcgtg - 1381 gcaatagtcg ttttgcatgg atgactcgga agtctgaaga aacaattacc ccatggaatt - 1441 ttgaagaagt tgtcgataaa ggtgcttcag ctcaatcatt tattgaacgc atgacaaact - 1501 ttgataaaaa tcttccaaat gaaaaagtac taccaaaaca tagtttgctt tatgagtatt - 1561 ttacggttta taacgaattg acaaaggtca aatatgttac tgaaggaatg cgaaaaccag - 1621 catttctttc aggtgaacag aagaaagcca ttgttgattt actcttcaaa acaaatcgaa - 1681 aagtaaccgt taagcaatta aaagaagatt atttcaaaaa aatagaatgt tttgatagtg - 1741 ttgaaatttc aggagttgaa gatagattta atgcttcatt aggtacctac catgatttgc - 1801 taaaaattat taaagataaa gattttttgg ataatgaaga aaatgaagat atcttagagg - 1861 atattgtttt aacattgacc ttatttgaag atagggagat gattgaggaa agacttaaaa - 1921 catatgctca cctctttgat gataaggtga tgaaacagct taaacgtcgc cgttatactg - 1981 gttggggacg tttgtctcga aaattgatta atggtattag ggataagcaa tctggcaaaa - 2041 caatattaga ttttttgaaa tcagatggtt ttgccaatcg caattttatg cagctgatcc - 2101 atgatgatag tttgacattt aaagaagaca ttcaaaaagc acaagtgtct ggacaaggcg - 2161 atagtttaca tgaacatatt gcaaatttag ctggtagccc tgctattaaa aaaggtattt - 2221 tacagactgt aaaagttgtt gatgaattgg tcaaagtaat ggggcggcat aagccagaaa - 2281 atatcgttat tgaaatggca cgtgaaaatc agacaactca aaagggccag aaaaattcgc - 2341 gagagcgtat gaaacgaatc gaagaaggta tcaaagaatt aggaagtcag attcttaaag - 2401 agcatcctgt tgaaaatact caattgcaaa atgaaaagct ctatctctat tatctccaaa - 2461 atggaagaga catgtatgtg gaccaagaat tagatattaa tcgtttaagt gattatgatg - 2521 tcgatgccat tgttccacaa agtttcctta aagacgattc aatagacaat aaggtcttaa - 2581 cgcgttctga taaaaatcgt ggtaaatcgg ataacgttcc aagtgaagaa gtagtcaaaa - 2641 agatgaaaaa ctattggaga caacttctaa acgccaagtt aatcactcaa cgtaagtttg - 2701 ataatttaac gaaagctgaa cgtggaggtt tgagtgaact tgataaagct ggttttatca - 2761 aacgccaatt ggttgaaact cgccaaatca ctaagcatgt ggcacaaatt ttggatagtc - 2821 gcatgaatac taaatacgat gaaaatgata aacttattcg agaggttaaa gtgattacct - 2881 taaaatctaa attagtttct gacttccgaa aagatttcca attctataaa gtacgtgaga - 2941 ttaacaatta ccatcatgcc catgatgcgt atctaaatgc cgtcgttgga actgctttga - 3001 ttaagaaata tccaaaactt gaatcggagt ttgtctatgg tgattataaa gtttatgatg - 3061 ttcgtaaaat gattgctaag tctgagcaag aaataggcaa agcaaccgca aaatatttct - 3121 tttactctaa tatcatgaac ttcttcaaaa cagaaattac acttgcaaat ggagagattc - 3181 gcaaacgccc tctaatcgaa actaatgggg aaactggaga aattgtctgg gataaagggc - 3241 gagattttgc cacagtgcgc aaagtattgt ccatgcccca agtcaatatt gtcaagaaaa - 3301 cagaagtaca gacaggcgga ttctccaagg agtcaatttt accaaaaaga aattcggaca - 3361 agcttattgc tcgtaaaaaa gactgggatc caaaaaaata tggtggtttt gatagtccaa - 3421 cggtagctta ttcagtccta gtggttgcta aggtggaaaa agggaaatcg aagaagttaa - 3481 aatccgttaa agagttacta gggatcacaa ttatggaaag aagttccttt gaaaaaaatc - 3541 cgattgactt tttagaagct aaaggatata aggaagttaa aaaagactta atcattaaac - 3601 tacctaaata tagtcttttt gagttagaaa acggtcgtaa acggatgctg gctagtgccg - 3661 gagaattaca aaaaggaaat gagctggctc tgccaagcaa atatgtgaat tttttatatt - 3721 tagctagtca ttatgaaaag ttgaagggta gtccagaaga taacgaacaa aaacaattgt - 3781 ttgtggagca gcataagcat tatttagatg agattattga gcaaatcagt gaattttcta - 3841 agcgtgttat tttagcagat gccaatttag ataaagttct tagtgcatat aacaaacata - 3901 gagacaaacc aatacgtgaa caagcagaaa atattattca tttatttacg ttgacgaatc - 3961 ttggagctcc cgctgctttt aaatattttg atacaacaat tgatcgtaaa cgatatacgt - 4021 ctacaaaaga agttttagat gccactctta tccatcaatc catcactggt ctttatgaaa - 4081 cacgcattga tttgagtcag ctaggaggtg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 5505 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_dhLwCas13a -VERSION Cas_variants_Cas_variants_ins_dhLwCas13a -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3479..3536 - /label="his operon terminator" - misc_feature 3731..4319 - /label="pMB1 replication origin" - misc_feature complement(4617..5276) - /label="chloramphenicol resistance marker" - misc_feature 3479..5505 - misc_feature 1..8 - /label="D1005" - misc_feature 3468..3478 - /label="D1006" - CDS 9..3464 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="dLwCas13a" - exon 9..3464 - /label="Translation 1-3456" - misc_feature 9..3467 - misc_feature 1..3478 -ORIGIN - 1 ggtctcgaat gaaagtgacc aaggtcgacg gcatcagcca caagaagtac atcgaagagg - 61 gcaagctcgt gaagtccacc agcgaggaaa accggaccag cgagagactg agcgagctgc - 121 tgagcatccg gctggacatc tacatcaaga accccgacaa cgcctccgag gaagagaacc - 181 ggatcagaag agagaacctg aagaagttct ttagcaacaa ggtgctgcac ctgaaggaca - 241 gcgtgctgta tctgaagaac cggaaagaaa agaacgccgt gcaggacaag aactatagcg - 301 aagaggacat cagcgagtac gacctgaaaa acaagaacag cttctccgtg ctgaagaaga - 361 tcctgctgaa cgaggacgtg aactctgagg aactggaaat ctttcggaag gacgtggaag - 421 ccaagctgaa caagatcaac agcctgaagt acagcttcga agagaacaag gccaactacc - 481 agaagatcaa cgagaacaac gtggaaaaag tgggcggcaa gagcaagcgg aacatcatct - 541 acgactacta cagagagagc gccaagcgca acgactacat caacaacgtg caggaagcct - 601 tcgacaagct gtataagaaa gaggatatcg agaaactgtt tttcctgatc gagaacagca - 661 agaagcacga gaagtacaag atccgcgagt actatcacaa gatcatcggc cggaagaacg - 721 acaaagagaa cttcgccaag attatctacg aagagatcca gaacgtgaac aacatcaaag - 781 agctgattga gaagatcccc gacatgtctg agctgaagaa aagccaggtg ttctacaagt - 841 actacctgga caaagaggaa ctgaacgaca agaatattaa gtacgccttc tgccacttcg - 901 tggaaatcga gatgtcccag ctgctgaaaa actacgtgta caagcggctg agcaacatca - 961 gcaacgataa gatcaagcgg atcttcgagt accagaatct gaaaaagctg atcgaaaaca - 1021 aactgctgaa caagctggac acctacgtgc ggaactgcgg caagtacaac tactatctgc - 1081 aagtgggcga gatcgccacc tccgacttta tcgcccggaa ccggcagaac gaggccttcc - 1141 tgagaaacat catcggcgtg tccagcgtgg cctacttcag cctgaggaac atcctggaaa - 1201 ccgagaacga gaacggtatc accggccgga tgcggggcaa gaccgtgaag aacaacaagg - 1261 gcgaagagaa atacgtgtcc ggcgaggtgg acaagatcta caatgagaac aagcagaacg - 1321 aagtgaaaga aaatctgaag atgttctaca gctacgactt caacatggac aacaagaacg - 1381 agatcgagga cttcttcgcc aatatcgatg aggccatctc tagtattgct cacggcatcg - 1441 tgcatttcaa cctggaactg gaaggcaagg acatcttcgc cttcaagaat atcgccccca - 1501 gcgagatctc caagaagatg tttcagaacg aaatcaacga aaagaagctg aagctgaaaa - 1561 tcttcaagca gctgaacagc gccaacgtgt tcaactacta cgagaaggat gtgatcatca - 1621 agtacctgaa gaataccaag ttcaacttcg tgaacaaaaa catccccttc gtgcccagct - 1681 tcaccaagct gtacaacaag attgaggacc tgcggaatac cctgaagttt ttttggagcg - 1741 tgcccaagga caaagaagag aaggacgccc agatctacct gctgaagaat atctactacg - 1801 gcgagttcct gaacaagttc gtgaaaaact ccaaggtgtt ctttaagatc accaatgaag - 1861 tgatcaagat taacaagcag cggaaccaga aaaccggcca ctacaagtat cagaagttcg - 1921 agaacatcga gaaaaccgtg cccgtggaat acctggccat catccagagc agagagatga - 1981 tcaacaacca ggacaaagag gaaaagaata cctacatcga ctttattcag cagattttcc - 2041 tgaagggctt catcgactac ctgaacaaga acaatctgaa gtatatcgag agcaacaaca - 2101 acaatgacaa caacgacatc ttctccaaga tcaagatcaa aaaggataac aaagagaagt - 2161 acgacaagat cctgaagaac tatgagaagc acaatcggaa caaagaaatc cctcacgaga - 2221 tcaatgagtt cgtgcgcgag atcaagctgg ggaagattct gaagtacacc gagaatctga - 2281 acatgtttta cctgatcctg aagctgctga accacaaaga gctgaccaac ctgaagggca - 2341 gcctggaaaa gtaccagtcc gccaacaaag aagaaacctt cagcgacgag ttggaactga - 2401 tcaacctgct gaacctggac aacaacagag tgaccgagga cttcgagctg gaagccaacg - 2461 agatcggcaa gttcctggac ttcaacgaaa acaaaatcaa ggaccggaaa gagctgaaaa - 2521 agttcgacac caacaagatc tatttcgacg gcgagaacat catcaagcac cgggccttct - 2581 acaatatcaa gaaatacggc atgctgaatc tgctggaaaa gatcgccgat aaggccaagt - 2641 ataagatcag cctgaaagaa ctgaaagagt acagcaacaa gaagaatgag attgaaaaga - 2701 actacaccat gcagcagaac ctgcaccgga agtacgccag acccaagaag gacgaaaagt - 2761 tcaacgacga ggactacaaa gagtatgaga aggccatcgg caacatccag aagtacaccc - 2821 acctgaagaa caaggtggaa ttcaatgagc tgaacctgct gcagggcctg ctgctgaaga - 2881 tcctgcaccg gctcgtgggc tacaccagca tctgggagcg ggacctgaga ttccggctga - 2941 agggcgagtt tcccgagaac cactacatcg aggaaatttt caatttcgac aactccaaga - 3001 atgtgaagta caaaagcggc cagatcgtgg aaaagtatat caacttctac aaagaactgt - 3061 acaaggacaa tgtggaaaag cggagcatct actccgacaa gaaagtgaag aaactgaagc - 3121 aggagaagaa agacctgtat attgcaaact acatcgctca ctttaattat attcctcatg - 3181 ccgagattag cctgctggaa gtgctggaaa acctgcggaa gctgctgtcc tacgaccgga - 3241 agctgaagaa cgccatcatg aagtccatcg tggacattct gaaagaatac ggcttcgtgg - 3301 ccaccttcaa gatcggcgct gacaagaaga tcgaaatcca gaccctggaa tcagagaaga - 3361 tcgtgcacct gaagaatctg aagaaaaaga aactgatgac cgaccggaac agcgaggaac - 3421 tgtgcgaact cgtgaaagtc atgttcgagt acaaggccct ggaataagct ttgagacctc - 3481 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 3541 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 3601 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 3661 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 3721 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 3781 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 3841 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 3901 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 3961 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 4021 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 4081 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 4141 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 4201 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 4261 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 4321 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 4381 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 4441 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 4501 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 4561 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 4621 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 4681 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 4741 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 4801 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 4861 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 4921 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 4981 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 5041 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 5101 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 5161 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 5221 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 5281 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 5341 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 5401 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 5461 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_dhSpCas9 -VERSION Cas_variants_Cas_variants_ins_dhSpCas9 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - CDS 12..4112 - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /label="dCas9" - exon 12..4112 - /label="Translation 4-4104" - misc_feature 9..4115 - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggacaagaag tacagcatcg gcctggccat cggcaccaac tctgtgggct - 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca - 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa - 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc - 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct - 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca - 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc - 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc - 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca - 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg - 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca - 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt - 721 tcggcaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc - 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc - 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg - 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga - 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc - 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg - 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc - 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc - 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag - 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg - 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg - 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact - 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact - 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact - 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg - 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga - 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg - 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc - 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag - 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa - 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg - 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga - 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc - 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg - 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc - 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga - 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc - 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag - 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga - 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg - 2521 tggacgctat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga - 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga - 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg - 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca - 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc - 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc - 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga - 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga - 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg - 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct - 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc - 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc - 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga - 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata - 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca - 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga - 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc - 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc - 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg - 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc - 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt - 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca - 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc - 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc - 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca - 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga - 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cas_variants_Ca 5505 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_hLwCas13a -VERSION Cas_variants_Cas_variants_ins_hLwCas13a -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3479..3536 - /label="his operon terminator" - misc_feature 3731..4319 - /label="pMB1 replication origin" - misc_feature complement(4617..5276) - /label="chloramphenicol resistance marker" - misc_feature 3479..5505 - misc_feature 1..8 - /label="D1005" - misc_feature 3468..3478 - /label="D1006" - CDS 9..3464 - /ApEinfo_fwdcolor="#9eafd2" - /ApEinfo_revcolor="#9eafd2" - /label="LwCas13a" - exon 9..3464 - /label="Translation 1-3456" - misc_feature 9..3467 - misc_feature 1..3478 -ORIGIN - 1 ggtctcgaat gaaagtgacc aaggtcgacg gcatcagcca caagaagtac atcgaagagg - 61 gcaagctcgt gaagtccacc agcgaggaaa accggaccag cgagagactg agcgagctgc - 121 tgagcatccg gctggacatc tacatcaaga accccgacaa cgcctccgag gaagagaacc - 181 ggatcagaag agagaacctg aagaagttct ttagcaacaa ggtgctgcac ctgaaggaca - 241 gcgtgctgta tctgaagaac cggaaagaaa agaacgccgt gcaggacaag aactatagcg - 301 aagaggacat cagcgagtac gacctgaaaa acaagaacag cttctccgtg ctgaagaaga - 361 tcctgctgaa cgaggacgtg aactctgagg aactggaaat ctttcggaag gacgtggaag - 421 ccaagctgaa caagatcaac agcctgaagt acagcttcga agagaacaag gccaactacc - 481 agaagatcaa cgagaacaac gtggaaaaag tgggcggcaa gagcaagcgg aacatcatct - 541 acgactacta cagagagagc gccaagcgca acgactacat caacaacgtg caggaagcct - 601 tcgacaagct gtataagaaa gaggatatcg agaaactgtt tttcctgatc gagaacagca - 661 agaagcacga gaagtacaag atccgcgagt actatcacaa gatcatcggc cggaagaacg - 721 acaaagagaa cttcgccaag attatctacg aagagatcca gaacgtgaac aacatcaaag - 781 agctgattga gaagatcccc gacatgtctg agctgaagaa aagccaggtg ttctacaagt - 841 actacctgga caaagaggaa ctgaacgaca agaatattaa gtacgccttc tgccacttcg - 901 tggaaatcga gatgtcccag ctgctgaaaa actacgtgta caagcggctg agcaacatca - 961 gcaacgataa gatcaagcgg atcttcgagt accagaatct gaaaaagctg atcgaaaaca - 1021 aactgctgaa caagctggac acctacgtgc ggaactgcgg caagtacaac tactatctgc - 1081 aagtgggcga gatcgccacc tccgacttta tcgcccggaa ccggcagaac gaggccttcc - 1141 tgagaaacat catcggcgtg tccagcgtgg cctacttcag cctgaggaac atcctggaaa - 1201 ccgagaacga gaacgatatc accggccgga tgcggggcaa gaccgtgaag aacaacaagg - 1261 gcgaagagaa atacgtgtcc ggcgaggtgg acaagatcta caatgagaac aagcagaacg - 1321 aagtgaaaga aaatctgaag atgttctaca gctacgactt caacatggac aacaagaacg - 1381 agatcgagga cttcttcgcc aacatcgacg aggccatcag cagcatcaga cacggcatcg - 1441 tgcacttcaa cctggaactg gaaggcaagg acatcttcgc cttcaagaat atcgccccca - 1501 gcgagatctc caagaagatg tttcagaacg aaatcaacga aaagaagctg aagctgaaaa - 1561 tcttcaagca gctgaacagc gccaacgtgt tcaactacta cgagaaggat gtgatcatca - 1621 agtacctgaa gaataccaag ttcaacttcg tgaacaaaaa catccccttc gtgcccagct - 1681 tcaccaagct gtacaacaag attgaggacc tgcggaatac cctgaagttt ttttggagcg - 1741 tgcccaagga caaagaagag aaggacgccc agatctacct gctgaagaat atctactacg - 1801 gcgagttcct gaacaagttc gtgaaaaact ccaaggtgtt ctttaagatc accaatgaag - 1861 tgatcaagat taacaagcag cggaaccaga aaaccggcca ctacaagtat cagaagttcg - 1921 agaacatcga gaaaaccgtg cccgtggaat acctggccat catccagagc agagagatga - 1981 tcaacaacca ggacaaagag gaaaagaata cctacatcga ctttattcag cagattttcc - 2041 tgaagggctt catcgactac ctgaacaaga acaatctgaa gtatatcgag agcaacaaca - 2101 acaatgacaa caacgacatc ttctccaaga tcaagatcaa aaaggataac aaagagaagt - 2161 acgacaagat cctgaagaac tatgagaagc acaatcggaa caaagaaatc cctcacgaga - 2221 tcaatgagtt cgtgcgcgag atcaagctgg ggaagattct gaagtacacc gagaatctga - 2281 acatgtttta cctgatcctg aagctgctga accacaaaga gctgaccaac ctgaagggca - 2341 gcctggaaaa gtaccagtcc gccaacaaag aagaaacctt cagcgacgag ctggaactga - 2401 tcaacctgct gaacctggac aacaacagag tgaccgagga cttcgagctg gaagccaacg - 2461 agatcggcaa gttcctggac ttcaacgaaa acaaaatcaa ggaccggaaa gagctgaaaa - 2521 agttcgacac caacaagatc tatttcgacg gcgagaacat catcaagcac cgggccttct - 2581 acaatatcaa gaaatacggc atgctgaatc tgctggaaaa gatcgccgat aaggccaagt - 2641 ataagatcag cctgaaagaa ctgaaagagt acagcaacaa gaagaatgag attgaaaaga - 2701 actacaccat gcagcagaac ctgcaccgga agtacgccag acccaagaag gacgaaaagt - 2761 tcaacgacga ggactacaaa gagtatgaga aggccatcgg caacatccag aagtacaccc - 2821 acctgaagaa caaggtggaa ttcaatgagc tgaacctgct gcagggcctg ctgctgaaga - 2881 tcctgcaccg gctcgtgggc tacaccagca tctgggagcg ggacctgaga ttccggctga - 2941 agggcgagtt tcccgagaac cactacatcg aggaaatttt caatttcgac aactccaaga - 3001 atgtgaagta caaaagcggc cagatcgtgg aaaagtatat caacttctac aaagaactgt - 3061 acaaggacaa tgtggaaaag cggagcatct actccgacaa gaaagtgaag aaactgaagc - 3121 aggaaaaaaa ggacctgtac atccggaact acattgccca cttcaactac atcccccacg - 3181 ccgagattag cctgctggaa gtgctggaaa acctgcggaa gctgctgtcc tacgaccgga - 3241 agctgaagaa cgccatcatg aagtccatcg tggacattct gaaagaatac ggcttcgtgg - 3301 ccaccttcaa gatcggcgct gacaagaaga tcgaaatcca gaccctggaa tcagagaaga - 3361 tcgtgcacct gaagaatctg aagaaaaaga aactgatgac cgaccggaac agcgaggaac - 3421 tgtgcgaact cgtgaaagtc atgttcgagt acaaggccct ggaataagct ttgagacctc - 3481 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 3541 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 3601 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 3661 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 3721 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 3781 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 3841 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 3901 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 3961 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 4021 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 4081 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 4141 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 4201 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 4261 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 4321 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 4381 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 4441 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 4501 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 4561 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 4621 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 4681 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 4741 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 4801 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 4861 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 4921 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 4981 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 5041 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 5101 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 5161 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 5221 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 5281 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 5341 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 5401 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 5461 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Cas_variants_Ca 5310 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_hSaCas9 -VERSION Cas_variants_Cas_variants_ins_hSaCas9 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3284..3341 - /label="his operon terminator" - misc_feature 3536..4124 - /label="pMB1 replication origin" - misc_feature complement(4422..5081) - /label="chloramphenicol resistance marker" - misc_feature 3284..5310 - misc_feature 1..8 - /label="D1005" - misc_feature 3273..3283 - /label="D1006" - CDS 9..3203 - /label="SaCas9" - misc_feature 3204..3269 - /label="NLS" - misc_feature 9..3272 - misc_feature 1..3283 -ORIGIN - 1 ggtctcgaat gggcaaacgg aactacatcc tggggcttga cattgggata accagcgttg - 61 gctacggaat tattgattat gagacacgcg atgtgattga cgccggggtt aggctgttca - 121 aagaggccaa cgttgaaaac aacgagggaa gacggagtaa gcgcggagca agaagactca - 181 agcgcagacg gagacatcgg attcagaggg tgaaaaagct gctcttcgat tacaatctcc - 241 tgaccgatca tagtgagctg agcggaatca acccctacga ggcgcgagtg aaagggcttt - 301 cccagaagct gtccgaagag gagttctccg ccgcgttgct gcacctggcc aaacggaggg - 361 gggttcacaa tgtaaacgaa gtggaggagg acacgggcaa tgaacttagt acgaaagaac - 421 agatcagtag gaactctaag gctctcgaag agaaatacgt cgctgagttg cagcttgaga - 481 gactgaaaaa agacggcgaa gtacgcggat ctattaatag gttcaagact tcagattacg - 541 taaaggaagc caagcagctc ctgaaagtac agaaagcgta ccatcagctc gatcagagct - 601 tcatcgatac ctacatagat ttgctggaga cacggaggac atactacgag ggcccagggg - 661 aaggatctcc ttttgggtgg aaggacatca aggaatggta cgagatgctt atgggacatt - 721 gtacatattt tccggaggag ctcaggagcg tcaagtacgc ctacaatgcc gacctgtaca - 781 atgccctcaa tgacctcaat aacctcgtga ttaccaggga cgagaacgag aagctggagt - 841 actatgaaaa gttccagatt atcgagaatg tgtttaagca gaagaagaag ccgacactta - 901 agcagattgc aaaggaaatc ctcgtgaatg aggaagatat caagggatac agagtgacaa - 961 gtacaggcaa gcccgagttc acaaatctga aggtgtacca cgatattaag gacataaccg - 1021 cacgaaagga gataatcgaa aacgctgagc tcctcgatca gatcgcaaaa attcttacca - 1081 tctaccagtc tagtgaggac attcaggagg aactgactaa tctgaacagt gagctcaccc - 1141 aagaggaaat tgagcagatt tcaaacctga aaggctacac cgggacgcac aatctgagcc - 1201 tcaaagcaat caacctcatt ctggatgaac tttggcacac aaatgacaac caaattgcca - 1261 tattcaaccg cctgaaactg gtgccaaaaa aagtggatct gtcacagcaa aaggaaatcc - 1321 ctacaacctt ggttgacgat tttattctgt cccccgttgt caagcggagc ttcatccagt - 1381 caatcaaggt gatcaatgcc atcattaaaa aatacggatt gccaaacgat ataattatcg - 1441 agcttgcacg agagaagaac tcaaaggacg cccagaagat gattaacgaa atgcagaagc - 1501 gcaaccgcca gacaaacgaa cgcatagagg aaattataag aacaaccggc aaagagaatg - 1561 ccaagtatct gatcgagaaa atcaagctgc acgacatgca agaaggcaag tgcctgtact - 1621 ctctggaagc tatcccactc gaagatctgc tgaataatcc attcaattac gaggtggacc - 1681 acatcatccc tagatccgta agctttgaca attccttcaa taacaaagtt ctggttaaac - 1741 aggaggaaaa ttctaaaaaa gggaaccgga ccccgttcca gtacctgagc tccagtgaca - 1801 gcaagattag ctacgagact tttaagaaac atattctgaa tctggccaaa ggcaaaggca - 1861 ggatcagcaa gaccaagaag gagtacctcc tcgaagaacg cgacattaac agatttagtg - 1921 tgcagaaaga tttcatcaac cgaaaccttg tcgatactcg gtacgccacg agaggcctga - 1981 tgaatctcct caggagctac ttccgcgtca ataatctgga cgttaaagtc aagagcataa - 2041 atgggggatt caccagcttt ctgaggagaa agtggaagtt taagaaggaa cgaaacaaag - 2101 gatacaagca ccatgctgag gatgctttga tcatcgctaa cgcggacttt atctttaagg - 2161 aatggaaaaa gctggataag gcaaagaaag tgatggaaaa ccagatgttc gaggagaagc - 2221 aggcagagtc aatgcctgag atcgagacag agcaggaata caaggaaatt ttcatcaccc - 2281 ctcatcagat taaacacata aaggacttca aagactataa atactctcat agggtggaca - 2341 aaaaacccaa tcgcgagctc attaatgaca ccctgtactc aacacggaag gatgataaag - 2401 gtaatacctt gattgtgaat aatcttaatg gattgtatga caaagataac gacaagctca - 2461 agaagctgat caacaagtct ccagagaagc tccttatgta tcaccacgac ccacagactt - 2521 atcagaaatt gaaactgatc atggagcaat acggggatga gaagaaccca ctctacaaat - 2581 attatgagga aacaggtaat tacctgacca agtactccaa gaaggataac ggaccagtga - 2641 tcaaaaagat aaagtactat ggcaacaaac ttaatgcgca tttggacata actgacgatt - 2701 accccaattc tcgaaacaag gttgtgaagc tctccctgaa gccttataga tttgacgtgt - 2761 acctggataa tggggtttat aaattcgtca ccgtgaaaaa tctggacgtg atcaaaaagg - 2821 agaactatta tgaagtaaac tcaaagtgct atgaggaggc gaagaagctg aagaagatct - 2881 ccaatcaggc cgagttcatc gcttccttct ataataacga tctcatcaag atcaatggag - 2941 agctttatcg cgtcattggt gtgaacaatg acttgctgaa caggatcgaa gtcaatatga - 3001 tagacattac ctaccgggag tatctcgaaa acatgaatga taaacggccg cctcgcatca - 3061 tcaagacaat cgcatctaaa actcagtcaa taaaaaagta ctctaccgat atcctgggga - 3121 atctctatga agtgaagtca aagaagcacc cacaaatcat taaaaaaggt ggatccccca - 3181 agaagaagag gaaagtctcg agcgactaca aagaccatga cggtgattat aaagatcatg - 3241 acatcgatta caaggatgac gatgacaagt aagctttgag acctccggca aaaaagggca - 3301 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg - 3361 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc - 3421 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt - 3481 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc - 3541 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa - 3601 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc - 3661 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg - 3721 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc - 3781 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc - 3841 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca - 3901 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact - 3961 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg - 4021 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt - 4081 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct - 4141 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga - 4201 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa - 4261 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa - 4321 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta - 4381 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac - 4441 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg - 4501 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg - 4561 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg - 4621 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg - 4681 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc - 4741 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa - 4801 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata - 4861 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac - 4921 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg - 4981 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg - 5041 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct - 5101 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag - 5161 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat - 5221 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa - 5281 atccttagct ttcgctaagg atgatttctg -// -LOCUS Cas_variants_Ca 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cas_variants_Cas_variants_ins_hSpCas9 -VERSION Cas_variants_Cas_variants_ins_hSpCas9 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - CDS 12..4112 - /ApEinfo_fwdcolor="#85dae9" - /ApEinfo_revcolor="#85dae9" - /label="Cas9" - exon 12..4112 - /label="Translation 4-4104" - misc_feature 9..4115 - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggacaagaag tacagcatcg gcctggacat cggcaccaac tctgtgggct - 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca - 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa - 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc - 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct - 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca - 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc - 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc - 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca - 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg - 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca - 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt - 721 tcggaaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc - 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc - 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg - 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga - 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc - 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg - 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc - 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc - 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag - 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg - 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg - 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact - 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact - 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact - 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg - 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga - 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg - 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc - 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag - 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa - 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg - 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga - 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc - 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg - 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc - 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga - 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc - 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag - 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga - 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg - 2521 tggaccatat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga - 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga - 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg - 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca - 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc - 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc - 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga - 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga - 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg - 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct - 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc - 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc - 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga - 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata - 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca - 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga - 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc - 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc - 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg - 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc - 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt - 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca - 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc - 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc - 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca - 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga - 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Cell_Comm_CDS_C 2689 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0061 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0061 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 663..720 - /label="his operon terminator" - misc_feature 915..1503 - /label="pMB1 replication origin" - misc_feature complement(1801..2460) - /label="chloramphenicol resistance marker" - misc_feature 663..2689 - misc_feature 1..8 - /label="D1005" - misc_feature 652..662 - /label="D1006" - misc_feature 588..619 - /label="LVA" - CDS 9..587 - /label="luxI" - misc_feature 9..626 - /label="BBa_C0061" - misc_feature 627..651 - /label="Help:Barcodes" - CDS 9..651 - /label="luxI" - misc_feature 1..662 -ORIGIN - 1 ggtctcgaat gactataatg ataaaaaaat cggatttttt ggcaattcca tcggaggagt - 61 ataaaggtat tctaagtctt cgttatcaag tgtttaagca aagacttgag tgggacttag - 121 ttgtagaaaa taaccttgaa tcagatgagt atgataactc aaatgcagaa tatatttatg - 181 cttgtgatga tactgaaaat gtaagtggat gctggcgttt attacctaca acaggtgatt - 241 atatgctgaa aagtgttttt cctgaattgc ttggtcaaca gagtgctccc aaagatccta - 301 atatagtcga attaagtcgt tttgctgtag gtaaaaatag ctcaaagata aataactctg - 361 ctagtgaaat tacaatgaaa ctatttgaag ctatatataa acacgctgtt agtcaaggta - 421 ttacagaata tgtaacagta acatcaacag caatagagcg atttttaaag cgtattaaag - 481 ttccttgtca tcgtattgga gacaaagaaa ttcatgtatt aggtgatact aaatcggttg - 541 tattgtctat gcctattaat gaacagttta aaaaagcagt cttaaatgct gcaaacgacg - 601 aaaactacgc tttagtagct taataactct gatagtgcta gtgtagatct cgctttgaga - 661 cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga - 721 ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg - 781 cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat - 841 aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc - 901 gcgttgctgg cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc - 961 tcaagtcaga ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga - 1021 agctccctcg tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt - 1081 ctcccttcgg gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg - 1141 taggtcgttc gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc - 1201 gccttatccg gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg - 1261 gcagcagcca ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc - 1321 ttgaagtggt ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg - 1381 ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc - 1441 gctggtagcg gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct - 1501 caagaagatc ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt - 1561 taagggattt tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa - 1621 aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg - 1681 cttggattct caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga - 1741 tggagttctg aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa - 1801 ttacgccccg ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac - 1861 atggaagcca tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc - 1921 gccttgcgta taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc - 1981 cacgtttaaa tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt - 2041 ctcaataaac cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga - 2101 atatatgtgt agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt - 2161 ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc - 2221 accgtctttc attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg - 2281 aataaaggcc ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat - 2341 atccagctga acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg - 2401 ttctttacga tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat - 2461 tttagcttcc ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct - 2521 tatttcatta tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg - 2581 acgtctaaga aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc - 2641 agaatttcag ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Cell_Comm_CDS_C 2827 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0062 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0062 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 801..858 - /label="his operon terminator" - misc_feature 1053..1641 - /label="pMB1 replication origin" - misc_feature complement(1939..2598) - /label="chloramphenicol resistance marker" - misc_feature 801..2827 - misc_feature 1..8 - /label="D1005" - misc_feature 790..800 - /label="D1006" - misc_feature 9..10 - /label="prefix" - misc_feature 182 - /label="T" - misc_feature 500 - /label="A" - CDS 9..758 - /label="luxR" - misc_feature 9..764 - /label="BBa_C0062" - misc_feature 765..789 - /label="Help:Barcodes" - CDS 9..789 - /label="luxr" - misc_feature 1..800 -ORIGIN - 1 ggtctcgaat gaaaaacata aatgccgacg acacatacag aataattaat aaaattaaag - 61 cttgtagaag caataatgat attaatcaat gcttatctga tatgactaaa atggtacatt - 121 gtgaatatta tttactcgcg atcatttatc ctcattctat ggttaaatct gatatttcaa - 181 tcctagataa ttaccctaaa aaatggaggc aatattatga tgacgctaat ttaataaaat - 241 atgatcctat agtagattat tctaactcca atcattcacc aattaattgg aatatatttg - 301 aaaacaatgc tgtaaataaa aaatctccaa atgtaattaa agaagcgaaa acatcaggtc - 361 ttatcactgg gtttagtttc cctattcata cggctaacaa tggcttcgga atgcttagtt - 421 ttgcacattc agaaaaagac aactatatag atagtttatt tttacatgcg tgtatgaaca - 481 taccattaat tgttccttct ctagttgata attatcgaaa aataaatata gcaaataata - 541 aatcaaacaa cgatttaacc aaaagagaaa aagaatgttt agcgtgggca tgcgaaggaa - 601 aaagctcttg ggatatttca aaaatattag gttgcagtga gcgtactgtc actttccatt - 661 taaccaatgc gcaaatgaaa ctcaatacaa caaaccgctg ccaaagtatt tctaaagcaa - 721 ttttaacagg agcaattgat tgcccatact ttaaaaatta ataacactga tagtgctagt - 781 gtagatcacg ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt - 841 tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg - 901 cgctcggtcg ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta - 961 tccacagaat caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc - 1021 aggaaccgta aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag - 1081 catcacaaaa atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac - 1141 caggcgtttc cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc - 1201 ggatacctgt ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt - 1261 aggtatctca gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc - 1321 gttcagcccg accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga - 1381 cacgacttat cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta - 1441 ggcggtgcta cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta - 1501 tttggtatct gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga - 1561 tccggcaaac aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg - 1621 cgcagaaaaa aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag - 1681 tggaacgaaa actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc - 1741 tagatccttt taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact - 1801 tggtctgaca gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc - 1861 gttctgaaca aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca - 1921 agcgagctcg atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc - 1981 attaagcatt ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag - 2041 cggcatcagc accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa - 2101 gaagttgtcc atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc - 2161 tgagacgaaa aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta - 2221 acacgccaca tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact - 2281 ccagagcgat gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact - 2341 atcccatatc accagctcac cgtctttcat tgccatacga aattccggat gagcattcat - 2401 caggcgggca agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt - 2461 ctttaaaaag gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga - 2521 ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc - 2581 agtgattttt ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa - 2641 tacgcccggt agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat - 2701 caactcgagt gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa - 2761 ataggcgtat cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg - 2821 atttctg -// -LOCUS Cell_Comm_CDS_C 2713 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0070 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0070 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 687..744 - /label="his operon terminator" - misc_feature 939..1527 - /label="pMB1 replication origin" - misc_feature complement(1825..2484) - /label="chloramphenicol resistance marker" - misc_feature 687..2713 - misc_feature 1..8 - /label="D1005" - misc_feature 676..686 - /label="D1006" - CDS 9..611 - /label="rhlL" - misc_feature 612..644 - /label="LVA" - misc_feature 651..675 - /label="Help:Barcodes" - CDS 9..675 - /label="rhII" - misc_feature 1..686 -ORIGIN - 1 ggtctcgaat gatcgaactg ctgtccgaat ccctggaagg tctgtccgct gctatgatcg - 61 ctgaactggg tcgttaccgt caccaggttt tcatcgaaaa actgggttgg gacgttgttt - 121 ccacctcccg tgttcgtgac caggagttcg accagttcga ccacccgcag acccgttaca - 181 tcgttgctat gtcccgtcag ggtatctgcg gttgcgctcg tctgctgccg accaccgacg - 241 cttacctgct gaaagacgtt ttcgcttacc tgtgctccga aaccccgccg tccgacccgt - 301 ccgtttggga actgtcccgt tacgctgctt ccgctgctga cgacccgcag ctggctatga - 361 aaatcttctg gtcctccctc cagtgcgctt ggtacctggg tgcttcctcc gttgttgctg - 421 ttaccaccac cgctatggaa cgttacttcg ttcgtaacgg tgttatcctc cagcgtctgg - 481 gtccgccgca gaaagttaaa ggtgaaaccc tggttgctat ctccttcccg gcttaccagg - 541 aacgtggtct ggaaatgctg ctgcgttacc acccggaatg gctccagggt gttccgctgt - 601 ccatggctgt tgctgcaaac gacgaaaact acgctttagt agcttaataa ctctgatagt - 661 gctagtgtag atctcgcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc - 721 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 781 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 841 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 901 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 961 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 1021 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 1081 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 1141 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 1201 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1261 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1321 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1381 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1441 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1501 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1561 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1621 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1681 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1741 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1801 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1861 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1921 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1981 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 2041 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 2101 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 2161 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 2221 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2281 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2341 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2401 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2461 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2521 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2581 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2641 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2701 aggatgattt ctg -// -LOCUS Cell_Comm_CDS_C 2833 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0071 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0071 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 807..864 - /label="his operon terminator" - misc_feature 1059..1647 - /label="pMB1 replication origin" - misc_feature complement(1945..2604) - /label="chloramphenicol resistance marker" - misc_feature 807..2833 - misc_feature 1..8 - /label="D1005" - misc_feature 796..806 - /label="D1006" - CDS 9..731 - /label="rhlR" - misc_feature 732..764 - /label="LVA" - misc_feature 771..795 - /label="Help:Barcodes" - CDS 9..795 - /label="rhlR" - misc_feature 1..806 -ORIGIN - 1 ggtctcgaat gaggaatgac ggaggctttt tgctgtggtg ggacggtttg cgtagcgaga - 61 tgcagccgat ccacgacagc cagggcgtgt tcgccgtcct ggaaaaggaa gtgcggcgcc - 121 tgggcttcga ttactacgcc tatggcgtgc gccacacgat tcccttcacc cggccgaaga - 181 ccgaggtcca tggcacctat cccaaggcct ggctggagcg ataccagatg cagaactacg - 241 gggccgtgga tccggcgatc ctcaacggcc tgcgctcctc ggaaatggtg gtctggagcg - 301 acagcctgtt cgaccagagc cggatgctct ggaacgaggc tcgcgattgg ggcctctgtg - 361 tcggcgcgac cttgccgatc cgcgcgccga acaatttgct cagcgtgctt tccgtggcgc - 421 gcgaccagca gaacatctcc agcttcgagc gcgaggaaat ccgcctgcgg ctgcgttgca - 481 tgatcgagtt gctgacccag aagctgaccg acctggagca tccgatgctg atgtccaacc - 541 cggtctgcct gagccatcgc gaacgcgaga tcctgcaatg gaccgccgac ggcaagagtt - 601 ccggggaaat cgccatcatc ctgagcatct ccgagagcac ggtgaacttc caccacaaga - 661 acatccagaa gaagttcgac gcgccgaaca agacgctggc tgccgcctac gccgcggcgc - 721 tgggtctcat cgctgcaaac gacgaaaact acgctttagt agcttaataa cactgatagt - 781 gctagtgtag atcacgcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc - 841 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 901 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 961 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 1021 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 1081 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 1141 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 1201 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 1261 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 1321 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1381 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1441 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1501 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1561 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1621 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1681 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1741 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1801 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1861 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1921 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1981 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 2041 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 2101 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 2161 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 2221 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 2281 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 2341 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2401 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2461 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2521 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2581 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2641 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2701 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2761 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2821 aggatgattt ctg -// -LOCUS Cell_Comm_CDS_C 2713 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0078 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0078 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 687..744 - /label="his operon terminator" - misc_feature 939..1527 - /label="pMB1 replication origin" - misc_feature complement(1825..2484) - /label="chloramphenicol resistance marker" - misc_feature 687..2713 - misc_feature 1..8 - /label="D1005" - misc_feature 676..686 - /label="D1006" - CDS 9..611 - /label="LasI" - misc_feature 612..644 - /label="LVA" - misc_feature 651..675 - /label="Help:Barcodes" - CDS 9..675 - /label="lasI" - misc_feature 1..686 -ORIGIN - 1 ggtctcgaat gatcgttcag atcggtcgtc gtgaagagtt cgacaaaaaa ctgctgggtg - 61 aaatgcacaa actgcgtgct caggttttca aagaacgtaa aggttgggac gtttccgtta - 121 tcgacgaaat ggaaatcgac ggttacgacg ctctgtcccc gtactacatg ctgatccagg - 181 aagacacccc ggaagctcag gttttcggtt gctggcgtat cttcgacacc accggtccgt - 241 acatgctgaa aaacaccttc ccggaactgc tgcacggtaa agaagctccg tgctccccgc - 301 acatctggga actgtcccgt ttcgctatca actccggtca gaaaggttcc ctgggtttct - 361 ccgactgcac cctggaagct atgcgtgctc tggctcgtta ctccttgcag aacgacatcc - 421 agaccctggt taccgttacc accgttggtg ttgaaaaaat gatgatccgt gctggtctgg - 481 acgtttcccg tttcggtccg cacctgaaaa tcggtatcga acgtgctgtt gctctgcgta - 541 tcgaactgaa cgctaaaacc cagatcgctc tgtacggtgg tgttctggtt gaacagcgtc - 601 tggctgtttc cgctgctaac gacgaaaact acgctctggt tgcttaataa ctctgatagt - 661 gctagtgtag atctcgcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc - 721 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 781 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 841 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 901 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 961 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 1021 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 1081 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 1141 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 1201 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1261 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1321 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1381 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1441 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1501 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1561 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1621 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1681 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1741 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1801 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1861 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1921 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1981 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 2041 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 2101 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 2161 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 2221 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2281 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2341 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2401 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2461 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2521 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2581 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2641 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2701 aggatgattt ctg -// -LOCUS Cell_Comm_CDS_C 2775 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0171 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0171 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 749..806 - /label="his operon terminator" - misc_feature 1001..1589 - /label="pMB1 replication origin" - misc_feature complement(1887..2546) - /label="chloramphenicol resistance marker" - misc_feature 749..2775 - misc_feature 1..8 - /label="D1005" - misc_feature 738..748 - /label="D1006" - CDS 9..737 - /label="rhIR" - misc_feature 1..748 -ORIGIN - 1 ggtctcgaat gaggaatgac ggaggctttt tgctgtggtg ggacggtttg cgtagcgaga - 61 tgcagccgat ccacgacagc cagggcgtgt tcgccgtcct ggaaaaggaa gtgcggcgcc - 121 tgggcttcga ttactacgcc tatggcgtgc gccacacgat tcccttcacc cggccgaaga - 181 ccgaggtcca tggcacctat cccaaggcct ggctggagcg ataccagatg cagaactacg - 241 gggccgtgga tccggcgatc ctcaacggcc tgcgctcctc ggaaatggtg gtctggagcg - 301 acagcctgtt cgaccagagc cggatgctct ggaacgaggc tcgcgattgg ggcctctgtg - 361 tcggcgcgac cttgccgatc cgcgcgccga acaatttgct cagcgtgctt tccgtggcgc - 421 gcgaccagca gaacatctcc agcttcgagc gcgaggaaat ccgcctgcgg ctgcgttgca - 481 tgatcgagtt gctgacccag aagctgaccg acctggagca tccgatgctg atgtccaacc - 541 cggtctgcct gagccatcgc gaacgcgaga tcctgcaatg gaccgccgac ggcaagagtt - 601 ccggggaaat cgccatcatc ctgagcatct ccgagagcac ggtgaacttc caccacaaga - 661 acatccagaa gaagttcgac gcgccgaaca agacgctggc tgccgcctac gccgcggcgc - 721 tgggtctcat ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 781 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 841 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 901 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 961 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 1021 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 1081 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 1141 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 1201 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 1261 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1321 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1381 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1441 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1501 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1561 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1621 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1681 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1741 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1801 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1861 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1921 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 1981 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 2041 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 2101 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 2161 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 2221 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 2281 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2341 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2401 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2461 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2521 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2581 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2641 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2701 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2761 taaggatgat ttctg -// -LOCUS Cell_Comm_CDS_C 2769 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0179 -VERSION Cell_Comm_CDS_Cell_Comm_CDS_ins_BBa_C0179 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 743..800 - /label="his operon terminator" - misc_feature 995..1583 - /label="pMB1 replication origin" - misc_feature complement(1881..2540) - /label="chloramphenicol resistance marker" - misc_feature 743..2769 - misc_feature 1..8 - /label="D1005" - misc_feature 732..742 - /label="D1006" - CDS 9..731 - /label="lasR" - misc_feature 1..742 -ORIGIN - 1 ggtctcgaat ggccttggtt gacggttttc ttgagctgga acgctcaagt ggaaaattgg - 61 agtggagcgc catcctccag aagatggcga gcgaccttgg attctcgaag atcctgttcg - 121 gcctgttgcc taaggacagc caggactacg agaacgcctt catcgtcggc aactacccgg - 181 ccgcctggcg cgagcattac gaccgggctg gctacgcgcg ggtcgacccg acggtcagtc - 241 actgtaccca gagcgtactg ccgattttct gggaaccgtc catctaccag acgcgaaagc - 301 agcacgagtt cttcgaggaa gcctcggccg ccggcctggt gtatgggctg accatgccgc - 361 tgcatggtgc tcgcggcgaa ctcggcgcgc tgagcctcag cgtggaagcg gaaaaccggg - 421 ccgaggccaa ccgtttcata gagtcggtcc tgccgaccct gtggatgctc aaggactacg - 481 cactgcaaag cggtgccgga ctggccttcg aacatccggt cagcaaaccg gtggttctga - 541 ccagccggga gaaggaagtg ttgcagtggt gcgccatcgg caagaccagt tgggagatat - 601 cggttatctg caactgctcg gaagccaatg tgaacttcca tatgggaaat attcggcgga - 661 agttcggtgt gacctcccgc cgcgtagcgg ccattatggc cgttaatttg ggtcttatta - 721 ctctctaata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2761 tgatttctg -// -LOCUS Cell_Comm_Promo 2444 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529300 -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529300 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 418..475 - /label="his operon terminator" - misc_feature 670..1258 - /label="pMB1 replication origin" - misc_feature complement(1556..2215) - /label="chloramphenicol resistance marker" - misc_feature 418..2444 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 236..246 - /label="D1002" - misc_feature 247..417 - /label="D2002" - promoter 181..235 - /label="BBa_K1529300" - misc_feature 1..417 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tcctgtgaaa tcgtacaggt ttacgcaaga aaatggtttg ttatagtcga ataaatactt - 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg - 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta - 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc - 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact - 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg - 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc - 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt - 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag - 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc - 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc - 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt - 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt - 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc - 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa - 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa - 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg - 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga - 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg - 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg - 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg - 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag - 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg - 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga - 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt - 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt - 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa - 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata - 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag - 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt - 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa - 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca - 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt - 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag - 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt - 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc - 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat - 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Cell_Comm_Promo 2444 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529310 -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K1529310 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 418..475 - /label="his operon terminator" - misc_feature 670..1258 - /label="pMB1 replication origin" - misc_feature complement(1556..2215) - /label="chloramphenicol resistance marker" - misc_feature 418..2444 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 236..246 - /label="D1002" - misc_feature 247..417 - /label="D2002" - promoter 181..235 - /label="BBa_K1529310" - misc_feature 1..417 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 acctgtagga tctggcagtt ttacgcaaga aaatggtttg ttatagtcga ataaatactt - 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg - 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta - 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc - 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact - 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg - 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc - 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt - 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag - 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc - 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc - 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt - 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt - 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc - 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa - 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa - 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg - 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga - 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg - 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg - 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg - 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag - 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg - 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga - 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt - 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt - 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa - 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata - 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag - 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt - 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa - 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca - 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt - 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag - 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt - 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc - 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat - 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Cell_Comm_Promo 2472 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K649000 -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K649000 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 446..503 - /label="his operon terminator" - misc_feature 698..1286 - /label="pMB1 replication origin" - misc_feature complement(1584..2243) - /label="chloramphenicol resistance marker" - misc_feature 446..2472 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 264..274 - /label="D1002" - misc_feature 275..445 - /label="D2002" - promoter 181..263 - /label="lasI promoter" - promoter 181..263 - /label="BBa_K649000" - misc_feature 1..445 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgagccta gcaagggtcc gggttcaccg aaatctatct catttgctag ttataaaatt - 241 atgaaatttg cgtaaattct tcatacttga gacctataaa cgccaggttg tatccgcatt - 301 tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg agtagggttg - 361 actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt caagattaga - 421 aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca ccaccctgcc - 481 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact - 541 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac - 601 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa - 661 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg - 721 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa - 781 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc - 841 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac - 901 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac - 961 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg - 1021 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt - 1081 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa - 1141 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct - 1201 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga - 1261 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg - 1321 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct - 1381 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt - 1441 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac - 1501 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga - 1561 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt - 1621 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc - 1681 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg - 1741 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga - 1801 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca - 1861 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat - 1921 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga - 1981 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca - 2041 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt - 2101 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca - 2161 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta - 2221 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca - 2281 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc - 2341 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta - 2401 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa - 2461 ggatgatttc tg -// -LOCUS Cell_Comm_Promo 2465 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K934024 -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_K934024 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 439..496 - /label="his operon terminator" - misc_feature 691..1279 - /label="pMB1 replication origin" - misc_feature complement(1577..2236) - /label="chloramphenicol resistance marker" - misc_feature 439..2465 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 257..267 - /label="D1002" - misc_feature 268..438 - /label="D2002" - promoter 222..227 - /label="-10" - misc_feature 182..200 - /label="LuxR" - promoter 201..206 - /label="-35" - misc_feature 205..225 - /label="Otet" - misc_feature 235..252 - /label="Otet" - promoter 181..256 - /label="BBa_K934024" - misc_feature 1..438 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 acctgtagga tcgtacaggt ttactcccta tcagtgatag agatactcgt attatcccta - 241 tcagtgatag agattatact tgagacctat aaacgccagg ttgtatccgc atttgatgct - 301 accatggatg agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga - 361 accgttagat gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg - 421 gtttagtccg gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc - 481 tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg - 541 ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc - 601 cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag - 661 gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca - 721 tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca - 781 ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg - 841 atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag - 901 gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt - 961 tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca - 1021 cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg - 1081 cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt - 1141 tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc - 1201 cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg - 1261 cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg - 1321 gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta - 1381 gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg - 1441 gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt - 1501 tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag - 1561 cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat - 1621 taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg - 1681 gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga - 1741 agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg - 1801 agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac - 1861 acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc - 1921 agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat - 1981 cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca - 2041 ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct - 2101 ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact - 2161 gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag - 2221 tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata - 2281 cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca - 2341 actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat - 2401 aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat - 2461 ttctg -// -LOCUS Cell_Comm_Promo 2438 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0051 -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0051 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 412..469 - /label="his operon terminator" - misc_feature 664..1252 - /label="pMB1 replication origin" - misc_feature complement(1550..2209) - /label="chloramphenicol resistance marker" - misc_feature 412..2438 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 230..240 - /label="D1002" - misc_feature 241..411 - /label="D2002" - promoter 218..223 - /label="-10" - promoter 195..200 - /label="-35" - misc_feature 205..221 - /label="OR1" - misc_feature 181..197 - /label="OR2" - misc_feature 181..229 - /label="BBa_R0051" - promoter 181..229 - /label="cI lam" - misc_feature 1..411 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 taacaccgtg cgtgttgact attttacctc tggcggtgat aatggttgct acttgagacc - 241 tataaacgcc aggttgtatc cgcatttgat gctaccatgg atgagtcagc gtcgagcacg - 301 cggcatttat tgcatgagta gggttgacta agaaccgtta gatgcctcgc tgtactaata - 361 attgtcaaca gatcgtcaag attagaaaat agggtttagt ccggcaatac ttccggcaaa - 421 aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt - 481 tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt - 541 atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata acgcaggaaa - 601 gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc - 661 gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct caagtcagag - 721 gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa gctccctcgt - 781 gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc tcccttcggg - 841 aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt aggtcgttcg - 901 ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg ccttatccgg - 961 taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac - 1021 tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg - 1081 gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt - 1141 taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg - 1201 tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaagatcc - 1261 tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt aagggatttt - 1321 ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa aatgaagttt - 1381 taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc ttggattctc - 1441 accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat ggagttctga - 1501 ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat tacgccccgc - 1561 cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca tggaagccat - 1621 cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat - 1681 aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc acgtttaaat - 1741 caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc tcaataaacc - 1801 ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa tatatgtgta - 1861 gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt tcagtttgct - 1921 catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca ccgtctttca - 1981 ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga ataaaggccg - 2041 gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata tccagctgaa - 2101 cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt tctttacgat - 2161 gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt ttagcttcct - 2221 tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt atttcattat - 2281 ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga cgtctaagaa - 2341 accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca gaatttcaga - 2401 taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Cell_Comm_Promo 2444 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0062 -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_BBa_R0062 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 418..475 - /label="his operon terminator" - misc_feature 670..1258 - /label="pMB1 replication origin" - misc_feature complement(1556..2215) - /label="chloramphenicol resistance marker" - misc_feature 418..2444 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 236..246 - /label="D1002" - misc_feature 247..417 - /label="D2002" - misc_feature 181..200 - /label="LuxR/HSL" - promoter 200..205 - /label="-35" - promoter 222..227 - /label="-10" - misc_feature 233 - /label="start" - misc_feature 181..235 - /label="BBa_R0062" - promoter 181..235 - /label="lux pR" - misc_feature 1..417 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 acctgtagga tcgtacaggt ttacgcaaga aaatggtttg ttatagtcga ataaatactt - 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg - 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta - 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc - 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact - 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg - 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc - 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt - 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag - 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc - 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc - 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt - 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt - 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc - 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa - 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa - 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg - 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga - 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg - 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg - 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg - 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag - 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg - 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga - 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt - 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt - 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa - 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata - 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag - 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt - 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa - 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca - 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt - 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag - 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt - 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc - 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat - 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Cell_Comm_Promo 2442 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_Prhl_NM -VERSION Cell_Comm_Promoters_Cell_Comm_Promoters_ins_Prhl_NM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 416..473 - /label="his operon terminator" - misc_feature 668..1256 - /label="pMB1 replication origin" - misc_feature complement(1554..2213) - /label="chloramphenicol resistance marker" - misc_feature 416..2442 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 234..244 - /label="D1002" - misc_feature 245..415 - /label="D2002" - misc_feature 181..233 - /label="Prhl_NM" - misc_feature 1..415 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tcctgtgaaa tctggcagtt accgttagct ttcgaattgg ctataaagtg ttctacttga - 241 gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt cagcgtcgag - 301 cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc tcgctgtact - 361 aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca atacttccgg - 421 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc - 481 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag - 541 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag - 601 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc - 661 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc - 721 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc - 781 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt - 841 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg - 901 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat - 961 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag - 1021 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt - 1081 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc - 1141 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta - 1201 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag - 1261 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga - 1321 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa - 1381 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat - 1441 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt - 1501 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc - 1561 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag - 1621 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc - 1681 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt - 1741 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata - 1801 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg - 1861 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt - 1921 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct - 1981 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag - 2041 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc - 2101 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta - 2161 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct - 2221 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca - 2281 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta - 2341 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt - 2401 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Chromoproteins_ 2715 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033902 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033902 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 689..746 - /label="his operon terminator" - misc_feature 941..1529 - /label="pMB1 replication origin" - misc_feature complement(1827..2486) - /label="chloramphenicol resistance marker" - misc_feature 689..2715 - misc_feature 1..8 - /label="D1005" - misc_feature 678..688 - /label="D1006" - CDS 9..677 - /label="meffBlue" - CDS 9..677 - /label="meffBlue" - misc_feature 1..688 -ORIGIN - 1 ggtctcgaat gtccgttatc gcaacccaga tgacgtacaa agtttatatg tcgggcaccg - 61 tgaatggtca ttattttgaa gtcgaaggtg atggcaaagg tcgtccgtat gaaggcgaac - 121 agaccgtcaa actgaccgtg acgaaaggcg gtccgctgcc gtttgcatgg gatattctga - 181 gtccgcagtg ccaatacggt tccattccgt tcaccaaata tccggaagat atcccggact - 241 acgtcaaaca gagctttccg gaaggtttca cgtgggaacg cattatgaac tttgaagatg - 301 gcgctgtgtg caccgtttca aacgacagct ctatccaagg caactgcttc acgtatcatg - 361 tgaaattttc gggtctgaac ttcccgccga atggcccggt tatgcagaag aaaacccaag - 421 gttgggaacc gcacagtgaa cgtctgtttg cgcgcggcgg tatgctgatc ggcaacaatt - 481 tcatggccct gaaactggaa ggcggtggcc attatctgtg tgaatttaaa accacgtaca - 541 aagcgaaaaa accagtgaaa atgccgggtt atcattacgt tgatcgtaaa ctggacgtca - 601 cgaaccacaa taaagactat acctcagttg aacagtgtga aatcagcatc gcacgcaagc - 661 cggtggtcgc ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2701 taaggatgat ttctg -// -LOCUS Chromoproteins_ 2736 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033906 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033906 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 710..767 - /label="his operon terminator" - misc_feature 962..1550 - /label="pMB1 replication origin" - misc_feature complement(1848..2507) - /label="chloramphenicol resistance marker" - misc_feature 710..2736 - misc_feature 1..8 - /label="D1005" - misc_feature 699..709 - /label="D1006" - CDS 9..698 - /label="tsPurple" - CDS 9..698 - /label="tsPurple" - misc_feature 1..709 -ORIGIN - 1 ggtctcgaat ggcgagcttg gttaagaaag atatgtgtgt taagatgacg atggaaggta - 61 ctgtgaacgg ttatcacttt aagtgcgttg gcgagggtga aggcaagccg ttcgagggca - 121 cgcagaacat gcgcattcgt gtcaccgagg gcggtccgct gccttttgca ttcgacatcc - 181 tggccccgtg ctgtatgtac ggctctaaga ccttcattaa acacgtgagc ggtatcccgg - 241 attactttaa agagtccttt ccagagggct tcacttggga acgtacccag atttttgagg - 301 acggtggtgt tctgaccgcg caccaagaca ccagcctgga aggtaattgc ctgatctata - 361 aagtgaaggt tctgggtacc aatttcccgg cgaatggtcc ggtgatgcaa aagaaaaccg - 421 cgggttggga gccgtgcgtc gagatgctgt atccgcgtga cggcgtcttg tgtggtcaga - 481 gcttgatggc gctgaagtgc accgatggca atcatctgac cagccacctg cgcacgacgt - 541 atcgtagccg taaaccgagc aacgccgtta acatgccgga gttccatttt ggtgaccatc - 601 gcatcgaaat cctgaaagct gagcagggca aattctacga acaatacgaa tcggctgtcg - 661 cacgttacag cgatgtgccg gaaaaagcga cgtaataagc tttgagacct ccggcaaaaa - 721 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta - 781 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat - 841 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga - 901 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt - 961 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt - 1021 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc - 1081 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa - 1141 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct - 1201 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta - 1261 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg - 1321 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc - 1381 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta - 1441 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg - 1501 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt - 1561 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg - 1621 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta - 1681 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac - 1741 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg - 1801 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc - 1861 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca - 1921 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa - 1981 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca - 2041 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct - 2101 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga - 2161 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca - 2221 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt - 2281 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga - 2341 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg - 2401 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc - 2461 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta - 2521 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg - 2581 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac - 2641 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata - 2701 aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS Chromoproteins_ 2760 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033910 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033910 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 734..791 - /label="his operon terminator" - misc_feature 986..1574 - /label="pMB1 replication origin" - misc_feature complement(1872..2531) - /label="chloramphenicol resistance marker" - misc_feature 734..2760 - misc_feature 1..8 - /label="D1005" - misc_feature 723..733 - /label="D1006" - CDS 9..719 - /label="fwYellow" - CDS 9..722 - /label="fwYellow" - misc_feature 1..733 -ORIGIN - 1 ggtctcgaat gacggcactg actgaaggcg caaaactgtt cgagaaagaa atcccatata - 61 tcactgagct ggaaggtgac gttgaaggta tgaagtttat catcaagggt gaaggtaccg - 121 gtgacgcgag cgtcggtaaa gtggatgctc agttcatttg taccacgggc gacgttccgg - 181 ttccgtggag cacgctggtc accacgctga cgtatggtgc tcagtgcttt gccaagtatc - 241 cgcgccacat tgcggatttc ttcaaaagct gcatgccgga aggttacgtc caagagcgca - 301 ccatcacctt tgagggtgat ggcgtgttca agacccgtgc ggaagtcacc tttgaaaatg - 361 gcagcgtgta caaccgtgta aaactgaacg gccagggttt caagaaggac ggccacgtgc - 421 tgggcaaaaa tctggagttt aactttaccc ctcattgttt gtacatttgg ggtgaccaag - 481 cgaatcatgg cctgaagagc gcgttcaaaa tcatgcatga gatcaccggc tccaaagagg - 541 atttcattgt tgccgatcac acccaaatga ataccccgat tggtggtggt ccggtgcacg - 601 tgccggagta ccaccacatt acgtatcatg ttaccctgtc taaagacgtc accgatcacc - 661 gtgaccattt gaacattgtt gaggtgatca aggcagttga cctggagacg taccgttaat - 721 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa - 781 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg - 841 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag - 901 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc - 961 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca - 1021 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt - 1081 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc - 1141 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc - 1201 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc - 1261 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact - 1321 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg - 1381 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta - 1441 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca - 1501 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa - 1561 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg - 1621 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc - 1681 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg - 1741 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga - 1801 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc - 1861 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc - 1921 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc - 1981 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg - 2041 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg - 2101 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc - 2161 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc - 2221 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat - 2281 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg - 2341 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa - 2401 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat - 2461 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt - 2521 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc - 2581 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg - 2641 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg - 2701 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS Chromoproteins_ 2739 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033916 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033916 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 713..770 - /label="his operon terminator" - misc_feature 965..1553 - /label="pMB1 replication origin" - misc_feature complement(1851..2510) - /label="chloramphenicol resistance marker" - misc_feature 713..2739 - misc_feature 1..8 - /label="D1005" - misc_feature 702..712 - /label="D1006" - CDS 9..698 - /label="amajLime" - CDS 9..701 - /label="BBa_K1033916" - misc_feature 1..712 -ORIGIN - 1 ggtctcgaat ggcactgagc aacaagttta tcggtgatga tatgaaaatg acgtaccaca - 61 tggacggctg cgtgaacggc cactacttta cggtgaaagg tgaaggcaac ggtaaaccgt - 121 atgaaggcac ccagacgagc acctttaaag ttacgatggc gaatggcggt ccgctggcct - 181 ttagtttcga tattctgtcc accgtcttta aatacggcaa ccgttgcttc acggcgtatc - 241 cgaccagcat gccggattac tttaagcaag ccttcccgga cggcatgtct tatgaacgca - 301 cgtttaccta cgaagatggc ggtgtggcga ccgccagctg ggaaatttct ctgaaaggca - 361 actgtttcga acataagagt acctttcacg gcgtgaattt cccggcagat ggtccggtta - 421 tggctaaaaa gaccacgggt tgggacccgt catttgaaaa aatgacggtc tgcgatggca - 481 tcctgaaggg tgacgtgacc gcatttctga tgctgcaagg cggcggcaat tatcgttgtc - 541 aattccatac gtcctacaaa accaaaaagc cggttacgat gccgccgaac catgtggttg - 601 aacaccgtat tgcgcgcacc gatctggaca aaggtggcaa ttcagttcag ctgacggaac - 661 atgcagtcgc tcacatcacc tcggtcgtgc cgttctaata agctttgaga cctccggcaa - 721 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg - 781 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg - 841 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa - 901 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg - 961 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga - 1021 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg - 1081 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg - 1141 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc - 1201 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg - 1261 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca - 1321 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt - 1381 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag - 1441 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg - 1501 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc - 1561 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt - 1621 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt - 1681 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct - 1741 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg - 1801 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg - 1861 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca - 1921 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta - 1981 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa - 2041 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac - 2101 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt - 2161 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc - 2221 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc - 2281 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc - 2341 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga - 2401 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga - 2461 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc - 2521 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta - 2581 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga - 2641 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag - 2701 ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Chromoproteins_ 2715 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033919 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033919 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 689..746 - /label="his operon terminator" - misc_feature 941..1529 - /label="pMB1 replication origin" - misc_feature complement(1827..2486) - /label="chloramphenicol resistance marker" - misc_feature 689..2715 - misc_feature 1..8 - /label="D1005" - misc_feature 678..688 - /label="D1006" - CDS 9..674 - /label="gfasPurple" - CDS 9..677 - /label="gfasPurple" - misc_feature 1..688 -ORIGIN - 1 ggtctcgaat gtcggtgatt gctaaacaga tgacctacaa agtctatatg tcgggtacgg - 61 tgaacggcca ttattttgaa gttgaaggtg acggtaaagg caagccgtat gaaggcgaac - 121 agaccgttaa actgaccgtc acgaagggcg gtccgctgcc gtttgcatgg gatattctga - 181 gtccgcagtc ccaatatggc agcatcccgt tcacgaaata tccggaagat atcccggact - 241 acgtgaagca gtcttttccg gaaggttaca cctgggaacg tatcatgaac ttcgaagatg - 301 gcgccgtctg caccgtgagt aacgacagct ctattcaagg taattgtttc atctaccatg - 361 tcaagttctc aggtctgaac ttcccgccga atggcccggt gatgcagaaa aagacccaag - 421 gctgggaacc gaatacggaa cgtctgtttg cacgcgatgg tatgctgatt ggcaacaatt - 481 tcatggctct gaaactggaa ggcggtggcc actatctgtg cgaatttaaa agcacctaca - 541 aggcgaaaaa gccggttaaa atgccgggct atcattacgt ggatcgtaaa ctggacgtta - 601 ccaaccacaa taaggactat acgtccgtcg aacagtgtga aatttcaatc gcgcgcaaat - 661 cggtggttgc ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2701 taaggatgat ttctg -// -LOCUS Chromoproteins_ 2724 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033932 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033932 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 698..755 - /label="his operon terminator" - misc_feature 950..1538 - /label="pMB1 replication origin" - misc_feature complement(1836..2495) - /label="chloramphenicol resistance marker" - misc_feature 698..2724 - misc_feature 1..8 - /label="D1005" - misc_feature 687..697 - /label="D1006" - CDS 9..686 - /label="spisPink" - CDS 9..686 - /label="BBa_K1033932" - misc_feature 1..697 -ORIGIN - 1 ggtctcgaat gtcgcactca aaacaagcac tggcagatac gatgaaaatg acgtggctga - 61 tggaaggttc ggtcaacggt cacgccttta cgattgaagg cgaaggtacc ggcaaaccgt - 121 atgaaggtaa acagagtggc acctttcgtg ttacgaaagg cggtccgctg ccgtttgcgt - 181 ttgatattgt cgctccgacc ctgaaatacg gtttcaaatg cttcatgaaa tacccggcgg - 241 atattccgga ctactttaaa ctggccttcc cggaaggcct gacgtacgat cgtaaaattg - 301 cgtttgaaga cggcggttgt gcgaccgcca cggtcgaaat gagcctgaag ggtaacaccc - 361 tggtgcataa aacgaacttt cagggcggta atttcccgat tgatggtccg gtgatgcaaa - 421 aacgcaccct gggctgggaa ccgacctctg aaaaaatgac gccgtgcgat ggtattatca - 481 aaggcgacac catcatgtac ctgatggttg aaggcggtaa aacgctgaaa tgtcgttatg - 541 aaaacaatta ccgcgccaac aaaccagtgc tgatgccgcc gagccacttt gtggatctgc - 601 gtctgacccg cacgaatctg gataaagaag gtctggcgtt caaactggaa gaatatgctg - 661 ttgcccgtgt gctggaagtg taataagctt tgagacctcc ggcaaaaaag ggcaaggtgt - 721 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 781 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 841 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 901 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 961 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 1021 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 1081 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 1141 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 1201 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 1261 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1321 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1381 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1441 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1501 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1561 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1621 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1681 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1741 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1801 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1861 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1921 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1981 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 2041 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 2101 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 2161 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 2221 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 2281 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2341 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2401 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2461 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2521 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2581 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2641 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2701 agctttcgct aaggatgatt tctg -// -LOCUS Chromoproteins_ 2748 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033933 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K1033933 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 722..779 - /label="his operon terminator" - misc_feature 974..1562 - /label="pMB1 replication origin" - misc_feature complement(1860..2519) - /label="chloramphenicol resistance marker" - misc_feature 722..2748 - misc_feature 1..8 - /label="D1005" - misc_feature 711..721 - /label="D1006" - CDS 9..710 - /label="asPink" - CDS 9..710 - /label="BBa_K1033933" - misc_feature 1..721 -ORIGIN - 1 ggtctcgaat ggcgagcttc ctgaaaaaga cgatgccgtt caaaaccacg attgaaggca - 61 cggtcaacgg tcactacttt aaatgtacgg gtaaaggcga aggtaacccg ttcgaaggca - 121 cccaggaaat gaaaattgaa gtcatcgaag gcggtccgct gccgtttgcg tttcatattc - 181 tgagcacgtc ttgcatgtac ggctcaaaga ccttcatcaa gtacgtgtcg ggtatcccgg - 241 attactttaa acagagcttc ccggaaggct ttacctggga acgtaccacg acctatgaag - 301 atggcggttt cctgacggcg caccaagaca cctctctgga tggtgactgt ctggtgtaca - 361 aagttaagat tctgggcaac aattttccgg ccgatggtcc ggttatgcag aacaaagcgg - 421 gccgttggga accggctacg gaaatcgtct atgaagtgga cggcgttctg cgcggtcaat - 481 ccctgatggc cctgaaatgc ccgggcggtc gtcatctgac ctgtcatctg cacacgacct - 541 atcgtagcaa aaaaccggcg agcgccctga aaatgccggg ctttcatttc gaagatcacc - 601 gcattgaaat catggaagaa gtcgaaaaag gtaagtgcta caagcagtac gaagcagcag - 661 tgggtcgcta ttgtgatgcg gcaccgagca agctgggtca taattaataa gctttgagac - 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Chromoproteins_ 2715 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592009 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592009 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 689..746 - /label="his operon terminator" - misc_feature 941..1529 - /label="pMB1 replication origin" - misc_feature complement(1827..2486) - /label="chloramphenicol resistance marker" - misc_feature 689..2715 - misc_feature 1..8 - /label="D1005" - misc_feature 678..688 - /label="D1006" - CDS 9..674 - /label="amilCP" - CDS 9..677 - /label="amilCP" - misc_feature 1..688 -ORIGIN - 1 ggtctcgaat gagtgtgatc gctaaacaaa tgacctacaa ggtttatatg tcaggcacgg - 61 tcaatggaca ctactttgag gtcgaaggcg atggaaaagg taagccctac gagggggagc - 121 agacggtaaa gctcactgtc accaagggcg gacctctgcc atttgcttgg gatattttat - 181 caccacagtg tcagtacgga agcataccat tcaccaagta ccctgaagac atccctgact - 241 atgtaaagca gtcattcccg gagggctata catgggagag gatcatgaac tttgaagatg - 301 gtgcagtgtg tactgtcagc aatgattcca gcatccaagg caactgtttc atctaccatg - 361 tcaagttctc tggtttgaac tttcctccca atggacctgt catgcagaag aagacacagg - 421 gctgggaacc caacactgag cgtctctttg cacgagatgg aatgctgcta ggaaacaact - 481 ttatggctct gaagttagaa ggaggcggtc actatttgtg tgaatttaaa actacttaca - 541 aggcaaagaa gcctgtgaag atgccagggt atcactatgt tgaccgcaaa ctggatgtaa - 601 ccaatcacaa caaggattac acttcggttg agcagtgtga aatttccatt gcacgcaaac - 661 ctgtggtcgc ctaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2701 taaggatgat ttctg -// -LOCUS Chromoproteins_ 2745 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592010 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592010 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 719..776 - /label="his operon terminator" - misc_feature 971..1559 - /label="pMB1 replication origin" - misc_feature complement(1857..2516) - /label="chloramphenicol resistance marker" - misc_feature 719..2745 - misc_feature 1..8 - /label="D1005" - misc_feature 708..718 - /label="D1006" - CDS 9..704 - /label="amilGFP" - CDS 9..707 - /label="amilGFP" - misc_feature 1..718 -ORIGIN - 1 ggtctcgaat gtcttattca aagcatggca tcgtacaaga aatgaagacg aaataccata - 61 tggaaggcag tgtcaatggc catgaattta cgatcgaagg tgtaggaact gggtaccctt - 121 acgaagggaa acagatgtcc gaattagtga tcatcaagcc tgcgggaaaa ccccttccat - 181 tctcctttga catactgtca tcagtctttc aatatggaaa ccgttgcttc acaaagtacc - 241 cggcagacat gcctgactat ttcaagcaag cattcccaga tggaatgtca tatgaaaggt - 301 catttctatt tgaggatgga gcagttgcta cagccagctg gaacattcgt ctcgaaggaa - 361 attgcttcat ccacaaatcc atctttcatg gcgtaaactt tcccgctgat ggacccgtaa - 421 tgaaaaagaa gacaattgac tgggataagt ccttcgaaaa aatgactgtg tctaaagagg - 481 tgctaagagg tgacgtgact atgtttctta tgctcgaagg aggtggttct cacagatgcc - 541 aatttcactc cacttacaaa acagagaagc cggtcacact gcccccgaat catgtcgtag - 601 aacatcaaat tgtgaggacc gaccttggcc aaagtgcaaa aggctttaca gtcaagctgg - 661 aagcacatgc cgcggctcat gttaaccctt tgaaggttaa ataataagct ttgagacctc - 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Chromoproteins_ 2748 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592011 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592011 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 722..779 - /label="his operon terminator" - misc_feature 974..1562 - /label="pMB1 replication origin" - misc_feature complement(1860..2519) - /label="chloramphenicol resistance marker" - misc_feature 722..2748 - misc_feature 1..8 - /label="D1005" - misc_feature 711..721 - /label="D1006" - CDS 9..707 - /label="cjBlue" - CDS 9..710 - /label="cjBlue" - misc_feature 1..721 -ORIGIN - 1 ggtctcgaat ggcttccaaa ataagcgaca acgtacgtat caaactgtat atggagggca - 61 cggttaataa tcaccacttc atgtgtgaag cggagggtga gggcaagcca tacgaaggaa - 121 cgcagatgga aaacattaaa gtgaccaaag gaggcccgct gccgttctct tttgatatcc - 181 tgacgccgaa ctgccaatat ggttctgtag ccataaccaa gtacacgtcg gggattccgg - 241 actattttaa acagtcattc cctgaaggtt ttacctggga aagaaccacc atttatgaag - 301 atggggctta tctgacaact cagcaggaaa ccaaacttga tggaaattgc ttagtctaca - 361 atattaaaat cctcggctgc aattttcccc ccaatggtcc tgttatgcag aaaaaaacgc - 421 aaggctggga accatgttgc gagatgcgct atacacgtga tggtgtcttg tgcggtcaga - 481 cattaatggc actgaaatgt gccgatggga accatctgac ttgtcatctg cggactactt - 541 accgatccaa aaaggcagcg aaggcgttgc aaatgccacc tttccatttt tcagaccatc - 601 gtccggaaat tgtgaaggtt agcgagaacg gcacactgtt tgagcagcac gaaagtagtg - 661 tggcacgcta ttgtcagaca tgcccgagca aacttggtca taattaataa gctttgagac - 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Chromoproteins_ 2727 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592012 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K592012 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 701..758 - /label="his operon terminator" - misc_feature 953..1541 - /label="pMB1 replication origin" - misc_feature complement(1839..2498) - /label="chloramphenicol resistance marker" - misc_feature 701..2727 - misc_feature 1..8 - /label="D1005" - misc_feature 690..700 - /label="D1006" - CDS 9..689 - /label="eforRed" - CDS 9..689 - /label="eforRed" - misc_feature 1..700 -ORIGIN - 1 ggtctcgaat gtcagtgatt aagcaggtaa tgaagaccaa gttgcacctt gagggcactg - 61 tcaatggcca tgattttacg atcgagggta aaggtgaagg caagccgtac gaagggttac - 121 agcacatgaa aatgacagtc accaaaggcg cgcctctgcc gttttccgtt catattctta - 181 cacctagcca catgtatgga agcaaaccgt ttaataagta tccagcggat atcccagact - 241 accacaaaca gtcttttccc gaaggtatgt cttgggagcg gtcgatgatt tttgaagatg - 301 gtggcgtatg caccgccagt aatcactcca gcataaactt gcaagagaac tgtttcatct - 361 atgatgttaa atttcatggt gtgaacctgc ctccggatgg gcccgtaatg caaaaaacca - 421 ttgctggatg ggagccgagc gtggaaacac tgtacgtgcg tgacgggatg ttaaaaagtg - 481 acactgcaat ggtttttaaa ctgaaaggag gcggtcatca tcgtgttgat ttcaaaacga - 541 cgtataaagc caaaaaacct gtcaagctgc cagaatttca tttcgttgaa catcgcctgg - 601 aactgaccaa acacgataaa gatttcacaa cttgggacca gcaggaggca gccgaaggcc - 661 atttctcacc gctgccgaag gctctcccag ctttgagacc tccggcaaaa aagggcaagg - 721 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 781 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 841 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 901 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 961 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 1021 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 1081 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 1141 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 1201 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 1261 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 1321 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 1381 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 1441 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 1501 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 1561 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 1621 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 1681 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 1741 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 1801 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 1861 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 1921 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 1981 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 2041 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 2101 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 2161 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 2221 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 2281 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 2341 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 2401 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 2461 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 2521 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 2581 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 2641 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 2701 cttagctttc gctaaggatg atttctg -// -LOCUS Chromoproteins_ 2745 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K864401 -VERSION Chromoproteins_in_vector_Chromoproteins_in_vector_ins_BBa_K864401 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 719..776 - /label="his operon terminator" - misc_feature 971..1559 - /label="pMB1 replication origin" - misc_feature complement(1857..2516) - /label="chloramphenicol resistance marker" - misc_feature 719..2745 - misc_feature 1..8 - /label="D1005" - misc_feature 708..718 - /label="D1006" - CDS 9..707 - /label="aeBlue" - CDS 9..707 - /label="aeBlue" - misc_feature 1..718 -ORIGIN - 1 ggtctcgaat ggcttcactg gttaaaaaag acatgtgcat caaaatgacg atggaaggaa - 61 cagtaaacgg tcaccatttc aagtgtgtag gagaaggcga aggcaaacca tttgaaggga - 121 cccaggtgga aaagatacgc atcactgaag gtgggccctt accatttgcg tatgatattt - 181 tggccccttg ttgcatgtat ggcagtaaaa ccttcattaa gcatgtgtcg ggtattccgg - 241 attactttaa ggagtctttt cctgagggct ttacctggga aagaacacaa atcttcgagg - 301 atggcggcta tctcaccata caccaggaca cgagccttca gggtaataat tttattttca - 361 aagttaatgt catcggtgcc aacttccctg caaacggtcc cgtgatgcag aaaaaaacag - 421 ctggatggga accgtgcgtt gagatgcttt atccgcggga cggcgtcctg tgtggtcaga - 481 gcctgatggc cctgaaatgc actgatggca atcatctgac gtcccacctg cgcactacct - 541 atcgttctcg caagccatcc aatgcagtta acatgccgga atttcatttt ggggatcatc - 601 gcattgagat tttgaaagct gaacaaggta aattttatga acaatacgag tcagcggtgg - 661 cccgttactg tgaggcggca ccgagtaaat tagggcatca ctaataagct ttgagacctc - 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Coding_sequence 2709 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_AcuR_AM -VERSION Coding_sequences_Coding_sequences_ins_AcuR_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 683..740 - /label="his operon terminator" - misc_feature 935..1523 - /label="pMB1 replication origin" - misc_feature complement(1821..2480) - /label="chloramphenicol resistance marker" - misc_feature 683..2709 - misc_feature 1..8 - /label="D1005" - misc_feature 672..682 - /label="D1006" - misc_feature 9..671 - /label="AcuR-AM" - misc_feature 1..682 -ORIGIN - 1 ggtctcgaat gccgctgacc gacaccccgc cgtctgttcc gcagaaaccg cgtcgtggtc - 61 gtccgcgtgg tgctccggac gcttctcttg ctcaccagtc tctgatccgt gctggtctgg - 121 aacacctgac cgaaaaaggt tactcttcgg ttggtgttga cgaaatcctg aaagctgctc - 181 gtgttccgaa aggttctttc taccactact tccgtaacaa agctgacttc ggtctggctc - 241 tgatcaaagc ttacgacacc tacttcgctc gtctcctcga ccaggcgttc ctggacggtt - 301 cgctggctcc gctggctcgt ctgcgtctgt tcacccgtat ggctgaagaa ggtatggctc - 361 gtcacggttt ccgtcgtggt tgcctggttg gtaacctggg tcaggaaatg ggcgctctgc - 421 cggacgactt ccgtgctgct ctgatcggtg ttctggaaac ctggcaacat cgtaccgctc - 481 agctgttccg tgaagctcag gcttgcggtg aactgtctgc tgaccatgac ccggacgctc - 541 tggctgaagc tttctggatc ggatgggaag gtgctatcct gcgtgctaaa ctggaactgc - 601 gtccggaccc gatgcactct ttcacccgta ccttcggtcg tcacttcgtt acccgtaccc - 661 aggaataatg agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 721 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 781 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 841 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 901 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 961 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1021 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1081 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1141 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1201 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1261 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1321 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1381 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1441 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1501 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1561 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1621 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1681 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1741 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1801 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1861 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1921 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1981 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2041 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2101 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2161 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2221 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2281 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2341 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2401 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2461 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2521 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2581 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2641 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2701 tgatttctg -// -LOCUS Coding_sequence 2925 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_AraC -VERSION Coding_sequences_Coding_sequences_ins_AraC -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 899..956 - /label="his operon terminator" - misc_feature 1151..1739 - /label="pMB1 replication origin" - misc_feature complement(2037..2696) - /label="chloramphenicol resistance marker" - misc_feature 899..2925 - misc_feature 1..8 - /label="D1005" - misc_feature 888..898 - /label="D1006" - misc_feature 9..887 - /label="AraC" - misc_feature 1..898 -ORIGIN - 1 ggtctcgaat ggctgaagcg caaaatgatc ccctgctgcc gggatactcg tttaatgccc - 61 atctggtggc gggtttaacg ccgattgagg ccaacggtta tctcgatttt tttatcgacc - 121 gaccgctggg aatgaaaggt tatattctca atctcaccat tcgcggtcag ggggtggtga - 181 aaaatcaggg acgagaattt gtttgccgac cgggtgatat tttgctgttc ccgccaggag - 241 agattcatca ctacggtcgt catccggagg ctcgcgaatg gtatcaccag tgggtttact - 301 ttcgtccgcg cgcctactgg catgaatggc ttaactggcc gtcaatattt gccaatacgg - 361 ggttctttcg cccggatgaa gcgcaccagc cgcatttcag cgactttttt gggcaaatca - 421 ttaacgccgg gcaaggggaa gggcgctatt cggagctgct ggcgataaat ctgcttgagc - 481 aattgttact gcggcgcatg ctagcgatta acggatcgct ccatccaccg atggataatc - 541 gggtacgcga ggcttgtcag tacatcagcg atcacctggc agacagcaat tttgatatcg - 601 ccagcgtcgc acagcatgtt tgcttgtcgc cgtcgcgtct gtcacatctt ttccgccagc - 661 agttagggat tagcgtctta agctggcgcg aggaccaacg tatcagccag gcgaagctgc - 721 ttttgagcac cacccggatg cctatcgcca ccgtcggtcg caatgttggt tttgacgatc - 781 aactctattt ctcgcgggta tttaaaaaat gcaccggggc cagcccgagc gagttccgtg - 841 ccggtttgga agaaaaagtg aatgatgtag ccgtcaagtt gtcatgagct ttgagacctc - 901 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 961 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 1021 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 1081 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 1141 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 1201 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 1261 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1321 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1381 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1441 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1501 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1561 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1621 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1681 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1741 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1801 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1861 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1921 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1981 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 2041 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 2101 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 2161 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 2221 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 2281 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2341 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2401 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 2461 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2521 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2581 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2641 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2701 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2761 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2821 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2881 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Coding_sequence 4385 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_AraC_AM_AraE -VERSION Coding_sequences_Coding_sequences_ins_AraC_AM_AraE -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 2359..2416 - /label="his operon terminator" - misc_feature 2611..3199 - /label="pMB1 replication origin" - misc_feature complement(3497..4156) - /label="chloramphenicol resistance marker" - misc_feature 2359..4385 - misc_feature 1..8 - /label="D1005" - misc_feature 2348..2358 - /label="D1006" - misc_feature 9..2347 - /label="AraC-AM-AraE" - misc_feature 1..2358 -ORIGIN - 1 ggtctcgaat ggctgaagcg caaaatgatc ccctgctgcc gggatactcg tttaatgccc - 61 atctggtggc gggtttaacg ccgattgagg ccaacggtta tctcgatttt tttatcgacc - 121 gaccgctggg aatgaaaggt tatattctca atctcaccat tcgcggtcag ggggtggtga - 181 aaaatcaggg acgagaattt gtttgccgac cgggtgatat tttgctgttc ccgccaggag - 241 agattcatca ctacggtcgt catccggagg ctcgcgaatg gtatcaccag tgggtttact - 301 ttcgtccgcg cgcctactgg catgaatggc ttaactggcc gtcaatattt gccaatacgg - 361 ggttctttcg cccggatgaa gcgcaccagc cgcatttcag cgactttttt gggcaaatca - 421 ttaacgccgg gcaaggggaa gggcgctatt cggagctgct ggcgataaat ctgcttgagc - 481 aattgttact gcggcgcatg ctagcgatta acggatcgct ccatccaccg atggataatc - 541 gggtacgcga ggcttgtcag tacatcagcg atcacctggc agacagcaat tttgatatcg - 601 ccagcgtcgc acagcatgtt tgcttgtcgc cgtcgcgtct gtcacatctt ttccgccagc - 661 agttagggat tagcgtctta agctggcgcg aggaccaacg tatcagccag gcgaagctgc - 721 ttttgagcac cacccggatg cctatcgcca ccgtcggtcg caatgttggt tttgacgatc - 781 aactctattt ctcgcgggta tttaaaaaat gcaccggggc cagcccgagc gagttccgtg - 841 ccggtttgga agaaaaagtg aatgatgtag ccgtcaagtt gtcatgataa gatcctattc - 901 cagcgggatt aaagaggagc gattaagcat ggttactatc aatacggaat ctgctttaac - 961 gccacgttct ttgcgggata cgcggcgtat gaatatgttt gtttcggtag ctgctgcggt - 1021 cgcaggattg ttatttggtc ttgatatcgg cgtaatcgcc ggagcgttgc cgttcattac - 1081 cgatcacttt gtgctgacca gtcgtttgca ggaatgggtg gttagtagca tgatgctcgg - 1141 tgcagcaatt ggtgcgctgt ttaatggttg gctgtcgttc cgcctggggc gtaaatacag - 1201 cctgatggcg ggggccatcc tgtttgtact cggttctata gggtccgctt ttgcgaccag - 1261 cgtagagatg ttaatcgccg ctcgtgtggt gctgggcatt gctgtcggga tcgcgtctta - 1321 caccgctcct ctgtatcttt ctgaaatggc aagtgaaaac gttcgcggta agatgatcag - 1381 tatgtaccag ttgatggtca cactcggcat cgtgctggcg tttttatccg atacagcgtt - 1441 cagttatagc ggtaactggc gcgcaatgtt gggggttctt gctttaccag cagttctgct - 1501 gattattctg gtagtatttc tgccaaatag cccgcgctgg ctggcggaaa aggggcgtca - 1561 tattgaggcg gaagaagtat tgcgtatgct gcgcgatacg tcggaaaaag cgcgagaaga - 1621 actcaacgaa attcgtgaaa gcctgaagtt aaaacagggc ggttgggcac tgtttaagat - 1681 caaccgtaac gtccgtcgtg ctgtgtttct cggtatgttg ttgcaggcga tgcagcagtt - 1741 taccggtatg aacatcatca tgtactacgc gccgcgtatc ttcaaaatgg cgggctttac - 1801 gaccacagaa caacagatga ttgcgactct ggtcgtaggg ctgaccttta tgttcgccac - 1861 ctttattgcg gtgtttacgg tagataaagc agggcgtaaa ccggctctga aaattggttt - 1921 cagcgtgatg gcgttaggca ctctggtgct gggctattgc ctgatgcagt ttgataacgg - 1981 tacggcttcc agtggcttgt cctggctctc tgttggcatg acgatgatgt gtattgccgg - 2041 ttatgcgatg agcgccgcgc cagtggtgtg gatcctgtgc tctgaaattc agccgctgaa - 2101 atgccgcgat ttcggtatta cctgttcgac caccacgaac tgggtgtcga atatgattat - 2161 cggcgcgacc ttcctgacac tgcttgatag cattggcgct gccggtacgt tctggctcta - 2221 cactgcgctg aacattgcgt ttgtgggcat tactttctgg ctcattccgg aaaccaaaaa - 2281 tgtcacgctg gaacatatcg aacgcaaact gatggcaggc gagaagttga gaaatatcgg - 2341 cgtctgagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc - 2401 tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg - 2461 ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc - 2521 cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag - 2581 gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca - 2641 tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca - 2701 ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg - 2761 atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag - 2821 gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt - 2881 tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca - 2941 cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg - 3001 cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt - 3061 tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc - 3121 cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg - 3181 cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg - 3241 gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta - 3301 gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg - 3361 gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt - 3421 tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag - 3481 cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat - 3541 taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg - 3601 gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga - 3661 agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg - 3721 agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac - 3781 acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc - 3841 agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat - 3901 cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca - 3961 ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct - 4021 ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact - 4081 gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag - 4141 tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata - 4201 cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca - 4261 actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat - 4321 aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat - 4381 ttctg -// -LOCUS Coding_sequence 3465 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_AraE -VERSION Coding_sequences_Coding_sequences_ins_AraE -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1439..1496 - /label="his operon terminator" - misc_feature 1691..2279 - /label="pMB1 replication origin" - misc_feature complement(2577..3236) - /label="chloramphenicol resistance marker" - misc_feature 1439..3465 - misc_feature 1..8 - /label="D1005" - misc_feature 1428..1438 - /label="D1006" - misc_feature 9..1427 - /label="AraE" - misc_feature 1..1438 -ORIGIN - 1 ggtctcgaat ggttactatc aatacggaat ctgctttaac gccacgttct ttgcgggata - 61 cgcggcgtat gaatatgttt gtttcggtag ctgctgcggt cgcaggattg ttatttggtc - 121 ttgatatcgg cgtaatcgcc ggagcgttgc cgttcattac cgatcacttt gtgctgacca - 181 gtcgtttgca ggaatgggtg gttagtagca tgatgctcgg tgcagcaatt ggtgcgctgt - 241 ttaatggttg gctgtcgttc cgcctggggc gtaaatacag cctgatggcg ggggccatcc - 301 tgtttgtact cggttctata gggtccgctt ttgcgaccag cgtagagatg ttaatcgccg - 361 ctcgtgtggt gctgggcatt gctgtcggga tcgcgtctta caccgctcct ctgtatcttt - 421 ctgaaatggc aagtgaaaac gttcgcggta agatgatcag tatgtaccag ttgatggtca - 481 cactcggcat cgtgctggcg tttttatccg atacagcgtt cagttatagc ggtaactggc - 541 gcgcaatgtt gggggttctt gctttaccag cagttctgct gattattctg gtagtatttc - 601 tgccaaatag cccgcgctgg ctggcggaaa aggggcgtca tattgaggcg gaagaagtat - 661 tgcgtatgct gcgcgatacg tcggaaaaag cgcgagaaga actcaacgaa attcgtgaaa - 721 gcctgaagtt aaaacagggc ggttgggcac tgtttaagat caaccgtaac gtccgtcgtg - 781 ctgtgtttct cggtatgttg ttgcaggcga tgcagcagtt taccggtatg aacatcatca - 841 tgtactacgc gccgcgtatc ttcaaaatgg cgggctttac gaccacagaa caacagatga - 901 ttgcgactct ggtcgtaggg ctgaccttta tgttcgccac ctttattgcg gtgtttacgg - 961 tagataaagc agggcgtaaa ccggctctga aaattggttt cagcgtgatg gcgttaggca - 1021 ctctggtgct gggctattgc ctgatgcagt ttgataacgg tacggcttcc agtggcttgt - 1081 cctggctctc tgttggcatg acgatgatgt gtattgccgg ttatgcgatg agcgccgcgc - 1141 cagtggtgtg gatcctgtgc tctgaaattc agccgctgaa atgccgcgat ttcggtatta - 1201 cctgttcgac caccacgaac tgggtgtcga atatgattat cggcgcgacc ttcctgacac - 1261 tgcttgatag cattggcgct gccggtacgt tctggctcta cactgcgctg aacattgcgt - 1321 ttgtgggcat tactttctgg ctcattccgg aaaccaaaaa tgtcacgctg gaacatatcg - 1381 aacgcaaact gatggcaggc gagaagttga gaaatatcgg cgtctgagct ttgagacctc - 1441 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 1501 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 1561 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 1621 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 1681 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 1741 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 1801 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1861 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1921 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1981 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 2041 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 2101 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 2161 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 2221 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 2281 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 2341 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 2401 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 2461 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 2521 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 2581 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 2641 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 2701 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 2761 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 2821 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2881 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2941 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 3001 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 3061 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 3121 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 3181 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 3241 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 3301 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 3361 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 3421 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Coding_sequence 3199 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_BBa_C0012 -VERSION Coding_sequences_Coding_sequences_ins_BBa_C0012 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1173..1230 - /label="his operon terminator" - misc_feature 1425..2013 - /label="pMB1 replication origin" - misc_feature complement(2311..2970) - /label="chloramphenicol resistance marker" - misc_feature 1173..3199 - misc_feature 1..8 - /label="D1005" - misc_feature 1162..1172 - /label="D1006" - misc_feature 1098..1136 - /label="LVA" - CDS 9..1136 - /label="lacI-LVA" - misc_feature 9..1136 - /label="BBa_C0012" - misc_feature 1137..1161 - /label="Help:Barcodes" - CDS 9..1161 - /label="lacI" - misc_feature 1..1172 -ORIGIN - 1 ggtctcgaat ggtgaatgtg aaaccagtaa cgttatacga tgtcgcagag tatgccggtg - 61 tctcttatca gaccgtttcc cgcgtggtga accaggccag ccacgtttct gcgaaaacgc - 121 gggaaaaagt ggaagcggcg atggcggagc tgaattacat tcccaaccgc gtggcacaac - 181 aactggcggg caaacagtcg ttgctgattg gcgttgccac ctccagtctg gccctgcacg - 241 cgccgtcgca aattgtcgcg gcgattaaat ctcgcgccga tcaactgggt gccagcgtgg - 301 tggtgtcgat ggtagaacga agcggcgtcg aagcctgtaa agcggcggtg cacaatcttc - 361 tcgcgcaacg cgtcagtggg ctgatcatta actatccgct ggatgaccag gatgccattg - 421 ctgtggaagc tgcctgcact aatgttccgg cgttatttct tgatgtctct gaccagacac - 481 ccatcaacag tattattttc tcccatgaag acggtacgcg actgggcgtg gagcatctgg - 541 tcgcattggg tcaccagcaa atcgcgctgt tagcgggccc attaagttct gtctcggcgc - 601 gtctgcgtct ggctggctgg cataaatatc tcactcgcaa tcaaattcag ccgatagcgg - 661 aacgggaagg cgactggagt gccatgtccg gttttcaaca aaccatgcaa atgctgaatg - 721 agggcatcgt tcccactgcg atgctggttg ccaacgatca gatggcgctg ggcgcaatgc - 781 gcgccattac cgagtccggg ctgcgcgttg gtgcggatat ctcggtagtg ggatacgacg - 841 ataccgaaga cagctcatgt tatatcccgc cgttaaccac catcaaacag gattttcgcc - 901 tgctggggca aaccagcgtg gaccgcttgc tgcaactctc tcagggccag gcggtgaagg - 961 gcaatcagct gttgcccgtc tcactggtga aaagaaaaac caccctggcg cccaatacgc - 1021 aaaccgcctc tccccgcgcg ttggccgatt cattaatgca gctggcacga caggtttccc - 1081 gactggaaag cgggcaggct gcaaacgacg aaaactacgc tttagtagct taataactct - 1141 gatagtgcta gtgtagatct cgctttgaga cctccggcaa aaaagggcaa ggtgtcacca - 1201 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc - 1261 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg - 1321 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc - 1381 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc - 1441 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga - 1501 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc - 1561 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat - 1621 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg - 1681 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc - 1741 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga - 1801 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact - 1861 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt - 1921 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag - 1981 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg - 2041 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa - 2101 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata - 2161 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg - 2221 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc - 2281 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta - 2341 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac - 2401 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa - 2461 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac - 2521 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag - 2581 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc - 2641 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca - 2701 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg - 2761 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt - 2821 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca - 2881 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac - 2941 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga - 3001 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct - 3061 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat - 3121 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt - 3181 tcgctaagga tgatttctg -// -LOCUS Coding_sequence 2731 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_BBa_C0040 -VERSION Coding_sequences_Coding_sequences_ins_BBa_C0040 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 705..762 - /label="his operon terminator" - misc_feature 957..1545 - /label="pMB1 replication origin" - misc_feature complement(1843..2502) - /label="chloramphenicol resistance marker" - misc_feature 705..2731 - misc_feature 1..8 - /label="D1005" - misc_feature 694..704 - /label="D1006" - CDS 12..628 - /label="tetR" - misc_feature 629..662 - /label="SsrA" - misc_feature 669..693 - /label="Help:Barcodes" - CDS 9..693 - /label="tetR" - misc_feature 1..704 -ORIGIN - 1 ggtctcgaat gtccagatta gataaaagta aagtgattaa cagcgcatta gagctgctta - 61 atgaggtcgg aatcgaaggt ttaacaaccc gtaaactcgc ccagaagcta ggtgtagagc - 121 agcctacatt gtattggcat gtaaaaaata agcgggcttt gctcgacgcc ttagccattg - 181 agatgttaga taggcaccat actcactttt gccctttaga aggggaaagc tggcaagatt - 241 ttttacgtaa taacgctaaa agttttagat gtgctttact aagtcatcgc gatggagcaa - 301 aagtacattt aggtacacgg cctacagaaa aacagtatga aactctcgaa aatcaattag - 361 cctttttatg ccaacaaggt ttttcactag agaatgcatt atatgcactc agcgctgtgg - 421 ggcattttac tttaggttgc gtattggaag atcaagagca tcaagtcgct aaagaagaaa - 481 gggaaacacc tactactgat agtatgccgc cattattacg acaagctatc gaattatttg - 541 atcaccaagg tgcagagcca gccttcttat tcggccttga attgatcata tgcggattag - 601 aaaaacaact taaatgtgaa agtgggtccg ctgcaaacga cgaaaactac gctttagtag - 661 cttaataaca ctgatagtgc tagtgtagat cacgctttga gacctccggc aaaaaagggc - 721 aaggtgtcac caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag - 781 gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct - 841 cactcaaagg cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg - 901 tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc - 961 cacaggctcc gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga - 1021 aacccgacag gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct - 1081 cctgttccga ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg - 1141 gcgctttctc atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag - 1201 ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat - 1261 cgtcttgagt ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac - 1321 aggattagca gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac - 1381 tacggctaca ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc - 1441 ggaaaaagag ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt - 1501 tttgtttgca agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc - 1561 ttttctacgg ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg - 1621 agattatcaa aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca - 1681 atctaaagta tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata - 1741 aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt - 1801 actggatcta tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca - 1861 ctcatcgcag tactgttgta attcattaag cattctgccg acatggaagc catcacaaac - 1921 ggcatgatga acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt - 1981 gcccatggtg aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact - 2041 ggtgaaactc acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg - 2101 gaaataggcc aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg - 2161 ccggaaatcg tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa - 2221 aacggtgtaa caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat - 2281 acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa - 2341 cttgtgctta tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg - 2401 gttataggta cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg - 2461 ggatatatca acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc - 2521 tgaaaatctc gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa - 2581 gttggaacct cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta - 2641 ttatcatgac attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa - 2701 aatccttagc tttcgctaag gatgatttct g -// -LOCUS Coding_sequence 2986 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_BBa_C0080 -VERSION Coding_sequences_Coding_sequences_ins_BBa_C0080 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 960..1017 - /label="his operon terminator" - misc_feature 1212..1800 - /label="pMB1 replication origin" - misc_feature complement(2098..2757) - /label="chloramphenicol resistance marker" - misc_feature 960..2986 - misc_feature 1..8 - /label="D1005" - misc_feature 949..959 - /label="D1006" - CDS 9..884 - /label="araC" - misc_feature 885..917 - /label="LVA" - misc_feature 924..948 - /label="Help:Barcodes" - CDS 9..948 - /label="araC" - misc_feature 1..959 -ORIGIN - 1 ggtctcgaat ggctgaagcg caaaatgatc ccctgctgcc gggatactcg tttaacgccc - 61 atctggtggc gggtttaacg ccgattgagg ccaatggtta tctcgatttt tttatcgacc - 121 gaccgctggg aatgaaaggt tatattctca atctcaccat tcgcggtcag ggggtggtga - 181 aaaatcaggg acgagaattt gtctgccgac cgggtgatat tttgctgttc ccgccaggag - 241 agattcatca ctacggtcgt catccggagg ctcgcgaatg gtatcaccag tgggtttact - 301 ttcgtccgcg cgcctactgg catgaatggc ttaactggcc gtcaatattt gccaatacgg - 361 gtttctttcg cccggatgaa gcgcaccagc cgcatttcag cgacctgttt gggcaaatca - 421 ttaacgccgg gcaaggggaa gggcgctatt cggagctgct ggcgataaat ctgcttgagc - 481 aattgttact gcggcgcatg gaagcgatta acgagtcgct ccatccaccg atggataatc - 541 gggtacgcga ggcttgtcag tacatcagcg atcacctggc agacagcaat tttgatatcg - 601 ccagcgtcgc acagcatgtt tgcctgtcgc cgtcgcgtct gtcacatctt ttccgccagc - 661 agttagggat tagcgtctta agctggcgcg aggaccaacg catcagccag gcgaagctgc - 721 ttttgagcac tacccggatg cctatcgcca ccgtcggtcg caatgttggt tttgacgatc - 781 aactctattt ctcgcgagta tttaaaaaat gcaccggggc cagcccgagc gagttccgtg - 841 ccggttgtga agaaaaagtg aatgatgtag ccgtcaagtt gtcagctgca aacgacgaaa - 901 actacgcttt agtagcttaa taacactgat agtgctagtg tagatcacgc tttgagacct - 961 ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta - 1021 cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg - 1081 cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac - 1141 gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg - 1201 ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca - 1261 agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc - 1321 tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc - 1381 ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag - 1441 gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc - 1501 ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca - 1561 gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg - 1621 aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg - 1681 aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct - 1741 ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa - 1801 gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa - 1861 gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa - 1921 tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt - 1981 ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg - 2041 agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta - 2101 cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg - 2161 gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc - 2221 ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac - 2281 gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc - 2341 aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata - 2401 tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc - 2461 agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc - 2521 gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat - 2581 aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc - 2641 cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc - 2701 tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt - 2761 agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat - 2821 ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg - 2881 tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga - 2941 atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS Coding_sequence 3128 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_BBa_K2680537 -VERSION Coding_sequences_Coding_sequences_ins_BBa_K2680537 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1102..1159 - /label="his operon terminator" - misc_feature 1354..1942 - /label="pMB1 replication origin" - misc_feature complement(2240..2899) - /label="chloramphenicol resistance marker" - misc_feature 1102..3128 - misc_feature 1..8 - /label="D1005" - misc_feature 1091..1101 - /label="D1006" - misc_feature 9..1090 - /label="BBa.K2680537" - misc_feature 1..1101 -ORIGIN - 1 ggtctcgaat gaaaccagta acgttatacg atgtcgcaga gtatgccggt gtctcttata - 61 tgaccgtttc ccgcgtggtg aaccaggcca gccacgtttc tgcgaaaacg cgggaaaaag - 121 tggaagcggc gatggtggag ctgaattaca ttcccaaccg cgtggcacaa caactggcgg - 181 gcaaacagtc gttgctgatt ggcgttgcca cctccagtct ggccctgcac gcgccgtcgc - 241 aaattgtcgc ggcgattaaa tctcgcgccg atcaactggg tgccagcgtg gtggtgtcga - 301 tggtagaacg aagcggcgtc gaagcctgta aagcggcggt gcacaatctt ctcgcgcaac - 361 gcgtcagtgg gctgatcatt aactatccgc tggatgacca ggatgccatt gctgtggaag - 421 ctgcctgcac taatgttccg gcgttatttc ttgatgtctc tgaccagaca cccatcaaca - 481 gtattattta ctcccatgag gacggtacgc gactgggcgt ggagcatctg gtcgcattgg - 541 gtcaccagca aatcgcgctg ttagcgggcc cattaagttc tgtctcggcg cgtctgcgtc - 601 tggctggctg gcataaatat ctcactcgca atcaaattca gccgatagcg gaacgggaag - 661 gcgactggag tgccatgtcc ggttttcaac aaaccatgca aatgctgaat gagggcatcg - 721 ttcccactgc gatgctggtt gccaacgatc agatggcgct gggcgcaatg cgcgccatta - 781 ccgagtccgg gctgcgcgtt ggtgcggata tctcggtagt gggatacgac gataccgaag - 841 atagctcatg ttatatcccg ccgttaacca ccatcaaaca ggattttcgc ctgctggggc - 901 aaaccagcgt ggaccgcttg ctgcaactct ctcagggcca ggcggtgaag ggcaatcagc - 961 tgttgccagt ctcactggtg aaaagaaaaa ccaccctggc gcccaatacg caaaccgcct - 1021 ctccccgcgc gttggccgat tcattaatgc agctggcacg acaggtttcc cgactggaaa - 1081 gcgggcagtg gctttgagac ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt - 1141 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct - 1201 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt - 1261 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc - 1321 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga - 1381 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata - 1441 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac - 1501 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg - 1561 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc - 1621 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag - 1681 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt - 1741 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt - 1801 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg - 1861 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac - 1921 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca - 1981 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac - 2041 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac - 2101 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag - 2161 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc - 2221 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt - 2281 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca - 2341 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga - 2401 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg - 2461 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt - 2521 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac - 2581 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac - 2641 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca - 2701 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg - 2761 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg - 2821 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc - 2881 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa - 2941 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga - 3001 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa - 3061 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat - 3121 gatttctg -// -LOCUS Coding_sequence 2781 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_BBa_K3317004 -VERSION Coding_sequences_Coding_sequences_ins_BBa_K3317004 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 755..812 - /label="his operon terminator" - misc_feature 1007..1595 - /label="pMB1 replication origin" - misc_feature complement(1893..2552) - /label="chloramphenicol resistance marker" - misc_feature 755..2781 - misc_feature 1..8 - /label="D1005" - misc_feature 744..754 - /label="D1006" - misc_feature 9..743 - /label="BBa.K3317004" - misc_feature 1..754 -ORIGIN - 1 ggtctcgaat ggacatgcct cgtattaaac cgggtcagcg tgttatgatg gcactgcgta - 61 aaatgattgc aagcggtgaa atcaaaagtg gtgaacgtat tgcagaaatt ccgaccgcag - 121 cagcactggg tgttagccgt atgccggttc gtatcgcact gcgttcactg gaacaagaag - 181 gtctggttgt tcgtctgggt gcacgtggtt atgcagcccg tggtgttagc agcgatcaga - 241 ttcgtgatgc aattgaagtt cgtggtgttc tggaaggttt tgcagcacgt cgtctggcag - 301 aacgtggtat gaccgcagaa acccatgcac gttttgttgt actgattgca gaaggtgaag - 361 cactgtttgc agccggtcgc ctgaatggtg aagatctgga tcgttatgcc gcatataatc - 421 aggcatttca tgataccctg gttagcgcag caggtaatgg tgcagttgaa agcgcactgg - 481 cacgtaatgg ttttgaaccg tttgcagcag ccggtgcact ggccctggat ctgatggacc - 541 tgtctgccga atatgaacat ctgctggcag cacatcgtca gcatcaggca gttctggatg - 601 cagttagctg tggtgatgcc gaaggtgcag aacgtattat gcgtgatcat gcactggcag - 661 caattcgtaa tgcaaaagtt tttgaagcag cagcaagcgc aggcgcaccg ctgggtgcag - 721 catggtcaat tcgtgcagat tgagctttga gacctccggc aaaaaagggc aaggtgtcac - 781 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc - 841 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg - 901 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag - 961 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc - 1021 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag - 1081 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga - 1141 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc - 1201 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg - 1261 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt - 1321 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca - 1381 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca - 1441 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag - 1501 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca - 1561 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg - 1621 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa - 1681 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta - 1741 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc - 1801 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta - 1861 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag - 1921 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga - 1981 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg - 2041 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc - 2101 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc - 2161 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg - 2221 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa - 2281 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc - 2341 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta - 2401 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta - 2461 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca - 2521 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc - 2581 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct - 2641 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac - 2701 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc - 2761 tttcgctaag gatgatttct g -// -LOCUS Coding_sequence 2634 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_BetI_AM -VERSION Coding_sequences_Coding_sequences_ins_BetI_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 608..665 - /label="his operon terminator" - misc_feature 860..1448 - /label="pMB1 replication origin" - misc_feature complement(1746..2405) - /label="chloramphenicol resistance marker" - misc_feature 608..2634 - misc_feature 1..8 - /label="D1005" - misc_feature 597..607 - /label="D1006" - misc_feature 9..596 - /label="BetI-AM" - misc_feature 1..607 -ORIGIN - 1 ggtctcgaat gccgaaactg ggtatgcaga gcattcgtcg tcgtcagctg attgatgcaa - 61 ccctggaagc aattaatgaa gttggtatgc atgatgcaac cattgcacag attgcacgtc - 121 gtgccggtgt tagcaccggt attattagcc attatttccg cgataaaaac ggtctactgg - 181 aagcaaccat gcgtgatatt accagccagc tgcgtgatgc agttctgaat cgtctgcatg - 241 cactgccgca gggtagcgca gaacagcgtc tgcaggcaat tgttggtggt aattttgatg - 301 aaacccaggt tagcagcgca gcaatgaaag catggctggc attttgggca atcagcatgc - 361 atcagccgat gctgtatcgt ctgcagcagg ttagcagtcg tcgtctgctg agcaatctgg - 421 ttagcgaatt tcgtcgtgaa ctgcctcgtg aacaggcaca agaggcaggt tatggtctgg - 481 cagcactgat tgatggtctg tggctgcgtg cagcactgag cggtaaaccg ctggataaaa - 541 cccgtgcaaa tagcctgacc cgtcatttta tcacccagca tctgccgacc gattgagctt - 601 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga - 661 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc - 721 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag - 781 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa - 841 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc - 901 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc - 961 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg - 1021 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt - 1081 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc - 1141 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc - 1201 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag - 1261 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg - 1321 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa - 1381 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag - 1441 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact - 1501 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa - 1561 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct - 1621 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat - 1681 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata - 1741 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg - 1801 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc - 1861 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata - 1921 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac - 1981 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct - 2041 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa - 2101 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc - 2161 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga - 2221 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc - 2281 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca - 2341 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc - 2401 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt - 2461 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc - 2521 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac - 2581 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Coding_sequence 2802 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_CinR_AM -VERSION Coding_sequences_Coding_sequences_ins_CinR_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 776..833 - /label="his operon terminator" - misc_feature 1028..1616 - /label="pMB1 replication origin" - misc_feature complement(1914..2573) - /label="chloramphenicol resistance marker" - misc_feature 776..2802 - misc_feature 1..8 - /label="D1005" - misc_feature 765..775 - /label="D1006" - misc_feature 9..764 - /label="CinR-AM" - misc_feature 1..775 -ORIGIN - 1 ggtctcgaat gattgagaat acctatagcg aaaagttcga gtccgcgttc gaacagatca - 61 aagcggcggc caacgtggat gccgccatcc gtattctcca ggcggaatat aacctcgatt - 121 tcgtcaccta ccatctcgcc cagacaatcg cgagcaagat cgattcgccc ttcgtgcgca - 181 ccacctatcc ggatgcctgg gtttcccgtt acctcctcaa ctgctatgtg aaggtcgatc - 241 cgatcatcaa gcagggcttc gaacgccagc tgcccttcga ctggagcgag gtcgaaccga - 301 cgccggaggc ctatgccatg ctggtcgacg cccagaaaca cggcatcgat gacaatggct - 361 actccatccc cgtcgccgac aaggcgcagc gccgcgccct gctgtcgctg aatgcccata - 421 taccggccga cgaatggacc gagctcgtgc gccgctgccg caatgagtgg atcgagatcg - 481 cccatctgat ccaccgcaag gccgtatatg agctgcatgg cgaaaacgat ccggtgccgg - 541 cattgtcgcc gcgcgagatc gagtgtctgc actggaccgc cctcggcaag gattacaagg - 601 atatttcggt catcctgggc atatcagagc ataccacacg cgattacctg aaaaccgccc - 661 gcttcaggct cggctgcacc acgatctcgg ccgccgcgtc gcgggctgtt caattgcgca - 721 tcatcaatcc ctataggatc cgcatgacgc gacgtaattg gtaagctttg agacctccgg - 781 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc - 841 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag - 901 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag - 961 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc - 1021 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc - 1081 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc - 1141 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt - 1201 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg - 1261 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat - 1321 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag - 1381 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt - 1441 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc - 1501 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta - 1561 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag - 1621 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga - 1681 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa - 1741 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat - 1801 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt - 1861 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc - 1921 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag - 1981 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc - 2041 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt - 2101 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata - 2161 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg - 2221 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt - 2281 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct - 2341 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag - 2401 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc - 2461 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta - 2521 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct - 2581 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca - 2641 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta - 2701 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt - 2761 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Coding_sequence 2658 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_CymR_AM -VERSION Coding_sequences_Coding_sequences_ins_CymR_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 632..689 - /label="his operon terminator" - misc_feature 884..1472 - /label="pMB1 replication origin" - misc_feature complement(1770..2429) - /label="chloramphenicol resistance marker" - misc_feature 632..2658 - misc_feature 1..8 - /label="D1005" - misc_feature 621..631 - /label="D1006" - misc_feature 9..620 - /label="CymR-AM" - misc_feature 1..631 -ORIGIN - 1 ggtctcgaat gagcccgaaa cgtcgtaccc aggcagaacg tgcaatggaa acccagggta - 61 aactgattgc agcagcactg ggtgttctgc gtgaaaaagg ttatgcaggt tttcgtattg - 121 cagatgttcc gggtgcagcc ggtgttagcc gtggtgcaca gagccatcat tttccgacca - 181 aactggaact gctgctggca acctttgaat ggctgtatga gcagattacc gaacgtagcc - 241 gtgcacgtct ggcaaaactg aaaccggaag atgatgttat tcagcagatg ctggatgatg - 301 cagcagaatt ttttctggat gatgatttta gcatcggcct ggatctgatt gttgcagcag - 361 atcgtgatcc ggcactgcgt gaaggtattc agcgtaccgt tgaacgtaat cgttttgttg - 421 ttgaagatat gtggctgggt gtgctggtga gccgtggtct gagccgtgat gatgccgaag - 481 atattctgtg gctgattttt aacagcgttc gtggtctggt agttcgtagc ctgtggcaga - 541 aagataaaga acgttttgaa cgtgtgcgta atagcaccct ggaaattgca cgtgaacgtt - 601 atgcaaaatt caaacgttga gctttgagac ctccggcaaa aaagggcaag gtgtcaccac - 661 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca - 721 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg - 781 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc - 841 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc - 901 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac - 961 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc - 1021 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata - 1081 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc - 1141 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca - 1201 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag - 1261 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta - 1321 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg - 1381 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc - 1441 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt - 1501 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa - 1561 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat - 1621 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc - 1681 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca - 1741 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac - 1801 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc - 1861 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa - 1921 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc - 1981 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg - 2041 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg - 2101 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa - 2161 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga - 2221 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt - 2281 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat - 2341 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg - 2401 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat - 2461 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt - 2521 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt - 2581 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt - 2641 cgctaaggat gatttctg -// -LOCUS Coding_sequence 2781 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_EryR -VERSION Coding_sequences_Coding_sequences_ins_EryR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 755..812 - /label="his operon terminator" - misc_feature 1007..1595 - /label="pMB1 replication origin" - misc_feature complement(1893..2552) - /label="chloramphenicol resistance marker" - misc_feature 755..2781 - misc_feature 1..8 - /label="D1005" - misc_feature 744..754 - /label="D1006" - misc_feature 9..743 - /label="EryR" - misc_feature 1..754 -ORIGIN - 1 ggtctcgaat gaacgagaaa aatataaaac acagtcaaaa ctttattact tcaaaacata - 61 atatagataa aataatgaca aatataagat taaatgaaca tgataatatc tttgaaatcg - 121 gctcaggaaa aggccatttt acccttgaat tagtaaagag gtgtaatttc gtaactgcca - 181 ttgaaataga ccataaatta tgcaaaacta cagaaaataa acttgttgat cacgataatt - 241 tccaagtttt aaacaaggat atattgcagt ttaaatttcc taaaaaccaa tcctataaaa - 301 tatatggtaa tataccttat aacataagta cggatataat acgcaaaatt gtttttgata - 361 gtatagctaa tgagatttat ttaatcgtgg aatacgggtt tgctaaaaga ttattaaata - 421 caaaacgctc attggcatta cttttaatgg cagaagttga tatttctata ttaagtatgg - 481 ttccaagaga atattttcat cctaaaccta aagtgaatag ctcacttatc agattaagta - 541 gaaaaaaatc aagaatatca cacaaagata aacaaaagta taattatttc gttatgaaat - 601 gggttaacaa agaatacaag aaaatattta caaaaaatca atttaacaat tccttaaaac - 661 atgcaggaat tgacgattta aacaatatta gctttgaaca attcttatct cttttcaata - 721 gctataaatt atttaataag tgagctttga gacctccggc aaaaaagggc aaggtgtcac - 781 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc - 841 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg - 901 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag - 961 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc - 1021 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag - 1081 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga - 1141 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc - 1201 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg - 1261 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt - 1321 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca - 1381 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca - 1441 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag - 1501 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca - 1561 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg - 1621 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa - 1681 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta - 1741 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc - 1801 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta - 1861 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag - 1921 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga - 1981 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg - 2041 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc - 2101 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc - 2161 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg - 2221 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa - 2281 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc - 2341 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta - 2401 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta - 2461 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca - 2521 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc - 2581 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct - 2641 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac - 2701 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc - 2761 tttcgctaag gatgatttct g -// -LOCUS Coding_sequence 2799 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_LuxR -VERSION Coding_sequences_Coding_sequences_ins_LuxR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 773..830 - /label="his operon terminator" - misc_feature 1025..1613 - /label="pMB1 replication origin" - misc_feature complement(1911..2570) - /label="chloramphenicol resistance marker" - misc_feature 773..2799 - misc_feature 1..8 - /label="D1005" - misc_feature 762..772 - /label="D1006" - misc_feature 9..761 - /label="LuxR" - misc_feature 1..772 -ORIGIN - 1 ggtctcgaat gaaaaacata aatgccgacg acacatacag aataattaat aaaattaaag - 61 cttgtagaag caataatgat attaatcaat gcttatctga tatgactaaa atggtacatt - 121 gtgaatatta tttactcgcg atcatttatc ctcattctat ggttaaatct gatatttcaa - 181 tcctagataa ttaccctaaa aaatggaggc aatattatga tgacgctaat ttaataaaat - 241 atgatcctat agtagattat tctaactcca atcattcacc aattaattgg aatatatttg - 301 aaaacaatgc tgtaaataaa aaatctccaa atgtaattaa agaagcgaaa acatcaggtc - 361 ttatcactgg gtttagtttc cctattcata cggctaacaa tggcttcgga atgcttagtt - 421 ttgcacattc agaaaaagac aactatatag atagtttatt tttacatgcg tgtatgaaca - 481 taccattaat tgttccttct ctagttgata attatcgaaa aataaatata gcaaataata - 541 aatcaaacaa cgatttaacc aaaagagaaa aagaatgttt agcgtgggca tgcgaaggaa - 601 aaagctcttg ggatatttca aaaatattag gttgcagtga gcgtactgtc actttccatt - 661 taaccaatgc gcaaatgaaa ctcaatacaa caaaccgctg ccaaagtatt tctaaagcaa - 721 ttttaacagg agcaattgat tgcccatact ttaaaaattg agctttgaga cctccggcaa - 781 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg - 841 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg - 901 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa - 961 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg - 1021 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga - 1081 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg - 1141 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg - 1201 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc - 1261 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg - 1321 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca - 1381 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt - 1441 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag - 1501 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg - 1561 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc - 1621 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt - 1681 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt - 1741 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct - 1801 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg - 1861 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg - 1921 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca - 1981 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta - 2041 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa - 2101 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac - 2161 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt - 2221 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc - 2281 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc - 2341 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc - 2401 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga - 2461 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga - 2521 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc - 2581 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta - 2641 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga - 2701 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag - 2761 ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Coding_sequence 2631 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_MphR_AM -VERSION Coding_sequences_Coding_sequences_ins_MphR_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 605..662 - /label="his operon terminator" - misc_feature 857..1445 - /label="pMB1 replication origin" - misc_feature complement(1743..2402) - /label="chloramphenicol resistance marker" - misc_feature 605..2631 - misc_feature 1..8 - /label="D1005" - misc_feature 594..604 - /label="D1006" - misc_feature 9..593 - /label="MphR-AM" - misc_feature 1..604 -ORIGIN - 1 ggtctcgaat gcctcgtccg aaactgaaaa gtgatgatga agttctggaa gcagcaaccg - 61 ttgttctgaa acgttgtggt ccgattgaat ttaccctgag cggtgttgca aaagaagttg - 121 gtctgagtcg cgcagcactg attcagcgtt ttaccaatcg tgataccctg ctggttcgta - 181 tgatggaacg tggtgttgaa caggttcgtc attatctgaa tgcaattccg attggtgcag - 241 gtccgcaggg tctgtgggaa tttctgcagg ttctggttcg tagcatggat acccgtaatg - 301 atttcagcgt gaactatctg atcagctggt atgaactgca ggttccggaa ctgcgtaccc - 361 tggcaattca gcgtaatcgt gcagttgttg aaggtattcg taaacgtctg cctccgggtg - 421 caccggcagc agcagaactg ctgctgcata gcgttattgc cggtgcaacc atgcagtggg - 481 cagttgatcc ggatggtgaa ctggcagatc atgttctggc acagattgca gcaattctgt - 541 gtctgatgtt tccggaacat gatgattttc agctgctgca ggcacatgca taagctttga - 601 gacctccggc aaaaaagggc aaggtgtcac caccctgccc tttttcttta aaaccgaaaa - 661 gattacttcg cgttatgcag gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc - 721 tgcggcgagc ggtatcagct cactcaaagg cggtaatacg gttatccaca gaatcagggg - 781 ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg - 841 ccgcgttgct ggcgtttttc cacaggctcc gcccccctga cgagcatcac aaaaatcgac - 901 gctcaagtca gaggtggcga aacccgacag gactataaag ataccaggcg tttccccctg - 961 gaagctccct cgtgcgctct cctgttccga ccctgccgct taccggatac ctgtccgcct - 1021 ttctcccttc gggaagcgtg gcgctttctc atagctcacg ctgtaggtat ctcagttcgg - 1081 tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct - 1141 gcgccttatc cggtaactat cgtcttgagt ccaacccggt aagacacgac ttatcgccac - 1201 tggcagcagc cactggtaac aggattagca gagcgaggta tgtaggcggt gctacagagt - 1261 tcttgaagtg gtggcctaac tacggctaca ctagaagaac agtatttggt atctgcgctc - 1321 tgctgaagcc agttaccttc ggaaaaagag ttggtagctc ttgatccggc aaacaaacca - 1381 ccgctggtag cggtggtttt tttgtttgca agcagcagat tacgcgcaga aaaaaaggat - 1441 ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc tcagtggaac gaaaactcac - 1501 gttaagggat tttggtcatg agattatcaa aaaggatctt cacctagatc cttttaaatt - 1561 aaaaatgaag ttttaaatca atctaaagta tatatgagta aacttggtct gacagctcga - 1621 ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca - 1681 gatggagttc tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca - 1741 aattacgccc cgccctgcca ctcatcgcag tactgttgta attcattaag cattctgccg - 1801 acatggaagc catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg - 1861 tcgccttgcg tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg - 1921 gccacgttta aatcaaaact ggtgaaactc acccagggat tggctgagac gaaaaacata - 1981 ttctcaataa accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc - 2041 gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac - 2101 gtttcagttt gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc - 2161 tcaccgtctt tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg - 2221 tgaataaagg ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta - 2281 atatccagct gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa - 2341 tgttctttac gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc - 2401 attttagctt ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat - 2461 cttatttcat tatggtgaaa gttggaacct cttacgtgcc cgatcaactc gagtgccacc - 2521 tgacgtctaa gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag - 2581 gcagaatttc agataaaaaa aatccttagc tttcgctaag gatgatttct g -// -LOCUS Coding_sequence 3387 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_MphR_AM_EryR -VERSION Coding_sequences_Coding_sequences_ins_MphR_AM_EryR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1361..1418 - /label="his operon terminator" - misc_feature 1613..2201 - /label="pMB1 replication origin" - misc_feature complement(2499..3158) - /label="chloramphenicol resistance marker" - misc_feature 1361..3387 - misc_feature 1..8 - /label="D1005" - misc_feature 1350..1360 - /label="D1006" - misc_feature 9..1349 - /label="MphR-AM-EryR" - misc_feature 1..1360 -ORIGIN - 1 ggtctcgaat gcctcgtccg aaactgaaaa gtgatgatga agttctggaa gcagcaaccg - 61 ttgttctgaa acgttgtggt ccgattgaat ttaccctgag cggtgttgca aaagaagttg - 121 gtctgagtcg cgcagcactg attcagcgtt ttaccaatcg tgataccctg ctggttcgta - 181 tgatggaacg tggtgttgaa caggttcgtc attatctgaa tgcaattccg attggtgcag - 241 gtccgcaggg tctgtgggaa tttctgcagg ttctggttcg tagcatggat acccgtaatg - 301 atttcagcgt gaactatctg atcagctggt atgaactgca ggttccggaa ctgcgtaccc - 361 tggcaattca gcgtaatcgt gcagttgttg aaggtattcg taaacgtctg cctccgggtg - 421 caccggcagc agcagaactg ctgctgcata gcgttattgc cggtgcaacc atgcagtggg - 481 cagttgatcc ggatggtgaa ctggcagatc atgttctggc acagattgca gcaattctgt - 541 gtctgatgtt tccggaacat gatgattttc agctgctgca ggcacatgca taataatatt - 601 gaaaaaggaa gagtatgaac gagaaaaata taaaacacag tcaaaacttt attacttcaa - 661 aacataatat agataaaata atgacaaata taagattaaa tgaacatgat aatatctttg - 721 aaatcggctc aggaaaaggc cattttaccc ttgaattagt aaagaggtgt aatttcgtaa - 781 ctgccattga aatagaccat aaattatgca aaactacaga aaataaactt gttgatcacg - 841 ataatttcca agttttaaac aaggatatat tgcagtttaa atttcctaaa aaccaatcct - 901 ataaaatata tggtaatata ccttataaca taagtacgga tataatacgc aaaattgttt - 961 ttgatagtat agctaatgag atttatttaa tcgtggaata cgggtttgct aaaagattat - 1021 taaatacaaa acgctcattg gcattacttt taatggcaga agttgatatt tctatattaa - 1081 gtatggttcc aagagaatat tttcatccta aacctaaagt gaatagctca cttatcagat - 1141 taagtagaaa aaaatcaaga atatcacaca aagataaaca aaagtataat tatttcgtta - 1201 tgaaatgggt taacaaagaa tacaagaaaa tatttacaaa aaatcaattt aacaattcct - 1261 taaaacatgc aggaattgac gatttaaaca atattagctt tgaacaattc ttatctcttt - 1321 tcaatagcta taaattattt aataagtgag ctttgagacc tccggcaaaa aagggcaagg - 1381 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 1441 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 1501 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 1561 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 1621 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 1681 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 1741 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 1801 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 1861 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 1921 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 1981 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 2041 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 2101 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 2161 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 2221 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 2281 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 2341 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 2401 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 2461 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 2521 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 2581 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 2641 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 2701 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 2761 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 2821 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 2881 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 2941 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 3001 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 3061 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 3121 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 3181 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 3241 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 3301 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 3361 cttagctttc gctaaggatg atttctg -// -LOCUS Coding_sequence 2949 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_NahR_AM -VERSION Coding_sequences_Coding_sequences_ins_NahR_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 923..980 - /label="his operon terminator" - misc_feature 1175..1763 - /label="pMB1 replication origin" - misc_feature complement(2061..2720) - /label="chloramphenicol resistance marker" - misc_feature 923..2949 - misc_feature 1..8 - /label="D1005" - misc_feature 912..922 - /label="D1006" - misc_feature 9..911 - /label="NahR-AM" - misc_feature 1..922 -ORIGIN - 1 ggtctcgaat ggaactgcgt gacctggatt taaacctgct ggtggtgttc aaccagttgc - 61 tggtcgacag acgcgtctct gtcactgcgg agaacctggg cctgacccag cctgccgtga - 121 gcaatgcgct gaaacgcctg cgcacctcgc tacaggaccc actcttcgtg cgcacacatc - 181 agggaatgga acccacaccc tatgccgcgc atctggccga gcacgtcact tcggccatgc - 241 acgcactgcg caacgcccta cagcaccatg aaagcttcga tccgctgacc agcgagcgta - 301 ccttcaccct ggccatgacc gacattggcg agatctactt catgccgcgg ctgatggatg - 361 cgctggctca ccaggccccc aattgcgtga tcagtacggt gcgcgacagt tcgatgagcc - 421 tgatgcaggc cttgcagaac ggaaccgtgg acttggccgt gggcctgctt cccaatctgc - 481 aaactggctt ctttcagcgc cggctgctcc agaatcacta cgtgtgccta tgtcgcaagg - 541 accatccagt cacccgcgaa cccctgactc tggagcgctt ctgttcctac ggccacgtgc - 601 gtgtcatcgc cgctggcacc ggccacggcg aggtggacac gtacatgaca cgggtcggca - 661 tccggcgcga catccgtctg gaagtgccgc acttcgccgc cgttggccac atcctccagc - 721 gcaccgatct gctcgccact gtgccgatat gtttagccga ctgctgcgta gagcccttcg - 781 gcctaagcgc cttgccgcac ccagtcgtct tgcctgaaat agccatcaac atgttctggc - 841 atgcgaagta ccacaaggac ctagccaata tttggttgcg gcaactgatg tttgacctgt - 901 ttacggattg agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 961 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 1021 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 1081 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 1141 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 1201 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1261 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1321 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1381 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1441 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1501 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1561 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1621 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1681 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1741 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1801 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1861 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1921 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1981 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 2041 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 2101 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 2161 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 2221 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2281 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2341 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2401 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2461 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2521 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2581 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2641 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2701 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2761 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2821 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2881 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2941 tgatttctg -// -LOCUS Coding_sequence 2886 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_PcaU_AM -VERSION Coding_sequences_Coding_sequences_ins_PcaU_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 860..917 - /label="his operon terminator" - misc_feature 1112..1700 - /label="pMB1 replication origin" - misc_feature complement(1998..2657) - /label="chloramphenicol resistance marker" - misc_feature 860..2886 - misc_feature 1..8 - /label="D1005" - misc_feature 849..859 - /label="D1006" - misc_feature 9..848 - /label="PcaU-AM" - misc_feature 1..859 -ORIGIN - 1 ggtctcgaat gtggtcgaac atggatgaca agaaagtgaa agaggagaat attctgcaca - 61 attccaccaa caagaagatc atccgccacg aagattttgt agccggcatt agcaaaggga - 121 tggcgattct ggattcgttt ggtacagatc gtcatcgcct caatatcacc atggccgcag - 181 agaaaaccgg tatgacacgt gcagcagctc gtcgccacct gcttactctg gagtatctgg - 241 gctatctgga aagtgacggc cactacttct acttaactcc caaaatcctg aaattcagtg - 301 gttcatattt gggtggtgct caattgccga aaatttccca accactgttg aacttgctta - 361 cgacccagac cagcctgatt tacagcgtga tggtgttgga tggctatgaa gccattacca - 421 ttgcgcgttc tgccgctcat cagcaaaccg accgcgttaa cccgtatggt ttacatctcg - 481 ggaatcgctt accagcgcat acaacgtcag cgggcaaaat cctgttagcg tatttggatg - 541 accatgccca gcaagagtgg ctcaatcagt accctctgca acggctcacg aaatacacgt - 601 ataccaacca catcgacttt ctgcgccttt tgagtgaaat caaggaacag ggttggtgct - 661 atagttcgga agaacacgaa ctgggagtac acgcccttgc ggttccgatt tacggacagc - 721 agtctcgcgt cgtagcggca ctgaacattg tcagcccgac aatgcggacc acgaaagaat - 781 acctgattca gcatattctg ccgttactgc aagaaactgc gcgtgaattg cgcaatatcc - 841 tgtaatgagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 901 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 961 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 1021 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 1081 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 1141 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 1201 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 1261 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 1321 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 1381 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1441 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1501 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1561 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1621 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1681 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1741 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1801 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1861 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 1921 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 1981 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 2041 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 2101 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 2161 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 2221 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 2281 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 2341 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 2401 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2461 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2521 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2581 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2641 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2701 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2761 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2821 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 2881 tttctg -// -LOCUS Coding_sequence 2670 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_TetR -VERSION Coding_sequences_Coding_sequences_ins_TetR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 644..701 - /label="his operon terminator" - misc_feature 896..1484 - /label="pMB1 replication origin" - misc_feature complement(1782..2441) - /label="chloramphenicol resistance marker" - misc_feature 644..2670 - misc_feature 1..8 - /label="D1005" - misc_feature 633..643 - /label="D1006" - misc_feature 9..632 - /label="TetR" - misc_feature 1..643 -ORIGIN - 1 ggtctcgaat gtccagatta gataaaagta aagtgattaa cagcgcatta gagctgctta - 61 atgaggtcgg aatcgaaggt ttaacaaccc gtaaactcgc ccagaagcta ggtgtagagc - 121 agcctacatt gtattggcat gtaaaaaata agcgggcttt gctcgacgcc ttagccattg - 181 agatgttaga taggcaccat actcactttt gccctttaga aggggaaagc tggcaagatt - 241 ttttacgtaa taacgctaaa agttttagat gtgctttact aagtcatcgc gatggagcaa - 301 aagtacattt aggtacacgg cctacagaaa aacagtatga aactctcgaa aatcaattag - 361 cctttttatg ccaacaaggt ttttcactag agaatgcatt atatgcactc agcgctgtgg - 421 ggcattttac tttaggttgc gtattggaag atcaagagca tcaagtcgct aaagaagaaa - 481 gggaaacacc tactactgat agtatgccgc cattattacg acaagctatc gaattatttg - 541 atcaccaagg tgcagagcca gccttcttat tcggccttga attgatcata tgcggattag - 601 aaaaacaact taaatgtgaa agtgggtcct gagctttgag acctccggca aaaaagggca - 661 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg - 721 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc - 781 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt - 841 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc - 901 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa - 961 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc - 1021 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg - 1081 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc - 1141 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc - 1201 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca - 1261 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact - 1321 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg - 1381 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt - 1441 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct - 1501 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga - 1561 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa - 1621 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa - 1681 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta - 1741 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac - 1801 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg - 1861 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg - 1921 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg - 1981 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg - 2041 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc - 2101 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa - 2161 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata - 2221 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac - 2281 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg - 2341 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg - 2401 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct - 2461 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag - 2521 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat - 2581 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa - 2641 atccttagct ttcgctaagg atgatttctg -// -LOCUS Coding_sequence 2682 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Coding_sequences_Coding_sequences_ins_TtgR_AM -VERSION Coding_sequences_Coding_sequences_ins_TtgR_AM -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 656..713 - /label="his operon terminator" - misc_feature 908..1496 - /label="pMB1 replication origin" - misc_feature complement(1794..2453) - /label="chloramphenicol resistance marker" - misc_feature 656..2682 - misc_feature 1..8 - /label="D1005" - misc_feature 645..655 - /label="D1006" - misc_feature 9..644 - /label="TtgR-AM" - misc_feature 1..655 -ORIGIN - 1 ggtctcgaat ggttcgtcgt accaaagaag aggcacaaga aacccgtgca cagattattg - 61 aagcagcaga acgtgcattc tataaacgtg gtgttgcacg taccaccctg gcagatattg - 121 cagaactggc aggcgttacc cgtggtgcaa tttattggca ttttaacaac aaagccgaac - 181 tggttcaggc actgctggat agcctgcatg aaacccatga tcatctggca cgtgcaagcg - 241 aaagcgaaga tgaagttgat ccgctgggtt gtatgcgtaa actgctgctg caggttttta - 301 atgaactggt tctggatgca cgtacccgtc gtattaatga aatcctgcat cacaaatgcg - 361 agttcaccga tgatatgtgt gaaattcgtc agcagcatca gagcgcagtt ctggattgtc - 421 ataaaggtat taccctgaca ctggcaaatg tagttcgtcg tggtcagctg cctggtgaac - 481 tggatgcaga acgtgccgca gttgcaatgt ttgcctatgt tgatggtctg attcgtcgtt - 541 ggctgctgct gccggatagc gttgatctgc tgggtgatgt tgaaaaatgg gttgataccg - 601 gtctggatat gctgcgtctg agtccggcac tgcgtaaata atgagctttg agacctccgg - 661 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc - 721 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag - 781 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag - 841 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc - 901 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc - 961 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc - 1021 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt - 1081 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg - 1141 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat - 1201 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag - 1261 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt - 1321 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc - 1381 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta - 1441 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag - 1501 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga - 1561 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa - 1621 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat - 1681 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt - 1741 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc - 1801 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag - 1861 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc - 1921 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt - 1981 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata - 2041 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg - 2101 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt - 2161 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct - 2221 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag - 2281 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc - 2341 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta - 2401 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct - 2461 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca - 2521 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta - 2581 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt - 2641 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS DC_B_DC_B_ins_B 4078 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_B_DC_B_ins_BBa_J06504 -VERSION DC_B_DC_B_ins_BBa_J06504 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 2009..2029 - /label="BioBrick suffix" - stem_loop 2030..2101 - /label="E. coli his operon terminator" - stem_loop 2038..2072 - /label="Stem loop" - primer_bind 2165..2184 - /label="Verification reverse (VR) primer binding site" - misc_feature 2269..2883 - /label="rep (pMB1)" - misc_feature 2284 - /label="ORI" - stem_loop 3050..3155 - /label="T0 terminator" - CDS 3168..3827 - /label="Chloramphenicol resistance" - primer_bind 3941..3960 - /label="Verification forward (VF2) primer binding site" - stem_loop 4017..4020 - /label="end of terminator" - stem_loop 4030..4049 - /label="Stem loop" - misc_feature 4059..4080 - /label="BioBrick prefix" - misc_feature 2009..4078 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - CDS 207..905 - /label="mTagBFP" - CDS 207..911 - /label="BFP" - misc_feature 912..915 - /label="CDS_Terminator_OH" - misc_feature 916..917 - /label="STOP_MC" - misc_feature 918..999 - /label="rnpB_T1" - misc_feature 912..999 - /label="INS_ILC_1_101_DW" - misc_feature 1000..1039 - /label="UNS2" - misc_feature 1040..1063 - /label="UP element consensus" - misc_feature 1000..1063 - /label="UNS2-UP" - promoter 1064..1098 - /label="BBa_J23101" - misc_feature 1099..1102 - /label="Prom_RBS_OH" - misc_feature 1103..1177 - /label="RiboJ10" - misc_feature 1178..1185 - /label="BioBricks_scar_long" - RBS 1186..1198 - /label="RBS-3\Weak" - RBS 1192..1195 - /label="RBS" - misc_feature 1186..1198 - /label="BBa_B0032" - RBS 1186..1198 - /label="BBa_B0032" - misc_feature 1199..1204 - /label="BioBricks_scar_short" - misc_feature 1178..1204 - /label="BB-B0032-BB" - misc_feature 1205 - /label="RBS_CDS_OH" - misc_feature 1000..1205 - /label="INS_ILC_2_101_UP" - misc_feature 1920..1923 - /label="CDS_Terminator_OH" - misc_feature 1924..1925 - /label="STOP_MC" - misc_feature 1926..2008 - /label="rpoC_T" - misc_feature 1920..2008 - /label="INS_ILC_2_101_DW" - CDS 1206..1916 - /label="mCherry" - misc_feature 1557 - /label="C->T (removing PstI site)" - misc_feature 1206..1919 - /label="mCherry" - misc_feature 1..2008 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatga gcgaactgat caaagagaac atgcacatga - 241 agctgtacat ggaaggcacc gttgacaacc accactttaa gtgcacgtct gagggtgagg - 301 gtaagccgta cgaaggcacc caaaccatgc gtatcaaagt tgtggagggc ggtccactgc - 361 cgttcgcttt tgacattctg gcgaccagct tcctgtacgg ttccaaaacg ttcattaacc - 421 atactcaggg cattccggat ttcttcaaac agagctttcc ggaaggtttc acctgggagc - 481 gtgtcaccac gtatgaagat ggtggtgtgt tgaccgccac ccaagatacc tccctgcaag - 541 atggctgtct gatctataac gtgaaaattc gtggcgtcaa ctttacgagc aatggtccgg - 601 tgatgcagaa gaaaaccctg ggttgggagg cgtttacgga aaccctgtat ccggccgatg - 661 gtggcctgga gggccgtaac gacatggcac tgaagctggt tggtggcagc catttgatcg - 721 caaatatcaa gacgacgtac cgcagcaaga aaccggcgaa aaatctgaag atgccgggtg - 781 tttactatgt cgactaccgt ctggaacgca ttaaagaagc gaataatgag acttacgtgg - 841 agcagcacga ggttgcagtc gcgcgctatt gcgacttgcc tagcaagctg ggtcataaac - 901 tgaattaata agcttaatcg gtcagtttca cctgatttac gtaaaaaccc gcttcggcgg - 961 gtttttgctt ttggaggggc agaaagatga atgactgtcg ctgggagttc gtagacggaa - 1021 acaaacgcag aatccaagct gaaatatatt ttcgaaaagc cgctttacag ctagctcagt - 1081 cctaggtatt atgctagcta ctagcgctca acgggtgtgc ttcccgttct gatgagtccg - 1141 tgaggacgaa agcgcctcta caaataattt tgtttaatac tagagtcaca caggaaagta - 1201 ctagaatggt gagcaagggc gaggaggata acatggccat catcaaggag ttcatgcgct - 1261 tcaaggtgca catggagggc tccgtgaacg gccacgagtt cgagatcgag ggcgagggcg - 1321 agggccgccc ctacgagggc acccagaccg ccaagctgaa ggtgaccaag ggtggccccc - 1381 tgcccttcgc ctgggacatc ctgtcccctc agttcatgta cggctccaag gcctacgtga - 1441 agcaccccgc cgacatcccc gactacttga agctgtcctt ccccgagggc ttcaagtggg - 1501 agcgcgtgat gaacttcgag gacggcggcg tggtgaccgt gacccaggac tcctccttgc - 1561 aggacggcga gttcatctac aaggtgaagc tgcgcggcac caacttcccc tccgacggcc - 1621 ccgtaatgca gaagaagacc atgggctggg aggcctcctc cgagcggatg taccccgagg - 1681 acggcgccct gaagggcgag atcaagcaga ggctgaagct gaaggacggc ggccactacg - 1741 acgctgaggt caagaccacc tacaaggcca agaagcccgt gcagctgccc ggcgcctaca - 1801 acgtcaacat caagttggac atcacctccc acaacgagga ctacaccatc gtggaacagt - 1861 acgaacgcgc cgagggccgc cactccaccg gcggcatgga cgagctgtac aagtaataag - 1921 cttaagtaat cgttaatccg caaataacgt aaaaacccgc ttcggcgggt ttttttatgg - 1981 ggggagttta gggaaagagc atttgtcata ctagtagcgg ccgctgcagt ccggcaaaaa - 2041 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta - 2101 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat - 2161 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga - 2221 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt - 2281 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt - 2341 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc - 2401 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa - 2461 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct - 2521 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta - 2581 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg - 2641 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc - 2701 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta - 2761 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg - 2821 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt - 2881 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg - 2941 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta - 3001 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac - 3061 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg - 3121 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc - 3181 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca - 3241 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa - 3301 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca - 3361 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct - 3421 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga - 3481 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca - 3541 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt - 3601 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga - 3661 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg - 3721 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc - 3781 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta - 3841 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg - 3901 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac - 3961 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata - 4021 aaaaaaatcc ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS DC_B_DC_B_ins_K 4085 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_B_DC_B_ins_K2656022 -VERSION DC_B_DC_B_ins_K2656022 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 2016..2036 - /label="BioBrick suffix" - stem_loop 2037..2108 - /label="E. coli his operon terminator" - stem_loop 2045..2079 - /label="Stem loop" - primer_bind 2172..2191 - /label="Verification reverse (VR) primer binding site" - misc_feature 2276..2890 - /label="rep (pMB1)" - misc_feature 2291 - /label="ORI" - stem_loop 3057..3162 - /label="T0 terminator" - CDS 3175..3834 - /label="Chloramphenicol resistance" - primer_bind 3948..3967 - /label="Verification forward (VF2) primer binding site" - stem_loop 4024..4027 - /label="end of terminator" - stem_loop 4037..4056 - /label="Stem loop" - misc_feature 4066..4087 - /label="BioBrick prefix" - misc_feature 2016..4085 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - CDS 207..905 - /label="mTagBFP" - CDS 207..911 - /label="BFP" - misc_feature 912..915 - /label="CDS_Terminator_OH" - misc_feature 916..917 - /label="STOP_MC" - misc_feature 918..999 - /label="rnpB_T1" - misc_feature 912..999 - /label="INS_ILC_1_101_DW" - misc_feature 1000..1039 - /label="UNS2" - misc_feature 1040..1063 - /label="UP element consensus" - misc_feature 1000..1063 - /label="UNS2-UP" - promoter 1064..1098 - /label="BBa_J23101" - misc_feature 1099..1102 - /label="Prom_RBS_OH" - misc_feature 1103..1177 - /label="RiboJ10" - misc_feature 1178..1185 - /label="BioBricks_scar_long" - RBS 1186..1198 - /label="RBS-3\Weak" - RBS 1192..1195 - /label="RBS" - misc_feature 1186..1198 - /label="BBa_B0032" - RBS 1186..1198 - /label="BBa_B0032" - misc_feature 1199..1204 - /label="BioBricks_scar_short" - misc_feature 1178..1204 - /label="BB-B0032-BB" - misc_feature 1205 - /label="RBS_CDS_OH" - misc_feature 1000..1205 - /label="INS_ILC_2_101_UP" - misc_feature 1927..1930 - /label="CDS_Terminator_OH" - misc_feature 1931..1932 - /label="STOP_MC" - misc_feature 1933..2015 - /label="rpoC_T" - misc_feature 1927..2015 - /label="INS_ILC_2_101_DW" - misc_feature 1206..1926 - /label="K2656022" - misc_feature 1..2015 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatga gcgaactgat caaagagaac atgcacatga - 241 agctgtacat ggaaggcacc gttgacaacc accactttaa gtgcacgtct gagggtgagg - 301 gtaagccgta cgaaggcacc caaaccatgc gtatcaaagt tgtggagggc ggtccactgc - 361 cgttcgcttt tgacattctg gcgaccagct tcctgtacgg ttccaaaacg ttcattaacc - 421 atactcaggg cattccggat ttcttcaaac agagctttcc ggaaggtttc acctgggagc - 481 gtgtcaccac gtatgaagat ggtggtgtgt tgaccgccac ccaagatacc tccctgcaag - 541 atggctgtct gatctataac gtgaaaattc gtggcgtcaa ctttacgagc aatggtccgg - 601 tgatgcagaa gaaaaccctg ggttgggagg cgtttacgga aaccctgtat ccggccgatg - 661 gtggcctgga gggccgtaac gacatggcac tgaagctggt tggtggcagc catttgatcg - 721 caaatatcaa gacgacgtac cgcagcaaga aaccggcgaa aaatctgaag atgccgggtg - 781 tttactatgt cgactaccgt ctggaacgca ttaaagaagc gaataatgag acttacgtgg - 841 agcagcacga ggttgcagtc gcgcgctatt gcgacttgcc tagcaagctg ggtcataaac - 901 tgaattaata agcttaatcg gtcagtttca cctgatttac gtaaaaaccc gcttcggcgg - 961 gtttttgctt ttggaggggc agaaagatga atgactgtcg ctgggagttc gtagacggaa - 1021 acaaacgcag aatccaagct gaaatatatt ttcgaaaagc cgctttacag ctagctcagt - 1081 cctaggtatt atgctagcta ctagcgctca acgggtgtgc ttcccgttct gatgagtccg - 1141 tgaggacgaa agcgcctcta caaataattt tgtttaatac tagagtcaca caggaaagta - 1201 ctagaaatgc gtaaaggaga agaacttttc actggagttg tcccaattct tgttgaatta - 1261 gatggtgatg ttaatgggca caaattttct gtcagtggag agggtgaagg tgatgcaaca - 1321 tacggaaaac ttacccttaa atttatttgc actactggaa aactacctgt tccatggcca - 1381 acacttgtca ctactttcgg ttatggtgtt caatgctttg cgagataccc agatcatatg - 1441 aaacagcatg actttttcaa gagtgccatg cccgaaggtt atgtacagga aagaactata - 1501 tttttcaaag atgacgggaa ctacaagaca cgtgctgaag tcaagtttga aggtgatacc - 1561 cttgttaata gaatcgagtt aaaaggtatt gattttaaag aagatggaaa cattcttgga - 1621 cacaaattgg aatacaacta taactcacac aatgtataca tcatggcaga caaacaaaag - 1681 aatggaatca aagttaactt caaaattaga cacaacattg aagatggaag cgttcaacta - 1741 gcagaccatt atcaacaaaa tactccaatt ggcgatggcc ctgtcctttt accagacaac - 1801 cattacctgt ccacacaatc tgccctttcg aaagatccca acgaaaagag agatcacatg - 1861 gtccttcttg agtttgtaac agctgctggg attacacatg gcatggatga actatacaaa - 1921 taataagctt aagtaatcgt taatccgcaa ataacgtaaa aacccgcttc ggcgggtttt - 1981 tttatggggg gagtttaggg aaagagcatt tgtcatacta gtagcggccg ctgcagtccg - 2041 gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt - 2101 cgcgttatgc aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga - 2161 gcggtatcag ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca - 2221 ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg - 2281 ctggcgtttt tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt - 2341 cagaggtggc gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc - 2401 ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct - 2461 tcgggaagcg tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc - 2521 gttcgctcca agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta - 2581 tccggtaact atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca - 2641 gccactggta acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag - 2701 tggtggccta actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag - 2761 ccagttacct tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt - 2821 agcggtggtt tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa - 2881 gatcctttga tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg - 2941 attttggtca tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga - 3001 agttttaaat caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga - 3061 ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt - 3121 tctgaggtca ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc - 3181 cccgccctgc cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa - 3241 gccatcacaa acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg - 3301 cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt - 3361 taaatcaaaa ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat - 3421 aaacccttta gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat - 3481 gtgtagaaac tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt - 3541 ttgctcatgg aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc - 3601 tttcattgcc atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa - 3661 ggccggataa aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag - 3721 ctgaacggtc tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt - 3781 acgatgccat tgggatatat caacggtggt atatccagtg atttttttct ccattttagc - 3841 ttccttagct cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc - 3901 attatggtga aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct - 3961 aagaaaccat tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt - 4021 tcagataaaa aaaatcctta gctttcgcta aggatgattt ctggaattcg cggccgcttc - 4081 tagag -// -LOCUS DC_G_DC_G_ins_B 4094 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_G_DC_G_ins_BBa_J06504 -VERSION DC_G_DC_G_ins_BBa_J06504 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 2025..2045 - /label="BioBrick suffix" - stem_loop 2046..2117 - /label="E. coli his operon terminator" - stem_loop 2054..2088 - /label="Stem loop" - primer_bind 2181..2200 - /label="Verification reverse (VR) primer binding site" - misc_feature 2285..2899 - /label="rep (pMB1)" - misc_feature 2300 - /label="ORI" - stem_loop 3066..3171 - /label="T0 terminator" - CDS 3184..3843 - /label="Chloramphenicol resistance" - primer_bind 3957..3976 - /label="Verification forward (VF2) primer binding site" - stem_loop 4033..4036 - /label="end of terminator" - stem_loop 4046..4065 - /label="Stem loop" - misc_feature 4075..4096 - /label="BioBrick prefix" - misc_feature 2025..4094 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - misc_feature 207..927 - /label="K2656022" - misc_feature 928..931 - /label="CDS_Terminator_OH" - misc_feature 932..933 - /label="STOP_MC" - misc_feature 934..1015 - /label="rnpB_T1" - misc_feature 928..1015 - /label="INS_ILC_1_101_DW" - misc_feature 1016..1055 - /label="UNS2" - misc_feature 1056..1079 - /label="UP element consensus" - misc_feature 1016..1079 - /label="UNS2-UP" - promoter 1080..1114 - /label="BBa_J23101" - misc_feature 1115..1118 - /label="Prom_RBS_OH" - misc_feature 1119..1193 - /label="RiboJ10" - misc_feature 1194..1201 - /label="BioBricks_scar_long" - RBS 1202..1214 - /label="RBS-3\Weak" - RBS 1208..1211 - /label="RBS" - misc_feature 1202..1214 - /label="BBa_B0032" - RBS 1202..1214 - /label="BBa_B0032" - misc_feature 1215..1220 - /label="BioBricks_scar_short" - misc_feature 1194..1220 - /label="BB-B0032-BB" - misc_feature 1221 - /label="RBS_CDS_OH" - misc_feature 1016..1221 - /label="INS_ILC_2_101_UP" - misc_feature 1936..1939 - /label="CDS_Terminator_OH" - misc_feature 1940..1941 - /label="STOP_MC" - misc_feature 1942..2024 - /label="rpoC_T" - misc_feature 1936..2024 - /label="INS_ILC_2_101_DW" - CDS 1222..1932 - /label="mCherry" - misc_feature 1573 - /label="C->T (removing PstI site)" - misc_feature 1222..1935 - /label="mCherry" - misc_feature 1..2024 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaaatg cgtaaaggag aagaactttt cactggagtt - 241 gtcccaattc ttgttgaatt agatggtgat gttaatgggc acaaattttc tgtcagtgga - 301 gagggtgaag gtgatgcaac atacggaaaa cttaccctta aatttatttg cactactgga - 361 aaactacctg ttccatggcc aacacttgtc actactttcg gttatggtgt tcaatgcttt - 421 gcgagatacc cagatcatat gaaacagcat gactttttca agagtgccat gcccgaaggt - 481 tatgtacagg aaagaactat atttttcaaa gatgacggga actacaagac acgtgctgaa - 541 gtcaagtttg aaggtgatac ccttgttaat agaatcgagt taaaaggtat tgattttaaa - 601 gaagatggaa acattcttgg acacaaattg gaatacaact ataactcaca caatgtatac - 661 atcatggcag acaaacaaaa gaatggaatc aaagttaact tcaaaattag acacaacatt - 721 gaagatggaa gcgttcaact agcagaccat tatcaacaaa atactccaat tggcgatggc - 781 cctgtccttt taccagacaa ccattacctg tccacacaat ctgccctttc gaaagatccc - 841 aacgaaaaga gagatcacat ggtccttctt gagtttgtaa cagctgctgg gattacacat - 901 ggcatggatg aactatacaa ataataagct taatcggtca gtttcacctg atttacgtaa - 961 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtcgctgg - 1021 gagttcgtag acggaaacaa acgcagaatc caagctgaaa tatattttcg aaaagccgct - 1081 ttacagctag ctcagtccta ggtattatgc tagctactag cgctcaacgg gtgtgcttcc - 1141 cgttctgatg agtccgtgag gacgaaagcg cctctacaaa taattttgtt taatactaga - 1201 gtcacacagg aaagtactag aatggtgagc aagggcgagg aggataacat ggccatcatc - 1261 aaggagttca tgcgcttcaa ggtgcacatg gagggctccg tgaacggcca cgagttcgag - 1321 atcgagggcg agggcgaggg ccgcccctac gagggcaccc agaccgccaa gctgaaggtg - 1381 accaagggtg gccccctgcc cttcgcctgg gacatcctgt cccctcagtt catgtacggc - 1441 tccaaggcct acgtgaagca ccccgccgac atccccgact acttgaagct gtccttcccc - 1501 gagggcttca agtgggagcg cgtgatgaac ttcgaggacg gcggcgtggt gaccgtgacc - 1561 caggactcct ccttgcagga cggcgagttc atctacaagg tgaagctgcg cggcaccaac - 1621 ttcccctccg acggccccgt aatgcagaag aagaccatgg gctgggaggc ctcctccgag - 1681 cggatgtacc ccgaggacgg cgccctgaag ggcgagatca agcagaggct gaagctgaag - 1741 gacggcggcc actacgacgc tgaggtcaag accacctaca aggccaagaa gcccgtgcag - 1801 ctgcccggcg cctacaacgt caacatcaag ttggacatca cctcccacaa cgaggactac - 1861 accatcgtgg aacagtacga acgcgccgag ggccgccact ccaccggcgg catggacgag - 1921 ctgtacaagt aataagctta agtaatcgtt aatccgcaaa taacgtaaaa acccgcttcg - 1981 gcgggttttt ttatgggggg agtttaggga aagagcattt gtcatactag tagcggccgc - 2041 tgcagtccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 2101 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 2161 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 2221 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 2281 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 2341 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 2401 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 2461 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 2521 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 2581 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 2641 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 2701 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 2761 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 2821 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 2881 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 2941 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 3001 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 3061 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 3121 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 3181 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 3241 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 3301 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 3361 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 3421 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 3481 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 3541 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 3601 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 3661 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 3721 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 3781 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 3841 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 3901 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 3961 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 4021 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tggaattcgc - 4081 ggccgcttct agag -// -LOCUS DC_G_DC_G_ins_B 4085 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_G_DC_G_ins_BBa_K592100 -VERSION DC_G_DC_G_ins_BBa_K592100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 2016..2036 - /label="BioBrick suffix" - stem_loop 2037..2108 - /label="E. coli his operon terminator" - stem_loop 2045..2079 - /label="Stem loop" - primer_bind 2172..2191 - /label="Verification reverse (VR) primer binding site" - misc_feature 2276..2890 - /label="rep (pMB1)" - misc_feature 2291 - /label="ORI" - stem_loop 3057..3162 - /label="T0 terminator" - CDS 3175..3834 - /label="Chloramphenicol resistance" - primer_bind 3948..3967 - /label="Verification forward (VF2) primer binding site" - stem_loop 4024..4027 - /label="end of terminator" - stem_loop 4037..4056 - /label="Stem loop" - misc_feature 4066..4087 - /label="BioBrick prefix" - misc_feature 2016..4085 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - misc_feature 207..927 - /label="K2656022" - misc_feature 928..931 - /label="CDS_Terminator_OH" - misc_feature 932..933 - /label="STOP_MC" - misc_feature 934..1015 - /label="rnpB_T1" - misc_feature 928..1015 - /label="INS_ILC_1_101_DW" - misc_feature 1016..1055 - /label="UNS2" - misc_feature 1056..1079 - /label="UP element consensus" - misc_feature 1016..1079 - /label="UNS2-UP" - promoter 1080..1114 - /label="BBa_J23101" - misc_feature 1115..1118 - /label="Prom_RBS_OH" - misc_feature 1119..1193 - /label="RiboJ10" - misc_feature 1194..1201 - /label="BioBricks_scar_long" - RBS 1202..1214 - /label="RBS-3\Weak" - RBS 1208..1211 - /label="RBS" - misc_feature 1202..1214 - /label="BBa_B0032" - RBS 1202..1214 - /label="BBa_B0032" - misc_feature 1215..1220 - /label="BioBricks_scar_short" - misc_feature 1194..1220 - /label="BB-B0032-BB" - misc_feature 1221 - /label="RBS_CDS_OH" - misc_feature 1016..1221 - /label="INS_ILC_2_101_UP" - misc_feature 1927..1930 - /label="CDS_Terminator_OH" - misc_feature 1931..1932 - /label="STOP_MC" - misc_feature 1933..2015 - /label="rpoC_T" - misc_feature 1927..2015 - /label="INS_ILC_2_101_DW" - CDS 1222..1920 - /label="mTagBFP" - CDS 1222..1926 - /label="BFP" - misc_feature 1..2015 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaaatg cgtaaaggag aagaactttt cactggagtt - 241 gtcccaattc ttgttgaatt agatggtgat gttaatgggc acaaattttc tgtcagtgga - 301 gagggtgaag gtgatgcaac atacggaaaa cttaccctta aatttatttg cactactgga - 361 aaactacctg ttccatggcc aacacttgtc actactttcg gttatggtgt tcaatgcttt - 421 gcgagatacc cagatcatat gaaacagcat gactttttca agagtgccat gcccgaaggt - 481 tatgtacagg aaagaactat atttttcaaa gatgacggga actacaagac acgtgctgaa - 541 gtcaagtttg aaggtgatac ccttgttaat agaatcgagt taaaaggtat tgattttaaa - 601 gaagatggaa acattcttgg acacaaattg gaatacaact ataactcaca caatgtatac - 661 atcatggcag acaaacaaaa gaatggaatc aaagttaact tcaaaattag acacaacatt - 721 gaagatggaa gcgttcaact agcagaccat tatcaacaaa atactccaat tggcgatggc - 781 cctgtccttt taccagacaa ccattacctg tccacacaat ctgccctttc gaaagatccc - 841 aacgaaaaga gagatcacat ggtccttctt gagtttgtaa cagctgctgg gattacacat - 901 ggcatggatg aactatacaa ataataagct taatcggtca gtttcacctg atttacgtaa - 961 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtcgctgg - 1021 gagttcgtag acggaaacaa acgcagaatc caagctgaaa tatattttcg aaaagccgct - 1081 ttacagctag ctcagtccta ggtattatgc tagctactag cgctcaacgg gtgtgcttcc - 1141 cgttctgatg agtccgtgag gacgaaagcg cctctacaaa taattttgtt taatactaga - 1201 gtcacacagg aaagtactag aatgagcgaa ctgatcaaag agaacatgca catgaagctg - 1261 tacatggaag gcaccgttga caaccaccac tttaagtgca cgtctgaggg tgagggtaag - 1321 ccgtacgaag gcacccaaac catgcgtatc aaagttgtgg agggcggtcc actgccgttc - 1381 gcttttgaca ttctggcgac cagcttcctg tacggttcca aaacgttcat taaccatact - 1441 cagggcattc cggatttctt caaacagagc tttccggaag gtttcacctg ggagcgtgtc - 1501 accacgtatg aagatggtgg tgtgttgacc gccacccaag atacctccct gcaagatggc - 1561 tgtctgatct ataacgtgaa aattcgtggc gtcaacttta cgagcaatgg tccggtgatg - 1621 cagaagaaaa ccctgggttg ggaggcgttt acggaaaccc tgtatccggc cgatggtggc - 1681 ctggagggcc gtaacgacat ggcactgaag ctggttggtg gcagccattt gatcgcaaat - 1741 atcaagacga cgtaccgcag caagaaaccg gcgaaaaatc tgaagatgcc gggtgtttac - 1801 tatgtcgact accgtctgga acgcattaaa gaagcgaata atgagactta cgtggagcag - 1861 cacgaggttg cagtcgcgcg ctattgcgac ttgcctagca agctgggtca taaactgaat - 1921 taataagctt aagtaatcgt taatccgcaa ataacgtaaa aacccgcttc ggcgggtttt - 1981 tttatggggg gagtttaggg aaagagcatt tgtcatacta gtagcggccg ctgcagtccg - 2041 gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt - 2101 cgcgttatgc aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga - 2161 gcggtatcag ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca - 2221 ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg - 2281 ctggcgtttt tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt - 2341 cagaggtggc gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc - 2401 ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct - 2461 tcgggaagcg tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc - 2521 gttcgctcca agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta - 2581 tccggtaact atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca - 2641 gccactggta acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag - 2701 tggtggccta actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag - 2761 ccagttacct tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt - 2821 agcggtggtt tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa - 2881 gatcctttga tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg - 2941 attttggtca tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga - 3001 agttttaaat caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga - 3061 ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt - 3121 tctgaggtca ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc - 3181 cccgccctgc cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa - 3241 gccatcacaa acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg - 3301 cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt - 3361 taaatcaaaa ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat - 3421 aaacccttta gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat - 3481 gtgtagaaac tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt - 3541 ttgctcatgg aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc - 3601 tttcattgcc atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa - 3661 ggccggataa aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag - 3721 ctgaacggtc tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt - 3781 acgatgccat tgggatatat caacggtggt atatccagtg atttttttct ccattttagc - 3841 ttccttagct cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc - 3901 attatggtga aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct - 3961 aagaaaccat tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt - 4021 tcagataaaa aaaatcctta gctttcgcta aggatgattt ctggaattcg cggccgcttc - 4081 tagag -// -LOCUS DC_PC_DC_PC_ins 3078 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_PC_DC_PC_ins_BBa_J06504 -VERSION DC_PC_DC_PC_ins_BBa_J06504 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1009..1029 - /label="BioBrick suffix" - stem_loop 1030..1101 - /label="E. coli his operon terminator" - stem_loop 1038..1072 - /label="Stem loop" - primer_bind 1165..1184 - /label="Verification reverse (VR) primer binding site" - misc_feature 1269..1883 - /label="rep (pMB1)" - misc_feature 1284 - /label="ORI" - stem_loop 2050..2155 - /label="T0 terminator" - CDS 2168..2827 - /label="Chloramphenicol resistance" - primer_bind 2941..2960 - /label="Verification forward (VF2) primer binding site" - stem_loop 3017..3020 - /label="end of terminator" - stem_loop 3030..3049 - /label="Stem loop" - misc_feature 3059..3080 - /label="BioBrick prefix" - misc_feature 1009..3078 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - misc_feature 921..924 - /label="CDS_Terminator_OH" - misc_feature 925..926 - /label="STOP_MC" - misc_feature 927..1008 - /label="rnpB_T1" - misc_feature 921..1008 - /label="INS_ILC_1_101_DW" - CDS 207..917 - /label="mCherry" - misc_feature 558 - /label="C->T (removing PstI site)" - misc_feature 207..920 - /label="mCherry" - misc_feature 1..1008 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatgg tgagcaaggg cgaggaggat aacatggcca - 241 tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg ctccgtgaac ggccacgagt - 301 tcgagatcga gggcgagggc gagggccgcc cctacgaggg cacccagacc gccaagctga - 361 aggtgaccaa gggtggcccc ctgcccttcg cctgggacat cctgtcccct cagttcatgt - 421 acggctccaa ggcctacgtg aagcaccccg ccgacatccc cgactacttg aagctgtcct - 481 tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga ggacggcggc gtggtgaccg - 541 tgacccagga ctcctccttg caggacggcg agttcatcta caaggtgaag ctgcgcggca - 601 ccaacttccc ctccgacggc cccgtaatgc agaagaagac catgggctgg gaggcctcct - 661 ccgagcggat gtaccccgag gacggcgccc tgaagggcga gatcaagcag aggctgaagc - 721 tgaaggacgg cggccactac gacgctgagg tcaagaccac ctacaaggcc aagaagcccg - 781 tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga catcacctcc cacaacgagg - 841 actacaccat cgtggaacag tacgaacgcg ccgagggccg ccactccacc ggcggcatgg - 901 acgagctgta caagtaataa gcttaatcgg tcagtttcac ctgatttacg taaaaacccg - 961 cttcggcggg tttttgcttt tggaggggca gaaagatgaa tgactgtcta ctagtagcgg - 1021 ccgctgcagt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc - 1081 gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt - 1141 tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc - 1201 aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa - 1261 aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa - 1321 tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc - 1381 ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc - 1441 cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag - 1501 ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga - 1561 ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc - 1621 gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac - 1681 agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg - 1741 cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca - 1801 aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa - 1861 aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa - 1921 ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt - 1981 aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag - 2041 ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa - 2101 atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga - 2161 tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc - 2221 tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca - 2281 ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca - 2341 tattggccac gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa - 2401 acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat - 2461 cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg - 2521 aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca - 2581 ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa - 2641 gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg - 2701 ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct - 2761 caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt - 2821 tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta - 2881 gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg - 2941 ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc - 3001 acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctggaat - 3061 tcgcggccgc ttctagag -// -LOCUS DC_PC_DC_PC_ins 3069 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_PC_DC_PC_ins_BBa_K592100 -VERSION DC_PC_DC_PC_ins_BBa_K592100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1000..1020 - /label="BioBrick suffix" - stem_loop 1021..1092 - /label="E. coli his operon terminator" - stem_loop 1029..1063 - /label="Stem loop" - primer_bind 1156..1175 - /label="Verification reverse (VR) primer binding site" - misc_feature 1260..1874 - /label="rep (pMB1)" - misc_feature 1275 - /label="ORI" - stem_loop 2041..2146 - /label="T0 terminator" - CDS 2159..2818 - /label="Chloramphenicol resistance" - primer_bind 2932..2951 - /label="Verification forward (VF2) primer binding site" - stem_loop 3008..3011 - /label="end of terminator" - stem_loop 3021..3040 - /label="Stem loop" - misc_feature 3050..3071 - /label="BioBrick prefix" - misc_feature 1000..3069 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - misc_feature 912..915 - /label="CDS_Terminator_OH" - misc_feature 916..917 - /label="STOP_MC" - misc_feature 918..999 - /label="rnpB_T1" - misc_feature 912..999 - /label="INS_ILC_1_101_DW" - CDS 207..905 - /label="mTagBFP" - CDS 207..911 - /label="BFP" - misc_feature 1..999 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatga gcgaactgat caaagagaac atgcacatga - 241 agctgtacat ggaaggcacc gttgacaacc accactttaa gtgcacgtct gagggtgagg - 301 gtaagccgta cgaaggcacc caaaccatgc gtatcaaagt tgtggagggc ggtccactgc - 361 cgttcgcttt tgacattctg gcgaccagct tcctgtacgg ttccaaaacg ttcattaacc - 421 atactcaggg cattccggat ttcttcaaac agagctttcc ggaaggtttc acctgggagc - 481 gtgtcaccac gtatgaagat ggtggtgtgt tgaccgccac ccaagatacc tccctgcaag - 541 atggctgtct gatctataac gtgaaaattc gtggcgtcaa ctttacgagc aatggtccgg - 601 tgatgcagaa gaaaaccctg ggttgggagg cgtttacgga aaccctgtat ccggccgatg - 661 gtggcctgga gggccgtaac gacatggcac tgaagctggt tggtggcagc catttgatcg - 721 caaatatcaa gacgacgtac cgcagcaaga aaccggcgaa aaatctgaag atgccgggtg - 781 tttactatgt cgactaccgt ctggaacgca ttaaagaagc gaataatgag acttacgtgg - 841 agcagcacga ggttgcagtc gcgcgctatt gcgacttgcc tagcaagctg ggtcataaac - 901 tgaattaata agcttaatcg gtcagtttca cctgatttac gtaaaaaccc gcttcggcgg - 961 gtttttgctt ttggaggggc agaaagatga atgactgtct actagtagcg gccgctgcag - 1021 tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt - 1081 acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg - 1141 gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat caggggataa - 1201 cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc - 1261 gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa atcgacgctc - 1321 aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc cccctggaag - 1381 ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt ccgcctttct - 1441 cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca gttcggtgta - 1501 ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg accgctgcgc - 1561 cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat cgccactggc - 1621 agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta cagagttctt - 1681 gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct gcgctctgct - 1741 gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac aaaccaccgc - 1801 tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa aaggatctca - 1861 agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 1921 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 1981 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gctcgaggct - 2041 tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca aatccagatg - 2101 gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg atatcaaatt - 2161 acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt ctgccgacat - 2221 ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc accttgtcgc - 2281 cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc atattggcca - 2341 cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa aacatattct - 2401 caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca tcttgcgaat - 2461 atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt - 2521 cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc accagctcac - 2581 cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca agaatgtgaa - 2641 taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag gccgtaatat - 2701 ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt - 2761 ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt ttctccattt - 2821 tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt agtgatctta - 2881 tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt gccacctgac - 2941 gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat cacgaggcag - 3001 aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctggaa ttcgcggccg - 3061 cttctagag -// -LOCUS DC_PC_DC_PC_ins 3085 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_PC_DC_PC_ins_K2656022 -VERSION DC_PC_DC_PC_ins_K2656022 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1016..1036 - /label="BioBrick suffix" - stem_loop 1037..1108 - /label="E. coli his operon terminator" - stem_loop 1045..1079 - /label="Stem loop" - primer_bind 1172..1191 - /label="Verification reverse (VR) primer binding site" - misc_feature 1276..1890 - /label="rep (pMB1)" - misc_feature 1291 - /label="ORI" - stem_loop 2057..2162 - /label="T0 terminator" - CDS 2175..2834 - /label="Chloramphenicol resistance" - primer_bind 2948..2967 - /label="Verification forward (VF2) primer binding site" - stem_loop 3024..3027 - /label="end of terminator" - stem_loop 3037..3056 - /label="Stem loop" - misc_feature 3066..3087 - /label="BioBrick prefix" - misc_feature 1016..3085 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - misc_feature 928..931 - /label="CDS_Terminator_OH" - misc_feature 932..933 - /label="STOP_MC" - misc_feature 934..1015 - /label="rnpB_T1" - misc_feature 928..1015 - /label="INS_ILC_1_101_DW" - misc_feature 207..927 - /label="K2656022" - misc_feature 1..1015 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaaatg cgtaaaggag aagaactttt cactggagtt - 241 gtcccaattc ttgttgaatt agatggtgat gttaatgggc acaaattttc tgtcagtgga - 301 gagggtgaag gtgatgcaac atacggaaaa cttaccctta aatttatttg cactactgga - 361 aaactacctg ttccatggcc aacacttgtc actactttcg gttatggtgt tcaatgcttt - 421 gcgagatacc cagatcatat gaaacagcat gactttttca agagtgccat gcccgaaggt - 481 tatgtacagg aaagaactat atttttcaaa gatgacggga actacaagac acgtgctgaa - 541 gtcaagtttg aaggtgatac ccttgttaat agaatcgagt taaaaggtat tgattttaaa - 601 gaagatggaa acattcttgg acacaaattg gaatacaact ataactcaca caatgtatac - 661 atcatggcag acaaacaaaa gaatggaatc aaagttaact tcaaaattag acacaacatt - 721 gaagatggaa gcgttcaact agcagaccat tatcaacaaa atactccaat tggcgatggc - 781 cctgtccttt taccagacaa ccattacctg tccacacaat ctgccctttc gaaagatccc - 841 aacgaaaaga gagatcacat ggtccttctt gagtttgtaa cagctgctgg gattacacat - 901 ggcatggatg aactatacaa ataataagct taatcggtca gtttcacctg atttacgtaa - 961 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtctacta - 1021 gtagcggccg ctgcagtccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 1081 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 1141 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 1201 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 1261 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 1321 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 1381 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 1441 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 1501 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 1561 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1621 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1681 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1741 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1801 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1861 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1921 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 1981 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 2041 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 2101 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 2161 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 2221 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 2281 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 2341 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 2401 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 2461 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 2521 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 2581 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2641 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2701 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2761 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2821 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2881 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 2941 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 3001 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 3061 ctggaattcg cggccgcttc tagag -// -LOCUS DC_R_DC_R_ins_B 4078 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_R_DC_R_ins_BBa_K592100 -VERSION DC_R_DC_R_ins_BBa_K592100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 2009..2029 - /label="BioBrick suffix" - stem_loop 2030..2101 - /label="E. coli his operon terminator" - stem_loop 2038..2072 - /label="Stem loop" - primer_bind 2165..2184 - /label="Verification reverse (VR) primer binding site" - misc_feature 2269..2883 - /label="rep (pMB1)" - misc_feature 2284 - /label="ORI" - stem_loop 3050..3155 - /label="T0 terminator" - CDS 3168..3827 - /label="Chloramphenicol resistance" - primer_bind 3941..3960 - /label="Verification forward (VF2) primer binding site" - stem_loop 4017..4020 - /label="end of terminator" - stem_loop 4030..4049 - /label="Stem loop" - misc_feature 4059..4080 - /label="BioBrick prefix" - misc_feature 2009..4078 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - CDS 207..917 - /label="mCherry" - misc_feature 558 - /label="C->T (removing PstI site)" - misc_feature 207..920 - /label="mCherry" - misc_feature 921..924 - /label="CDS_Terminator_OH" - misc_feature 925..926 - /label="STOP_MC" - misc_feature 927..1008 - /label="rnpB_T1" - misc_feature 921..1008 - /label="INS_ILC_1_101_DW" - misc_feature 1009..1048 - /label="UNS2" - misc_feature 1049..1072 - /label="UP element consensus" - misc_feature 1009..1072 - /label="UNS2-UP" - promoter 1073..1107 - /label="BBa_J23101" - misc_feature 1108..1111 - /label="Prom_RBS_OH" - misc_feature 1112..1186 - /label="RiboJ10" - misc_feature 1187..1194 - /label="BioBricks_scar_long" - RBS 1195..1207 - /label="RBS-3\Weak" - RBS 1201..1204 - /label="RBS" - misc_feature 1195..1207 - /label="BBa_B0032" - RBS 1195..1207 - /label="BBa_B0032" - misc_feature 1208..1213 - /label="BioBricks_scar_short" - misc_feature 1187..1213 - /label="BB-B0032-BB" - misc_feature 1214 - /label="RBS_CDS_OH" - misc_feature 1009..1214 - /label="INS_ILC_2_101_UP" - misc_feature 1920..1923 - /label="CDS_Terminator_OH" - misc_feature 1924..1925 - /label="STOP_MC" - misc_feature 1926..2008 - /label="rpoC_T" - misc_feature 1920..2008 - /label="INS_ILC_2_101_DW" - CDS 1215..1913 - /label="mTagBFP" - CDS 1215..1919 - /label="BFP" - misc_feature 1..2008 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatgg tgagcaaggg cgaggaggat aacatggcca - 241 tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg ctccgtgaac ggccacgagt - 301 tcgagatcga gggcgagggc gagggccgcc cctacgaggg cacccagacc gccaagctga - 361 aggtgaccaa gggtggcccc ctgcccttcg cctgggacat cctgtcccct cagttcatgt - 421 acggctccaa ggcctacgtg aagcaccccg ccgacatccc cgactacttg aagctgtcct - 481 tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga ggacggcggc gtggtgaccg - 541 tgacccagga ctcctccttg caggacggcg agttcatcta caaggtgaag ctgcgcggca - 601 ccaacttccc ctccgacggc cccgtaatgc agaagaagac catgggctgg gaggcctcct - 661 ccgagcggat gtaccccgag gacggcgccc tgaagggcga gatcaagcag aggctgaagc - 721 tgaaggacgg cggccactac gacgctgagg tcaagaccac ctacaaggcc aagaagcccg - 781 tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga catcacctcc cacaacgagg - 841 actacaccat cgtggaacag tacgaacgcg ccgagggccg ccactccacc ggcggcatgg - 901 acgagctgta caagtaataa gcttaatcgg tcagtttcac ctgatttacg taaaaacccg - 961 cttcggcggg tttttgcttt tggaggggca gaaagatgaa tgactgtcgc tgggagttcg - 1021 tagacggaaa caaacgcaga atccaagctg aaatatattt tcgaaaagcc gctttacagc - 1081 tagctcagtc ctaggtatta tgctagctac tagcgctcaa cgggtgtgct tcccgttctg - 1141 atgagtccgt gaggacgaaa gcgcctctac aaataatttt gtttaatact agagtcacac - 1201 aggaaagtac tagaatgagc gaactgatca aagagaacat gcacatgaag ctgtacatgg - 1261 aaggcaccgt tgacaaccac cactttaagt gcacgtctga gggtgagggt aagccgtacg - 1321 aaggcaccca aaccatgcgt atcaaagttg tggagggcgg tccactgccg ttcgcttttg - 1381 acattctggc gaccagcttc ctgtacggtt ccaaaacgtt cattaaccat actcagggca - 1441 ttccggattt cttcaaacag agctttccgg aaggtttcac ctgggagcgt gtcaccacgt - 1501 atgaagatgg tggtgtgttg accgccaccc aagatacctc cctgcaagat ggctgtctga - 1561 tctataacgt gaaaattcgt ggcgtcaact ttacgagcaa tggtccggtg atgcagaaga - 1621 aaaccctggg ttgggaggcg tttacggaaa ccctgtatcc ggccgatggt ggcctggagg - 1681 gccgtaacga catggcactg aagctggttg gtggcagcca tttgatcgca aatatcaaga - 1741 cgacgtaccg cagcaagaaa ccggcgaaaa atctgaagat gccgggtgtt tactatgtcg - 1801 actaccgtct ggaacgcatt aaagaagcga ataatgagac ttacgtggag cagcacgagg - 1861 ttgcagtcgc gcgctattgc gacttgccta gcaagctggg tcataaactg aattaataag - 1921 cttaagtaat cgttaatccg caaataacgt aaaaacccgc ttcggcgggt ttttttatgg - 1981 ggggagttta gggaaagagc atttgtcata ctagtagcgg ccgctgcagt ccggcaaaaa - 2041 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta - 2101 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat - 2161 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga - 2221 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt - 2281 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt - 2341 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc - 2401 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa - 2461 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct - 2521 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta - 2581 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg - 2641 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc - 2701 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta - 2761 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg - 2821 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt - 2881 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg - 2941 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta - 3001 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac - 3061 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg - 3121 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc - 3181 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca - 3241 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa - 3301 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca - 3361 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct - 3421 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga - 3481 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca - 3541 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt - 3601 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga - 3661 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg - 3721 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc - 3781 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta - 3841 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg - 3901 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac - 3961 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata - 4021 aaaaaaatcc ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS DC_R_DC_R_ins_K 4094 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION DC_R_DC_R_ins_K2656022 -VERSION DC_R_DC_R_ins_K2656022 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 2025..2045 - /label="BioBrick suffix" - stem_loop 2046..2117 - /label="E. coli his operon terminator" - stem_loop 2054..2088 - /label="Stem loop" - primer_bind 2181..2200 - /label="Verification reverse (VR) primer binding site" - misc_feature 2285..2899 - /label="rep (pMB1)" - misc_feature 2300 - /label="ORI" - stem_loop 3066..3171 - /label="T0 terminator" - CDS 3184..3843 - /label="Chloramphenicol resistance" - primer_bind 3957..3976 - /label="Verification forward (VF2) primer binding site" - stem_loop 4033..4036 - /label="end of terminator" - stem_loop 4046..4065 - /label="Stem loop" - misc_feature 4075..4096 - /label="BioBrick prefix" - misc_feature 2025..4094 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - CDS 207..917 - /label="mCherry" - misc_feature 558 - /label="C->T (removing PstI site)" - misc_feature 207..920 - /label="mCherry" - misc_feature 921..924 - /label="CDS_Terminator_OH" - misc_feature 925..926 - /label="STOP_MC" - misc_feature 927..1008 - /label="rnpB_T1" - misc_feature 921..1008 - /label="INS_ILC_1_101_DW" - misc_feature 1009..1048 - /label="UNS2" - misc_feature 1049..1072 - /label="UP element consensus" - misc_feature 1009..1072 - /label="UNS2-UP" - promoter 1073..1107 - /label="BBa_J23101" - misc_feature 1108..1111 - /label="Prom_RBS_OH" - misc_feature 1112..1186 - /label="RiboJ10" - misc_feature 1187..1194 - /label="BioBricks_scar_long" - RBS 1195..1207 - /label="RBS-3\Weak" - RBS 1201..1204 - /label="RBS" - misc_feature 1195..1207 - /label="BBa_B0032" - RBS 1195..1207 - /label="BBa_B0032" - misc_feature 1208..1213 - /label="BioBricks_scar_short" - misc_feature 1187..1213 - /label="BB-B0032-BB" - misc_feature 1214 - /label="RBS_CDS_OH" - misc_feature 1009..1214 - /label="INS_ILC_2_101_UP" - misc_feature 1936..1939 - /label="CDS_Terminator_OH" - misc_feature 1940..1941 - /label="STOP_MC" - misc_feature 1942..2024 - /label="rpoC_T" - misc_feature 1936..2024 - /label="INS_ILC_2_101_DW" - misc_feature 1215..1935 - /label="K2656022" - misc_feature 1..2024 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatgg tgagcaaggg cgaggaggat aacatggcca - 241 tcatcaagga gttcatgcgc ttcaaggtgc acatggaggg ctccgtgaac ggccacgagt - 301 tcgagatcga gggcgagggc gagggccgcc cctacgaggg cacccagacc gccaagctga - 361 aggtgaccaa gggtggcccc ctgcccttcg cctgggacat cctgtcccct cagttcatgt - 421 acggctccaa ggcctacgtg aagcaccccg ccgacatccc cgactacttg aagctgtcct - 481 tccccgaggg cttcaagtgg gagcgcgtga tgaacttcga ggacggcggc gtggtgaccg - 541 tgacccagga ctcctccttg caggacggcg agttcatcta caaggtgaag ctgcgcggca - 601 ccaacttccc ctccgacggc cccgtaatgc agaagaagac catgggctgg gaggcctcct - 661 ccgagcggat gtaccccgag gacggcgccc tgaagggcga gatcaagcag aggctgaagc - 721 tgaaggacgg cggccactac gacgctgagg tcaagaccac ctacaaggcc aagaagcccg - 781 tgcagctgcc cggcgcctac aacgtcaaca tcaagttgga catcacctcc cacaacgagg - 841 actacaccat cgtggaacag tacgaacgcg ccgagggccg ccactccacc ggcggcatgg - 901 acgagctgta caagtaataa gcttaatcgg tcagtttcac ctgatttacg taaaaacccg - 961 cttcggcggg tttttgcttt tggaggggca gaaagatgaa tgactgtcgc tgggagttcg - 1021 tagacggaaa caaacgcaga atccaagctg aaatatattt tcgaaaagcc gctttacagc - 1081 tagctcagtc ctaggtatta tgctagctac tagcgctcaa cgggtgtgct tcccgttctg - 1141 atgagtccgt gaggacgaaa gcgcctctac aaataatttt gtttaatact agagtcacac - 1201 aggaaagtac tagaaatgcg taaaggagaa gaacttttca ctggagttgt cccaattctt - 1261 gttgaattag atggtgatgt taatgggcac aaattttctg tcagtggaga gggtgaaggt - 1321 gatgcaacat acggaaaact tacccttaaa tttatttgca ctactggaaa actacctgtt - 1381 ccatggccaa cacttgtcac tactttcggt tatggtgttc aatgctttgc gagataccca - 1441 gatcatatga aacagcatga ctttttcaag agtgccatgc ccgaaggtta tgtacaggaa - 1501 agaactatat ttttcaaaga tgacgggaac tacaagacac gtgctgaagt caagtttgaa - 1561 ggtgataccc ttgttaatag aatcgagtta aaaggtattg attttaaaga agatggaaac - 1621 attcttggac acaaattgga atacaactat aactcacaca atgtatacat catggcagac - 1681 aaacaaaaga atggaatcaa agttaacttc aaaattagac acaacattga agatggaagc - 1741 gttcaactag cagaccatta tcaacaaaat actccaattg gcgatggccc tgtcctttta - 1801 ccagacaacc attacctgtc cacacaatct gccctttcga aagatcccaa cgaaaagaga - 1861 gatcacatgg tccttcttga gtttgtaaca gctgctggga ttacacatgg catggatgaa - 1921 ctatacaaat aataagctta agtaatcgtt aatccgcaaa taacgtaaaa acccgcttcg - 1981 gcgggttttt ttatgggggg agtttaggga aagagcattt gtcatactag tagcggccgc - 2041 tgcagtccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 2101 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 2161 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 2221 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 2281 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 2341 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 2401 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 2461 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 2521 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 2581 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 2641 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 2701 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 2761 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 2821 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 2881 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 2941 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 3001 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 3061 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 3121 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 3181 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 3241 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 3301 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 3361 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 3421 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 3481 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 3541 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 3601 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 3661 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 3721 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 3781 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 3841 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 3901 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 3961 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 4021 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tggaattcgc - 4081 ggccgcttct agag -// -LOCUS Fluorescent_Pro 2769 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0020 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0020 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 743..800 - /label="his operon terminator" - misc_feature 995..1583 - /label="pMB1 replication origin" - misc_feature complement(1881..2540) - /label="chloramphenicol resistance marker" - misc_feature 743..2769 - misc_feature 1..8 - /label="D1005" - misc_feature 732..742 - /label="D1006" - CDS 9..731 - /label="ecfp" - misc_feature 1..742 -ORIGIN - 1 ggtctcgaat ggtgagcaag ggcgaggagc tgttcaccgg ggtggtgccc atcctggtcg - 61 agctggacgg cgacgtgaac ggccacaagt tcagcgtgtc cggcgagggc gagggcgatg - 121 ccacctacgg caagctgacc ctgaagttca tctgcaccac cggcaagctg cccgtgccct - 181 ggcccaccct cgtgaccacc ctgacctggg gcgtgcagtg cttcagccgc taccccgacc - 241 acatgaagca gcacgacttc ttcaagtccg ccatgcccga aggctacgtc caggagcgca - 301 ccatcttctt caaggacgac ggcaactaca agacccgcgc cgaggtgaag ttcgagggcg - 361 acaccctggt gaaccgcatc gagctgaagg gcatcgactt caaggaggac ggcaacatcc - 421 tggggcacaa gctggagtac aactacatca gccacaacgt ctatatcacc gccgacaagc - 481 agaagaacgg catcaaggcc aacttcaaga tccgccacaa catcgaggac ggcagcgtgc - 541 agctcgccga ccactaccag cagaacaccc ccatcggcga cggccccgtg ctgctgcccg - 601 acaaccacta cctgagcacc cagtccgccc tgagcaaaga ccccaacgag aagcgcgatc - 661 acatggtcct gctggagttc gtgaccgccg ccgggatcac tctcggcatg gacgagctgt - 721 acaagtaata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2761 tgatttctg -// -LOCUS Fluorescent_Pro 2769 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0030 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0030 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 743..800 - /label="his operon terminator" - misc_feature 995..1583 - /label="pMB1 replication origin" - misc_feature complement(1881..2540) - /label="chloramphenicol resistance marker" - misc_feature 743..2769 - misc_feature 1..8 - /label="D1005" - misc_feature 732..742 - /label="D1006" - CDS 9..731 - /label="eyfp" - misc_feature 1..742 -ORIGIN - 1 ggtctcgaat ggtgagcaag ggcgaggagc tgttcaccgg ggtggtgccc atcctggtcg - 61 agctggacgg cgacgtaaac ggccacaagt tcagcgtgtc cggcgagggc gagggcgatg - 121 ccacctacgg caagctgacc ctgaagttca tctgcaccac cggcaagctg cccgtgccct - 181 ggcccaccct cgtgaccacc ttcggctacg gcctgcaatg cttcgcccgc taccccgacc - 241 acatgaagct gcacgacttc ttcaagtccg ccatgcccga aggctacgtc caggagcgca - 301 ccatcttctt caaggacgac ggcaactaca agacccgcgc cgaggtgaag ttcgagggcg - 361 acaccctggt gaaccgcatc gagctgaagg gcatcgactt caaggaggac ggcaacatcc - 421 tggggcacaa gctggagtac aactacaaca gccacaacgt ctatatcatg gccgacaagc - 481 agaagaacgg catcaaggtg aacttcaaga tccgccacaa catcgaggac ggcagcgtgc - 541 agctcgccga ccactaccag cagaacaccc ccatcggcga cggccccgtg ctgctgcccg - 601 acaaccacta cctgagctac cagtccgccc tgagcaaaga ccccaacgag aagcgcgatc - 661 acatggtcct gctggagttc gtgaccgccg ccgggatcac tctcggcatg gacgagctgt - 721 acaagtaata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2761 tgatttctg -// -LOCUS Fluorescent_Pro 2766 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0040 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E0040 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 740..797 - /label="his operon terminator" - misc_feature 992..1580 - /label="pMB1 replication origin" - misc_feature complement(1878..2537) - /label="chloramphenicol resistance marker" - misc_feature 740..2766 - misc_feature 1..8 - /label="D1005" - misc_feature 729..739 - /label="D1006" - CDS 9..728 - /label="GFP protein" - CDS 9..728 - /label="GFP" - misc_feature 1..739 -ORIGIN - 1 ggtctcgaat gcgtaaagga gaagaacttt tcactggagt tgtcccaatt cttgttgaat - 61 tagatggtga tgttaatggg cacaaatttt ctgtcagtgg agagggtgaa ggtgatgcaa - 121 catacggaaa acttaccctt aaatttattt gcactactgg aaaactacct gttccatggc - 181 caacacttgt cactactttc ggttatggtg ttcaatgctt tgcgagatac ccagatcata - 241 tgaaacagca tgactttttc aagagtgcca tgcccgaagg ttatgtacag gaaagaacta - 301 tatttttcaa agatgacggg aactacaaga cacgtgctga agtcaagttt gaaggtgata - 361 cccttgttaa tagaatcgag ttaaaaggta ttgattttaa agaagatgga aacattcttg - 421 gacacaaatt ggaatacaac tataactcac acaatgtata catcatggca gacaaacaaa - 481 agaatggaat caaagttaac ttcaaaatta gacacaacat tgaagatgga agcgttcaac - 541 tagcagacca ttatcaacaa aatactccaa ttggcgatgg ccctgtcctt ttaccagaca - 601 accattacct gtccacacaa tctgcccttt cgaaagatcc caacgaaaag agagaccaca - 661 tggtccttct tgagtttgta acagctgctg ggattacaca tggcatggat gaactataca - 721 aataataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 781 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 841 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 901 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 961 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 1021 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 1081 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 1141 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 1201 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 1261 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1321 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1381 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1441 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1501 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1561 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1621 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1681 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1741 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 1801 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 1861 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 1921 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 1981 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 2041 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 2101 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 2161 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 2221 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 2281 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2341 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2401 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2461 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2521 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2581 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2641 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2701 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 2761 tttctg -// -LOCUS Fluorescent_Pro 2752 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E1010 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_E1010 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 726..783 - /label="his operon terminator" - misc_feature 978..1566 - /label="pMB1 replication origin" - misc_feature complement(1864..2523) - /label="chloramphenicol resistance marker" - misc_feature 726..2752 - misc_feature 1..8 - /label="D1005" - misc_feature 715..725 - /label="D1006" - CDS 9..683 - /label="mrfp1" - misc_feature 690..714 - /label="Help:Barcodes" - CDS 9..714 - /label="mRFP1" - misc_feature 1..725 -ORIGIN - 1 ggtctcgaat ggcttcctcc gaagacgtta tcaaagagtt catgcgtttc aaagttcgta - 61 tggaaggttc cgttaacggt cacgagttcg aaatcgaagg tgaaggtgaa ggtcgtccgt - 121 acgaaggtac ccagaccgct aaactgaaag ttaccaaagg tggtccgctg ccgttcgctt - 181 gggacatcct gtccccgcag ttccagtacg gttccaaagc ttacgttaaa cacccggctg - 241 acatcccgga ctacctgaaa ctgtccttcc cggaaggttt caaatgggaa cgtgttatga - 301 acttcgaaga cggtggtgtt gttaccgtta cccaggactc ctccctgcaa gacggtgagt - 361 tcatctacaa agttaaactg cgtggtacca acttcccgtc cgacggtccg gttatgcaga - 421 aaaaaaccat gggttgggaa gcttccaccg aacgtatgta cccggaagac ggtgctctga - 481 aaggtgaaat caaaatgcgt ctgaaactga aagacggtgg tcactacgac gctgaagtta - 541 aaaccaccta catggctaaa aaaccggttc agctgccggg tgcttacaaa accgacatca - 601 aactggacat cacctcccac aacgaagact acaccatcgt tgaacagtac gaacgtgctg - 661 aaggtcgtca ctccaccggt gcttaataac gctgatagtg ctagtgtaga tcgcgctttg - 721 agacctccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 781 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 841 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 901 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 961 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 1021 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 1081 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 1141 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 1201 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 1261 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 1321 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 1381 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 1441 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 1501 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 1561 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 1621 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 1681 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 1741 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 1801 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 1861 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 1921 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 1981 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 2041 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 2101 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 2161 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 2221 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 2281 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 2341 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 2401 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 2461 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 2521 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 2581 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 2641 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 2701 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Fluorescent_Pro 2760 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J06504 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J06504 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 734..791 - /label="his operon terminator" - misc_feature 986..1574 - /label="pMB1 replication origin" - misc_feature complement(1872..2531) - /label="chloramphenicol resistance marker" - misc_feature 734..2760 - misc_feature 1..8 - /label="D1005" - misc_feature 723..733 - /label="D1006" - CDS 9..719 - /label="mCherry" - misc_feature 360 - /label="C->T (removing PstI site)" - misc_feature 9..722 - /label="mCherry" - misc_feature 1..733 -ORIGIN - 1 ggtctcgaat ggtgagcaag ggcgaggagg ataacatggc catcatcaag gagttcatgc - 61 gcttcaaggt gcacatggag ggctccgtga acggccacga gttcgagatc gagggcgagg - 121 gcgagggccg cccctacgag ggcacccaga ccgccaagct gaaggtgacc aagggtggcc - 181 ccctgccctt cgcctgggac atcctgtccc ctcagttcat gtacggctcc aaggcctacg - 241 tgaagcaccc cgccgacatc cccgactact tgaagctgtc cttccccgag ggcttcaagt - 301 gggagcgcgt gatgaacttc gaggacggcg gcgtggtgac cgtgacccag gactcctcct - 361 tgcaggacgg cgagttcatc tacaaggtga agctgcgcgg caccaacttc ccctccgacg - 421 gccccgtaat gcagaagaag accatgggct gggaggcctc ctccgagcgg atgtaccccg - 481 aggacggcgc cctgaagggc gagatcaagc agaggctgaa gctgaaggac ggcggccact - 541 acgacgctga ggtcaagacc acctacaagg ccaagaagcc cgtgcagctg cccggcgcct - 601 acaacgtcaa catcaagttg gacatcacct cccacaacga ggactacacc atcgtggaac - 661 agtacgaacg cgccgagggc cgccactcca ccggcggcat ggacgagctg tacaagtaat - 721 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa - 781 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg - 841 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag - 901 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc - 961 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca - 1021 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt - 1081 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc - 1141 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc - 1201 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc - 1261 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact - 1321 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg - 1381 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta - 1441 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca - 1501 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa - 1561 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg - 1621 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc - 1681 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg - 1741 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga - 1801 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc - 1861 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc - 1921 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc - 1981 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg - 2041 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg - 2101 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc - 2161 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc - 2221 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat - 2281 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg - 2341 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa - 2401 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat - 2461 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt - 2521 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc - 2581 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg - 2641 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg - 2701 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS Fluorescent_Pro 2745 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97000 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97000 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 719..776 - /label="his operon terminator" - misc_feature 971..1559 - /label="pMB1 replication origin" - misc_feature complement(1857..2516) - /label="chloramphenicol resistance marker" - misc_feature 719..2745 - misc_feature 1..8 - /label="D1005" - misc_feature 708..718 - /label="D1006" - misc_feature 9..707 - /label="BBa_J97000" - misc_feature 1..718 -ORIGIN - 1 ggtctcgaat gtcgtctggt accaaattgt ttgaaaagga aatcccgtat atcactgaac - 61 tggagggcga cgtcaatggt atgaagttta ccattcatgg taaaggtacc ggcgatgcga - 121 gcacgggtac cattaaagcg aaattcatct gcactacggg cgacgttccg gtcccgtggg - 181 caaccctggt gagcaccctg agctacggtg ttcagtgttt cgccaagtac ccgccgcaca - 241 tcaaggattt ctttaagagc gccatgccgg aaggttatgt tcaagagcgt accatcacct - 301 tcgaaggcga cggcgtgttt aagacgcgtg ctgaggttac ctttgaaaac ggttctgtct - 361 acaatcgtgt cacgctgaac ggccagggtt ttaagaaaga cggtcacatt ctgcgtaaga - 421 acgttgcatt ccaatgcccg ccagatattg tgtatatttt gcctgacacc gttaacaatg - 481 gcatccgcgt tgagttcaac caggcgtacg atattgaagg tgtgaccgaa aaactggtta - 541 ccaaatgcag ccaaatgaat cgtccgttgg cgggctccgc ggcagtgcat atcccgcgtt - 601 atcatcacct gagcaaacac accaaactga gcaaagaccg cgacgagcgc cgtgatcaca - 661 tgtgtctggt agaggtcgtg aaagcggttg atctggacac gtatcaggct ttgagacctc - 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Fluorescent_Pro 2748 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97001 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97001 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 722..779 - /label="his operon terminator" - misc_feature 974..1562 - /label="pMB1 replication origin" - misc_feature complement(1860..2519) - /label="chloramphenicol resistance marker" - misc_feature 722..2748 - misc_feature 1..8 - /label="D1005" - misc_feature 711..721 - /label="D1006" - misc_feature 9..710 - /label="BBa_J97001" - misc_feature 1..721 -ORIGIN - 1 ggtctcgaat gtcgtctggt gcactgttgt ttcatggtaa aatcccgtat gttgtagaaa - 61 tggaaggcaa tgtcgatggt cacaccttta gcattcgcgg caagggttac ggtgacgcga - 121 gcgttggtaa ggtcgacgcg cagtttatct gcaccacggg tgacgtcccg gtgccgtgga - 181 gcacgttggt gacgacgctg acttacggtg cccaatgttt cgcgaaatat ggcccggggc - 241 tgaaagactt ctacaaatcc tgtatgccgg aaggttatgt gcaagagcgc actattacct - 301 ttgagggtga cggtgtcttt aagacccgtg ccgaagtgac cttcgaaaac ggtagcgttt - 361 acaaccgtgt caagctgaat ggccagggtt tcaaaaagga tggtcacgtt ctgggtaaga - 421 atctggaatt caacttcacc ccacactgcc tgtacatctg gggcgatcaa gcgaatcatg - 481 gtctgaaaag cgcatttaag atcatgcacg agattaccgg ctccaaagaa gatttcatcg - 541 tggctgatca cacccagatg aataccccga ttggcggtgg ccctgtgcac gttccggaat - 601 atcatcacct gaccgtctgg acgagcttcg gtaaggatcc ggatgacgac gaaaccgacc - 661 acctgaacat cgtagaggtt atcaaagcag tggacctgga gacgtatcgc gctttgagac - 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Fluorescent_Pro 2754 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97002 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97002 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 728..785 - /label="his operon terminator" - misc_feature 980..1568 - /label="pMB1 replication origin" - misc_feature complement(1866..2525) - /label="chloramphenicol resistance marker" - misc_feature 728..2754 - misc_feature 1..8 - /label="D1005" - misc_feature 717..727 - /label="D1006" - misc_feature 9..716 - /label="BBa_J97002" - misc_feature 1..727 -ORIGIN - 1 ggtctcgaat gacggcattg acggaaggtg caaaactgtt tgagaaagag atcccgtata - 61 tcaccgaact ggaaggcaac gtcgaaggta tgaaatttat cattaaaggc gagggtaccg - 121 gtgacgcgag cgttggtaag gtcgacgcgc agtttatctg caccacgggt gacgtcccgg - 181 tgccgtggag cacgttggtg acgacgctgg ggtacggtgc ccaatgtttc gcgaaatatc - 241 cgcgtcacat cgcagacttc ttcaaatcct gtatgccgga aggttatgtg caagagcgca - 301 ctattacctt tgagggtgac ggtgtcttta agacccgtgc cgaagtgacc ttcgaaaacg - 361 gtagcgttta caaccgtgtc aagctgaatg gccagggttt caaaaaggat ggtcacgttc - 421 tgggtaagaa tctggaattc aacttcaccc cacattgcct gtacatctgg ggcgatcaag - 481 cgaatcatgg tctgaaaagc gcatttaaga tcatgcacga gattaccggc tccaaagaag - 541 atttcatcgt ggctgatcac acccagatga ataccccgat tggcggtggc cctgtgcacg - 601 ttccggaata tcatcacatt acctaccatg tcacgctgag caaggatgtt accgaccatc - 661 gcgaccacct gaacatcgta gaggttcaaa aagcagtgga cctggagacg tatcgcgctt - 721 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga - 781 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc - 841 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag - 901 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa - 961 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc - 1021 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc - 1081 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg - 1141 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt - 1201 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc - 1261 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc - 1321 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag - 1381 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg - 1441 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa - 1501 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag - 1561 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact - 1621 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa - 1681 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct - 1741 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat - 1801 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata - 1861 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg - 1921 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc - 1981 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata - 2041 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac - 2101 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct - 2161 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa - 2221 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc - 2281 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga - 2341 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc - 2401 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca - 2461 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc - 2521 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt - 2581 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc - 2641 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac - 2701 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Fluorescent_Pro 2724 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97003 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_J97003 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 698..755 - /label="his operon terminator" - misc_feature 950..1538 - /label="pMB1 replication origin" - misc_feature complement(1836..2495) - /label="chloramphenicol resistance marker" - misc_feature 698..2724 - misc_feature 1..8 - /label="D1005" - misc_feature 687..697 - /label="D1006" - misc_feature 9..686 - /label="BBa_J97003" - misc_feature 1..697 -ORIGIN - 1 ggtctcgaat gtccctgtcg aaacaagtac tgccacgtga tgttcgcatg cgctttcata - 61 tggatggctg cgttaatggt catcagttca tcattgaggg tgaaggtgca ggcaaaccgg - 121 atgagggcaa gaagattctg aaactgcgcg tgacgaaagg tggcccgctg ccgtttgcgt - 181 tcgatatcct gagctctact tttacttacg gtaaccgttg tttttgcgat tatccagagg - 241 acatgccgga ctactttaaa cagagcctgc cggaaggtca ctcttgggaa cgcaccctga - 301 tgtttgagga tggcggttgt ggtacggcga gcgcgcacat tagtctggat aaggactgct - 361 tcgtgcacca gagcaccttc ctgggcgtca atttcccggc aaacggtccg gtcatgcaaa - 421 agaaaacgct gaactgggag ccgagcagcg aactgattac ggcgtgcgac ggtatcctga - 481 aaggcgatgt gaccatgttt ctgttgctgg aaggtggcca ccgtcttaaa tgtcagttca - 541 ccaccagcta caaagccagc aaggcagtta agatgccgcc gaatcacatt atcgaacacg - 601 tgcttgttaa aaaagaggtt gccgacggct ttcagatcca agagcatgcg gtcgcaaagc - 661 acttcaccgt cgacgttaaa gaaacggctt tgagacctcc ggcaaaaaag ggcaaggtgt - 721 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 781 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 841 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 901 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 961 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 1021 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 1081 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 1141 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 1201 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 1261 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1321 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1381 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1441 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1501 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1561 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1621 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1681 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1741 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1801 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1861 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1921 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1981 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 2041 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 2101 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 2161 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 2221 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 2281 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2341 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2401 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2461 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2521 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2581 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2641 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2701 agctttcgct aaggatgatt tctg -// -LOCUS Fluorescent_Pro 2751 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K592100 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K592100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 725..782 - /label="his operon terminator" - misc_feature 977..1565 - /label="pMB1 replication origin" - misc_feature complement(1863..2522) - /label="chloramphenicol resistance marker" - misc_feature 725..2751 - misc_feature 1..8 - /label="D1005" - misc_feature 714..724 - /label="D1006" - CDS 9..707 - /label="mTagBFP" - CDS 9..713 - /label="BFP" - misc_feature 1..724 -ORIGIN - 1 ggtctcgaat gagcgaactg atcaaagaga acatgcacat gaagctgtac atggaaggca - 61 ccgttgacaa ccaccacttt aagtgcacgt ctgagggtga gggtaagccg tacgaaggca - 121 cccaaaccat gcgtatcaaa gttgtggagg gcggtccact gccgttcgct tttgacattc - 181 tggcgaccag cttcctgtac ggttccaaaa cgttcattaa ccatactcag ggcattccgg - 241 atttcttcaa acagagcttt ccggaaggtt tcacctggga gcgtgtcacc acgtatgaag - 301 atggtggtgt gttgaccgcc acccaagata cctccctgca agatggctgt ctgatctata - 361 acgtgaaaat tcgtggcgtc aactttacga gcaatggtcc ggtgatgcag aagaaaaccc - 421 tgggttggga ggcgtttacg gaaaccctgt atccggccga tggtggcctg gagggccgta - 481 acgacatggc actgaagctg gttggtggca gccatttgat cgcaaatatc aagacgacgt - 541 accgcagcaa gaaaccggcg aaaaatctga agatgccggg tgtttactat gtcgactacc - 601 gtctggaacg cattaaagaa gcgaataatg agacttacgt ggagcagcac gaggttgcag - 661 tcgcgcgcta ttgcgacttg cctagcaagc tgggtcataa actgaattaa taagctttga - 721 gacctccggc aaaaaagggc aaggtgtcac caccctgccc tttttcttta aaaccgaaaa - 781 gattacttcg cgttatgcag gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc - 841 tgcggcgagc ggtatcagct cactcaaagg cggtaatacg gttatccaca gaatcagggg - 901 ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg - 961 ccgcgttgct ggcgtttttc cacaggctcc gcccccctga cgagcatcac aaaaatcgac - 1021 gctcaagtca gaggtggcga aacccgacag gactataaag ataccaggcg tttccccctg - 1081 gaagctccct cgtgcgctct cctgttccga ccctgccgct taccggatac ctgtccgcct - 1141 ttctcccttc gggaagcgtg gcgctttctc atagctcacg ctgtaggtat ctcagttcgg - 1201 tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct - 1261 gcgccttatc cggtaactat cgtcttgagt ccaacccggt aagacacgac ttatcgccac - 1321 tggcagcagc cactggtaac aggattagca gagcgaggta tgtaggcggt gctacagagt - 1381 tcttgaagtg gtggcctaac tacggctaca ctagaagaac agtatttggt atctgcgctc - 1441 tgctgaagcc agttaccttc ggaaaaagag ttggtagctc ttgatccggc aaacaaacca - 1501 ccgctggtag cggtggtttt tttgtttgca agcagcagat tacgcgcaga aaaaaaggat - 1561 ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc tcagtggaac gaaaactcac - 1621 gttaagggat tttggtcatg agattatcaa aaaggatctt cacctagatc cttttaaatt - 1681 aaaaatgaag ttttaaatca atctaaagta tatatgagta aacttggtct gacagctcga - 1741 ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca - 1801 gatggagttc tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca - 1861 aattacgccc cgccctgcca ctcatcgcag tactgttgta attcattaag cattctgccg - 1921 acatggaagc catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg - 1981 tcgccttgcg tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg - 2041 gccacgttta aatcaaaact ggtgaaactc acccagggat tggctgagac gaaaaacata - 2101 ttctcaataa accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc - 2161 gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac - 2221 gtttcagttt gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc - 2281 tcaccgtctt tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg - 2341 tgaataaagg ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta - 2401 atatccagct gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa - 2461 tgttctttac gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc - 2521 attttagctt ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat - 2581 cttatttcat tatggtgaaa gttggaacct cttacgtgcc cgatcaactc gagtgccacc - 2641 tgacgtctaa gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag - 2701 gcagaatttc agataaaaaa aatccttagc tttcgctaag gatgatttct g -// -LOCUS Fluorescent_Pro 2769 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K864100 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_BBa_K864100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 743..800 - /label="his operon terminator" - misc_feature 995..1583 - /label="pMB1 replication origin" - misc_feature complement(1881..2540) - /label="chloramphenicol resistance marker" - misc_feature 743..2769 - misc_feature 1..8 - /label="D1005" - misc_feature 732..742 - /label="D1006" - CDS 9..725 - /label="SYFP2" - CDS 9..731 - /label="SYFP2" - misc_feature 1..742 -ORIGIN - 1 ggtctcgaat ggttagcaag ggcgaagaac tttttacagg cgtagtaccg atcttagttg - 61 aattagacgg cgacgttaac ggtcataagt ttagcgtgag cggtgagggt gaaggtgacg - 121 caacttacgg caagctgacc ctgaagctga tttgcacgac gggtaagctg ccggtcccgt - 181 ggcctaccct ggtcacgacc ttgggttatg gcgttcagtg tttcgcgcgt tatccggacc - 241 acatgaaaca acacgatttc tttaagagcg cgatgccaga aggctatgtg caggagcgta - 301 cgatcttttt caaagacgac ggtaactaca agacgcgtgc cgaagtcaaa ttcgaaggcg - 361 acaccctggt gaatcgcatt gagctgaagg gtattgattt caaagaggat ggcaatatcc - 421 tgggtcacaa gctggagtac aattacaatt cccacaacgt ttacatcacc gcagataaac - 481 agaaaaatgg catcaaagcg aatttcaaaa tccgtcacaa cattgaggac ggtggtgttc - 541 aactggcgga tcattaccag caaaacaccc cgattggtga cggtccggtc ctgttgccgg - 601 ataaccatta tctgtcttac caaagcaaac tgagcaaaga tccgaacgag aagcgcgacc - 661 acatggtgct gctggagttt gtgaccgctg ccggtattac cctgggtatg gatgagctgt - 721 ataaataata agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 781 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 841 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 901 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 961 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 1021 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1081 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1141 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1201 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1261 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1321 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1381 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1441 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1501 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1561 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1621 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1681 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1741 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1801 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1861 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1921 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1981 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 2041 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2101 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2161 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2221 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2281 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2341 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2401 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2461 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2521 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2581 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2641 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2701 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2761 tgatttctg -// -LOCUS Fluorescent_Pro 2766 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_GFPmut3 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_GFPmut3 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 740..797 - /label="his operon terminator" - misc_feature 992..1580 - /label="pMB1 replication origin" - misc_feature complement(1878..2537) - /label="chloramphenicol resistance marker" - misc_feature 740..2766 - misc_feature 1..8 - /label="D1005" - misc_feature 729..739 - /label="D1006" - CDS 9..693 - /label="gfpMut3" - CDS 9..728 - misc_feature 1..739 -ORIGIN - 1 ggtctcgaat gagtaaagga gaagaacttt tcactggagt tgtcccaatt cttgttgaat - 61 tagatggtga tgttaatggg cacaaatttt ctgtcagtgg agagggtgaa ggtgatgcaa - 121 catacggaaa acttaccctt aaatttattt gcactactgg aaaactacct gttccatggc - 181 caacacttgt cactactttc ggttatggtg ttcaatgctt tgcgagatac ccagatcata - 241 tgaaacagca tgactttttc aagagtgcca tgcccgaagg ttatgtacag gaaagaacta - 301 tatttttcaa agatgacggg aactacaaga cacgtgctga agtcaagttt gaaggtgata - 361 cccttgttaa tagaatcgag ttaaaaggta ttgattttaa agaagatgga aacattcttg - 421 gacacaaatt ggaatacaac tataactcac acaatgtata catcatggca gacaaacaaa - 481 agaatggaat caaagttaac ttcaaaatta gacacaacat tgaagatgga agcgttcaac - 541 tagcagacca ttatcaacaa aatactccaa ttggcgatgg ccctgtcctt ttaccagaca - 601 accattacct gtccacacaa tctgcccttt cgaaagatcc caacgaaaag agagaccaca - 661 tggtccttct tgagtttgta acagctgctg ggattacaca tggcatggat gaactataca - 721 aataataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 781 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 841 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 901 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 961 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 1021 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 1081 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 1141 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 1201 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 1261 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1321 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1381 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1441 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1501 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1561 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1621 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1681 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1741 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 1801 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 1861 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 1921 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 1981 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 2041 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 2101 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 2161 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 2221 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 2281 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2341 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2401 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2461 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2521 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2581 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2641 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2701 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 2761 tttctg -// -LOCUS Fluorescent_Pro 2766 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_KY484012 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_KY484012 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 740..797 - /label="his operon terminator" - misc_feature 992..1580 - /label="pMB1 replication origin" - misc_feature complement(1878..2537) - /label="chloramphenicol resistance marker" - misc_feature 740..2766 - misc_feature 1..8 - /label="D1005" - misc_feature 729..739 - /label="D1006" - source 9..728 - /db_xref="taxon:32630" - /mol_type="other DNA" - /organism="synthetic construct" - gene 9..728 - /gene="cpmCerulean3" - CDS 9..728 - /codon_start=1 - /gene="cpmCerulean3" - /note="enhanced cyan fluorescent protein; codon-optimized - for expression from the Chlamydomonas reinhardtii chloropl - ast" - /product="mCerulean3" - /protein_id="ATP07149.1" - /transl_table=11 - /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL - KFICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDD - GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNAIHGNVYITADKQKNGIK - ANFGLNCNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLL - EFVTAAGITLGMDELYK" - misc_feature 9..728 - misc_feature 1..739 -ORIGIN - 1 ggtctcgaat ggtttctaaa ggtgaagaat tattcactgg tgttgtacca attttagttg - 61 aattagatgg tgacgtaaac ggtcacaaat tctcagtatc aggtgaaggt gaaggtgatg - 121 ctacttacgg taaattaact ttaaaattca tttgtacaac aggtaaatta ccagttccat - 181 ggccaacttt agtaacaact ttatcttggg gtgtacaatg tttcgctcgt tacccagatc - 241 acatgaaaca acacgacttc ttcaaatcag ctatgccaga aggttacgta caagaacgta - 301 ctattttctt caaagatgat ggtaactaca aaacacgtgc tgaagttaaa ttcgaaggtg - 361 atactttagt aaaccgtatt gaattaaaag gtattgattt caaagaagat ggtaacattt - 421 taggtcacaa attagaatac aacgctattc acggtaacgt atacattact gctgataaac - 481 aaaaaaacgg tattaaagct aacttcggtt taaactgtaa cattgaagat ggttcagtac - 541 aattagctga tcactaccaa caaaacactc caattggtga tggtccagtt ttattaccag - 601 ataaccacta cttatcaact caatctaaat tatctaaaga tccaaacgaa aaacgtgacc - 661 acatggtttt attagaattc gtaactgctg ctggtattac tttaggtatg gatgaattat - 721 acaaataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 781 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 841 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 901 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 961 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 1021 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 1081 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 1141 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 1201 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 1261 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1321 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1381 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1441 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1501 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1561 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1621 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1681 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1741 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 1801 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 1861 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 1921 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 1981 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 2041 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 2101 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 2161 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 2221 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 2281 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2341 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2401 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2461 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2521 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2581 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2641 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2701 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 2761 tttctg -// -LOCUS Fluorescent_Pro 2745 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mKate2 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mKate2 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 719..776 - /label="his operon terminator" - misc_feature 971..1559 - /label="pMB1 replication origin" - misc_feature complement(1857..2516) - /label="chloramphenicol resistance marker" - misc_feature 719..2745 - misc_feature 1..8 - /label="D1005" - misc_feature 708..718 - /label="D1006" - source 9..707 - /label="source" - CDS 9..707 - /label="mKate2" - CDS 9..707 - /label="Translation 1-699" - misc_feature 9..707 - misc_feature 1..718 -ORIGIN - 1 ggtctcgaat ggtgagcgag ctgattaagg agaacatgca catgaagctg tacatggagg - 61 gcaccgtgaa caaccaccac ttcaagtgca catccgaggg cgaaggcaag ccctacgagg - 121 gcacccagac catgagaatc aaggcggtcg agggcggccc tctccccttc gccttcgaca - 181 tcctggctac cagcttcatg tacggcagca aaaccttcat caaccacacc cagggcatcc - 241 ccgacttctt taagcagtcc ttccccgagg gcttcacatg ggagagagtc accacatacg - 301 aagacggggg cgtgctgacc gctacccagg acaccagcct ccaggacggc tgcctcatct - 361 acaacgtcaa gatcagaggg gtgaacttcc catccaacgg ccctgtgatg cagaagaaaa - 421 cactcggctg ggaggcctcc accgagaccc tgtaccccgc tgacggcggc ctggaaggca - 481 gagccgacat ggccctgaag ctcgtgggcg ggggccacct gatctgcaac ttgaagacca - 541 catacagatc caagaaaccc gctaagaacc tcaagatgcc cggcgtctac tatgtggaca - 601 gaagactgga aagaatcaag gaggccgaca aagagaccta cgtcgagcag cacgaggtgg - 661 ctgtggccag atactgcgac ctccctagca aactggggca cagatgagct ttgagacctc - 721 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 781 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 841 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 901 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 961 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 1021 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 1081 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1141 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1201 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1261 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1321 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1381 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1441 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1501 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1561 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1621 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1681 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1741 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1801 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1861 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1921 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1981 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 2041 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 2101 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2161 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2221 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 2281 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2341 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2401 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2461 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2521 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2581 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2641 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2701 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Fluorescent_Pro 2727 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mRFP1 -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mRFP1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 701..758 - /label="his operon terminator" - misc_feature 953..1541 - /label="pMB1 replication origin" - misc_feature complement(1839..2498) - /label="chloramphenicol resistance marker" - misc_feature 701..2727 - misc_feature 1..8 - /label="D1005" - misc_feature 690..700 - /label="D1006" - source 9..689 - /label="source" - CDS 9..686 - /label="mRFP1" - misc_feature 9..689 - misc_feature 1..700 -ORIGIN - 1 ggtctcgaat ggcttcctcc gaagatgtta tcaaagagtt catgcgtttc aaagttcgta - 61 tggaaggttc cgttaacggt cacgagttcg aaatcgaagg tgaaggtgaa ggtcgtccgt - 121 acgaaggtac ccagaccgct aaactgaaag ttaccaaagg tggtccgctg ccgttcgctt - 181 gggacatcct gtccccgcag ttccagtacg gttccaaagc ttacgttaaa cacccggctg - 241 acatcccgga ctacctgaaa ctgtccttcc cggaaggttt caaatgggaa cgtgttatga - 301 acttcgagga cggtggtgtt gttaccgtta cccaggactc ctccctgcaa gacggtgagt - 361 tcatctacaa agttaaactg cgtggtacca acttcccgtc cgacggtccg gttatgcaga - 421 aaaaaaccat gggttgggaa gcttccaccg aacgtatgta cccggaagat ggtgctctga - 481 aaggtgaaat caaaatgcgt ctgaaactga aagacggtgg tcactacgac gctgaagtta - 541 aaaccaccta catggctaaa aaaccggttc agctgccggg tgcttacaaa accgacatca - 601 aactggacat cacctcccac aacgaggact acaccatcgt tgaacagtac gaacgtgctg - 661 aaggtcgtca ctccaccggt gcttaatgag ctttgagacc tccggcaaaa aagggcaagg - 721 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 781 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 841 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 901 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 961 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 1021 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 1081 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 1141 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 1201 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 1261 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 1321 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 1381 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 1441 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 1501 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 1561 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 1621 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 1681 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 1741 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 1801 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 1861 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 1921 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 1981 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 2041 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 2101 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 2161 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 2221 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 2281 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 2341 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 2401 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 2461 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 2521 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 2581 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 2641 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 2701 cttagctttc gctaaggatg atttctg -// -LOCUS Fluorescent_Pro 2748 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mScarlet -VERSION Fluorescent_Proteins_in_vector_Fluorescent_Proteins_in_vector_ins_mScarlet -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 722..779 - /label="his operon terminator" - misc_feature 974..1562 - /label="pMB1 replication origin" - misc_feature complement(1860..2519) - /label="chloramphenicol resistance marker" - misc_feature 722..2748 - misc_feature 1..8 - /label="D1005" - misc_feature 711..721 - /label="D1006" - source 9..704 - /label="source" - CDS 9..704 - /label="red fluorescent protein (mScarlet)" - misc_feature 9..710 - misc_feature 1..721 -ORIGIN - 1 ggtctcgaat ggtgagcaag ggcgaggcag tgatcaagga gttcatgcgg ttcaaggtgc - 61 acatggaggg ctccatgaac ggccacgagt tcgagatcga gggcgagggc gagggccgcc - 121 cctacgaggg cacccagacc gccaagctga aggtgaccaa gggtggcccc ctgcccttct - 181 cctgggacat cctgtcccct cagttcatgt acggctccag ggccttcacc aagcaccccg - 241 ccgacatccc cgactactat aagcagtcct tccccgaggg cttcaagtgg gagcgcgtga - 301 tgaacttcga ggacggcggc gccgtgaccg tgacccagga cacctccctg gaggacggca - 361 ccctgatcta caaggtgaag ctccgcggca ccaacttccc tcctgacggc cccgtaatgc - 421 agaagaagac aatgggctgg gaagcgtcca ccgagcggtt gtaccccgag gacggcgtgc - 481 tgaagggcga cattaagatg gccctgcgcc tgaaggacgg cggccgctac ctggcggact - 541 tcaagaccac ctacaaggcc aagaagcccg tgcagatgcc cggcgcctac aacgtcgacc - 601 gcaagttgga catcacctcc cacaacgagg actacaccgt ggtggaacag tacgaacgct - 661 ccgagggccg ccactccacc ggcggcatgg acgagctgta caagtaataa gctttgagac - 721 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 781 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 841 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 901 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 961 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 1021 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 1081 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 1141 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 1201 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 1261 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 1321 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 1381 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 1441 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 1501 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 1561 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 1621 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 1681 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 1741 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 1801 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 1861 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 1921 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 1981 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 2041 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 2101 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 2161 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 2221 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 2281 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 2341 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 2401 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 2461 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 2521 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 2581 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 2641 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 2701 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Interlab_NegC 3145 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Interlab_NegC -VERSION Interlab_NegC -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..178 - /label="RiboJ" - misc_feature 179..186 - /label="BioBricks_scar_long" - RBS 187..199 - /label="RBS-3\Weak" - RBS 193..196 - /label="RBS" - misc_feature 187..199 - /label="BBa_B0032" - RBS 187..199 - /label="BBa_B0032" - misc_feature 200..205 - /label="BioBricks_scar_short" - misc_feature 179..205 - /label="BB-B0032-BB" - misc_feature 206 - /label="RBS_CDS_OH" - misc_feature 1..206 - /label="INS_ILC_1_101_UP" - misc_feature 207..208 - /label="prefix" - misc_feature 380 - /label="T" - misc_feature 698 - /label="A" - CDS 207..956 - /label="luxR" - misc_feature 207..962 - /label="BBa_C0062" - misc_feature 963..987 - /label="Help:Barcodes" - CDS 207..987 - /label="luxr" - misc_feature 988..991 - /label="CDS_Terminator_OH" - misc_feature 992..993 - /label="STOP_MC" - misc_feature 994..1075 - /label="rnpB_T1" - misc_feature 988..1075 - /label="INS_ILC_1_101_DW" - misc_feature 1..1075 - /label="Interlab_NegC insert" - misc_feature 1076..1096 - /label="BioBrick suffix" - stem_loop 1097..1168 - /label="E. coli his operon terminator" - stem_loop 1105..1139 - /label="Stem loop" - primer_bind 1232..1251 - /label="Verification reverse (VR) primer binding site" - misc_feature 1336..1950 - /label="rep (pMB1)" - misc_feature 1351 - /label="ORI" - stem_loop 2117..2222 - /label="T0 terminator" - CDS 2235..2894 - /label="Chloramphenicol resistance" - primer_bind 3008..3027 - /label="Verification forward (VF2) primer binding site" - stem_loop 3084..3087 - /label="end of terminator" - stem_loop 3097..3116 - /label="Stem loop" - misc_feature 3126..3147 - /label="BioBrick prefix" - misc_feature 1076..3145 - /label="pSB1C3" -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct actagctgtc accggatgtg - 121 ctttccggtc tgatgagtcc gtgaggacga aacagcctct acaaataatt ttgtttaata - 181 ctagagtcac acaggaaagt actagaatga aaaacataaa tgccgacgac acatacagaa - 241 taattaataa aattaaagct tgtagaagca ataatgatat taatcaatgc ttatctgata - 301 tgactaaaat ggtacattgt gaatattatt tactcgcgat catttatcct cattctatgg - 361 ttaaatctga tatttcaatc ctagataatt accctaaaaa atggaggcaa tattatgatg - 421 acgctaattt aataaaatat gatcctatag tagattattc taactccaat cattcaccaa - 481 ttaattggaa tatatttgaa aacaatgctg taaataaaaa atctccaaat gtaattaaag - 541 aagcgaaaac atcaggtctt atcactgggt ttagtttccc tattcatacg gctaacaatg - 601 gcttcggaat gcttagtttt gcacattcag aaaaagacaa ctatatagat agtttatttt - 661 tacatgcgtg tatgaacata ccattaattg ttccttctct agttgataat tatcgaaaaa - 721 taaatatagc aaataataaa tcaaacaacg atttaaccaa aagagaaaaa gaatgtttag - 781 cgtgggcatg cgaaggaaaa agctcttggg atatttcaaa aatattaggt tgcagtgagc - 841 gtactgtcac tttccattta accaatgcgc aaatgaaact caatacaaca aaccgctgcc - 901 aaagtatttc taaagcaatt ttaacaggag caattgattg cccatacttt aaaaattaat - 961 aacactgata gtgctagtgt agatcacgct taatcggtca gtttcacctg atttacgtaa - 1021 aaacccgctt cggcgggttt ttgcttttgg aggggcagaa agatgaatga ctgtctacta - 1081 gtagcggccg ctgcagtccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 1141 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 1201 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 1261 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 1321 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 1381 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 1441 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 1501 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 1561 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 1621 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1681 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1741 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1801 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1861 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1921 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1981 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 2041 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 2101 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 2161 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 2221 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 2281 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 2341 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 2401 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 2461 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 2521 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 2581 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 2641 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2701 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2761 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2821 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2881 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2941 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 3001 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 3061 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 3121 ctggaattcg cggccgcttc tagag -// -LOCUS Nickases_Nickas 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Nickases_Nickases_ins_Cas9n_D10A -VERSION Nickases_Nickases_ins_Cas9n_D10A -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - CDS 9..4115 - /ApEinfo_fwdcolor="#faac61" - /ApEinfo_revcolor="#faac61" - /label="Cas9(D10A)" - CDS 9..4115 - /label="Translation 1-4107" - misc_feature 9..4115 - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggacaagaag tacagcatcg gcctggccat cggcaccaac tctgtgggct - 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca - 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa - 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc - 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct - 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca - 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc - 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc - 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca - 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg - 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca - 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt - 721 tcggcaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc - 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc - 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg - 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga - 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc - 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg - 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc - 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc - 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag - 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg - 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg - 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact - 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact - 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact - 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg - 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga - 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg - 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc - 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag - 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa - 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg - 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga - 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc - 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg - 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc - 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga - 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc - 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag - 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga - 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg - 2521 tggaccatat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga - 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga - 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg - 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca - 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc - 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc - 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga - 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga - 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg - 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct - 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc - 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc - 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga - 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata - 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca - 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga - 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc - 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc - 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg - 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc - 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt - 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca - 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc - 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc - 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca - 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga - 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Nickases_Nickas 6153 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Nickases_Nickases_ins_Cas9n_H840A -VERSION Nickases_Nickases_ins_Cas9n_H840A -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 4127..4184 - /label="his operon terminator" - misc_feature 4379..4967 - /label="pMB1 replication origin" - misc_feature complement(5265..5924) - /label="chloramphenicol resistance marker" - misc_feature 4127..6153 - misc_feature 1..8 - /label="D1005" - misc_feature 4116..4126 - /label="D1006" - CDS 9..4115 - /ApEinfo_fwdcolor="#b1ff67" - /ApEinfo_revcolor="#b1ff67" - /label="Cas9(H840A)" - CDS 9..4115 - /label="Translation 1-4107" - misc_feature 9..4115 - misc_feature 1..4126 -ORIGIN - 1 ggtctcgaat ggacaagaag tacagcatcg gcctggacat cggcaccaac tctgtgggct - 61 gggccgtgat caccgacgag tacaaggtgc ccagcaagaa attcaaggtg ctgggcaaca - 121 ccgaccggca cagcatcaag aagaacctga tcggagccct gctgttcgac agcggcgaaa - 181 cagccgaggc cacccggctg aagagaaccg ccagaagaag atacaccaga cggaagaacc - 241 ggatctgcta tctgcaagag atcttcagca acgagatggc caaggtggac gacagcttct - 301 tccacagact ggaagagtcc ttcctggtgg aagaggataa gaagcacgag cggcacccca - 361 tcttcggcaa catcgtggac gaggtggcct accacgagaa gtaccccacc atctaccacc - 421 tgagaaagaa actggtggac agcaccgaca aggccgacct gcggctgatc tatctggccc - 481 tggcccacat gatcaagttc cggggccact tcctgatcga gggcgacctg aaccccgaca - 541 acagcgacgt ggacaagctg ttcatccagc tggtgcagac ctacaaccag ctgttcgagg - 601 aaaaccccat caacgccagc ggcgtggacg ccaaggccat cctgtctgcc agactgagca - 661 agagcagacg gctggaaaat ctgatcgccc agctgcccgg cgagaagaag aatggcctgt - 721 tcggaaacct gattgccctg agcctgggcc tgacccccaa cttcaagagc aacttcgacc - 781 tggccgagga tgccaaactg cagctgagca aggacaccta cgacgacgac ctggacaacc - 841 tgctggccca gatcggcgac cagtacgccg acctgtttct ggccgccaag aacctgtccg - 901 acgccatcct gctgagcgac atcctgagag tgaacaccga gatcaccaag gcccccctga - 961 gcgcctctat gatcaagaga tacgacgagc accaccagga cctgaccctg ctgaaagctc - 1021 tcgtgcggca gcagctgcct gagaagtaca aagagatttt cttcgaccag agcaagaacg - 1081 gctacgccgg ctacattgac ggcggagcca gccaggaaga gttctacaag ttcatcaagc - 1141 ccatcctgga aaagatggac ggcaccgagg aactgctcgt gaagctgaac agagaggacc - 1201 tgctgcggaa gcagcggacc ttcgacaacg gcagcatccc ccaccagatc cacctgggag - 1261 agctgcacgc cattctgcgg cggcaggaag atttttaccc attcctgaag gacaaccggg - 1321 aaaagatcga gaagatcctg accttccgca tcccctacta cgtgggccct ctggccaggg - 1381 gaaacagcag attcgcctgg atgaccagaa agagcgagga aaccatcacc ccctggaact - 1441 tcgaggaagt ggtggacaag ggcgcttccg cccagagctt catcgagcgg atgaccaact - 1501 tcgataagaa cctgcccaac gagaaggtgc tgcccaagca cagcctgctg tacgagtact - 1561 tcaccgtgta taacgagctg accaaagtga aatacgtgac cgagggaatg agaaagcccg - 1621 ccttcctgag cggcgagcag aaaaaggcca tcgtggacct gctgttcaag accaaccgga - 1681 aagtgaccgt gaagcagctg aaagaggact acttcaagaa aatcgagtgc ttcgactccg - 1741 tggaaatctc cggcgtggaa gatcggttca acgcctccct gggcacatac cacgatctgc - 1801 tgaaaattat caaggacaag gacttcctgg acaatgagga aaacgaggac attctggaag - 1861 atatcgtgct gaccctgaca ctgtttgagg acagagagat gatcgaggaa cggctgaaaa - 1921 cctatgccca cctgttcgac gacaaagtga tgaagcagct gaagcggcgg agatacaccg - 1981 gctggggcag gctgagccgg aagctgatca acggcatccg ggacaagcag tccggcaaga - 2041 caatcctgga tttcctgaag tccgacggct tcgccaacag aaacttcatg cagctgatcc - 2101 acgacgacag cctgaccttt aaagaggaca tccagaaagc ccaggtgtcc ggccagggcg - 2161 atagcctgca cgagcacatt gccaatctgg ccggcagccc cgccattaag aagggcatcc - 2221 tgcagacagt gaaggtggtg gacgagctcg tgaaagtgat gggccggcac aagcccgaga - 2281 acatcgtgat cgaaatggcc agagagaacc agaccaccca gaagggacag aagaacagcc - 2341 gcgagagaat gaagcggatc gaagagggca tcaaagagct gggcagccag atcctgaaag - 2401 aacaccccgt ggaaaacacc cagctgcaga acgagaagct gtacctgtac tacctgcaga - 2461 atgggcggga tatgtacgtg gaccaggaac tggacatcaa ccggctgtcc gactacgatg - 2521 tggacgctat cgtgcctcag agctttctga aggacgactc catcgacaac aaggtgctga - 2581 ccagaagcga caagaaccgg ggcaagagcg acaacgtgcc ctccgaagag gtcgtgaaga - 2641 agatgaagaa ctactggcgg cagctgctga acgccaagct gattacccag agaaagttcg - 2701 acaatctgac caaggccgag agaggcggcc tgagcgaact ggataaggcc ggcttcatca - 2761 agagacagct ggtggaaacc cggcagatca caaagcacgt ggcacagatc ctggactccc - 2821 ggatgaacac taagtacgac gagaatgaca agctgatccg ggaagtgaaa gtgatcaccc - 2881 tgaagtccaa gctggtgtcc gatttccgga aggatttcca gttttacaaa gtgcgcgaga - 2941 tcaacaacta ccaccacgcc cacgacgcct acctgaacgc cgtcgtggga accgccctga - 3001 tcaaaaagta ccctaagctg gaaagcgagt tcgtgtacgg cgactacaag gtgtacgacg - 3061 tgcggaagat gatcgccaag agcgagcagg aaatcggcaa ggctaccgcc aagtacttct - 3121 tctacagcaa catcatgaac tttttcaaga ccgagattac cctggccaac ggcgagatcc - 3181 ggaagcggcc tctgatcgag acaaacggcg aaaccgggga gatcgtgtgg gataagggcc - 3241 gggattttgc caccgtgcgg aaagtgctga gcatgcccca agtgaatatc gtgaaaaaga - 3301 ccgaggtgca gacaggcggc ttcagcaaag agtctatcct gcccaagagg aacagcgata - 3361 agctgatcgc cagaaagaag gactgggacc ctaagaagta cggcggcttc gacagcccca - 3421 ccgtggccta ttctgtgctg gtggtggcca aagtggaaaa gggcaagtcc aagaaactga - 3481 agagtgtgaa agagctgctg gggatcacca tcatggaaag aagcagcttc gagaagaatc - 3541 ccatcgactt tctggaagcc aagggctaca aagaagtgaa aaaggacctg atcatcaagc - 3601 tgcctaagta ctccctgttc gagctggaaa acggccggaa gagaatgctg gcctctgccg - 3661 gcgaactgca gaagggaaac gaactggccc tgccctccaa atatgtgaac ttcctgtacc - 3721 tggccagcca ctatgagaag ctgaagggct cccccgagga taatgagcag aaacagctgt - 3781 ttgtggaaca gcacaagcac tacctggacg agatcatcga gcagatcagc gagttctcca - 3841 agagagtgat cctggccgac gctaatctgg acaaagtgct gtccgcctac aacaagcacc - 3901 gggataagcc catcagagag caggccgaga atatcatcca cctgtttacc ctgaccaatc - 3961 tgggagcccc tgccgccttc aagtactttg acaccaccat cgaccggaag aggtacacca - 4021 gcaccaaaga ggtgctggac gccaccctga tccaccagag catcaccggc ctgtacgaga - 4081 cacggatcga cctgtctcag ctgggaggcg actaagcttt gagacctccg gcaaaaaagg - 4141 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 4201 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 4261 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 4321 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 4381 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 4441 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 4501 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 4561 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 4621 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 4681 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 4741 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 4801 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 4861 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 4921 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 4981 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 5041 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 5101 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 5161 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 5221 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 5281 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 5341 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 5401 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 5461 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 5521 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 5581 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 5641 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 5701 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 5761 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 5821 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 5881 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 5941 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 6001 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 6061 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 6121 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS PETase_library_ 2937 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_K2910000 -VERSION PETase_library_PETase_library_ins_K2910000 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 911..968 - /label="his operon terminator" - misc_feature 1163..1751 - /label="pMB1 replication origin" - misc_feature complement(2049..2708) - /label="chloramphenicol resistance marker" - misc_feature 911..2937 - misc_feature 1..8 - /label="D1005" - misc_feature 900..910 - /label="D1006" - misc_feature 9..899 - /label="K2910000" - misc_feature 1..910 -ORIGIN - 1 ggtctcgaat gaattttcct cgcgcttcac gactgatgca ggctgccgtt cttggagggc - 61 tgatggccgt tagcgcggcc gccaccgctc agacaaatcc ctacgcccgc ggtccgaatc - 121 cgacagccgc cagtttggaa gcgagcgctg gtccattcac cgttcgctcc tttaccgtga - 181 gtagaccgag cggttatggc gctggcaccg tttactatcc aacaaatgct gggggtaccg - 241 tgggcgccat agccatagtt cccgggtata cggcacggca gtcatcaatt aaatggtggg - 301 gaccgcgtct ggcatcccac ggtttcgtag taattacaat tgacacaaat tccacgttag - 361 accagccatc aagtcggagt tcgcaacaaa tggccgcgct gcgccaggtg gcgtcgttaa - 421 acggtacaag tagcagcccg atttacggaa aggtcgatac cgctcgtatg ggtgttatgg - 481 ggtggagtat gggaggtgga ggctccctga tctctgctgc taacaaccct tcgctgaaag - 541 cagcggcgcc tcaagcacca tgggattctt cgacaaattt tagttctgta actgtgccca - 601 cgctgatctt cgcatgtgaa aacgatagta tagccccggt caactcttca gcacttccta - 661 tctatgattc tatgtcacgc aacgctaagc agtttctcga aattaatggt ggctcacatt - 721 cctgtgcgaa tagcggcaat tctaaccaag cattaatcgg aaaaaaaggc gttgcatgga - 781 tgaaacgttt tatggacaat gatactaggt attctacttt tgcctgcgag aacccgaata - 841 gcaccagagt gtctgatttt cgtacagcga attgcagcca ccaccaccac caccactgag - 901 ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac - 961 cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg - 1021 ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat - 1081 caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta - 1141 aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa - 1201 atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc - 1261 cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt - 1321 ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca - 1381 gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg - 1441 accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat - 1501 cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta - 1561 cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct - 1621 gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac - 1681 aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa - 1741 aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa - 1801 actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt - 1861 taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca - 1921 gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca - 1981 aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg - 2041 atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt - 2101 ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc - 2161 accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc - 2221 atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa - 2281 aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca - 2341 tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat - 2401 gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc - 2461 accagctcac cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca - 2521 agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag - 2581 gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc - 2641 tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt - 2701 ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt - 2761 agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt - 2821 gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat - 2881 cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg -// -LOCUS PETase_library_ 2910 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_K2910002 -VERSION PETase_library_PETase_library_ins_K2910002 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 884..941 - /label="his operon terminator" - misc_feature 1136..1724 - /label="pMB1 replication origin" - misc_feature complement(2022..2681) - /label="chloramphenicol resistance marker" - misc_feature 884..2910 - misc_feature 1..8 - /label="D1005" - misc_feature 873..883 - /label="D1006" - misc_feature 9..872 - /label="K2910002" - misc_feature 1..883 -ORIGIN - 1 ggtctcgaat gtgggacaaa tggtactgga aatctatgac cctggcgacc ctgcgtatcc - 61 tgtggaaaga agaagcgggt tgcccggcgc agttctgccc gatcgaacgt ggtaacccga - 121 ccgcggcgtc ttacctgctg gcgtggaccg aaccgccgta caaacgtaac ttccgttctc - 181 gtgcgcgtct gggttactgg ttctactctg tttacctgtt ctggtgcgtt ggtggtaacg - 241 aaatctgcca ctactcttgg gaacgtgcga ccaaatggtc tgaatacacc tactggaacc - 301 cgttcttctc tgttcgtatg ttctggtacg aatgcacctg catcaaagaa ccgcaggacc - 361 tggacgaaaa aaaactgtgc aacctgtggg aatgccactt ctctcagtgc ttcaccgact - 421 cttggccgga atactgggtt gcgccgcgta ccatgtactt ctggggtatg tctcacctgt - 481 actctctggt ttacccgtct tctgcgtgcc actacgaccc gaaactgtgc gttccgaaag - 541 cgtggttcca caacatgtgg atgtgctctg ttatgatcgg tacctactgc ttcctgtacg - 601 acccgccgtc tatccgtggt ggtaccttcc cgaactggcc gtactgctgg cgttggggtt - 661 accagaccaa acacaacatc aacggtgaca tgcacctgtg caacccgaac ccgaaatctg - 721 cgatggacat gcgtctggtt ggtatcatca tcaacatcaa acgtatgtct ggtcaggacc - 781 gtaccatgtg ccgttctctg ctgtgcctgg ttttctcttg ggttcagttc caccgtaacc - 841 cgccgtgctc tcaccaccac caccaccact gagctttgag acctccggca aaaaagggca - 901 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg - 961 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc - 1021 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt - 1081 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc - 1141 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa - 1201 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc - 1261 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg - 1321 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc - 1381 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc - 1441 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca - 1501 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact - 1561 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg - 1621 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt - 1681 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct - 1741 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga - 1801 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa - 1861 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa - 1921 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta - 1981 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac - 2041 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg - 2101 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg - 2161 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg - 2221 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg - 2281 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc - 2341 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa - 2401 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata - 2461 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac - 2521 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg - 2581 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg - 2641 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct - 2701 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag - 2761 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat - 2821 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa - 2881 atccttagct ttcgctaagg atgatttctg -// -LOCUS PETase_library_ 2937 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_K2910003 -VERSION PETase_library_PETase_library_ins_K2910003 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 911..968 - /label="his operon terminator" - misc_feature 1163..1751 - /label="pMB1 replication origin" - misc_feature complement(2049..2708) - /label="chloramphenicol resistance marker" - misc_feature 911..2937 - misc_feature 1..8 - /label="D1005" - misc_feature 900..910 - /label="D1006" - misc_feature 9..899 - /label="K2910003" - misc_feature 1..910 -ORIGIN - 1 ggtctcgaat gaattttcct cgcgcttcac gactgatgca ggctgccgtt cttggagggc - 61 tgatggccgt tagcgcggcc gccaccgctc agacaaatcc ctacgcccgc ggtccgaatc - 121 cgacagccgc cagtttggaa gcgagcgctg gtccattcac cgttcgctcc tttaccgtga - 181 gtagaccgag cggttatggc gctggcaccg tttactatcc aacaaatgct gggggtaccg - 241 tgggcgccat agccatagtt cccgggtatt ttgcacggca gtcatcaatt aaatggtggg - 301 gaccgcgtct ggcatcccac ggtttcgtag taattacaat tgacacaaat tccacgttag - 361 accagccatc aagtcggagt tcgcaacaaa tggccgcgct gcgccaggtg gcgtcgttaa - 421 acggtacaag tagcagcccg atttacggaa aggtcgatac cgctcgtatg ggtgttatgg - 481 ggtggagtat gggaggtgga ggctccctga tctctgctgc taacaaccct tcgctgaaag - 541 cagcggcgcc tcaagcacca tgggattctt cgacaaattt tagttctgta actgtgccca - 601 cgctgatctt cgcatgtgaa aacgatagtt atgccccggt caactcttca gcacttccta - 661 tctatgattc tatgtcacgc aacgctaagc agtttctcga aattaatggt ggctcacatt - 721 tttgtgcgaa tagcggcaat tataaccaag cattaatcgg aaaaaaaggc gttgcatgga - 781 tgaaacgttt tatggacaat gatactaggt attctacttt tgcctgcgag aacccgaata - 841 gcaccgccgt gtctgatttt cgtacagcga attgcagcca ccaccaccac caccactgag - 901 ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac - 961 cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg - 1021 ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat - 1081 caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta - 1141 aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa - 1201 atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc - 1261 cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt - 1321 ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca - 1381 gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg - 1441 accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat - 1501 cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta - 1561 cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct - 1621 gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac - 1681 aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa - 1741 aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa - 1801 actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt - 1861 taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca - 1921 gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca - 1981 aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg - 2041 atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt - 2101 ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc - 2161 accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc - 2221 atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa - 2281 aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca - 2341 tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat - 2401 gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc - 2461 accagctcac cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca - 2521 agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag - 2581 gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc - 2641 tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt - 2701 ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt - 2761 agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt - 2821 gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat - 2881 cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg -// -LOCUS PETase_library_ 2835 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_K3039002 -VERSION PETase_library_PETase_library_ins_K3039002 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 809..866 - /label="his operon terminator" - misc_feature 1061..1649 - /label="pMB1 replication origin" - misc_feature complement(1947..2606) - /label="chloramphenicol resistance marker" - misc_feature 809..2835 - misc_feature 1..8 - /label="D1005" - misc_feature 798..808 - /label="D1006" - misc_feature 9..797 - /label="K3039002" - misc_feature 1..808 -ORIGIN - 1 ggtctcgaat gaacccatat gcgcggggcc cgaatccgac cgcggcgtcc ctggaggcaa - 61 gcgcagggcc gtttaccgtt cggtctttta cggtgagtcg tccgtctgga tatggcgccg - 121 ggacggtata ttatcctacc aatgcgggtg gtacggttgg agctatcgct atcgttcctg - 181 gttatgcagc tcgccagagc atgattaaat ggtggggccc gcgcttggct tcgcatggct - 241 tcgtggtaat taccatcgac acgaattcca cacttgatca gcctgagagc cggtcgagcc - 301 agcaaatggc ggcgctgcgc caggttgcct ccctcaacgg caccagtagc tctccgatct - 361 acggcaaagt cgataccgcg cgtatgggcg ttatggggtt ctctatgggt ggtggtggca - 421 gcctgattag cgctgccaac aaccccagcc tcaaagctgc ggccccccag gcgccatggc - 481 atagtagcac aaacttctcg tccgtgacgg taccgaccct gatcttcgcg tgcgaaaacg - 541 attcgattgc gccggtcaat tctagtgcgc tgccgatcta tgattctatg tcccgcaacg - 601 cgaagcaatt tttagaaatc aacggtggta gccattcatg tgcaaacagt ggtaacagca - 661 atcaggctct gatcggtaaa aaaggcgtcg cttggatgaa acgctttatg gataacgata - 721 ctcgctattc aacatttgct tgcgagaacc cgaactcgac cgcggtgagt gatttccgta - 781 ccgccaattg tagttgagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 841 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 901 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 961 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 1021 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 1081 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 1141 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 1201 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 1261 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 1321 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1381 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1441 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1501 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1561 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1621 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1681 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1741 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1801 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1861 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1921 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1981 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 2041 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 2101 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 2161 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 2221 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 2281 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 2341 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2401 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2461 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2521 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2581 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2641 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2701 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2761 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2821 taaggatgat ttctg -// -LOCUS PETase_library_ 2898 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_K3039003 -VERSION PETase_library_PETase_library_ins_K3039003 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 872..929 - /label="his operon terminator" - misc_feature 1124..1712 - /label="pMB1 replication origin" - misc_feature complement(2010..2669) - /label="chloramphenicol resistance marker" - misc_feature 872..2898 - misc_feature 1..8 - /label="D1005" - misc_feature 861..871 - /label="D1006" - misc_feature 9..860 - /label="K3039003" - misc_feature 1..871 -ORIGIN - 1 ggtctcgaat gggcagcagc catcatcatc atcatcacag cagcggcctg gtgccgcgcg - 61 gcagccatat gatgaacccg tatgcccgcg gacccaaccc gacggcggcg agtcttgagg - 121 catctgcggg cccgttcacg gttcgcagct ttacggtaag ccgtccctcc ggttatggcg - 181 ccggaacagt ttattatccg acgaacgccg gaggtaccgt gggcgccatc gcaatcgtgc - 241 caggatacac ggcgcgccaa agctcgatta agtggtgggg tccgcggtta gcgtctcatg - 301 gctttgttgt tattaccatc gacactaact caaccttgga tcagccggaa tcgcgcagta - 361 gtcaacaaat ggcggcgctg cgtcaggtcg cttcccttaa tggcacgagt agcagtccaa - 421 tttatggcaa agtggacacg gcacgtatgg gcgtaatggg ctggtctatg ggcggcggcg - 481 ggtcattgat ttcggcagct aacaacccca gtctgaaagc ggctgccccg caggcgccgt - 541 ggcatagctc gacaaatttc tccagcgtca ccgtgcccac cttaatcttt gcgtgcgaaa - 601 acgatagcat cgcccctgtc aactccagcg cactcccgat ttatgatagc atgtctcgga - 661 atgctaaaca gtttctggag attaatggcg gttcccactc atgcgctaac agcggaaact - 721 ccaatcaagc cctgatcggt aaaaaagggg tggcgtggat gaagcgtttc atggacaacg - 781 acacccgtta cagcactttc gcatgtgaga acccgaatag caccgcggtg agcgatttcc - 841 gcacggcgaa ctgttcatga gctttgagac ctccggcaaa aaagggcaag gtgtcaccac - 901 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca - 961 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg - 1021 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc - 1081 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc - 1141 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac - 1201 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc - 1261 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata - 1321 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc - 1381 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca - 1441 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag - 1501 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta - 1561 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg - 1621 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc - 1681 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt - 1741 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa - 1801 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat - 1861 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc - 1921 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca - 1981 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac - 2041 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc - 2101 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa - 2161 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc - 2221 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg - 2281 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg - 2341 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa - 2401 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga - 2461 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt - 2521 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat - 2581 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg - 2641 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat - 2701 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt - 2761 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt - 2821 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt - 2881 cgctaaggat gatttctg -// -LOCUS PETase_library_ 2829 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_K3039017 -VERSION PETase_library_PETase_library_ins_K3039017 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 803..860 - /label="his operon terminator" - misc_feature 1055..1643 - /label="pMB1 replication origin" - misc_feature complement(1941..2600) - /label="chloramphenicol resistance marker" - misc_feature 803..2829 - misc_feature 1..8 - /label="D1005" - misc_feature 792..802 - /label="D1006" - misc_feature 9..791 - /label="K3039017" - misc_feature 1..802 -ORIGIN - 1 ggtctcgaaa cccttatgaa cgtggtccgg acccaacaga atctagtatc gaagcgtccc - 61 gtggcccgtt cgctgtgagt cagacctcgg taagctctct gtcggtgagc ggcttcggtg - 121 gtggtaccat ttactacccg acgtcaacga gcgagggaac cttcggcgca gtcgctattt - 181 ctccgggata cactgcgagc cagagcagca tcgcctggct gggtccgcgg ctggcgtcac - 241 agggttttgt agttttcacc atcgacacga atacgaccta cgaccagcca gcatcacgtg - 301 gagatcagtt gctcgccgcg ctggactatc tgacccagcg ctctagcctg tctgtgcgtt - 361 cgcgcatcga cgcatcccgt ctcggcgtaa tgggtcatag tatgggcggt ggcggaacac - 421 tggaagccgc aaaagatcgc ccttccttac aggccgcaat cccattgacc ccgtggaaca - 481 cgaccaaaaa ctggtccagc gtgcgtgtgc ccaccttcat tattgggtgt gaaaatgata - 541 gtgtagcccc agttgcctcg cattctgaac cgttctataa ttctttaccc agtagccttg - 601 ataaagctta cttggagtta aataacgcga gccatttttg cccgaacact tcgaacacaa - 661 caattgcaaa atactcaatc agctggctta aacgtttcgt tgataatgat acccgctatg - 721 aacagttcct gtgcccggcc ccttcaagca cggccatttc tgaatatcgt gacacatgtc - 781 cgcacagcta agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 841 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 901 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 961 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 1021 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 1081 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1141 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1201 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1261 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1321 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1381 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1441 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1501 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1561 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1621 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1681 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1741 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1801 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1861 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1921 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1981 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 2041 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 2101 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2161 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2221 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2281 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2341 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2401 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2461 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2521 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2581 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2641 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2701 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2761 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2821 tgatttctg -// -LOCUS PETase_library_ 2943 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_PETase_EcCO_WT -VERSION PETase_library_PETase_library_ins_PETase_EcCO_WT -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 917..974 - /label="his operon terminator" - misc_feature 1169..1757 - /label="pMB1 replication origin" - misc_feature complement(2055..2714) - /label="chloramphenicol resistance marker" - misc_feature 917..2943 - misc_feature 1..8 - /label="D1005" - misc_feature 906..916 - /label="D1006" - misc_feature 9..905 - /label="PETase-EcCO-WT" - misc_feature 1..916 -ORIGIN - 1 ggtctcgaat gaacttcccc cgtgcctcgc gccttatgca ggctgctgtg ctgggcggcc - 61 ttatggccgt ttccgcagcg gccaccgcgc agaccaatcc gtatgcgcgc ggccccaacc - 121 ctaccgccgc ctcgttggaa gccagcgcgg gaccctttac cgttcgtagc tttaccgtta - 181 gccgtccgtc cggatatggt gcagggaccg tctattaccc aaccaatgca ggcggcaccg - 241 ttggcgcgat tgcaatcgtc cccgggtaca ccgcgcgtca aagcagcatt aagtggtggg - 301 gtccgcgctt agctagccat ggctttgtgg ttattaccat cgatacgaac agcactctag - 361 accagcccag cagccgtagc tcgcaacaga tggccgcgct tcgtcaagtt gcgagcttga - 421 acgggaccag cagtagcccg atttacggaa aggtcgatac tgcccgcatg ggtgtgatgg - 481 gctggtcaat ggggggcggc ggttcactta ttagcgccgc gaacaacccg agtttaaaag - 541 cagcggcacc gcaggcgcca tgggactctt caaccaactt cagcagtgtt accgtgccga - 601 cgctgatttt cgcgtgcgag aatgatagca ttgcaccggt gaacagcagc gcgctgccga - 661 tttatgatag catgtcccgc aacgcaaaac agtttctgga aattaacggc ggtagccact - 721 cttgtgccaa ctctgggaac agcaaccagg cactgatcgg aaaaaaaggg gttgcatgga - 781 tgaaacgatt catggataat gacacccgtt actcaacctt cgcctgtgag aatcccaaca - 841 gcacacgcgt gtcggatttt cgcaccgcga actgttccct cgagcaccac catcaccacc - 901 actgagcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 961 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 1021 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 1081 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 1141 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 1201 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 1261 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 1321 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 1381 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 1441 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1501 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1561 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1621 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1681 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1741 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1801 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 1861 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 1921 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 1981 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 2041 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 2101 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 2161 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 2221 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 2281 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 2341 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 2401 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 2461 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2521 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2581 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2641 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2701 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2761 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 2821 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 2881 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 2941 ctg -// -LOCUS PETase_library_ 2943 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_library_PETase_library_ins_PETase_W159H_S238F -VERSION PETase_library_PETase_library_ins_PETase_W159H_S238F -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 917..974 - /label="his operon terminator" - misc_feature 1169..1757 - /label="pMB1 replication origin" - misc_feature complement(2055..2714) - /label="chloramphenicol resistance marker" - misc_feature 917..2943 - misc_feature 1..8 - /label="D1005" - misc_feature 906..916 - /label="D1006" - misc_feature 9..905 - /label="PETase-W159H_S238F" - misc_feature 1..916 -ORIGIN - 1 ggtctcgaat gaacttcccc cgtgcctcgc gccttatgca ggctgctgtg ctgggcggcc - 61 ttatggccgt ttccgcagcg gccaccgcgc agaccaatcc gtatgcgcgc ggccccaacc - 121 ctaccgccgc ctcgttggaa gccagcgcgg gaccctttac cgttcgtagc tttaccgtta - 181 gccgtccgtc cggatatggt gcagggaccg tctattaccc aaccaatgca ggcggcaccg - 241 ttggcgcgat tgcaatcgtc cccgggtaca ccgcgcgtca aagcagcatt aagtggtggg - 301 gtccgcgctt agctagccat ggctttgtgg ttattaccat cgatacgaac agcactctag - 361 accagcccag cagccgtagc tcgcaacaga tggccgcgct tcgtcaagtt gcgagcttga - 421 acgggaccag cagtagcccg atttacggaa aggtcgatac tgcccgcatg ggtgtgatgg - 481 gccactcaat ggggggcggc ggttcactta ttagcgccgc gaacaacccg agtttaaaag - 541 cagcggcacc gcaggcgcca tgggactctt caaccaactt cagcagtgtt accgtgccga - 601 cgctgatttt cgcgtgcgag aatgatagca ttgcaccggt gaacagcagc gcgctgccga - 661 tttatgatag catgtcccgc aacgcaaaac agtttctgga aattaacggc ggtagccact - 721 tctgtgccaa ctctgggaac agcaaccagg cactgatcgg aaaaaaaggg gttgcatgga - 781 tgaaacgatt catggataat gacacccgtt actcaacctt cgcctgtgag aatcccaaca - 841 gcacacgcgt gtcggatttt cgcaccgcga actgttccct cgagcaccac catcaccacc - 901 actgagcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 961 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 1021 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 1081 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 1141 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 1201 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 1261 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 1321 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 1381 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 1441 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1501 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1561 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1621 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1681 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1741 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1801 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 1861 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 1921 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 1981 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 2041 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 2101 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 2161 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 2221 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 2281 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 2341 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 2401 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 2461 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2521 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2581 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2641 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2701 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2761 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 2821 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 2881 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 2941 ctg -// -LOCUS PETase_wildtype 2919 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION PETase_wildtype -VERSION PETase_wildtype -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1..8 - /label="D1005" - misc_feature 9..881 - /label="PETase-WT" - misc_feature 882..892 - /label="D1006" - misc_feature 1..892 - /label="PETase_wildtype insert" - stem_loop 893..950 - /label="his operon terminator" - misc_feature 1145..1733 - /label="pMB1 replication origin" - misc_feature complement(2031..2690) - /label="chloramphenicol resistance marker" - misc_feature 893..2919 -ORIGIN - 1 ggtctcgaat gaactttccc cgcgcttccc gcctgatgca ggccgccgtt ctcggcgggc - 61 tgatggccgt gtcggccgcc gccaccgccc agaccaaccc ctacgcccgc ggcccgaacc - 121 cgacagccgc ctcactcgaa gccagcgccg gcccgttcac cgtgcgctcg ttcaccgtga - 181 gccgcccgag cggctacggc gccggcaccg tgtactaccc caccaacgcc ggcggcaccg - 241 tgggcgccat cgccatcgtg ccgggctaca ccgcgcgcca gtcgagcatc aaatggtggg - 301 gcccgcgcct ggcctcgcac ggcttcgtgg tcatcaccat cgacaccaac tccacgctcg - 361 accagccgtc cagccgctcg tcgcagcaga tggccgcgct gcgccaggtg gcctcgctca - 421 acggcaccag cagcagcccg atctacggca aggtcgacac cgcccgcatg ggcgtgatgg - 481 gctggtcgat gggcggtggc ggctcgctga tctcggcggc caacaacccg tcgctgaaag - 541 ccgcggcgcc gcaggccccg tgggacagct cgaccaactt ctcgtcggtc accgtgccca - 601 cgctgatctt cgcctgcgag aacgacagca tcgccccggt caactcgtcc gccctgccga - 661 tctacgacag catgtcgcgc aatgcgaagc agttcctcga gatcaacggt ggctcgcact - 721 cctgcgccaa cagcggcaac agcaaccagg cgctgatcgg caagaagggc gtggcctgga - 781 tgaagcgctt catggacaac gacacgcgct actccacctt cgcctgcgag aacccgaaca - 841 gcacccgcgt gtcggacttc cgcaccgcga actgcagctg agctttgaga cctccggcaa - 901 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg - 961 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg - 1021 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa - 1081 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg - 1141 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga - 1201 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg - 1261 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg - 1321 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc - 1381 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg - 1441 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca - 1501 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt - 1561 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag - 1621 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg - 1681 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc - 1741 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt - 1801 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt - 1861 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct - 1921 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg - 1981 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg - 2041 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca - 2101 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta - 2161 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa - 2221 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac - 2281 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt - 2341 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc - 2401 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc - 2461 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc - 2521 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga - 2581 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga - 2641 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc - 2701 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta - 2761 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga - 2821 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag - 2881 ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Plant_CDSs_Plan 2598 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_CDSs_Plant_CDSs_ins_Bar -VERSION Plant_CDSs_Plant_CDSs_ins_Bar -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 572..629 - /label="his operon terminator" - misc_feature 824..1412 - /label="pMB1 replication origin" - misc_feature complement(1710..2369) - /label="chloramphenicol resistance marker" - misc_feature 572..2598 - misc_feature 1..8 - /label="D1005" - misc_feature 561..571 - /label="D1006" - CDS 9..560 - /ApEinfo_fwdcolor="#993366" - /ApEinfo_revcolor="#993366" - /label="Bar (phosphinothricin N-acetyltransferase)" - CDS 9..560 - misc_feature 1..571 -ORIGIN - 1 ggtctcgaat gtctcctgaa agaaggcctg ctgatattag aagggctact gaggctgata - 61 tgcctgctgt gtgcactatt gtgaatcatt acattgagac ttctactgtg aatttcagga - 121 ctgagcctca agaaccacaa gagtggactg atgatcttgt gaggcttaga gagaggtatc - 181 cttggcttgt tgctgaagtg gatggtgaag tggctggtat tgcttatgct ggtccttgga - 241 aggctaggaa tgcttacgat tggactgctg agtctactgt ttacgtgtct cctaggcatc - 301 aaagaactgg tcttggatct actctttaca ctcatctttt gaagtctttg gaggctcagg - 361 gtttcaagtc tgtggttgct gtgattggac ttcctaatga tccttctgtg aggatgcatg - 421 aggctcttgg ttatgctcct aggggaatgc ttagagctgc tggtttcaaa catggaaatt - 481 ggcatgatgt gggattctgg cagcttgatt tctctcttcc tgttcctcct agacctgttc - 541 ttcctgtgac tgagatttga gctttgagac ctccggcaaa aaagggcaag gtgtcaccac - 601 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca - 661 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg - 721 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc - 781 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc - 841 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac - 901 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc - 961 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata - 1021 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc - 1081 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca - 1141 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag - 1201 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta - 1261 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg - 1321 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc - 1381 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt - 1441 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa - 1501 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat - 1561 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc - 1621 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca - 1681 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac - 1741 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc - 1801 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa - 1861 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc - 1921 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg - 1981 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg - 2041 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa - 2101 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga - 2161 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt - 2221 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat - 2281 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg - 2341 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat - 2401 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt - 2461 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt - 2521 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt - 2581 cgctaaggat gatttctg -// -LOCUS Plant_CDSs_Plan 2763 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_CDSs_Plant_CDSs_ins_GFP -VERSION Plant_CDSs_Plant_CDSs_ins_GFP -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 737..794 - /label="his operon terminator" - misc_feature 989..1577 - /label="pMB1 replication origin" - misc_feature complement(1875..2534) - /label="chloramphenicol resistance marker" - misc_feature 737..2763 - misc_feature 1..8 - /label="D1005" - misc_feature 726..736 - /label="D1006" - CDS 9..725 - /ApEinfo_fwdcolor="#b7e6d7" - /ApEinfo_revcolor="#b7e6d7" - /label="GFP" - exon 9..725 - /label="Translation 1-717" - misc_feature 9..725 - misc_feature 1..736 -ORIGIN - 1 ggtctcgagt gagcaagggc gaggagctgt tcaccggggt ggtgcccatc ctggtcgagc - 61 tggacggcga cgtaaacggc cacaagttca gcgtgtccgg cgagggcgag ggcgatgcca - 121 cctacggcaa gctgaccctg aagttcatct gcaccaccgg caagctgccc gtgccctggc - 181 ccaccctcgt gaccaccttc agctacggcg tgcagtgctt cagccgctac cccgaccaca - 241 tgaagcagca cgacttcttc aagtccgcca tgcccgaagg ctacgtccag gagcgcacca - 301 tcttcttcaa ggacgacggc aactacaaga cccgcgccga ggtgaagttc gagggcgaca - 361 ccctggtgaa ccgcatcgag ctgaagggca tcgacttcaa ggaggacggc aacatcctgg - 421 ggcacaagct ggagtacaac tacaacagcc acaacgtcta tatcatggcc gacaagcaga - 481 agaacggcat caaggtgaac ttcaagatcc gccacaacat cgaggacggc agcgtgcagc - 541 tcgccgacca ctaccagcag aacaccccca tcggcgacgg ccccgtgctg ctgcccgaca - 601 accactacct gagcacccag tccgccctga gcaaagaccc caacgagaag cgcgatcaca - 661 tggtcctgct ggagttcgtg accgccgccg ggatcactca cggcatggac gagctgtaca - 721 agtaagcttt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 781 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 841 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 901 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 961 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 1021 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 1081 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 1141 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 1201 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 1261 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1321 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1381 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1441 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1501 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1561 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1621 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 1681 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 1741 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 1801 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 1861 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 1921 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 1981 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 2041 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 2101 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 2161 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 2221 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 2281 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2341 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2401 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2461 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2521 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2581 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 2641 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 2701 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 2761 ctg -// -LOCUS Plant_CDSs_Plan 2841 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_CDSs_Plant_CDSs_ins_NPTII -VERSION Plant_CDSs_Plant_CDSs_ins_NPTII -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 815..872 - /label="his operon terminator" - misc_feature 1067..1655 - /label="pMB1 replication origin" - misc_feature complement(1953..2612) - /label="chloramphenicol resistance marker" - misc_feature 815..2841 - misc_feature 1..8 - /label="D1005" - misc_feature 804..814 - /label="D1006" - misc_feature 9..803 - /ApEinfo_fwdcolor="#b1ff67" - /ApEinfo_revcolor="#b1ff67" - /label="NPTII (KanR)" - misc_feature 9..803 - misc_feature 1..814 -ORIGIN - 1 ggtctcgaat ggctaaaatg agaatatcac cggaattgaa aaaactgatc gaaaaatacc - 61 gctgcgtaaa agatacggaa ggaatgtctc ctgctaaggt atataagctg gtgggagaaa - 121 atgaaaacct atatttaaaa atgacggaca gccggtataa agggaccacc tatgatgtgg - 181 aacgggaaaa ggacatgatg ctatggctgg aaggaaagct gcctgttcca aaggtcctgc - 241 actttgaacg gcatgatggc tggagcaatc tgctcatgag tgaggccgat ggcgtccttt - 301 gctcggaaga gtatgaagat gaacaaagcc ctgaaaagat tatcgagctg tatgcggagt - 361 gcatcaggct ctttcactcc atcgacatat cggattgtcc ctatacgaat agcttagaca - 421 gccgcttagc cgaattggat tacttactga ataacgatct ggccgatgtg gattgcgaaa - 481 actgggaaga agatactcca tttaaagatc cgcgcgagct gtatgatttt ttaaagacgg - 541 aaaagcccga agaggaactt gtcttttccc acggcgacct gggagacagc aacatctttg - 601 tgaaagatgg caaagtaagt ggctttattg atcttgggag aagcggcagg gcggacaagt - 661 ggtatgacat tgccttctgc gtccggtcga tcagggagga tatcggggaa gaacagtatg - 721 tcgagctatt ttttgactta ctggggatca agcctgattg ggagaaaata aaatattata - 781 ttttactgga tgaattgttt taggctttga gacctccggc aaaaaagggc aaggtgtcac - 841 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc - 901 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg - 961 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag - 1021 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc - 1081 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag - 1141 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga - 1201 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc - 1261 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg - 1321 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt - 1381 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca - 1441 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca - 1501 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag - 1561 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca - 1621 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg - 1681 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa - 1741 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta - 1801 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc - 1861 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta - 1921 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag - 1981 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga - 2041 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg - 2101 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc - 2161 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc - 2221 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg - 2281 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa - 2341 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc - 2401 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta - 2461 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta - 2521 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca - 2581 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc - 2641 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct - 2701 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac - 2761 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc - 2821 tttcgctaag gatgatttct g -// -LOCUS Plant_CDSs_Plan 5997 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_CDSs_Plant_CDSs_ins_RUBY -VERSION Plant_CDSs_Plant_CDSs_ins_RUBY -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 3971..4028 - /label="his operon terminator" - misc_feature 4223..4811 - /label="pMB1 replication origin" - misc_feature complement(5109..5768) - /label="chloramphenicol resistance marker" - misc_feature 3971..5997 - misc_feature 1..8 - /label="D1005" - misc_feature 3960..3970 - /label="D1006" - CDS 9..3959 - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /label="Ruby reporter" - exon 9..3959 - /label="Translation 1-3951" - misc_feature 9..3959 - misc_feature 1..3970 -ORIGIN - 1 ggtctcgaat ggatcatgcg accctcgcca tgatcctcgc gatctggttc atcagcttcc - 61 acttcatcaa gctgctgttc tcccagcaga ccaccaagct gcttccgcca ggaccaaagc - 121 cgcttccgat catcggcaac atccttgagg tgggcaagaa gccgcatcgg tccttcgcca - 181 acctcgccaa gattcacggc ccactcattt ccctcagact cggctctgtg accaccatcg - 241 ttgtgtcctc tgccgacgtg gccaaagaga tgttcctcaa gaaggatcac ccgctctcca - 301 accgcacgat cccgaatagt gttacagccg gcgaccacca caagctcacc atgtcttggc - 361 tcccggtgtc tccgaagtgg cgcaacttcc gcaagattac cgccgtgcat ctgctctccc - 421 cacagagact cgatgcctgc cagacattca ggcacgccaa ggtgcagcag ctctacgagt - 481 acgttcaaga gtgcgcccag aaaggccagg ccgtggatat tggcaaggcc gcctttacga - 541 ccagcctcaa cctcctcagc aagctgttct tcagcgtcga gctggcgcac cacaagtccc - 601 ataccagcca agagttcaaa gagctgatct ggaacatcat ggaagatata ggcaagccga - 661 actacgccga ctacttcccg attctcggct gcgttgaccc atctggcatt agaagaaggc - 721 tcgcctgctc cttcgacaag ctgatcgccg tgttccaggg catcatctgc gagagactcg - 781 ccccagattc ctccaccaca actaccacca ccaccgacga cgtgctcgat gtgctcctcc - 841 agctgttcaa gcagaacgag ctgacgatgg gcgagatcaa ccacctcctc gtggacatct - 901 tcgacgccgg caccgatacc acatcctcca cattcgagtg ggtgatgacc gagctgatcc - 961 gcaatccaga gatgatggaa aaggcccaag aggaaatcaa gcaggtcctc ggcaaggaca - 1021 agcagatcca agagtccgac atcatcaacc tgccgtacct ccaggcgatc atcaaagaga - 1081 cactccgcct ccatccgccg accgtgttct tgctcccaag aaaggccgac accgatgtcg - 1141 agctgtacgg ctacatcgtg ccgaaggatg cccagatcct cgtgaacctc tgggccattg - 1201 gcagggaccc aaacgcctgg cagaacgccg atattttcag cccagagcgc ttcatcggct - 1261 gcgagatcga tgttaagggc cgcgatttcg gcctccttcc atttggcgct ggccgcagaa - 1321 tttgcccagg catgaatctc gccatcagga tgctcaccct catgctcgcc acactcctcc - 1381 agttcttcaa ctggaagctc gaaggcgaca tctccccgaa ggacctcgac atggacgaga - 1441 agttcggcat tgcgctccaa aagaccaagc cgctcaagct catcccgatt ccgcgctacg - 1501 gtagcggagc taccaatttt agcctcctta agcaggcagg tgatgtagaa gagaaccccg - 1561 ggcctatgaa gatgatgaac ggcgaggacg ccaacgacca gatgatcaaa gagtccttct - 1621 tcatcaccca cggcaacccg atcctcaccg tcgaggatac acatccgctc aggccgttct - 1681 tcgagacatg gcgcgagaag attttctcca agaagccgaa ggccatcctc atcatctccg - 1741 gccactggga gacagtgaag ccaaccgtga acgccgtgca catcaacgac accatccacg - 1801 acttcgacga ctacccagcc gccatgtacc agttcaagta cccagctcca ggcgagccag - 1861 agcttgcgag aaaggtggaa gagatcctca agaagtccgg gttcgagaca gccgagacag - 1921 accaaaagag gggccttgat cacggcgcct gggttccact catgctcatg tatccagagg - 1981 cggacatccc ggtgtgccag ctctcagttc agccacatct cgacggcacc taccactaca - 2041 atctcggcag agccctcgcg ccgctcaaga atgatggcgt gctcattatt ggctccggca - 2101 gcgccacaca tccactcgat gagacaccgc actacttcga tggtgttgcc ccttgggccg - 2161 ctgccttcga ttcttggctt aggaaggccc tcatcaacgg ccgcttcgag gaagtgaaca - 2221 tctacgagag caaggccccg aactggaagc tcgcccatcc atttccagag cacttctacc - 2281 cgctccacgt tgtgctcggc gctgctggtg aaaagtggaa ggccgagctg atccactcct - 2341 cctgggatca tggcacactt tgccacggct cctacaagtt cacctccgcc ggatccggag - 2401 caaccaactt tagcctgctc aagcaagcag gagatgttga ggaaaatcct ggccccatga - 2461 ccgccatcaa gatgaacacc aacggcgagg gcgagacaca gcacatcctc atgatcccgt - 2521 tcatggcgca gggccacctc aggccatttc tcgaactcgc catgttcctc tacaagcgct - 2581 cccacgtgat catcaccctg ctcacaactc cgctcaatgc cggcttcctc aggcacctcc - 2641 ttcaccacca ttcctactcc tccagcggca tcaggatcgt cgagctgcca ttcaactcca - 2701 ccaaccacgg actcccaccg ggcatcgaga acaccgataa gctcacactc ccgctcgtgg - 2761 tgtccctctt ccattccacc atcagcctcg atccgcacct ccgcgattac atctccaggc - 2821 atttcagccc agccaggcca ccactctgcg tgatccatga tgtgttcctc ggctgggttg - 2881 accaggtggc caaggatgtg ggctctacag gcgtggtgtt cacaacaggc ggcgcttatg - 2941 gcacatccgc ctacgtgtcc atctggaacg atctcccgca ccagaactac tccgacgacc - 3001 aagagttccc gctgccaggc ttcccagaga accataagtt ccgcaggtcc cagctccatc - 3061 ggttcctcag atatgccgac ggctccgacg attggtccaa gtatttccag ccgcagctcc - 3121 gccagtccat gaagtctttt ggctggctct gcaactccgt ggaagagatc gagacactcg - 3181 gcttctccat cctccgcaac tacaccaagc tgccgatctg gggcatcggc ccacttattg - 3241 cttccccagt gcagcactcc tcctccgaca acaattcaac aggcgccgag ttcgtgcagt - 3301 ggctcagcct caaagagccg gactccgtcc tctacatctc cttcggctcc cagaacacga - 3361 tcagcccgac gcagatgatg gaactcgctg ctggccttga gtcctccgag aagccattcc - 3421 tctgggtgat cagagccccg ttcggcttcg acatcaacga agagatgcgc ccagagtggc - 3481 tgccagaggg ctttgaggaa cgcatgaagg tgaagaaaca gggcaagctc gtgtacaagc - 3541 tcggcccgca gcttgagatc ctcaaccatg aatccatcgg cggctttctc acccactgcg - 3601 gatggaacag catccttgag tctcttcgcg agggcgttcc gatgcttgga tggccacttg - 3661 ctgccgagca ggcctacaac ctcaagtacc tcgaagatga gatgggcgtc gcggttgagc - 3721 ttgctagagg cctcgaaggc gagatctcca aagagaaggt caagcgcatc gtcgagatga - 3781 tccttgagcg caacgagggc tccaaaggct gggagatgaa gaatcgcgcc gtggaaatgg - 3841 gcaaaaagct caaggacgcc gtgaacgagg aaaaagagct gaagggctcc tccgtgaagg - 3901 cgatcgacga tttcctcgac gccgtcatgc aggccaaact tgagccaagc ctccagtgag - 3961 ctttgagacc tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac - 4021 cgaaaagatt acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg - 4081 ttcggctgcg gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat - 4141 caggggataa cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta - 4201 aaaaggccgc gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa - 4261 atcgacgctc aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc - 4321 cccctggaag ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt - 4381 ccgcctttct cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca - 4441 gttcggtgta ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg - 4501 accgctgcgc cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat - 4561 cgccactggc agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta - 4621 cagagttctt gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct - 4681 gcgctctgct gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac - 4741 aaaccaccgc tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa - 4801 aaggatctca agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa - 4861 actcacgtta agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt - 4921 taaattaaaa atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca - 4981 gctcgaggct tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca - 5041 aatccagatg gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg - 5101 atatcaaatt acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt - 5161 ctgccgacat ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc - 5221 accttgtcgc cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc - 5281 atattggcca cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa - 5341 aacatattct caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca - 5401 tcttgcgaat atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat - 5461 gaaaacgttt cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc - 5521 accagctcac cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca - 5581 agaatgtgaa taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag - 5641 gccgtaatat ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc - 5701 tcaaaatgtt ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt - 5761 ttctccattt tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt - 5821 agtgatctta tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt - 5881 gccacctgac gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat - 5941 cacgaggcag aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg -// -LOCUS Plant_CDSs_Plan 3006 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_CDSs_Plant_CDSs_ins_hph -VERSION Plant_CDSs_Plant_CDSs_ins_hph -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 980..1037 - /label="his operon terminator" - misc_feature 1232..1820 - /label="pMB1 replication origin" - misc_feature complement(2118..2777) - /label="chloramphenicol resistance marker" - misc_feature 980..3006 - misc_feature 1..8 - /label="D1005" - misc_feature 969..979 - /label="D1006" - gene 9..968 - /ApEinfo_fwdcolor="#ffef86" - /ApEinfo_revcolor="#ffef86" - /label="hph" - CDS 9..968 - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /label="hph" - exon 9..968 - /label="Translation 1-960" - misc_feature 9..968 - misc_feature 1..979 -ORIGIN - 1 ggtctcgatc cgacctgatg cagctctcgg agggcgaaga atctcgtgct ttcagcttcg - 61 atgtaggagg gcgtggatat gtcctgcggg taaatagctg cgccgatggt ttctacaaag - 121 atcgttatgt ttatcggcac tttgcatcgg ccgcgctccc gattccggaa gtgcttgaca - 181 ttggggagtt cagcgagagc ctgacctatt gcatctcccg ccgtgcacag ggtgtcacgt - 241 tgcaagacct gcctgaaacc gaactgcccg ctgttctgga gccggtcgcg gaggccatgg - 301 atgcgattgc tgcggccgat cttagccaga cgagcgggtt cggcccattc ggaccgcaag - 361 gaatcggtca atacactaca tggcgtgatt tcatatgcgc gattgctgat ccccatgtgt - 421 atcactggca aactgtgatg gacgacaccg tcagtgcgtc cgtcgcgcag gctctcgatg - 481 agctgatgct ttgggccgag gactgccccg aagtccggca cctcgtgcac gcggatttcg - 541 gctccaacaa tgtcctgacg gacaatggcc gcataacagc ggtcattgac tggagcgagg - 601 cgatgttcgg ggattcccaa tacgaggtcg ccaacatctt cttctggagg ccgtggttgg - 661 cttgtatgga gcagcagacg cgctacttcg agcggaggca tccggagctt gcaggatcgc - 721 cgcgcctccg ggcgtatatg ctccgcattg gtcttgacca actctatcag agcttggttg - 781 acggcaattt cgatgatgca gcttgggcgc agggtcgatg cgacgcaatc gtccgatccg - 841 gagccgggac tgtcgggcgt acacaaatcg cccgcagaag cgcggccgtc tggaccgatg - 901 gctgtgtaga agtactcgcc gatagtggaa accgacgccc cagcactcgt ccgagggcaa - 961 aggaataggc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 1021 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 1081 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 1141 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 1201 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 1261 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 1321 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 1381 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 1441 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 1501 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1561 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1621 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1681 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1741 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1801 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1861 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1921 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1981 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 2041 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 2101 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 2161 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 2221 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 2281 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 2341 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 2401 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 2461 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 2521 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2581 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2641 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2701 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2761 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2821 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2881 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2941 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 3001 tttctg -// -LOCUS Plant_CDSs_Plan 2771 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_CDSs_Plant_CDSs_ins_mCherry -VERSION Plant_CDSs_Plant_CDSs_ins_mCherry -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 745..802 - /label="his operon terminator" - misc_feature 997..1585 - /label="pMB1 replication origin" - misc_feature complement(1883..2542) - /label="chloramphenicol resistance marker" - misc_feature 745..2771 - misc_feature 1..8 - /label="D1005" - misc_feature 734..744 - /label="D1006" - CDS 9..733 - /label="mCherry" - /modified_by="René" - CDS 9..733 - misc_feature 1..744 -ORIGIN - 1 ggtctcgaat ggtgagcaag ggcgaggagg ataacatggc catcatcaag gagttcatgc - 61 gcttcaaggt gcacatggag ggctccgtga acggccacga gttcgagatc gagggcgagg - 121 gcgagggccg cccctacgag ggcacccaga ccgccaagct gaaggtgacc aagggtggcc - 181 ccctgccctt cgcctgggac atcctgtccc ctcagttcat gtacggctcc aaggcctacg - 241 tgaagcaccc cgccgacatc cccgactact tgaagctgtc cttccccgag ggcttcaagt - 301 gggagcgcgt gatgaacttc gaggacggcg gcgtggtgac cgtgacccag gactcctccc - 361 tgcaggacgg cgagttcatc tacaaggtga agctgcgcgg caccaacttc ccctccgacg - 421 gccccgtaat gcagaagaaa accatgggct gggaggcctc ctccgagcgg atgtaccccg - 481 aggacggcgc cctgaagggc gagatcaagc agaggctgaa gctgaaggac ggcggccact - 541 acgacgctga ggtcaagacc acctacaagg ccaagaagcc cgtgcagctg cccggcgcct - 601 acaacgtcaa catcaagttg gacatcacct cccacaacga ggactacacc atcgtggaac - 661 agtacgaacg cgccgagggc cgccactcca ccggcggcat ggacgagctg tacaagaacg - 721 cggctattag atcgctttga gacctccggc aaaaaagggc aaggtgtcac caccctgccc - 781 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 841 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 901 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 961 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 1021 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 1081 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 1141 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 1201 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 1261 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 1321 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1381 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1441 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1501 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1561 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1621 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1681 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1741 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1801 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1861 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1921 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1981 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 2041 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 2101 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 2161 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 2221 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 2281 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 2341 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2401 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2461 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2521 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2581 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2641 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2701 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2761 gatgatttct g -// -LOCUS Plant_fiveUTRs_ 2445 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_AtRbcS2B_5UTR -VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_AtRbcS2B_5UTR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 419..476 - /label="his operon terminator" - misc_feature 671..1259 - /label="pMB1 replication origin" - misc_feature complement(1557..2216) - /label="chloramphenicol resistance marker" - misc_feature 419..2445 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 237..247 - /label="D1004" - misc_feature 248..418 - /label="D2002" - source 181..236 - /ApEinfo_fwdcolor="#85dae9" - /ApEinfo_revcolor="#85dae9" - /label="source" - misc_feature 181..236 - /ApEinfo_fwdcolor="#f8d3a9" - /ApEinfo_revcolor="#f8d3a9" - /label="nonstandard type: 5'_UTR" - misc_feature 181..236 - misc_feature 1..418 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 acaaacaagt aagtaagaga aaaaccaaaa gaagaagaga aacaacaaga agaagtaatg - 241 tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc - 301 gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt - 361 actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc - 421 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 481 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 541 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 601 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 661 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 721 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 781 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 841 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 901 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 961 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1021 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1081 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1141 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1201 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1261 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1321 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1381 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1441 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1501 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1561 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1621 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1681 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 1741 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 1801 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 1861 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 1921 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 1981 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2041 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2101 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2161 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2221 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2281 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2341 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2401 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Plant_fiveUTRs_ 2482 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_CMV1_UTR -VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_CMV1_UTR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 456..513 - /label="his operon terminator" - misc_feature 708..1296 - /label="pMB1 replication origin" - misc_feature complement(1594..2253) - /label="chloramphenicol resistance marker" - misc_feature 456..2482 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 274..284 - /label="D1004" - misc_feature 285..455 - /label="D2002" - 5'UTR 181..273 - /ApEinfo_fwdcolor="#d6b295" - /ApEinfo_revcolor="#d6b295" - /label="CMV1 5'UTR" - 5'UTR 181..273 - misc_feature 1..455 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gtttatttac aagagcgtac ggttcaatcc ctgcctcccc tgtaaaacta ccctttgaaa - 241 acctctcttt cttaatcttt tctttgtaat tccaatgtga gacctataaa cgccaggttg - 301 tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg - 361 agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt - 421 caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca - 481 ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg - 541 ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag - 601 gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa - 661 ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc - 721 cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca - 781 ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg - 841 accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct - 901 catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt - 961 gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag - 1021 tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc - 1081 agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac - 1141 actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga - 1201 gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc - 1261 aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg - 1321 gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca - 1381 aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt - 1441 atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc - 1501 cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct - 1561 atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca - 1621 gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg - 1681 aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt - 1741 gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact - 1801 cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc - 1861 caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc - 1921 gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta - 1981 acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc - 2041 cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt - 2101 atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt - 2161 acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc - 2221 aacggtggta tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct - 2281 cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc - 2341 tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga - 2401 cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag - 2461 ctttcgctaa ggatgatttc tg -// -LOCUS Plant_fiveUTRs_ 2456 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV -VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 430..487 - /label="his operon terminator" - misc_feature 682..1270 - /label="pMB1 replication origin" - misc_feature complement(1568..2227) - /label="chloramphenicol resistance marker" - misc_feature 430..2456 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 248..258 - /label="D1004" - misc_feature 259..429 - /label="D2002" - misc_feature 181..247 - /ApEinfo_fwdcolor="#b7e6d7" - /ApEinfo_revcolor="#b7e6d7" - /label="TMV 5UTR" - misc_feature 181..247 - misc_feature 1..429 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gtatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa ttactattta - 241 caattacaat gtgagaccta taaacgccag gttgtatccg catttgatgc taccatggat - 301 gagtcagcgt cgagcacgcg gcatttattg catgagtagg gttgactaag aaccgttaga - 361 tgcctcgctg tactaataat tgtcaacaga tcgtcaagat tagaaaatag ggtttagtcc - 421 ggcaatactt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc - 481 gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt - 541 tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc - 601 aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa - 661 aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa - 721 tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc - 781 ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc - 841 cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag - 901 ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga - 961 ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc - 1021 gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac - 1081 agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg - 1141 cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca - 1201 aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa - 1261 aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa - 1321 ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt - 1381 aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag - 1441 ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa - 1501 atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga - 1561 tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc - 1621 tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca - 1681 ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca - 1741 tattggccac gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa - 1801 acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat - 1861 cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg - 1921 aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca - 1981 ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa - 2041 gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg - 2101 ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct - 2161 caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt - 2221 tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta - 2281 gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg - 2341 ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc - 2401 acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS Plant_fiveUTRs_ 2515 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_SV40 -VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_SV40 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 489..546 - /label="his operon terminator" - misc_feature 741..1329 - /label="pMB1 replication origin" - misc_feature complement(1627..2286) - /label="chloramphenicol resistance marker" - misc_feature 489..2515 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 307..317 - /label="D1004" - misc_feature 318..488 - /label="D2002" - 5'UTR 181..262 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="omega\TMV\(w.t.)" - CDS 263..306 - /ApEinfo_fwdcolor="#75c6a9" - /ApEinfo_revcolor="#75c6a9" - /label="Sv40NLS" - exon 263..306 - /label="Translation 83-126" - misc_feature 181..306 - misc_feature 1..488 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa - 241 ttacatttac aattatcgat acatggcttc tagcccaccg aagaagaagc ggaaggtcag - 301 ctggaaaatg tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg - 361 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat - 421 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg - 481 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg - 541 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt - 601 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca - 661 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa - 721 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat - 781 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc - 841 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc - 901 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt - 961 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac - 1021 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg - 1081 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca - 1141 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc - 1201 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa - 1261 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa - 1321 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac - 1381 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta - 1441 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc - 1501 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa - 1561 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat - 1621 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct - 1681 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac - 1741 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat - 1801 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa - 1861 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc - 1921 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga - 1981 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac - 2041 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag - 2101 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc - 2161 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc - 2221 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt - 2281 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag - 2341 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc - 2401 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca - 2461 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Plant_fiveUTRs_ 2651 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_chloroplast_transit -VERSION Plant_fiveUTRs_Plant_fiveUTRs_ins_TMV_chloroplast_transit -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 625..682 - /label="his operon terminator" - misc_feature 877..1465 - /label="pMB1 replication origin" - misc_feature complement(1763..2422) - /label="chloramphenicol resistance marker" - misc_feature 625..2651 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 443..453 - /label="D1004" - misc_feature 454..624 - /label="D2002" - 5'UTR <181..263 - /label="TMV 5UTR" - /modified_by="René" - /vntifkey="52" - transit_peptide 264..440 - /label="chloroplast targeting signal" - /modified_by="René" - /vntifkey="95" - misc_feature 441..>442 - /label="6xHis" - /vntifkey="21" - misc_feature 181..442 - misc_feature 1..624 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa - 241 ttacatttac aattatcgat aacatggctt cttctatgct ttcttctgct gctgttgttg - 301 ctactcgtgc tagtgctgct caagctagta tggttgctcc ttttactgga cttaagtctg - 361 ctgcttcttt tcctgttact agaaagcaaa acaaccttga tattacttct attgctagta - 421 acggaggaag agttcgagca ggaatgtgag acctataaac gccaggttgt atccgcattt - 481 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga - 541 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa - 601 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc - 661 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 721 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 781 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 841 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 901 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 961 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 1021 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 1081 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 1141 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 1201 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1261 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1321 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1381 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1441 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1501 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1561 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1621 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1681 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1741 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1801 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1861 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 1921 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 1981 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 2041 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 2101 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 2161 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 2221 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2281 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2341 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2401 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2461 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2521 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2581 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2641 gatgatttct g -// -LOCUS Plant_promoters 2744 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_Plant_promoters_ins_AtRbcS2B_proUTR -VERSION Plant_promoters_Plant_promoters_ins_AtRbcS2B_proUTR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 718..775 - /label="his operon terminator" - misc_feature 970..1558 - /label="pMB1 replication origin" - misc_feature complement(1856..2515) - /label="chloramphenicol resistance marker" - misc_feature 718..2744 - misc_feature 1..11 - /label="D1001" - misc_feature 707..717 - /label="D1002" - misc_feature 12..706 - /ApEinfo_fwdcolor="#9eafd2" - /ApEinfo_revcolor="#9eafd2" - /label="AtRbcS2B" - misc_feature 12..706 - misc_feature 1..717 -ORIGIN - 1 ggtctcggga ggcttaagtg ggccgtaagt gcaattgcgt tgtgctccaa aaggaacggt - 61 gccgtgggtt cctcttgttc atcagaaata tattaattag ccgtaaaacc tgaaaattca - 121 caagcatttg gattgttttc taatttaata tccattatgt gactaaaagt tctagtgatc - 181 gtacatacta catagaaaat aataacacaa aatactagtt tacatttccc aattaaaaac - 241 cattttgaat gaactctgtc tgatttaatt atacttttaa aatgtgggat gaattcaaag - 301 attatactta tattcttatt atttaagatt atcaagtgga aaaataaaaa tatgaatgtg - 361 ttaatataag gtaatagaaa tttaatcatt tttttaatct atatgtaaaa agtatttaac - 421 cgatatctac aatttgacgc ctcccaattg aaaggagcca aaagcaaccg atcaagtgca - 481 gaccagtagc catacacatt cactcctacc cttacatgag aaagataaga ttatggagtt - 541 ttctgccacg tgatcttatc ctagtggtcc aaatcgataa gggtgtcaac acctttcctt - 601 aatcctgtgg caattaacga cgttatcatg aattatggcc cctttgatca ttagggctag - 661 ttgcctctag cggttcccac tatataaaga tgacaaaacc aacagatact tgagacctcc - 721 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact - 781 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg - 841 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc - 901 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt - 961 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag - 1021 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc - 1081 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc - 1141 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt - 1201 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt - 1261 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc - 1321 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa - 1381 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa - 1441 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg - 1501 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga - 1561 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg - 1621 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg - 1681 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg - 1741 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag - 1801 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg - 1861 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga - 1921 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt - 1981 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt - 2041 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa - 2101 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata - 2161 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag - 2221 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt - 2281 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa - 2341 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca - 2401 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt - 2461 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag - 2521 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt - 2581 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc - 2641 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat - 2701 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Plant_promoters 3081 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_Plant_promoters_ins_BS3_proUTR -VERSION Plant_promoters_Plant_promoters_ins_BS3_proUTR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1055..1112 - /label="his operon terminator" - misc_feature 1307..1895 - /label="pMB1 replication origin" - misc_feature complement(2193..2852) - /label="chloramphenicol resistance marker" - misc_feature 1055..3081 - misc_feature 1..11 - /label="D1001" - misc_feature 1044..1054 - /label="D1002" - misc_feature 12..1043 - /label="BS3_proUTR" - misc_feature 1..1054 -ORIGIN - 1 ggtctcggga gggagctacg gaatagcagc attaaggcac atcagagatt ttttgggtgt - 61 taagtttgtc atgaaacctg atgcctccac aggaactgtc aatctcatgt gtcttggctc - 121 tggttttcag aatttatcca gaaaagtatc atgataaatt aatggtgtct gtgtttggtg - 181 gcttagagtg acggctagat caacatcttt gggatgcctt gtggagtgaa atcaagcata - 241 ctttatcata ggcgaaattt tttgttgtgg tttgctgctt gtaatgagag agtgatatag - 301 gaagcaaatg tggagatcac atttgctcat ctccttgttg cgttgaaact tttggtgtca - 361 agagttctaa ttcacatgta tttgaagatt cctcatatgc tgcttttgtt tctaattatt - 421 ttttctagta agaaaacatt tgttcctgag tttccaacta gaaaaaaata tcaagtaaaa - 481 tagaatacaa tcatttccct taccaacgct tggtactgcc aaccgcaaca aagaattaat - 541 gcaaaacaac agtctattaa tatcaaccta gactaaactc cttagtttta ctttgaaatg - 601 cgaatgatac atgacacatt agattgtact tgctttttac cacagataca acgatacatt - 661 tgtatatctt ttcccttata gcaaactcta atatatcata gtcaagctaa cgaaacttat - 721 gcaagggaaa tatgaaatta gtatgcaagt aaactcaaag aactaatcat tgaactgaaa - 781 gatcaatata tcaaaaaaaa aaaaaaaaca ataaaaccgt ttaaccgata gattaaccat - 841 ttctggttca gtttatgggt taaaccacaa tttgcacacc ctggttaaac aatgaacacg - 901 tttgcctgac caattttatt atataaacct aaccatcctc acaacttcaa gttatcatcc - 961 cctttctctt ttctcctctt gttcttgtca cccgctaaat ctatcaaaac acaagtagtc - 1021 ctagttgcac atatatttca atgtacttga gacctccggc aaaaaagggc aaggtgtcac - 1081 caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc - 1141 tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg - 1201 cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag - 1261 gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc - 1321 gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag - 1381 gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga - 1441 ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc - 1501 atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg - 1561 tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt - 1621 ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca - 1681 gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca - 1741 ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag - 1801 ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca - 1861 agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg - 1921 ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa - 1981 aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta - 2041 tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc - 2101 ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta - 2161 tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag - 2221 tactgttgta attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga - 2281 acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg - 2341 aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc - 2401 acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc - 2461 aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg - 2521 tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa - 2581 caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc - 2641 ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta - 2701 tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta - 2761 cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca - 2821 acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc - 2881 gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct - 2941 cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac - 3001 attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc - 3061 tttcgctaag gatgatttct g -// -LOCUS Plant_promoters 2479 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_Plant_promoters_ins_CaMV35S -VERSION Plant_promoters_Plant_promoters_ins_CaMV35S -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 453..510 - /label="his operon terminator" - misc_feature 705..1293 - /label="pMB1 replication origin" - misc_feature complement(1591..2250) - /label="chloramphenicol resistance marker" - misc_feature 453..2479 - misc_feature 1..11 - /label="D1001" - misc_feature 442..452 - /label="D1002" - source 12..441 - /ApEinfo_fwdcolor="#faac61" - /ApEinfo_revcolor="#faac61" - /label="Source" - promoter 12..441 - /ApEinfo_fwdcolor="#f58a5e" - /ApEinfo_revcolor="#f58a5e" - /label="CaMV 35S" - misc_feature 435..441 - /ApEinfo_fwdcolor="#f58a5e" - /ApEinfo_revcolor="#f58a5e" - /label="nonstandard type: 5'_UTR" - misc_feature 12..441 - misc_feature 1..452 -ORIGIN - 1 ggtctcggga gggaggtcaa catggtggag cacgacactc tggtctactc caaaaatgtc - 61 aaagatacag tctcagaaga tcaaagggct attgagactt ttcaacaaag gataatttcg - 121 ggaaacctcc tcggattcca ttgcccagct atctgtcact tcatcgaaag gacagtagaa - 181 aaggaaggtg gctcctacaa atgccatcat tgcgataaag gaaaggctat cattcaagat - 241 ctctctgccg acagtggtcc caaagatgga cccccaccca cgaggagcat cgtggaaaaa - 301 gaagaggttc caaccacgtc tacaaagcaa gtggattgat gtgacatctc cactgacgta - 361 agggatgacg cacaatccca ctatccttcg caagaccctt cctctatata aggaagttca - 421 tttcatttgg agaggacacg ctacttgaga cctccggcaa aaaagggcaa ggtgtcacca - 481 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc - 541 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg - 601 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc - 661 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc - 721 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga - 781 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc - 841 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat - 901 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg - 961 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc - 1021 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga - 1081 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact - 1141 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt - 1201 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag - 1261 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg - 1321 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa - 1381 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata - 1441 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg - 1501 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc - 1561 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta - 1621 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac - 1681 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa - 1741 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac - 1801 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag - 1861 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc - 1921 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca - 1981 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg - 2041 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt - 2101 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca - 2161 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac - 2221 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga - 2281 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct - 2341 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat - 2401 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt - 2461 tcgctaagga tgatttctg -// -LOCUS Plant_promoters 2612 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_Plant_promoters_ins_LHB1B2_promoter -VERSION Plant_promoters_Plant_promoters_ins_LHB1B2_promoter -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 586..643 - /label="his operon terminator" - misc_feature 838..1426 - /label="pMB1 replication origin" - misc_feature complement(1724..2383) - /label="chloramphenicol resistance marker" - misc_feature 586..2612 - misc_feature 1..11 - /label="D1001" - misc_feature 575..585 - /label="D1002" - promoter 12..574 - /ApEinfo_fwdcolor="#b4abac" - /ApEinfo_revcolor="#b4abac" - /label="LHB1B2 promoter" - promoter 12..574 - misc_feature 1..585 -ORIGIN - 1 ggtctcggga gttgttgccg aaaacattca acaaaatcaa tcaaaggtat cagttaatat - 61 cattgtcgac ggttttatat tattaactta tgatcgtaag aacttcgtat cactttttgt - 121 ttcatctaac tgcattgttt tacataacat tgatatatat ttgtttggta agtgtttcta - 181 gtttcactta aaaactttgt agtttggcgt tcgaaacaaa cttgataaga aaaaaaagaa - 241 aatattattg agagcatgaa gtggattgga attaaagaaa acaaggaaaa agaaaaaaat - 301 agattggaat aatttcaaat atttctttcc aataattcaa gcatttatct ttgaaaattt - 361 ccccaaagtt tctttgtgta caaatgacaa gtgttttcgt tgcagctaaa gaatctagca - 421 aaagcttatg gactagagag tgacacatag gacaagataa cgacaatccc aaaatctcat - 481 aagccaatca ctaaacagat acagatactt cacagataac aaaccttact cttaacattg - 541 ctataaagtg gacgtatacc ccaaccattt tcaatacttg agacctccgg caaaaaaggg - 601 caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca - 661 ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc - 721 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat - 781 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt - 841 ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg - 901 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc - 961 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt - 1021 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa - 1081 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta - 1141 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa - 1201 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa - 1261 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt - 1321 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt - 1381 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat - 1441 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat - 1501 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc - 1561 aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat - 1621 aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat - 1681 tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc - 1741 actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa - 1801 cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt - 1861 tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac - 1921 tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag - 1981 ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact - 2041 gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga - 2101 aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca - 2161 tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa - 2221 acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct - 2281 ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt - 2341 gggatatatc aacggtggta tatccagtga tttttttctc cattttagct tccttagctc - 2401 ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa - 2461 agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt - 2521 attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa - 2581 aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Plant_promoters 2436 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_Plant_promoters_ins_MAS_pro -VERSION Plant_promoters_Plant_promoters_ins_MAS_pro -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 410..467 - /label="his operon terminator" - misc_feature 662..1250 - /label="pMB1 replication origin" - misc_feature complement(1548..2207) - /label="chloramphenicol resistance marker" - misc_feature 410..2436 - misc_feature 1..11 - /label="D1001" - misc_feature 399..409 - /label="D1002" - promoter 12..398 - /ApEinfo_fwdcolor="#ff9ccd" - /ApEinfo_revcolor="#ff9ccd" - /label="mas promoter" - promoter 12..398 - misc_feature 1..409 -ORIGIN - 1 ggtctcggga gggagatttt tcaaatcagt gcgcaagacg tgacgtaagt atccgagtca - 61 gtttttattt ttctactaat ttggtcgttt atttcggcgt gtaggacatg gcaaccgggc - 121 ctgaatttcg cgggtattct gtttctattc caactttttc ttgatccgca gccattaacg - 181 acttttgaat agatacgctg acacgccaag cctcgctagt caaaagtgta ccaaacaacg - 241 ctttacagca agaacggaat gcgcgtgacg ctcgcggtga cgccatttcg ccttttcaga - 301 aatggataaa tagccttgct tcctattata tcttcccaaa ttaccaatac attacactag - 361 catctgaatt tcataaccaa tctcgataca ccaaatcgta cttgagacct ccggcaaaaa - 421 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta - 481 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat - 541 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga - 601 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt - 661 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt - 721 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc - 781 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa - 841 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct - 901 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta - 961 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg - 1021 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc - 1081 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta - 1141 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg - 1201 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt - 1261 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg - 1321 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta - 1381 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac - 1441 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg - 1501 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc - 1561 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca - 1621 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa - 1681 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca - 1741 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct - 1801 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga - 1861 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca - 1921 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt - 1981 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga - 2041 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg - 2101 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc - 2161 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta - 2221 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg - 2281 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac - 2341 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata - 2401 aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS Plant_promoters 3099 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_Plant_promoters_ins_PDF1_2_pro -VERSION Plant_promoters_Plant_promoters_ins_PDF1_2_pro -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1073..1130 - /label="his operon terminator" - misc_feature 1325..1913 - /label="pMB1 replication origin" - misc_feature complement(2211..2870) - /label="chloramphenicol resistance marker" - misc_feature 1073..3099 - misc_feature 1..11 - /label="D1001" - misc_feature 1062..1072 - /label="D1002" - misc_feature 12..1061 - /label="PDF1.2_pro" - misc_feature 1..1072 -ORIGIN - 1 ggtctcggga gggagaaaga attaatctat acttttacaa atttaaattc tgatctctta - 61 taatgttcgg tttttccttt tttatttatt aagttagtta aaatttgcag ttattttgtt - 121 gaatgtcgtt gtttacgaat ttacgaataa tacctttata gctaatctac aaaattttga - 181 tgactgacaa caccgttaat gttttttttt aaattaccct gagcctctca cttgcggtca - 241 gaccatgcat gtcgatagtc cattacgttt aaggccacaa tcaactatag tttgtttatc - 301 aatagccaac taagctaact tttaggttcc tgccctctcc gttcctccgg taccaatcgt - 361 ttctttgtcc cttcgatagt ttgaaaacct accgacggtg agagcaaaat attgatgaat - 421 catccaattt tcagtaatag gtgtgtccca gggatatata aatggcgaaa ctacgcgaga - 481 acggttcctt gttctgcaaa cttggcggaa caatgctgct cttgagatca accaaaccat - 541 atgtttagtc cacaacgatc tatatgtcta ggggtgatcc tctaatcgaa aaatgttgta - 601 tttgttcgac gatgacgaag gtcagactat gaactgcaca gtctgcactt gtcctaaccg - 661 cgagaatctc tgacatcaat atacttgtgt aactatggct tggttaagat attattttct - 721 tgagtcttaa tccattcaga ttaaccagcc gcccatgtga acgatgtagc attagctaaa - 781 agccgaagca gccgcttagg ttactttaga tatcgacaga gaaatatatg tggtggagaa - 841 accagccatc aacaaacaaa aagcaagatc ttatcttttg atattggcta cgggaagatg - 901 atgtctgttt aatgtgtggg gttaccacgt tattgtacga tgcacaagta gaagattaac - 961 ccactaccat ttcattataa atagacgttg atctttggct tatttcttca cacaacacat - 1021 acatctatac attgaaaaca aaatagtaat aatcatcaat gtacttgaga cctccggcaa - 1081 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg - 1141 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg - 1201 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa - 1261 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg - 1321 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga - 1381 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg - 1441 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg - 1501 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc - 1561 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg - 1621 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca - 1681 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt - 1741 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag - 1801 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg - 1861 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc - 1921 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt - 1981 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt - 2041 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct - 2101 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg - 2161 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg - 2221 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca - 2281 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta - 2341 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa - 2401 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac - 2461 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt - 2521 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc - 2581 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc - 2641 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc - 2701 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga - 2761 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga - 2821 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc - 2881 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta - 2941 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga - 3001 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag - 3061 ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Plant_promoters 2591 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_short_Plant_promoters_short_ins_AtU6 -VERSION Plant_promoters_short_Plant_promoters_short_ins_AtU6 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 565..622 - /label="his operon terminator" - misc_feature 817..1405 - /label="pMB1 replication origin" - misc_feature complement(1703..2362) - /label="chloramphenicol resistance marker" - misc_feature 565..2591 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 383..393 - /label="D1002" - misc_feature 394..564 - /label="D2002" - promoter 181..382 - /label="U626\(Arabidopsis\thaliana)" - promoter 181..382 - misc_feature 1..564 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 catcttcatt cttaagatat gaagataatc ttcaaaaggc ccctgggaat ctgaaagaag - 241 agaagcaggc ccatttatat gggaaagaac aatagtattt cttatatagg cccatttaag - 301 ttgaaaacaa tcttcaaaag tcccacatcg cttagataag aaaacgaagc tgagtttata - 361 tacagctaga gtcgaagtag tgtacttgag acctataaac gccaggttgt atccgcattt - 421 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga - 481 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa - 541 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc - 601 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 661 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 721 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 781 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 841 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 901 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 961 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 1021 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 1081 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 1141 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1201 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1261 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1321 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1381 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1441 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1501 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1561 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1621 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1681 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1741 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1801 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 1861 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 1921 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 1981 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 2041 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 2101 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 2161 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2221 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2281 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2341 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2401 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2461 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2521 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2581 gatgatttct g -// -LOCUS Plant_promoters 2665 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_promoters_short_Plant_promoters_short_ins_Pnos -VERSION Plant_promoters_short_Plant_promoters_short_ins_Pnos -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 639..696 - /label="his operon terminator" - misc_feature 891..1479 - /label="pMB1 replication origin" - misc_feature complement(1777..2436) - /label="chloramphenicol resistance marker" - misc_feature 639..2665 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 457..467 - /label="D1002" - misc_feature 468..638 - /label="D2002" - promoter 181..456 - /ApEinfo_fwdcolor="#d59687" - /ApEinfo_revcolor="#d59687" - /label="nos promoter" - promoter 181..456 - misc_feature 1..638 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 agcggagaat taagggagtc acgttatgac ccccgccgat gacgcgggac aagccgtttt - 241 acgtttggaa ctgacagaac cgcaacgttg aaggagccac tcagccgcgg gtttctggag - 301 tttaatgagc taagcacata cgtcagaaac cattattgcg cgttcaaaag tcgcctaagg - 361 tcactatcag ctagcaaata tttcttgtca aaaatgctcc actgacgttc cataaattcc - 421 cctcggtatc caattagagt ctcatattca ctctcatact tgagacctat aaacgccagg - 481 ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg catttattgc - 541 atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt gtcaacagat - 601 cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa gggcaaggtg - 661 tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc - 721 tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca - 781 aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca - 841 aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg - 901 ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg - 961 acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt - 1021 ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt - 1081 tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc - 1141 tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt - 1201 gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt - 1261 agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc - 1321 tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa - 1381 agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt - 1441 tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct - 1501 acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta - 1561 tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa - 1621 agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac - 1681 gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga - 1741 tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc - 1801 gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg - 1861 atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat - 1921 ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa - 1981 actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata - 2041 ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa - 2101 atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt - 2161 gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa - 2221 ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg - 2281 cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata - 2341 ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat - 2401 atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa - 2461 tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga - 2521 acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca - 2581 tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct - 2641 tagctttcgc taaggatgat ttctg -// -LOCUS Plant_threeUTRs 2763 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_threeUTRs -VERSION Plant_threeUTRs -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1..11 - /label="D1007" - terminator 12..725 - /ApEinfo_fwdcolor="#85dae9" - /ApEinfo_revcolor="#85dae9" - /label="ocs 3UTR" - terminator 12..725 - misc_feature 726..736 - /label="D1008" - misc_feature 1..736 - /label="Plant threeUTRs insert" - stem_loop 737..794 - /label="his operon terminator" - misc_feature 989..1577 - /label="pMB1 replication origin" - misc_feature complement(1875..2534) - /label="chloramphenicol resistance marker" - misc_feature 737..2763 -ORIGIN - 1 ggtctcggct tgtcctgctt taatgagata tgcgagaagc ctatgatcgc atgatatttg - 61 ctttcaattc tgttgtgcac gttgtaaaaa acctgagcat gtgtagctca gatccttacc - 121 gccggtttcg gttcattcta atgaatatat cacccgttac tatcgtattt ttatgaataa - 181 tattctccgt tcaatttact gattgtaccc tactacttat atgtacaata ttaaaatgaa - 241 aacaatatat tgtgctgaat aggtttatag cgacatctat gatagagcgc cacaataaca - 301 aacaattgcg ttttattatt acaaatccaa ttttaaaaaa agcggcagaa ccggtcaaac - 361 ctaaaagact gattacataa atcttattca aatttcaaaa gtgccccagg ggctagtatc - 421 tacgacacac cgagcggcga actaataacg ctcactgaag ggaactccgg ttccccgccg - 481 gcgcgcatgg gtgagattcc ttgaagttga gtattggccg tccgctctac cgaaagttac - 541 gggcaccatt caacccggtc cagcacggcg gccgggtaac cgacttgctg ccccgagaat - 601 tatgcagcat ttttttggtg tatgtgggcc ccaaatgaag tgcaggtcaa accttgacag - 661 tgacgacaaa tcgttgggcg ggtccagggc gaattttgcg acaacatgtc gaggctcagc - 721 aggaccgctt gagacctccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 781 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 841 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 901 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 961 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 1021 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 1081 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 1141 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 1201 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 1261 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1321 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1381 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1441 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1501 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1561 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1621 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 1681 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 1741 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 1801 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 1861 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 1921 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 1981 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 2041 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 2101 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 2161 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 2221 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 2281 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2341 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2401 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2461 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2521 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2581 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 2641 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 2701 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 2761 ctg -// -LOCUS Plant_threeUTRs 2593 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_CaMV35S_3UTR -VERSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_CaMV35S_3UTR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 567..624 - /label="his operon terminator" - misc_feature 819..1407 - /label="pMB1 replication origin" - misc_feature complement(1705..2364) - /label="chloramphenicol resistance marker" - misc_feature 567..2593 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 385..395 - /label="D1008" - misc_feature 396..566 - /label="D2002" - terminator 181..384 - /ApEinfo_fwdcolor="#f8d3a9" - /ApEinfo_revcolor="#f8d3a9" - /label="35S 3UTR" - source 181..384 - /ApEinfo_fwdcolor="#faac61" - /ApEinfo_revcolor="#faac61" - /label="source" - misc_feature 181..384 - misc_feature 1..566 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 ctctagctag agtcgatcga caagctcgag tttctccata ataatgtgtg agtagttccc - 241 agataaggga attagggttc ctatagggtt tcgctcatgt gttgagcata taagaaaccc - 301 ttagtatgta tttgtatttg taaaatactt ctatcaataa aatttctaat tcctaaaacc - 361 aaaatccagt actaaaatcc agatcgcttg agacctataa acgccaggtt gtatccgcat - 421 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 481 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 541 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 601 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 661 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 721 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 781 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 841 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 901 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 961 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 1021 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 1081 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1141 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1201 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1261 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1321 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1381 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1441 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1501 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1561 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1621 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1681 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1741 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1801 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1861 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1921 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1981 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 2041 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 2101 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2161 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2221 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2281 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2341 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2401 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2461 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2521 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2581 aggatgattt ctg -// -LOCUS Plant_threeUTRs 2652 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_Tnos -VERSION Plant_threeUTRs_short_Plant_threeUTRs_short_ins_Tnos -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 626..683 - /label="his operon terminator" - misc_feature 878..1466 - /label="pMB1 replication origin" - misc_feature complement(1764..2423) - /label="chloramphenicol resistance marker" - misc_feature 626..2652 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 444..454 - /label="D1008" - misc_feature 455..625 - /label="D2002" - terminator 181..443 - /ApEinfo_fwdcolor="#84b0dc" - /ApEinfo_revcolor="#84b0dc" - /label="nos 3UTR" - terminator 181..443 - misc_feature 1..625 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 gtcaagcaga tcgttcaaac atttggcaat aaagtttctt aagattgaat cctgttgccg - 241 gtcttgcgat gattatcata taatttctgt tgaattacgt taagcatgta ataattaaca - 301 tgtaatgcat gacgttattt atgagatggg tttttatgat tagagtcccg caattataca - 361 tttaatacgc gatagaaaac aaaatatagc gcgcaaacta ggataaatta tcgcgcgcgg - 421 tgtcatctat gttactagat cgacgcttga gacctataaa cgccaggttg tatccgcatt - 481 tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg agtagggttg - 541 actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt caagattaga - 601 aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca ccaccctgcc - 661 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact - 721 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac - 781 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa - 841 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg - 901 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa - 961 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc - 1021 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac - 1081 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac - 1141 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg - 1201 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt - 1261 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa - 1321 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct - 1381 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga - 1441 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg - 1501 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct - 1561 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt - 1621 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac - 1681 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga - 1741 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt - 1801 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc - 1861 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg - 1921 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga - 1981 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca - 2041 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat - 2101 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga - 2161 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca - 2221 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt - 2281 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca - 2341 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta - 2401 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca - 2461 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc - 2521 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta - 2581 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa - 2641 ggatgatttc tg -// -LOCUS Promoters_Promo 3599 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_I0500 -VERSION Promoters_Promoters_ins_BBa_I0500 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 1573..1630 - /label="his operon terminator" - misc_feature 1825..2413 - /label="pMB1 replication origin" - misc_feature complement(2711..3370) - /label="chloramphenicol resistance marker" - misc_feature 1573..3599 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 1391..1401 - /label="D1002" - misc_feature 1402..1572 - /label="D2002" - promoter 1260..1390 - /label="Pbad" - promoter 1223..1294 - /label="PC" - misc_feature 181..1259 - /label="AraC" - promoter 181..1390 - /label="pBad/araC" - misc_feature 1..1572 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttatgacaac ttgacggcta catcattcac tttttcttca caaccggcac ggaactcgct - 241 cgggctggcc ccggtgcatt ttttaaatac ccgcgagaaa tagagttgat cgtcaaaacc - 301 aacattgcga ccgacggtgg cgataggcat ccgggtggtg ctcaaaagca gcttcgcctg - 361 gctgatacgt tggtcctcgc gccagcttaa gacgctaatc cctaactgct ggcggaaaag - 421 atgtgacaga cgcgacggcg acaagcaaac atgctgtgcg acgctggcga tatcaaaatt - 481 gctgtctgcc aggtgatcgc tgatgtactg acaagcctcg cgtacccgat tatccatcgg - 541 tggatggagc gactcgttaa tcgcttccat gcgccgcagt aacaattgct caagcagatt - 601 tatcgccagc agctccgaat agcgcccttc cccttgcccg gcgttaatga tttgcccaaa - 661 caggtcgctg aaatgcggct ggtgcgcttc atccgggcga aagaaccccg tattggcaaa - 721 tattgacggc cagttaagcc attcatgcca gtaggcgcgc ggacgaaagt aaacccactg - 781 gtgataccat tcgcgagcct ccggatgacg accgtagtga tgaatctctc ctggcgggaa - 841 cagcaaaata tcacccggtc ggcaaacaaa ttctcgtccc tgatttttca ccaccccctg - 901 accgcgaatg gtgagattga gaatataacc tttcattccc agcggtcggt cgataaaaaa - 961 atcgagataa ccgttggcct caatcggcgt taaacccgcc accagatggg cattaaacga - 1021 gtatcccggc agcaggggat cattttgcgc ttcagccata cttttcatac tcccgccatt - 1081 cagagaagaa accaattgtc catattgcat cagacattgc cgtcactgcg tcttttactg - 1141 gctcttctcg ctaaccaaac cggtaacccc gcttattaaa agcattctgt aacaaagcgg - 1201 gaccaaagcc atgacaaaaa cgcgtaacaa aagtgtctat aatcacggca gaaaagtcca - 1261 cattgattat ttgcacggcg tcacactttg ctatgccata gcatttttat ccataagatt - 1321 agcggatcct acctgacgct ttttatcgca actctctact gtttctccat acccgttttt - 1381 ttgggctagc tacttgagac ctataaacgc caggttgtat ccgcatttga tgctaccatg - 1441 gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact aagaaccgtt - 1501 agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa tagggtttag - 1561 tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa - 1621 accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt - 1681 cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt tatccacaga - 1741 atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg - 1801 taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg agcatcacaa - 1861 aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat accaggcgtt - 1921 tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta ccggatacct - 1981 gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct gtaggtatct - 2041 cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc ccgttcagcc - 2101 cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa gacacgactt - 2161 atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg taggcggtgc - 2221 tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag tatttggtat - 2281 ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa - 2341 acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa - 2401 aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc agtggaacga - 2461 aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca cctagatcct - 2521 tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa cttggtctga - 2581 cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga gcgttctgaa - 2641 caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc caagcgagct - 2701 cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat tcattaagca - 2761 ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc agcggcatca - 2821 gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg aagaagttgt - 2881 ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg gctgagacga - 2941 aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg taacacgcca - 3001 catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca ctccagagcg - 3061 atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca ctatcccata - 3121 tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc atcaggcggg - 3181 caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg gtctttaaaa - 3241 aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact gactgaaatg - 3301 cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat ccagtgattt - 3361 ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa aatacgcccg - 3421 gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg atcaactcga - 3481 gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa aaataggcgt - 3541 atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Promoters_Promo 2630 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_K2680520 -VERSION Promoters_Promoters_ins_BBa_K2680520 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 604..661 - /label="his operon terminator" - misc_feature 856..1444 - /label="pMB1 replication origin" - misc_feature complement(1742..2401) - /label="chloramphenicol resistance marker" - misc_feature 604..2630 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 422..432 - /label="D1002" - misc_feature 433..603 - /label="D2002" - misc_feature 181..421 - /label="BBa.K2680520" - misc_feature 1..603 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 aacgatcgtt ggctgccctt tgtgcgtcca aacggacgca cggcgctcta aagcgggtcg - 241 cgatctttca gattcgctcc tcgcgctttc agtctttgtt ttggcgcatg tcgttatcgc - 301 aaaaccgctg cacacttttg cgcgacatgc tctgatcccc ctcatctggg ggggcctatc - 361 tgagggaatt tccgatccgg ctcgcctgaa ccattctgct ttccacgaac ttgaaaacgc - 421 ttacttgaga cctataaacg ccaggttgta tccgcatttg atgctaccat ggatgagtca - 481 gcgtcgagca cgcggcattt attgcatgag tagggttgac taagaaccgt tagatgcctc - 541 gctgtactaa taattgtcaa cagatcgtca agattagaaa atagggttta gtccggcaat - 601 acttccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa aaccgaaaag - 661 attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg tcgttcggct - 721 gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag aatcagggga - 781 taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc - 841 cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca aaaatcgacg - 901 ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt ttccccctgg - 961 aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc tgtccgcctt - 1021 tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc tcagttcggt - 1081 gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg - 1141 cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact tatcgccact - 1201 ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg ctacagagtt - 1261 cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta tctgcgctct - 1321 gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca aacaaaccac - 1381 cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc - 1441 tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg aaaactcacg - 1501 ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc ttttaaatta - 1561 aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg acagctcgag - 1621 gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga acaaatccag - 1681 atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc tcgatatcaa - 1741 attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc attctgccga - 1801 catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt - 1861 cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg tccatattgg - 1921 ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg aaaaacatat - 1981 tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc acatcttgcg - 2041 aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc gatgaaaacg - 2101 tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat atcaccagct - 2161 caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg gcaagaatgt - 2221 gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa - 2281 tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat gcctcaaaat - 2341 gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt tttttctcca - 2401 ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc - 2461 ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg agtgccacct - 2521 gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg tatcacgagg - 2581 cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS Promoters_Promo 2520 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_K2680523 -VERSION Promoters_Promoters_ins_BBa_K2680523 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 494..551 - /label="his operon terminator" - misc_feature 746..1334 - /label="pMB1 replication origin" - misc_feature complement(1632..2291) - /label="chloramphenicol resistance marker" - misc_feature 494..2520 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 312..322 - /label="D1002" - misc_feature 323..493 - /label="D2002" - misc_feature 181..311 - /label="BBa.K2680523" - misc_feature 1..493 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 aacgatcgtt ggctgggggc ctcgcttggg ttattgctgg tgcccggccg ggcgcaatat - 241 tcatgttgat gatttattat atatcgagtg gtgtatttat ttatattgtt tgctccgtta - 301 ccgttattaa ctacttgaga cctataaacg ccaggttgta tccgcatttg atgctaccat - 361 ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac taagaaccgt - 421 tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa atagggttta - 481 gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa - 541 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg - 601 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag - 661 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc - 721 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca - 781 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt - 841 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc - 901 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc - 961 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc - 1021 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact - 1081 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg - 1141 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta - 1201 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca - 1261 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa - 1321 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg - 1381 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc - 1441 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg - 1501 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga - 1561 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc - 1621 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc - 1681 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc - 1741 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg - 1801 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg - 1861 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc - 1921 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc - 1981 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat - 2041 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg - 2101 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa - 2161 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat - 2221 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt - 2281 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc - 2341 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg - 2401 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg - 2461 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS Promoters_Promo 2439 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_K3317006 -VERSION Promoters_Promoters_ins_BBa_K3317006 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 413..470 - /label="his operon terminator" - misc_feature 665..1253 - /label="pMB1 replication origin" - misc_feature complement(1551..2210) - /label="chloramphenicol resistance marker" - misc_feature 413..2439 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 231..241 - /label="D1002" - misc_feature 242..412 - /label="D2002" - misc_feature 181..230 - /label="BBa.K3317006" - misc_feature 1..412 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 attggatcca attgacagct agctcagtcc taggtaccat tggatccaat tacttgagac - 241 ctataaacgc caggttgtat ccgcatttga tgctaccatg gatgagtcag cgtcgagcac - 301 gcggcattta ttgcatgagt agggttgact aagaaccgtt agatgcctcg ctgtactaat - 361 aattgtcaac agatcgtcaa gattagaaaa tagggtttag tccggcaata cttccggcaa - 421 aaaagggcaa ggtgtcacca ccctgccctt tttctttaaa accgaaaaga ttacttcgcg - 481 ttatgcaggc ttcctcgctc actgactcgc tgcgctcggt cgttcggctg cggcgagcgg - 541 tatcagctca ctcaaaggcg gtaatacggt tatccacaga atcaggggat aacgcaggaa - 601 agaacatgtg agcaaaaggc cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg - 661 cgtttttcca caggctccgc ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga - 721 ggtggcgaaa cccgacagga ctataaagat accaggcgtt tccccctgga agctccctcg - 781 tgcgctctcc tgttccgacc ctgccgctta ccggatacct gtccgccttt ctcccttcgg - 841 gaagcgtggc gctttctcat agctcacgct gtaggtatct cagttcggtg taggtcgttc - 901 gctccaagct gggctgtgtg cacgaacccc ccgttcagcc cgaccgctgc gccttatccg - 961 gtaactatcg tcttgagtcc aacccggtaa gacacgactt atcgccactg gcagcagcca - 1021 ctggtaacag gattagcaga gcgaggtatg taggcggtgc tacagagttc ttgaagtggt - 1081 ggcctaacta cggctacact agaagaacag tatttggtat ctgcgctctg ctgaagccag - 1141 ttaccttcgg aaaaagagtt ggtagctctt gatccggcaa acaaaccacc gctggtagcg - 1201 gtggtttttt tgtttgcaag cagcagatta cgcgcagaaa aaaaggatct caagaagatc - 1261 ctttgatctt ttctacgggg tctgacgctc agtggaacga aaactcacgt taagggattt - 1321 tggtcatgag attatcaaaa aggatcttca cctagatcct tttaaattaa aaatgaagtt - 1381 ttaaatcaat ctaaagtata tatgagtaaa cttggtctga cagctcgagg cttggattct - 1441 caccaataaa aaacgcccgg cggcaaccga gcgttctgaa caaatccaga tggagttctg - 1501 aggtcattac tggatctatc aacaggagtc caagcgagct cgatatcaaa ttacgccccg - 1561 ccctgccact catcgcagta ctgttgtaat tcattaagca ttctgccgac atggaagcca - 1621 tcacaaacgg catgatgaac ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta - 1681 taatatttgc ccatggtgaa aacgggggcg aagaagttgt ccatattggc cacgtttaaa - 1741 tcaaaactgg tgaaactcac ccagggattg gctgagacga aaaacatatt ctcaataaac - 1801 cctttaggga aataggccag gttttcaccg taacacgcca catcttgcga atatatgtgt - 1861 agaaactgcc ggaaatcgtc gtggtattca ctccagagcg atgaaaacgt ttcagtttgc - 1921 tcatggaaaa cggtgtaaca agggtgaaca ctatcccata tcaccagctc accgtctttc - 1981 attgccatac gaaattccgg atgagcattc atcaggcggg caagaatgtg aataaaggcc - 2041 ggataaaact tgtgcttatt tttctttacg gtctttaaaa aggccgtaat atccagctga - 2101 acggtctggt tataggtaca ttgagcaact gactgaaatg cctcaaaatg ttctttacga - 2161 tgccattggg atatatcaac ggtggtatat ccagtgattt ttttctccat tttagcttcc - 2221 ttagctcctg aaaatctcga taactcaaaa aatacgcccg gtagtgatct tatttcatta - 2281 tggtgaaagt tggaacctct tacgtgcccg atcaactcga gtgccacctg acgtctaaga - 2341 aaccattatt atcatgacat taacctataa aaataggcgt atcacgaggc agaatttcag - 2401 ataaaaaaaa tccttagctt tcgctaagga tgatttctg -// -LOCUS Promoters_Promo 2482 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_K3317007 -VERSION Promoters_Promoters_ins_BBa_K3317007 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 456..513 - /label="his operon terminator" - misc_feature 708..1296 - /label="pMB1 replication origin" - misc_feature complement(1594..2253) - /label="chloramphenicol resistance marker" - misc_feature 456..2482 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 274..284 - /label="D1002" - misc_feature 285..455 - /label="D2002" - misc_feature 181..273 - /label="BBa.K3317007" - misc_feature 1..455 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttttgttcga ttatcgaaca aattattgaa atatcgaaca aaacctctaa actactgtgg - 241 cactgaatca aaaaattata aaccctgatc agatacttga gacctataaa cgccaggttg - 301 tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg - 361 agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt - 421 caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca - 481 ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg - 541 ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag - 601 gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa - 661 ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc - 721 cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca - 781 ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg - 841 accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct - 901 catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt - 961 gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag - 1021 tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc - 1081 agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac - 1141 actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga - 1201 gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc - 1261 aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg - 1321 gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca - 1381 aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt - 1441 atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc - 1501 cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct - 1561 atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca - 1621 gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg - 1681 aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt - 1741 gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact - 1801 cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc - 1861 caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc - 1921 gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta - 1981 acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc - 2041 cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt - 2101 atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt - 2161 acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc - 2221 aacggtggta tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct - 2281 cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc - 2341 tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga - 2401 cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag - 2461 ctttcgctaa ggatgatttc tg -// -LOCUS Promoters_Promo 2465 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_K3424010 -VERSION Promoters_Promoters_ins_BBa_K3424010 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 439..496 - /label="his operon terminator" - misc_feature 691..1279 - /label="pMB1 replication origin" - misc_feature complement(1577..2236) - /label="chloramphenicol resistance marker" - misc_feature 439..2465 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 257..267 - /label="D1002" - misc_feature 268..438 - /label="D2002" - misc_feature 181..256 - /label="BBa.K3424010" - misc_feature 1..438 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttttcagcag gacgcactga cctccctatc agtgatagag attgacatcc ctatcagtga - 241 tagagatact gagcactact tgagacctat aaacgccagg ttgtatccgc atttgatgct - 301 accatggatg agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga - 361 accgttagat gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg - 421 gtttagtccg gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc - 481 tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg - 541 ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc - 601 cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag - 661 gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca - 721 tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca - 781 ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg - 841 atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag - 901 gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt - 961 tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca - 1021 cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg - 1081 cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt - 1141 tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc - 1201 cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg - 1261 cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg - 1321 gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta - 1381 gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg - 1441 gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt - 1501 tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag - 1561 cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat - 1621 taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg - 1681 gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga - 1741 agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg - 1801 agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac - 1861 acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc - 1921 agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat - 1981 cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca - 2041 ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct - 2101 ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact - 2161 gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag - 2221 tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata - 2281 cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca - 2341 actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat - 2401 aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat - 2461 ttctg -// -LOCUS Promoters_Promo 2589 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_R0010 -VERSION Promoters_Promoters_ins_BBa_R0010 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 563..620 - /label="his operon terminator" - misc_feature 815..1403 - /label="pMB1 replication origin" - misc_feature complement(1701..2360) - /label="chloramphenicol resistance marker" - misc_feature 563..2589 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 381..391 - /label="D1002" - misc_feature 392..562 - /label="D2002" - CDS 181..268 - /label="end of LacI coding region (inactive)" - misc_feature 181..380 - /label="BBa_R0010" - misc_feature 269..306 - /label="CAP binding site" - promoter 317..322 - /label="-35" - promoter 341..346 - /label="-10" - misc_feature 346..380 - /label="LacI binding site" - misc_feature 353 - /label="start" - promoter 181..380 - /label="LacI" - misc_feature 1..562 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 caatacgcaa accgcctctc cccgcgcgtt ggccgattca ttaatgcagc tggcacgaca - 241 ggtttcccga ctggaaagcg ggcagtgagc gcaacgcaat taatgtgagt tagctcactc - 301 attaggcacc ccaggcttta cactttatgc ttccggctcg tatgttgtgt ggaattgtga - 361 gcggataaca atttcacaca tacttgagac ctataaacgc caggttgtat ccgcatttga - 421 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact - 481 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa - 541 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 601 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 661 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 721 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 781 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 841 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 901 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 961 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1021 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1081 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1141 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1201 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1261 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1321 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1381 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1441 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1501 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1561 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1621 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1681 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1741 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1801 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1861 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 1921 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 1981 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2041 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2101 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2161 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2221 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2281 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2341 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2401 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2461 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2521 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2581 tgatttctg -// -LOCUS Promoters_Promo 2443 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_BBa_R0040 -VERSION Promoters_Promoters_ins_BBa_R0040 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 417..474 - /label="his operon terminator" - misc_feature 669..1257 - /label="pMB1 replication origin" - misc_feature complement(1555..2214) - /label="chloramphenicol resistance marker" - misc_feature 417..2443 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 235..245 - /label="D1002" - misc_feature 246..416 - /label="D2002" - misc_feature 181..199 - /label="TetR 1" - misc_feature 181..234 - /label="BBa_R0040" - promoter 200..205 - /label="-35" - misc_feature 206..224 - /label="TetR 2" - promoter 223..228 - /label="-10" - promoter 181..234 - /label="p(tetR)" - misc_feature 1..416 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tccctatcag tgatagagat tgacatccct atcagtgata gagatactga gcactacttg - 241 agacctataa acgccaggtt gtatccgcat ttgatgctac catggatgag tcagcgtcga - 301 gcacgcggca tttattgcat gagtagggtt gactaagaac cgttagatgc ctcgctgtac - 361 taataattgt caacagatcg tcaagattag aaaatagggt ttagtccggc aatacttccg - 421 gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt - 481 cgcgttatgc aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga - 541 gcggtatcag ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca - 601 ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg - 661 ctggcgtttt tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt - 721 cagaggtggc gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc - 781 ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct - 841 tcgggaagcg tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc - 901 gttcgctcca agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta - 961 tccggtaact atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca - 1021 gccactggta acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag - 1081 tggtggccta actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag - 1141 ccagttacct tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt - 1201 agcggtggtt tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa - 1261 gatcctttga tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg - 1321 attttggtca tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga - 1381 agttttaaat caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga - 1441 ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt - 1501 tctgaggtca ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc - 1561 cccgccctgc cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa - 1621 gccatcacaa acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg - 1681 cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt - 1741 taaatcaaaa ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat - 1801 aaacccttta gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat - 1861 gtgtagaaac tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt - 1921 ttgctcatgg aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc - 1981 tttcattgcc atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa - 2041 ggccggataa aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag - 2101 ctgaacggtc tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt - 2161 acgatgccat tgggatatat caacggtggt atatccagtg atttttttct ccattttagc - 2221 ttccttagct cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc - 2281 attatggtga aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct - 2341 aagaaaccat tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt - 2401 tcagataaaa aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS Promoters_Promo 2463 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pAcu -VERSION Promoters_Promoters_ins_pAcu -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 437..494 - /label="his operon terminator" - misc_feature 689..1277 - /label="pMB1 replication origin" - misc_feature complement(1575..2234) - /label="chloramphenicol resistance marker" - misc_feature 437..2463 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 255..265 - /label="D1002" - misc_feature 266..436 - /label="D2002" - misc_feature 181..254 - /label="pAcu" - misc_feature 1..436 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 cgctagcaag taaggccgac gcttcacaac cgcacttgat ttaatagacc ataccgtcta - 241 ttatttctgg ccattacttg agacctataa acgccaggtt gtatccgcat ttgatgctac - 301 catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt gactaagaac - 361 cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag aaaatagggt - 421 ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc cctttttctt - 481 taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac tcgctgcgct - 541 cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata cggttatcca - 601 cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa aaggccagga - 661 accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct gacgagcatc - 721 acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa agataccagg - 781 cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg cttaccggat - 841 acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca cgctgtaggt - 901 atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa ccccccgttc - 961 agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg gtaagacacg - 1021 acttatcgcc actggcagca gccactggta acaggattag cagagcgagg tatgtaggcg - 1081 gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga acagtatttg - 1141 gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc tcttgatccg - 1201 gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag attacgcgca - 1261 gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac gctcagtgga - 1321 acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc ttcacctaga - 1381 tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag taaacttggt - 1441 ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa ccgagcgttc - 1501 tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg agtccaagcg - 1561 agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg taattcatta - 1621 agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat cgccagcggc - 1681 atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg ggcgaagaag - 1741 ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg attggctgag - 1801 acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc accgtaacac - 1861 gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta ttcactccag - 1921 agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg aacactatcc - 1981 catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc attcatcagg - 2041 cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt tacggtcttt - 2101 aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc aactgactga - 2161 aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt atatccagtg - 2221 atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc aaaaaatacg - 2281 cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg cccgatcaac - 2341 tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct ataaaaatag - 2401 gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta aggatgattt - 2461 ctg -// -LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pAmeR -VERSION Promoters_Promoters_ins_pAmeR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 426..483 - /label="his operon terminator" - misc_feature 678..1266 - /label="pMB1 replication origin" - misc_feature complement(1564..2223) - /label="chloramphenicol resistance marker" - misc_feature 426..2452 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 244..254 - /label="D1002" - misc_feature 255..425 - /label="D2002" - promoter 181..243 - /label="pAmeR" - misc_feature 1..425 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tcgtcactag agggcgatag tgacaaactt gacaactcat cacttcctag gtataatgct - 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt - 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc - 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca - 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pAmtR -VERSION Promoters_Promoters_ins_pAmtR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 426..483 - /label="his operon terminator" - misc_feature 678..1266 - /label="pMB1 replication origin" - misc_feature complement(1564..2223) - /label="chloramphenicol resistance marker" - misc_feature 426..2452 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 244..254 - /label="D1002" - misc_feature 255..425 - /label="D2002" - promoter 181..243 - /label="pAmtR" - misc_feature 1..425 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 cttgtccaac caaatgattc gttaccaatt gacagtttct atcgatctat agataatgct - 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt - 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc - 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca - 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Promoters_Promo 2678 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pBAD -VERSION Promoters_Promoters_ins_pBAD -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 652..709 - /label="his operon terminator" - misc_feature 904..1492 - /label="pMB1 replication origin" - misc_feature complement(1790..2449) - /label="chloramphenicol resistance marker" - misc_feature 652..2678 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 470..480 - /label="D1002" - misc_feature 481..651 - /label="D2002" - misc_feature 181..469 - /label="pBAD" - misc_feature 1..651 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 agaaaccaat tgtccatatt gcatcagaca ttgccgtcac tgcgtctttt actggctctt - 241 ctcgctaacc aaaccggtaa ccccgcttat taaaagcatt ctgtaacaaa gcgggaccaa - 301 agccatgaca aaaacgcgta acaaaagtgt ctataatcac ggcagaaaag tccacattga - 361 ttatttgcac ggcgtcacac tttgctatgc catagcattt ttatccataa gattagcgga - 421 tcctacctga cgctttttat cgcaactctc tactgtttct ccatacccgt acttgagacc - 481 tataaacgcc aggttgtatc cgcatttgat gctaccatgg atgagtcagc gtcgagcacg - 541 cggcatttat tgcatgagta gggttgacta agaaccgtta gatgcctcgc tgtactaata - 601 attgtcaaca gatcgtcaag attagaaaat agggtttagt ccggcaatac ttccggcaaa - 661 aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt - 721 tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt - 781 atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata acgcaggaaa - 841 gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc - 901 gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct caagtcagag - 961 gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa gctccctcgt - 1021 gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc tcccttcggg - 1081 aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt aggtcgttcg - 1141 ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg ccttatccgg - 1201 taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac - 1261 tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg - 1321 gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt - 1381 taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg - 1441 tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaagatcc - 1501 tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt aagggatttt - 1561 ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa aatgaagttt - 1621 taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc ttggattctc - 1681 accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat ggagttctga - 1741 ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat tacgccccgc - 1801 cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca tggaagccat - 1861 cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat - 1921 aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc acgtttaaat - 1981 caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc tcaataaacc - 2041 ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa tatatgtgta - 2101 gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt tcagtttgct - 2161 catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca ccgtctttca - 2221 ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga ataaaggccg - 2281 gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata tccagctgaa - 2341 cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt tctttacgat - 2401 gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt ttagcttcct - 2461 tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt atttcattat - 2521 ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga cgtctaagaa - 2581 accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca gaatttcaga - 2641 taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS Promoters_Promo 2455 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pBM3R1 -VERSION Promoters_Promoters_ins_pBM3R1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 429..486 - /label="his operon terminator" - misc_feature 681..1269 - /label="pMB1 replication origin" - misc_feature complement(1567..2226) - /label="chloramphenicol resistance marker" - misc_feature 429..2455 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 247..257 - /label="D1002" - misc_feature 258..428 - /label="D2002" - promoter 181..246 - /label="pBM3R1" - misc_feature 1..428 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 aatccgcgtg ataggtctga ttcgttacca attgacggaa tgaacgttca ttccgataat - 241 gctagctact tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg - 301 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat - 361 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg - 421 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg - 481 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt - 541 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca - 601 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa - 661 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat - 721 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc - 781 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc - 841 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt - 901 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac - 961 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg - 1021 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca - 1081 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc - 1141 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa - 1201 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa - 1261 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac - 1321 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta - 1381 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc - 1441 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa - 1501 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat - 1561 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct - 1621 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac - 1681 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat - 1741 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa - 1801 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc - 1861 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga - 1921 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac - 1981 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag - 2041 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc - 2101 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc - 2161 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt - 2221 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag - 2281 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc - 2341 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca - 2401 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pBetI -VERSION Promoters_Promoters_ins_pBetI -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 426..483 - /label="his operon terminator" - misc_feature 678..1266 - /label="pMB1 replication origin" - misc_feature complement(1564..2223) - /label="chloramphenicol resistance marker" - misc_feature 426..2452 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 244..254 - /label="D1002" - misc_feature 255..425 - /label="D2002" - promoter 181..243 - /label="pBetI" - misc_feature 1..425 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 agcgcgggtg agagggattc gttaccaatt gacaattgat tggacgttca atataatgct - 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt - 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc - 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca - 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pButR -VERSION Promoters_Promoters_ins_pButR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 409..466 - /label="his operon terminator" - misc_feature 661..1249 - /label="pMB1 replication origin" - misc_feature complement(1547..2206) - /label="chloramphenicol resistance marker" - misc_feature 409..2435 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 227..237 - /label="D1002" - misc_feature 238..408 - /label="D2002" - misc_feature 181..226 - /label="pButR" - misc_feature 1..408 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgtgtcac tttgacagca gtgtcactcc taggtataat gctagctact tgagacctat - 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg - 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt - 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa - 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat - 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc - 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa - 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt - 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg - 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg - 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag - 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc - 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa - 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg - 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc - 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac - 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg - 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt - 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt - 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa - 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc - 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt - 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct - 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac - 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat - 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa - 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt - 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa - 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat - 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg - 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat - 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg - 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc - 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag - 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt - 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc - 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa - 2401 aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2479 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pCymRC -VERSION Promoters_Promoters_ins_pCymRC -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 453..510 - /label="his operon terminator" - misc_feature 705..1293 - /label="pMB1 replication origin" - misc_feature complement(1591..2250) - /label="chloramphenicol resistance marker" - misc_feature 453..2479 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 271..281 - /label="D1002" - misc_feature 282..452 - /label="D2002" - misc_feature 181..270 - /label="pCymRC" - misc_feature 1..452 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 aacaaacaga caatctggtc tgtttgtatt atggaaaatt tttctgtata atagattcaa - 241 caaacagaca atctggtctg tttgtattat tacttgagac ctataaacgc caggttgtat - 301 ccgcatttga tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt - 361 agggttgact aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa - 421 gattagaaaa tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca - 481 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc - 541 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg - 601 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc - 661 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc - 721 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga - 781 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc - 841 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat - 901 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg - 961 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc - 1021 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga - 1081 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact - 1141 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt - 1201 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag - 1261 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg - 1321 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa - 1381 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata - 1441 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg - 1501 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc - 1561 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta - 1621 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac - 1681 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa - 1741 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac - 1801 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag - 1861 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc - 1921 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca - 1981 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg - 2041 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt - 2101 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca - 2161 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac - 2221 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga - 2281 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct - 2341 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat - 2401 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt - 2461 tcgctaagga tgatttctg -// -LOCUS Promoters_Promo 2436 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pHapR -VERSION Promoters_Promoters_ins_pHapR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 410..467 - /label="his operon terminator" - misc_feature 662..1250 - /label="pMB1 replication origin" - misc_feature complement(1548..2207) - /label="chloramphenicol resistance marker" - misc_feature 410..2436 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 228..238 - /label="D1002" - misc_feature 239..409 - /label="D2002" - misc_feature 181..227 - /label="pHapR" - misc_feature 1..409 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacagct agctcttatt gatttttaat caaataatac ttgagaccta - 241 taaacgccag gttgtatccg catttgatgc taccatggat gagtcagcgt cgagcacgcg - 301 gcatttattg catgagtagg gttgactaag aaccgttaga tgcctcgctg tactaataat - 361 tgtcaacaga tcgtcaagat tagaaaatag ggtttagtcc ggcaatactt ccggcaaaaa - 421 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta - 481 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat - 541 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga - 601 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt - 661 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt - 721 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc - 781 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa - 841 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct - 901 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta - 961 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg - 1021 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc - 1081 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta - 1141 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg - 1201 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt - 1261 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg - 1321 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta - 1381 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac - 1441 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg - 1501 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc - 1561 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca - 1621 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa - 1681 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca - 1741 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct - 1801 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga - 1861 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca - 1921 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt - 1981 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga - 2041 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg - 2101 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc - 2161 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta - 2221 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg - 2281 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac - 2341 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata - 2401 aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pHlyllR -VERSION Promoters_Promoters_ins_pHlyllR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 409..466 - /label="his operon terminator" - misc_feature 661..1249 - /label="pMB1 replication origin" - misc_feature complement(1547..2206) - /label="chloramphenicol resistance marker" - misc_feature 409..2435 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 227..237 - /label="D1002" - misc_feature 238..408 - /label="D2002" - misc_feature 181..226 - /label="pHlyllR" - misc_feature 1..408 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacatat ttaaaattct tgtttaaaat gctagctact tgagacctat - 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg - 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt - 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa - 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat - 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc - 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa - 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt - 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg - 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg - 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag - 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc - 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa - 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg - 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc - 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac - 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg - 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt - 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt - 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa - 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc - 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt - 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct - 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac - 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat - 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa - 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt - 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa - 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat - 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg - 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat - 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg - 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc - 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag - 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt - 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc - 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa - 2401 aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2456 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pIcaRA -VERSION Promoters_Promoters_ins_pIcaRA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 430..487 - /label="his operon terminator" - misc_feature 682..1270 - /label="pMB1 replication origin" - misc_feature complement(1568..2227) - /label="chloramphenicol resistance marker" - misc_feature 430..2456 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 248..258 - /label="D1002" - misc_feature 259..429 - /label="D2002" - promoter 181..247 - /label="pIcaRA" - misc_feature 1..429 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 gtcaactcat aagattctga ttcgttacca attgacaatt cacctacctt tcgttaggtt - 241 aggttgttac ttgagaccta taaacgccag gttgtatccg catttgatgc taccatggat - 301 gagtcagcgt cgagcacgcg gcatttattg catgagtagg gttgactaag aaccgttaga - 361 tgcctcgctg tactaataat tgtcaacaga tcgtcaagat tagaaaatag ggtttagtcc - 421 ggcaatactt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc - 481 gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt - 541 tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat ccacagaatc - 601 aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa - 661 aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc atcacaaaaa - 721 tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc aggcgtttcc - 781 ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg gatacctgtc - 841 cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta ggtatctcag - 901 ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga - 961 ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac acgacttatc - 1021 gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag gcggtgctac - 1081 agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat ttggtatctg - 1141 cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat ccggcaaaca - 1201 aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa - 1261 aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt ggaacgaaaa - 1321 ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct agatcctttt - 1381 aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt ggtctgacag - 1441 ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa - 1501 atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa gcgagctcga - 1561 tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca ttaagcattc - 1621 tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc ggcatcagca - 1681 ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag aagttgtcca - 1741 tattggccac gtttaaatca aaactggtga aactcaccca gggattggct gagacgaaaa - 1801 acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa cacgccacat - 1861 cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc cagagcgatg - 1921 aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta tcccatatca - 1981 ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc aggcgggcaa - 2041 gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc tttaaaaagg - 2101 ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac tgaaatgcct - 2161 caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca gtgatttttt - 2221 tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat acgcccggta - 2281 gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc aactcgagtg - 2341 ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa taggcgtatc - 2401 acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS Promoters_Promo 2444 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pL_lac0_1 -VERSION Promoters_Promoters_ins_pL_lac0_1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 418..475 - /label="his operon terminator" - misc_feature 670..1258 - /label="pMB1 replication origin" - misc_feature complement(1556..2215) - /label="chloramphenicol resistance marker" - misc_feature 418..2444 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 236..246 - /label="D1002" - misc_feature 247..417 - /label="D2002" - misc_feature 181..235 - /label="pL-lac0-1" - misc_feature 1..417 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 aattgtgagc ggataacaat tgacattgtg agcggataac aagatactga gcacatactt - 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg - 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta - 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc - 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact - 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg - 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc - 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt - 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag - 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc - 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc - 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt - 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt - 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc - 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa - 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa - 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg - 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga - 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg - 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg - 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg - 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag - 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg - 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga - 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt - 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt - 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa - 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata - 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag - 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt - 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa - 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca - 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt - 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag - 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt - 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc - 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat - 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Promoters_Promo 2452 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pLitR -VERSION Promoters_Promoters_ins_pLitR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 426..483 - /label="his operon terminator" - misc_feature 678..1266 - /label="pMB1 replication origin" - misc_feature complement(1564..2223) - /label="chloramphenicol resistance marker" - misc_feature 426..2452 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 244..254 - /label="D1002" - misc_feature 255..425 - /label="D2002" - promoter 181..243 - /label="pLitR" - misc_feature 1..425 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 cgagcgtaga gcttagattc gttaccaatt gacaaattta taaattgtca gtacagtcct - 241 agctacttga gacctataaa cgccaggttg tatccgcatt tgatgctacc atggatgagt - 301 cagcgtcgag cacgcggcat ttattgcatg agtagggttg actaagaacc gttagatgcc - 361 tcgctgtact aataattgtc aacagatcgt caagattaga aaatagggtt tagtccggca - 421 atacttccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa - 481 agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg - 541 ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg - 601 gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag - 661 gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga - 721 cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct - 781 ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc - 841 tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg - 901 gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc - 961 tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca - 1021 ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag - 1081 ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct - 1141 ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc - 1201 accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga - 1261 tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca - 1321 cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat - 1381 taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg - 1441 aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc - 1501 agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc - 1561 aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc - 1621 gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt - 1681 gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt - 1741 ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat - 1801 attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg - 1861 cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa - 1921 cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag - 1981 ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat - 2041 gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt - 2101 aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa - 2161 atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc - 2221 cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga - 2281 tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac - 2341 ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga - 2401 ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Promoters_Promo 2444 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pLuxB -VERSION Promoters_Promoters_ins_pLuxB -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 418..475 - /label="his operon terminator" - misc_feature 670..1258 - /label="pMB1 replication origin" - misc_feature complement(1556..2215) - /label="chloramphenicol resistance marker" - misc_feature 418..2444 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 236..246 - /label="D1002" - misc_feature 247..417 - /label="D2002" - misc_feature 181..235 - /label="pLuxB" - misc_feature 1..417 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 acctgtagga tcgtacaggt ttacgcaaga aaatggtttg ttacagtcga ataaatactt - 241 gagacctata aacgccaggt tgtatccgca tttgatgcta ccatggatga gtcagcgtcg - 301 agcacgcggc atttattgca tgagtagggt tgactaagaa ccgttagatg cctcgctgta - 361 ctaataattg tcaacagatc gtcaagatta gaaaataggg tttagtccgg caatacttcc - 421 ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga aaagattact - 481 tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg - 541 agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag gggataacgc - 601 aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt - 661 gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc gacgctcaag - 721 tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc ctggaagctc - 781 cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg cctttctccc - 841 ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt cggtgtaggt - 901 cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc gctgcgcctt - 961 atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc cactggcagc - 1021 agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag agttcttgaa - 1081 gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg ctctgctgaa - 1141 gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg - 1201 tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag gatctcaaga - 1261 agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact cacgttaagg - 1321 gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa attaaaaatg - 1381 aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct cgaggcttgg - 1441 attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat ccagatggag - 1501 ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata tcaaattacg - 1561 ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg ccgacatgga - 1621 agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt - 1681 gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt - 1741 ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac atattctcaa - 1801 taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct tgcgaatata - 1861 tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa aacgtttcag - 1921 tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc agctcaccgt - 1981 ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga atgtgaataa - 2041 aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc gtaatatcca - 2101 gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca aaatgttctt - 2161 tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc tccattttag - 2221 cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt gatcttattt - 2281 cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc - 2341 taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac gaggcagaat - 2401 ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pMcbR -VERSION Promoters_Promoters_ins_pMcbR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 409..466 - /label="his operon terminator" - misc_feature 661..1249 - /label="pMB1 replication origin" - misc_feature complement(1547..2206) - /label="chloramphenicol resistance marker" - misc_feature 409..2435 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 227..237 - /label="D1002" - misc_feature 238..408 - /label="D2002" - misc_feature 181..226 - /label="pMcbR" - misc_feature 1..408 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacacta gaccggtctg tctatataat gctagctact tgagacctat - 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg - 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt - 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa - 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat - 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc - 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa - 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt - 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg - 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg - 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag - 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc - 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa - 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg - 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc - 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac - 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg - 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt - 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt - 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa - 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc - 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt - 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct - 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac - 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat - 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa - 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt - 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa - 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat - 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg - 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat - 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg - 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc - 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag - 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt - 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc - 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa - 2401 aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2441 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pMph -VERSION Promoters_Promoters_ins_pMph -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 415..472 - /label="his operon terminator" - misc_feature 667..1255 - /label="pMB1 replication origin" - misc_feature complement(1553..2212) - /label="chloramphenicol resistance marker" - misc_feature 415..2441 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 233..243 - /label="D1002" - misc_feature 244..414 - /label="D2002" - misc_feature 181..232 - /label="pMph" - misc_feature 1..414 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ggattgaata taaccgacgt gactgttaca tttaggtggc taaacccgtc aatacttgag - 241 acctataaac gccaggttgt atccgcattt gatgctacca tggatgagtc agcgtcgagc - 301 acgcggcatt tattgcatga gtagggttga ctaagaaccg ttagatgcct cgctgtacta - 361 ataattgtca acagatcgtc aagattagaa aatagggttt agtccggcaa tacttccggc - 421 aaaaaagggc aaggtgtcac caccctgccc tttttcttta aaaccgaaaa gattacttcg - 481 cgttatgcag gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc - 541 ggtatcagct cactcaaagg cggtaatacg gttatccaca gaatcagggg ataacgcagg - 601 aaagaacatg tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct - 661 ggcgtttttc cacaggctcc gcccccctga cgagcatcac aaaaatcgac gctcaagtca - 721 gaggtggcga aacccgacag gactataaag ataccaggcg tttccccctg gaagctccct - 781 cgtgcgctct cctgttccga ccctgccgct taccggatac ctgtccgcct ttctcccttc - 841 gggaagcgtg gcgctttctc atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt - 901 tcgctccaag ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct gcgccttatc - 961 cggtaactat cgtcttgagt ccaacccggt aagacacgac ttatcgccac tggcagcagc - 1021 cactggtaac aggattagca gagcgaggta tgtaggcggt gctacagagt tcttgaagtg - 1081 gtggcctaac tacggctaca ctagaagaac agtatttggt atctgcgctc tgctgaagcc - 1141 agttaccttc ggaaaaagag ttggtagctc ttgatccggc aaacaaacca ccgctggtag - 1201 cggtggtttt tttgtttgca agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga - 1261 tcctttgatc ttttctacgg ggtctgacgc tcagtggaac gaaaactcac gttaagggat - 1321 tttggtcatg agattatcaa aaaggatctt cacctagatc cttttaaatt aaaaatgaag - 1381 ttttaaatca atctaaagta tatatgagta aacttggtct gacagctcga ggcttggatt - 1441 ctcaccaata aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca gatggagttc - 1501 tgaggtcatt actggatcta tcaacaggag tccaagcgag ctcgatatca aattacgccc - 1561 cgccctgcca ctcatcgcag tactgttgta attcattaag cattctgccg acatggaagc - 1621 catcacaaac ggcatgatga acctgaatcg ccagcggcat cagcaccttg tcgccttgcg - 1681 tataatattt gcccatggtg aaaacggggg cgaagaagtt gtccatattg gccacgttta - 1741 aatcaaaact ggtgaaactc acccagggat tggctgagac gaaaaacata ttctcaataa - 1801 accctttagg gaaataggcc aggttttcac cgtaacacgc cacatcttgc gaatatatgt - 1861 gtagaaactg ccggaaatcg tcgtggtatt cactccagag cgatgaaaac gtttcagttt - 1921 gctcatggaa aacggtgtaa caagggtgaa cactatccca tatcaccagc tcaccgtctt - 1981 tcattgccat acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg - 2041 ccggataaaa cttgtgctta tttttcttta cggtctttaa aaaggccgta atatccagct - 2101 gaacggtctg gttataggta cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac - 2161 gatgccattg ggatatatca acggtggtat atccagtgat ttttttctcc attttagctt - 2221 ccttagctcc tgaaaatctc gataactcaa aaaatacgcc cggtagtgat cttatttcat - 2281 tatggtgaaa gttggaacct cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa - 2341 gaaaccatta ttatcatgac attaacctat aaaaataggc gtatcacgag gcagaatttc - 2401 agataaaaaa aatccttagc tttcgctaag gatgatttct g -// -LOCUS Promoters_Promo 2529 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pOrf2 -VERSION Promoters_Promoters_ins_pOrf2 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 503..560 - /label="his operon terminator" - misc_feature 755..1343 - /label="pMB1 replication origin" - misc_feature complement(1641..2300) - /label="chloramphenicol resistance marker" - misc_feature 503..2529 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 321..331 - /label="D1002" - misc_feature 332..502 - /label="D2002" - misc_feature 181..320 - /label="pOrf2" - misc_feature 1..502 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacacta actgacggtt cagttaggtt gctagctact agagaaagag - 241 gagaaatact agatggtgag ccgtcaattg tctgattcgt taccaattga cactaactgc - 301 tgttcagtta ggttgctagc tacttgagac ctataaacgc caggttgtat ccgcatttga - 361 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact - 421 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa - 481 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 541 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 601 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 661 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 721 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 781 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 841 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 901 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 961 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1021 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1081 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1141 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1201 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1261 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1321 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1381 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1441 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1501 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1561 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1621 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1681 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1741 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1801 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 1861 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 1921 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 1981 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2041 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2101 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2161 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2221 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2281 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2341 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2401 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2461 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2521 tgatttctg -// -LOCUS Promoters_Promo 2455 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pPhlF -VERSION Promoters_Promoters_ins_pPhlF -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 429..486 - /label="his operon terminator" - misc_feature 681..1269 - /label="pMB1 replication origin" - misc_feature complement(1567..2226) - /label="chloramphenicol resistance marker" - misc_feature 429..2455 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 247..257 - /label="D1002" - misc_feature 258..428 - /label="D2002" - promoter 181..246 - /label="pPhlF" - misc_feature 1..428 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 cgacgtacgg tggaatctga ttcgttacca attgacatga tacgaaacgt accgtatcgt - 241 taaggttact tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg - 301 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat - 361 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg - 421 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg - 481 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt - 541 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca - 601 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa - 661 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat - 721 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc - 781 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc - 841 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt - 901 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac - 961 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg - 1021 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca - 1081 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc - 1141 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa - 1201 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa - 1261 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac - 1321 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta - 1381 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc - 1441 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa - 1501 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat - 1561 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct - 1621 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac - 1681 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat - 1741 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa - 1801 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc - 1861 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga - 1921 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac - 1981 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag - 2041 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc - 2101 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc - 2161 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt - 2221 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag - 2281 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc - 2341 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca - 2401 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2455 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pPsrA -VERSION Promoters_Promoters_ins_pPsrA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 429..486 - /label="his operon terminator" - misc_feature 681..1269 - /label="pMB1 replication origin" - misc_feature complement(1567..2226) - /label="chloramphenicol resistance marker" - misc_feature 429..2455 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 247..257 - /label="D1002" - misc_feature 258..428 - /label="D2002" - promoter 181..246 - /label="pPsrA" - misc_feature 1..428 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tgatcgaacg cttcaaggaa caaacgtttg attgacagct agctcagtcc taggtagagt - 241 gctagctact tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg - 301 agtcagcgtc gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat - 361 gcctcgctgt actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg - 421 gcaatacttc cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg - 481 aaaagattac ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt - 541 cggctgcggc gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca - 601 ggggataacg caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa - 661 aaggccgcgt tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat - 721 cgacgctcaa gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc - 781 cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc - 841 gcctttctcc cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt - 901 tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac - 961 cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg - 1021 ccactggcag cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca - 1081 gagttcttga agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc - 1141 gctctgctga agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa - 1201 accaccgctg gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa - 1261 ggatctcaag aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac - 1321 tcacgttaag ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta - 1381 aattaaaaat gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc - 1441 tcgaggcttg gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa - 1501 tccagatgga gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat - 1561 atcaaattac gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct - 1621 gccgacatgg aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac - 1681 cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat - 1741 attggccacg tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa - 1801 catattctca ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc - 1861 ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga - 1921 aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac - 1981 cagctcaccg tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag - 2041 aatgtgaata aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc - 2101 cgtaatatcc agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc - 2161 aaaatgttct ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt - 2221 ctccatttta gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag - 2281 tgatcttatt tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc - 2341 cacctgacgt ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca - 2401 cgaggcagaa tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2466 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pQacR -VERSION Promoters_Promoters_ins_pQacR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 440..497 - /label="his operon terminator" - misc_feature 692..1280 - /label="pMB1 replication origin" - misc_feature complement(1578..2237) - /label="chloramphenicol resistance marker" - misc_feature 440..2466 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 258..268 - /label="D1002" - misc_feature 269..439 - /label="D2002" - promoter 181..257 - /label="pQacR" - misc_feature 1..439 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ggtatggaag ctatacgtta ccaattgaca gctagctcag tcctacttta gtatatagac - 241 cgtgcgatcg gtctatatac ttgagaccta taaacgccag gttgtatccg catttgatgc - 301 taccatggat gagtcagcgt cgagcacgcg gcatttattg catgagtagg gttgactaag - 361 aaccgttaga tgcctcgctg tactaataat tgtcaacaga tcgtcaagat tagaaaatag - 421 ggtttagtcc ggcaatactt ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 481 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 541 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 601 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 661 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 721 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 781 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 841 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 901 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 961 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1021 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1081 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1141 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1201 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1261 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1321 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1381 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1441 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 1501 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 1561 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 1621 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 1681 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 1741 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 1801 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 1861 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 1921 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 1981 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2041 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2101 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2161 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2221 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2281 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2341 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2401 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 2461 tttctg -// -LOCUS Promoters_Promo 2437 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pScbR -VERSION Promoters_Promoters_ins_pScbR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 411..468 - /label="his operon terminator" - misc_feature 663..1251 - /label="pMB1 replication origin" - misc_feature complement(1549..2208) - /label="chloramphenicol resistance marker" - misc_feature 411..2437 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 229..239 - /label="D1002" - misc_feature 240..410 - /label="D2002" - misc_feature 181..228 - /label="pScbR" - misc_feature 1..410 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacagct agctatcata ccgctataat ggtatgttta cttgagacct - 241 ataaacgcca ggttgtatcc gcatttgatg ctaccatgga tgagtcagcg tcgagcacgc - 301 ggcatttatt gcatgagtag ggttgactaa gaaccgttag atgcctcgct gtactaataa - 361 ttgtcaacag atcgtcaaga ttagaaaata gggtttagtc cggcaatact tccggcaaaa - 421 aagggcaagg tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt - 481 atgcaggctt cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta - 541 tcagctcact caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag - 601 aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg - 661 tttttccaca ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg - 721 tggcgaaacc cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg - 781 cgctctcctg ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga - 841 agcgtggcgc tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc - 901 tccaagctgg gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt - 961 aactatcgtc ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact - 1021 ggtaacagga ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg - 1081 cctaactacg gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt - 1141 accttcggaa aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt - 1201 ggtttttttg tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct - 1261 ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg - 1321 gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt - 1381 aaatcaatct aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca - 1441 ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag - 1501 gtcattactg gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc - 1561 ctgccactca tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc - 1621 acaaacggca tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata - 1681 atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc - 1741 aaaactggtg aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc - 1801 tttagggaaa taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag - 1861 aaactgccgg aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc - 1921 atggaaaacg gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat - 1981 tgccatacga aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg - 2041 ataaaacttg tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac - 2101 ggtctggtta taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg - 2161 ccattgggat atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt - 2221 agctcctgaa aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg - 2281 gtgaaagttg gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa - 2341 ccattattat catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat - 2401 aaaaaaaatc cttagctttc gctaaggatg atttctg -// -LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pSmcR -VERSION Promoters_Promoters_ins_pSmcR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 409..466 - /label="his operon terminator" - misc_feature 661..1249 - /label="pMB1 replication origin" - misc_feature complement(1547..2206) - /label="chloramphenicol resistance marker" - misc_feature 409..2435 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 227..237 - /label="D1002" - misc_feature 238..408 - /label="D2002" - misc_feature 181..226 - /label="pSmcR" - misc_feature 1..408 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacatta ttgataaatc tgcgtaaaat gctagctact tgagacctat - 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg - 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt - 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa - 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat - 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc - 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa - 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt - 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg - 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg - 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag - 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc - 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa - 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg - 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc - 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac - 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg - 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt - 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt - 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa - 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc - 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt - 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct - 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac - 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat - 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa - 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt - 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa - 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat - 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg - 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat - 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg - 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc - 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag - 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt - 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc - 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa - 2401 aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2471 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pSrpR -VERSION Promoters_Promoters_ins_pSrpR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 445..502 - /label="his operon terminator" - misc_feature 697..1285 - /label="pMB1 replication origin" - misc_feature complement(1583..2242) - /label="chloramphenicol resistance marker" - misc_feature 445..2471 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 263..273 - /label="D1002" - misc_feature 274..444 - /label="D2002" - promoter 181..262 - /label="pSrpR" - misc_feature 1..444 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tctatgattg gtccagattc gttaccaatt gacagctagc tcagtcctag gtatatacat - 241 acatgcttgt ttgtttgtaa actacttgag acctataaac gccaggttgt atccgcattt - 301 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga - 361 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa - 421 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc - 481 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 541 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 601 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 661 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 721 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 781 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 841 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 901 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 961 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 1021 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1081 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1141 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1201 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1261 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1321 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1381 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1441 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1501 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1561 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1621 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1681 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 1741 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 1801 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 1861 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 1921 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 1981 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 2041 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2101 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2161 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2221 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2281 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2341 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2401 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2461 gatgatttct g -// -LOCUS Promoters_Promo 2445 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pTac -VERSION Promoters_Promoters_ins_pTac -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 419..476 - /label="his operon terminator" - misc_feature 671..1259 - /label="pMB1 replication origin" - misc_feature complement(1557..2216) - /label="chloramphenicol resistance marker" - misc_feature 419..2445 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 237..247 - /label="D1002" - misc_feature 248..418 - /label="D2002" - misc_feature 181..236 - /label="pTac" - misc_feature 1..418 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 tgttgacaat taatcatcgg ctcgtataat gtgtggaatt gtgagcgctc acaatttact - 241 tgagacctat aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc - 301 gagcacgcgg catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt - 361 actaataatt gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc - 421 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 481 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 541 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 601 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 661 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 721 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 781 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 841 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 901 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 961 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1021 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1081 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1141 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1201 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1261 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1321 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1381 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1441 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1501 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1561 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1621 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1681 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 1741 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 1801 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 1861 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 1921 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 1981 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2041 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2101 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2161 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2221 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2281 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2341 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2401 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2435 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pTarA -VERSION Promoters_Promoters_ins_pTarA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 409..466 - /label="his operon terminator" - misc_feature 661..1249 - /label="pMB1 replication origin" - misc_feature complement(1547..2206) - /label="chloramphenicol resistance marker" - misc_feature 409..2435 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 227..237 - /label="D1002" - misc_feature 238..408 - /label="D2002" - misc_feature 181..226 - /label="pTarA" - misc_feature 1..408 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 ttcgttacca attgacagct aaacataccg tgtggtatgt tctagctact tgagacctat - 241 aaacgccagg ttgtatccgc atttgatgct accatggatg agtcagcgtc gagcacgcgg - 301 catttattgc atgagtaggg ttgactaaga accgttagat gcctcgctgt actaataatt - 361 gtcaacagat cgtcaagatt agaaaatagg gtttagtccg gcaatacttc cggcaaaaaa - 421 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat - 481 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc - 541 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa - 601 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt - 661 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg - 721 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg - 781 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag - 841 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc - 901 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa - 961 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg - 1021 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc - 1081 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac - 1141 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg - 1201 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt - 1261 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt - 1321 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa - 1381 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc - 1441 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt - 1501 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct - 1561 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac - 1621 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat - 1681 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa - 1741 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt - 1801 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa - 1861 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat - 1921 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg - 1981 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat - 2041 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg - 2101 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc - 2161 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag - 2221 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt - 2281 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc - 2341 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa - 2401 aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS Promoters_Promo 2440 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Promoters_Promoters_ins_pTtg -VERSION Promoters_Promoters_ins_pTtg -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 414..471 - /label="his operon terminator" - misc_feature 666..1254 - /label="pMB1 replication origin" - misc_feature complement(1552..2211) - /label="chloramphenicol resistance marker" - misc_feature 414..2440 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1001" - misc_feature 232..242 - /label="D1002" - misc_feature 243..413 - /label="D2002" - misc_feature 181..231 - /label="pTtg" - misc_feature 1..413 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgggag - 181 cacccagcag tatttacaaa caaccatgaa tgtaagtata ttccttagca atacttgaga - 241 cctataaacg ccaggttgta tccgcatttg atgctaccat ggatgagtca gcgtcgagca - 301 cgcggcattt attgcatgag tagggttgac taagaaccgt tagatgcctc gctgtactaa - 361 taattgtcaa cagatcgtca agattagaaa atagggttta gtccggcaat acttccggca - 421 aaaaagggca aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc - 481 gttatgcagg cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg - 541 gtatcagctc actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga - 601 aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg - 661 gcgtttttcc acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag - 721 aggtggcgaa acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc - 781 gtgcgctctc ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg - 841 ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt - 901 cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc - 961 ggtaactatc gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc - 1021 actggtaaca ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg - 1081 tggcctaact acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca - 1141 gttaccttcg gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc - 1201 ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat - 1261 cctttgatct tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt - 1321 ttggtcatga gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt - 1381 tttaaatcaa tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc - 1441 tcaccaataa aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct - 1501 gaggtcatta ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc - 1561 gccctgccac tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc - 1621 atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt - 1681 ataatatttg cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa - 1741 atcaaaactg gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa - 1801 ccctttaggg aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg - 1861 tagaaactgc cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg - 1921 ctcatggaaa acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt - 1981 cattgccata cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc - 2041 cggataaaac ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg - 2101 aacggtctgg ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg - 2161 atgccattgg gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc - 2221 cttagctcct gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt - 2281 atggtgaaag ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag - 2341 aaaccattat tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca - 2401 gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS RBSs_in_vector_ 2413 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0030_m0 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0030_m0 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 387..444 - /label="his operon terminator" - misc_feature 639..1227 - /label="pMB1 replication origin" - misc_feature complement(1525..2184) - /label="chloramphenicol resistance marker" - misc_feature 387..2413 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 205..215 - /label="D1004" - misc_feature 216..386 - /label="D2002" - misc_feature 181..204 - /label="BBa_B0030_m0" - misc_feature 1..386 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagattaaa gaggagaaat actaaatgtg agacctataa acgccaggtt gtatccgcat - 241 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 301 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 361 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 421 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 481 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 541 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 601 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 661 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 721 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 781 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 841 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 901 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 961 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1021 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1081 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1141 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1201 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1261 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1321 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1381 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1441 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1501 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1561 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1621 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1681 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1741 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1801 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 1861 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 1921 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 1981 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2041 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2101 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2161 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2221 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2281 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2341 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2401 aggatgattt ctg -// -LOCUS RBSs_in_vector_ 2412 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0031_m0 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0031_m0 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 386..443 - /label="his operon terminator" - misc_feature 638..1226 - /label="pMB1 replication origin" - misc_feature complement(1524..2183) - /label="chloramphenicol resistance marker" - misc_feature 386..2412 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 204..214 - /label="D1004" - misc_feature 215..385 - /label="D2002" - misc_feature 181..203 - /label="BBa_B0031_m0" - misc_feature 1..385 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagtcacac aggaaaccta ctaaatgtga gacctataaa cgccaggttg tatccgcatt - 241 tgatgctacc atggatgagt cagcgtcgag cacgcggcat ttattgcatg agtagggttg - 301 actaagaacc gttagatgcc tcgctgtact aataattgtc aacagatcgt caagattaga - 361 aaatagggtt tagtccggca atacttccgg caaaaaaggg caaggtgtca ccaccctgcc - 421 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact - 481 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac - 541 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa - 601 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg - 661 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa - 721 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc - 781 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac - 841 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac - 901 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg - 961 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt - 1021 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa - 1081 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct - 1141 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga - 1201 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg - 1261 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct - 1321 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt - 1381 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac - 1441 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga - 1501 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt - 1561 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc - 1621 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg - 1681 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga - 1741 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca - 1801 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat - 1861 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga - 1921 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca - 1981 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt - 2041 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca - 2101 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta - 2161 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca - 2221 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc - 2281 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta - 2341 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa - 2401 ggatgatttc tg -// -LOCUS RBSs_in_vector_ 2411 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0032_m0 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0032_m0 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 385..442 - /label="his operon terminator" - misc_feature 637..1225 - /label="pMB1 replication origin" - misc_feature complement(1523..2182) - /label="chloramphenicol resistance marker" - misc_feature 385..2411 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 203..213 - /label="D1004" - misc_feature 214..384 - /label="D2002" - misc_feature 181..202 - /label="BBa_B0032_m0" - misc_feature 1..384 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagtcacac aggaaagtac taaatgtgag acctataaac gccaggttgt atccgcattt - 241 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga - 301 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa - 361 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc - 421 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 481 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 541 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 601 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 661 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 721 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 781 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 841 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 901 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 961 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1021 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1081 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1141 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1201 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1261 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1321 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1381 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1441 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1501 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1561 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1621 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 1681 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 1741 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 1801 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 1861 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 1921 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 1981 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2041 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2101 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2161 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2221 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2281 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2341 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2401 gatgatttct g -// -LOCUS RBSs_in_vector_ 2409 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0033_m0 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0033_m0 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 383..440 - /label="his operon terminator" - misc_feature 635..1223 - /label="pMB1 replication origin" - misc_feature complement(1521..2180) - /label="chloramphenicol resistance marker" - misc_feature 383..2409 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 201..211 - /label="D1004" - misc_feature 212..382 - /label="D2002" - misc_feature 181..200 - /label="BBa_B0033_m0" - misc_feature 1..382 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagtcacac aggactacta aatgtgagac ctataaacgc caggttgtat ccgcatttga - 241 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact - 301 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa - 361 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 421 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 481 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 541 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 601 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 661 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 721 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 781 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 841 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 901 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 961 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1021 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1081 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1141 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1201 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1261 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1321 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1381 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1441 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1501 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1561 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1621 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1681 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 1741 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 1801 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 1861 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 1921 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 1981 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2041 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2101 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2161 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2221 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2281 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2341 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2401 tgatttctg -// -LOCUS RBSs_in_vector_ 2410 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m0 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m0 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 384..441 - /label="his operon terminator" - misc_feature 636..1224 - /label="pMB1 replication origin" - misc_feature complement(1522..2181) - /label="chloramphenicol resistance marker" - misc_feature 384..2410 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 202..212 - /label="D1004" - misc_feature 213..383 - /label="D2002" - misc_feature 181..201 - /label="BBa_B0034_m0" - misc_feature 1..383 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagaaagag gagaaatact aaatgtgaga cctataaacg ccaggttgta tccgcatttg - 241 atgctaccat ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac - 301 taagaaccgt tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa - 361 atagggttta gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct - 421 ttttctttaa aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg - 481 ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg - 541 ttatccacag aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag - 601 gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac - 661 gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga - 721 taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt - 781 accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc - 841 tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc - 901 cccgttcagc ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta - 961 agacacgact tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat - 1021 gtaggcggtg ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca - 1081 gtatttggta tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct - 1141 tgatccggca aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt - 1201 acgcgcagaa aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct - 1261 cagtggaacg aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc - 1321 acctagatcc ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa - 1381 acttggtctg acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg - 1441 agcgttctga acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt - 1501 ccaagcgagc tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa - 1561 ttcattaagc attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc - 1621 cagcggcatc agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc - 1681 gaagaagttg tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt - 1741 ggctgagacg aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc - 1801 gtaacacgcc acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc - 1861 actccagagc gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac - 1921 actatcccat atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt - 1981 catcaggcgg gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac - 2041 ggtctttaaa aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac - 2101 tgactgaaat gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata - 2161 tccagtgatt tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa - 2221 aaatacgccc ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc - 2281 gatcaactcg agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata - 2341 aaaataggcg tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg - 2401 atgatttctg -// -LOCUS RBSs_in_vector_ 2411 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m1 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_B0034_m1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 385..442 - /label="his operon terminator" - misc_feature 637..1225 - /label="pMB1 replication origin" - misc_feature complement(1523..2182) - /label="chloramphenicol resistance marker" - misc_feature 385..2411 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 203..213 - /label="D1004" - misc_feature 214..384 - /label="D2002" - misc_feature 181..202 - /label="BBa_B0034_m1" - misc_feature 1..384 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagaaagag gagaaatact agaatgtgag acctataaac gccaggttgt atccgcattt - 241 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga - 301 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa - 361 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc - 421 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 481 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 541 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 601 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 661 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 721 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 781 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 841 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 901 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 961 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1021 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1081 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1141 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1201 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1261 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1321 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1381 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1441 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1501 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1561 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1621 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 1681 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 1741 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 1801 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 1861 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 1921 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 1981 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2041 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2101 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2161 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2221 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2281 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2341 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2401 gatgatttct g -// -LOCUS RBSs_in_vector_ 2409 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BBa_Z0262 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BBa_Z0262 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 383..440 - /label="his operon terminator" - misc_feature 635..1223 - /label="pMB1 replication origin" - misc_feature complement(1521..2180) - /label="chloramphenicol resistance marker" - misc_feature 383..2409 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 201..211 - /label="D1004" - misc_feature 212..382 - /label="D2002" - RBS 181..200 - /label="BBa_Z0262" - misc_feature 1..382 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 ttaaagagga gaaatactag aatgtgagac ctataaacgc caggttgtat ccgcatttga - 241 tgctaccatg gatgagtcag cgtcgagcac gcggcattta ttgcatgagt agggttgact - 301 aagaaccgtt agatgcctcg ctgtactaat aattgtcaac agatcgtcaa gattagaaaa - 361 tagggtttag tccggcaata cttccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 421 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 481 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 541 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 601 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 661 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 721 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 781 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 841 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 901 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 961 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1021 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1081 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1141 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1201 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1261 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1321 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1381 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1441 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1501 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1561 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1621 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1681 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 1741 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 1801 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 1861 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 1921 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 1981 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2041 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2101 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2161 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2221 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2281 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2341 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2401 tgatttctg -// -LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD1 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 447..504 - /label="his operon terminator" - misc_feature 699..1287 - /label="pMB1 replication origin" - misc_feature complement(1585..2244) - /label="chloramphenicol resistance marker" - misc_feature 447..2473 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 265..275 - /label="D1004" - misc_feature 276..446 - /label="D2002" - misc_feature 181..264 - /label="BCD1" - misc_feature 1..446 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc - 241 ttaatcatgc acaggagact ttctaatgtg agacctataa acgccaggtt gtatccgcat - 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2461 aggatgattt ctg -// -LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD12 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD12 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 447..504 - /label="his operon terminator" - misc_feature 699..1287 - /label="pMB1 replication origin" - misc_feature complement(1585..2244) - /label="chloramphenicol resistance marker" - misc_feature 447..2473 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 265..275 - /label="D1004" - misc_feature 276..446 - /label="D2002" - misc_feature 181..264 - /label="BCD12" - misc_feature 1..446 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc - 241 ttaatcatgc tgcggagggt ttctaatgtg agacctataa acgccaggtt gtatccgcat - 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2461 aggatgattt ctg -// -LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD13 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD13 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 447..504 - /label="his operon terminator" - misc_feature 699..1287 - /label="pMB1 replication origin" - misc_feature complement(1585..2244) - /label="chloramphenicol resistance marker" - misc_feature 447..2473 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 265..275 - /label="D1004" - misc_feature 276..446 - /label="D2002" - misc_feature 181..264 - /label="BCD13" - misc_feature 1..446 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc - 241 ttaatcatgc aatggaggct ttctaatgtg agacctataa acgccaggtt gtatccgcat - 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2461 aggatgattt ctg -// -LOCUS RBSs_in_vector_ 2473 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_BCD8 -VERSION RBSs_in_vector_RBSs_in_vector_ins_BCD8 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 447..504 - /label="his operon terminator" - misc_feature 699..1287 - /label="pMB1 replication origin" - misc_feature complement(1585..2244) - /label="chloramphenicol resistance marker" - misc_feature 447..2473 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 265..275 - /label="D1004" - misc_feature 276..446 - /label="D2002" - misc_feature 181..264 - /label="BCD8" - misc_feature 1..446 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 gggcccaagt tcacttaaaa aggagatcaa caatgaaagc aattttcgta ctgaaacatc - 241 ttaatcatgc atcggaccgt ttctaatgtg agacctataa acgccaggtt gtatccgcat - 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2461 aggatgattt ctg -// -LOCUS RBSs_in_vector_ 2410 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION RBSs_in_vector_RBSs_in_vector_ins_SpoVG -VERSION RBSs_in_vector_RBSs_in_vector_ins_SpoVG -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 384..441 - /label="his operon terminator" - misc_feature 636..1224 - /label="pMB1 replication origin" - misc_feature complement(1522..2181) - /label="chloramphenicol resistance marker" - misc_feature 384..2410 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1003" - misc_feature 202..212 - /label="D1004" - misc_feature 213..383 - /label="D2002" - misc_feature 181..201 - /label="SpoVG" - misc_feature 1..383 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcgtact - 181 agagaaaggt ggtgaatact aaatgtgaga cctataaacg ccaggttgta tccgcatttg - 241 atgctaccat ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac - 301 taagaaccgt tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa - 361 atagggttta gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct - 421 ttttctttaa aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg - 481 ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg - 541 ttatccacag aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag - 601 gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac - 661 gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga - 721 taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt - 781 accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc - 841 tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc - 901 cccgttcagc ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta - 961 agacacgact tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat - 1021 gtaggcggtg ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca - 1081 gtatttggta tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct - 1141 tgatccggca aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt - 1201 acgcgcagaa aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct - 1261 cagtggaacg aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc - 1321 acctagatcc ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa - 1381 acttggtctg acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg - 1441 agcgttctga acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt - 1501 ccaagcgagc tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa - 1561 ttcattaagc attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc - 1621 cagcggcatc agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc - 1681 gaagaagttg tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt - 1741 ggctgagacg aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc - 1801 gtaacacgcc acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc - 1861 actccagagc gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac - 1921 actatcccat atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt - 1981 catcaggcgg gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac - 2041 ggtctttaaa aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac - 2101 tgactgaaat gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata - 2161 tccagtgatt tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa - 2221 aaatacgccc ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc - 2281 gatcaactcg agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata - 2341 aaaataggcg tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg - 2401 atgatttctg -// -LOCUS Terminators_in_ 2471 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0010 -VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0010 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 445..502 - /label="his operon terminator" - misc_feature 697..1285 - /label="pMB1 replication origin" - misc_feature complement(1583..2242) - /label="chloramphenicol resistance marker" - misc_feature 445..2471 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 263..273 - /label="D1008" - misc_feature 274..444 - /label="D2002" - stem_loop 194..237 - /label="stem_loop" - misc_feature 183..262 - /label="BBa_B0010" - terminator 183..262 - /label="BBa_B0010" - misc_feature 1..444 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aaccaggcat caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg - 241 ttgtttgtcg gtgaacgctc tccgcttgag acctataaac gccaggttgt atccgcattt - 301 gatgctacca tggatgagtc agcgtcgagc acgcggcatt tattgcatga gtagggttga - 361 ctaagaaccg ttagatgcct cgctgtacta ataattgtca acagatcgtc aagattagaa - 421 aatagggttt agtccggcaa tacttccggc aaaaaagggc aaggtgtcac caccctgccc - 481 tttttcttta aaaccgaaaa gattacttcg cgttatgcag gcttcctcgc tcactgactc - 541 gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct cactcaaagg cggtaatacg - 601 gttatccaca gaatcagggg ataacgcagg aaagaacatg tgagcaaaag gccagcaaaa - 661 ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc cacaggctcc gcccccctga - 721 cgagcatcac aaaaatcgac gctcaagtca gaggtggcga aacccgacag gactataaag - 781 ataccaggcg tttccccctg gaagctccct cgtgcgctct cctgttccga ccctgccgct - 841 taccggatac ctgtccgcct ttctcccttc gggaagcgtg gcgctttctc atagctcacg - 901 ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag ctgggctgtg tgcacgaacc - 961 ccccgttcag cccgaccgct gcgccttatc cggtaactat cgtcttgagt ccaacccggt - 1021 aagacacgac ttatcgccac tggcagcagc cactggtaac aggattagca gagcgaggta - 1081 tgtaggcggt gctacagagt tcttgaagtg gtggcctaac tacggctaca ctagaagaac - 1141 agtatttggt atctgcgctc tgctgaagcc agttaccttc ggaaaaagag ttggtagctc - 1201 ttgatccggc aaacaaacca ccgctggtag cggtggtttt tttgtttgca agcagcagat - 1261 tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc ttttctacgg ggtctgacgc - 1321 tcagtggaac gaaaactcac gttaagggat tttggtcatg agattatcaa aaaggatctt - 1381 cacctagatc cttttaaatt aaaaatgaag ttttaaatca atctaaagta tatatgagta - 1441 aacttggtct gacagctcga ggcttggatt ctcaccaata aaaaacgccc ggcggcaacc - 1501 gagcgttctg aacaaatcca gatggagttc tgaggtcatt actggatcta tcaacaggag - 1561 tccaagcgag ctcgatatca aattacgccc cgccctgcca ctcatcgcag tactgttgta - 1621 attcattaag cattctgccg acatggaagc catcacaaac ggcatgatga acctgaatcg - 1681 ccagcggcat cagcaccttg tcgccttgcg tataatattt gcccatggtg aaaacggggg - 1741 cgaagaagtt gtccatattg gccacgttta aatcaaaact ggtgaaactc acccagggat - 1801 tggctgagac gaaaaacata ttctcaataa accctttagg gaaataggcc aggttttcac - 1861 cgtaacacgc cacatcttgc gaatatatgt gtagaaactg ccggaaatcg tcgtggtatt - 1921 cactccagag cgatgaaaac gtttcagttt gctcatggaa aacggtgtaa caagggtgaa - 1981 cactatccca tatcaccagc tcaccgtctt tcattgccat acgaaattcc ggatgagcat - 2041 tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa cttgtgctta tttttcttta - 2101 cggtctttaa aaaggccgta atatccagct gaacggtctg gttataggta cattgagcaa - 2161 ctgactgaaa tgcctcaaaa tgttctttac gatgccattg ggatatatca acggtggtat - 2221 atccagtgat ttttttctcc attttagctt ccttagctcc tgaaaatctc gataactcaa - 2281 aaaatacgcc cggtagtgat cttatttcat tatggtgaaa gttggaacct cttacgtgcc - 2341 cgatcaactc gagtgccacc tgacgtctaa gaaaccatta ttatcatgac attaacctat - 2401 aaaaataggc gtatcacgag gcagaatttc agataaaaaa aatccttagc tttcgctaag - 2461 gatgatttct g -// -LOCUS Terminators_in_ 2432 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0012 -VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0012 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 406..463 - /label="his operon terminator" - misc_feature 658..1246 - /label="pMB1 replication origin" - misc_feature complement(1544..2203) - /label="chloramphenicol resistance marker" - misc_feature 406..2432 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 224..234 - /label="D1008" - misc_feature 235..405 - /label="D2002" - stem_loop 190..209 - /label="T7 TE" - misc_feature 216 - /label="stop" - polyA_site 210..223 - /label="polya" - misc_feature 183..223 - /label="BBa_B0012" - terminator 183..223 - /label="BBa_B0012" - misc_feature 1..405 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aatcacactg gctcaccttc gggtgggcct ttctgcgttt atacgcttga gacctataaa - 241 cgccaggttg tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat - 301 ttattgcatg agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc - 361 aacagatcgt caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg - 421 caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca - 481 ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc - 541 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat - 601 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt - 661 ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg - 721 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc - 781 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt - 841 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa - 901 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta - 961 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa - 1021 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa - 1081 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt - 1141 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt - 1201 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat - 1261 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat - 1321 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc - 1381 aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat - 1441 aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat - 1501 tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc - 1561 actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa - 1621 cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt - 1681 tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac - 1741 tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag - 1801 ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact - 1861 gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga - 1921 aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca - 1981 tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa - 2041 acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct - 2101 ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt - 2161 gggatatatc aacggtggta tatccagtga tttttttctc cattttagct tccttagctc - 2221 ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa - 2281 agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt - 2341 attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa - 2401 aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Terminators_in_ 2520 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0015 -VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B0015 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 494..551 - /label="his operon terminator" - misc_feature 746..1334 - /label="pMB1 replication origin" - misc_feature complement(1632..2291) - /label="chloramphenicol resistance marker" - misc_feature 494..2520 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 312..322 - /label="D1008" - misc_feature 323..493 - /label="D2002" - stem_loop 194..237 - /label="stem_loop" - misc_feature 183..262 - /label="BBa_B0010" - terminator 183..262 - /label="BBa_B0010" - stem_loop 278..297 - /label="T7 TE" - misc_feature 304 - /label="stop" - polyA_site 298..311 - /label="polya" - misc_feature 271..311 - /label="BBa_B0012" - terminator 271..311 - /label="BBa_B0012" - terminator 183..311 - /label="BBa_B0015" - misc_feature 1..493 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aaccaggcat caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg - 241 ttgtttgtcg gtgaacgctc tctactagag tcacactggc tcaccttcgg gtgggccttt - 301 ctgcgtttat acgcttgaga cctataaacg ccaggttgta tccgcatttg atgctaccat - 361 ggatgagtca gcgtcgagca cgcggcattt attgcatgag tagggttgac taagaaccgt - 421 tagatgcctc gctgtactaa taattgtcaa cagatcgtca agattagaaa atagggttta - 481 gtccggcaat acttccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa - 541 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg - 601 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag - 661 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc - 721 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca - 781 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt - 841 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc - 901 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc - 961 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc - 1021 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact - 1081 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg - 1141 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta - 1201 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca - 1261 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa - 1321 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg - 1381 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc - 1441 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg - 1501 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga - 1561 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc - 1621 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc - 1681 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc - 1741 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg - 1801 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg - 1861 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc - 1921 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc - 1981 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat - 2041 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg - 2101 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa - 2161 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat - 2221 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt - 2281 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc - 2341 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg - 2401 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg - 2461 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS Terminators_in_ 2430 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006 -VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 404..461 - /label="his operon terminator" - misc_feature 656..1244 - /label="pMB1 replication origin" - misc_feature complement(1542..2201) - /label="chloramphenicol resistance marker" - misc_feature 404..2430 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 222..232 - /label="D1008" - misc_feature 233..403 - /label="D2002" - misc_feature 183..221 - /label="B1006" - stem_loop 192..213 - /label="modified thr terminator" - polyA_site 214..221 - /label="PolyA" - polyA_site 183..191 - /label="PolyA" - terminator 183..221 - /label="BBa_B1006" - misc_feature 1..403 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aaaaaaaaaa accccgcccc tgacagggcg gggttttttt tcgcttgaga cctataaacg - 241 ccaggttgta tccgcatttg atgctaccat ggatgagtca gcgtcgagca cgcggcattt - 301 attgcatgag tagggttgac taagaaccgt tagatgcctc gctgtactaa taattgtcaa - 361 cagatcgtca agattagaaa atagggttta gtccggcaat acttccggca aaaaagggca - 421 aggtgtcacc accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg - 481 cttcctcgct cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc - 541 actcaaaggc ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt - 601 gagcaaaagg ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc - 661 acaggctccg cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa - 721 acccgacagg actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc - 781 ctgttccgac cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg - 841 cgctttctca tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc - 901 tgggctgtgt gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc - 961 gtcttgagtc caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca - 1021 ggattagcag agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact - 1081 acggctacac tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg - 1141 gaaaaagagt tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt - 1201 ttgtttgcaa gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct - 1261 tttctacggg gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga - 1321 gattatcaaa aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa - 1381 tctaaagtat atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa - 1441 aaaacgcccg gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta - 1501 ctggatctat caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac - 1561 tcatcgcagt actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg - 1621 gcatgatgaa cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg - 1681 cccatggtga aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg - 1741 gtgaaactca cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg - 1801 aaataggcca ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc - 1861 cggaaatcgt cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa - 1921 acggtgtaac aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata - 1981 cgaaattccg gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac - 2041 ttgtgcttat ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg - 2101 ttataggtac attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg - 2161 gatatatcaa cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct - 2221 gaaaatctcg ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag - 2281 ttggaacctc ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat - 2341 tatcatgaca ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa - 2401 atccttagct ttcgctaagg atgatttctg -// -LOCUS Terminators_in_ 2432 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006_T_U10 -VERSION Terminators_in_vector_Terminators_in_vector_ins_BBa_B1006_T_U10 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 406..463 - /label="his operon terminator" - misc_feature 658..1246 - /label="pMB1 replication origin" - misc_feature complement(1544..2203) - /label="chloramphenicol resistance marker" - misc_feature 406..2432 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 224..234 - /label="D1008" - misc_feature 235..405 - /label="D2002" - misc_feature 183..223 - /label="BBa_B1006_T_U10" - misc_feature 1..405 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aaaaaaaaaa accccgcccc tgacagggcg gggttttttt tttcgcttga gacctataaa - 241 cgccaggttg tatccgcatt tgatgctacc atggatgagt cagcgtcgag cacgcggcat - 301 ttattgcatg agtagggttg actaagaacc gttagatgcc tcgctgtact aataattgtc - 361 aacagatcgt caagattaga aaatagggtt tagtccggca atacttccgg caaaaaaggg - 421 caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc gcgttatgca - 481 ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc - 541 tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag gaaagaacat - 601 gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt - 661 ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc agaggtggcg - 721 aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc tcgtgcgctc - 781 tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt cgggaagcgt - 841 ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa - 901 gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat ccggtaacta - 961 tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag ccactggtaa - 1021 caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa - 1081 ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc cagttacctt - 1141 cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta gcggtggttt - 1201 ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag atcctttgat - 1261 cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga ttttggtcat - 1321 gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa gttttaaatc - 1381 aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat tctcaccaat - 1441 aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt ctgaggtcat - 1501 tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc ccgccctgcc - 1561 actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag ccatcacaaa - 1621 cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc gtataatatt - 1681 tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac - 1741 tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata aaccctttag - 1801 ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg tgtagaaact - 1861 gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga - 1921 aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct ttcattgcca - 1981 tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag gccggataaa - 2041 acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc tgaacggtct - 2101 ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta cgatgccatt - 2161 gggatatatc aacggtggta tatccagtga tttttttctc cattttagct tccttagctc - 2221 ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca ttatggtgaa - 2281 agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta agaaaccatt - 2341 attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt cagataaaaa - 2401 aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS Terminators_in_ 2473 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_rnpB_T1 -VERSION Terminators_in_vector_Terminators_in_vector_ins_rnpB_T1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 447..504 - /label="his operon terminator" - misc_feature 699..1287 - /label="pMB1 replication origin" - misc_feature complement(1585..2244) - /label="chloramphenicol resistance marker" - misc_feature 447..2473 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 265..275 - /label="D1008" - misc_feature 276..446 - /label="D2002" - misc_feature 183..264 - /label="rnpB_T1" - misc_feature 1..446 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aatcggtcag tttcacctga tttacgtaaa aacccgcttc ggcgggtttt tgcttttgga - 241 ggggcagaaa gatgaatgac tgtccgcttg agacctataa acgccaggtt gtatccgcat - 301 ttgatgctac catggatgag tcagcgtcga gcacgcggca tttattgcat gagtagggtt - 361 gactaagaac cgttagatgc ctcgctgtac taataattgt caacagatcg tcaagattag - 421 aaaatagggt ttagtccggc aatacttccg gcaaaaaagg gcaaggtgtc accaccctgc - 481 cctttttctt taaaaccgaa aagattactt cgcgttatgc aggcttcctc gctcactgac - 541 tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag ctcactcaaa ggcggtaata - 601 cggttatcca cagaatcagg ggataacgca ggaaagaaca tgtgagcaaa aggccagcaa - 661 aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt tccacaggct ccgcccccct - 721 gacgagcatc acaaaaatcg acgctcaagt cagaggtggc gaaacccgac aggactataa - 781 agataccagg cgtttccccc tggaagctcc ctcgtgcgct ctcctgttcc gaccctgccg - 841 cttaccggat acctgtccgc ctttctccct tcgggaagcg tggcgctttc tcatagctca - 901 cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca agctgggctg tgtgcacgaa - 961 ccccccgttc agcccgaccg ctgcgcctta tccggtaact atcgtcttga gtccaacccg - 1021 gtaagacacg acttatcgcc actggcagca gccactggta acaggattag cagagcgagg - 1081 tatgtaggcg gtgctacaga gttcttgaag tggtggccta actacggcta cactagaaga - 1141 acagtatttg gtatctgcgc tctgctgaag ccagttacct tcggaaaaag agttggtagc - 1201 tcttgatccg gcaaacaaac caccgctggt agcggtggtt tttttgtttg caagcagcag - 1261 attacgcgca gaaaaaaagg atctcaagaa gatcctttga tcttttctac ggggtctgac - 1321 gctcagtgga acgaaaactc acgttaaggg attttggtca tgagattatc aaaaaggatc - 1381 ttcacctaga tccttttaaa ttaaaaatga agttttaaat caatctaaag tatatatgag - 1441 taaacttggt ctgacagctc gaggcttgga ttctcaccaa taaaaaacgc ccggcggcaa - 1501 ccgagcgttc tgaacaaatc cagatggagt tctgaggtca ttactggatc tatcaacagg - 1561 agtccaagcg agctcgatat caaattacgc cccgccctgc cactcatcgc agtactgttg - 1621 taattcatta agcattctgc cgacatggaa gccatcacaa acggcatgat gaacctgaat - 1681 cgccagcggc atcagcacct tgtcgccttg cgtataatat ttgcccatgg tgaaaacggg - 1741 ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa ctggtgaaac tcacccaggg - 1801 attggctgag acgaaaaaca tattctcaat aaacccttta gggaaatagg ccaggttttc - 1861 accgtaacac gccacatctt gcgaatatat gtgtagaaac tgccggaaat cgtcgtggta - 1921 ttcactccag agcgatgaaa acgtttcagt ttgctcatgg aaaacggtgt aacaagggtg - 1981 aacactatcc catatcacca gctcaccgtc tttcattgcc atacgaaatt ccggatgagc - 2041 attcatcagg cgggcaagaa tgtgaataaa ggccggataa aacttgtgct tatttttctt - 2101 tacggtcttt aaaaaggccg taatatccag ctgaacggtc tggttatagg tacattgagc - 2161 aactgactga aatgcctcaa aatgttcttt acgatgccat tgggatatat caacggtggt - 2221 atatccagtg atttttttct ccattttagc ttccttagct cctgaaaatc tcgataactc - 2281 aaaaaatacg cccggtagtg atcttatttc attatggtga aagttggaac ctcttacgtg - 2341 cccgatcaac tcgagtgcca cctgacgtct aagaaaccat tattatcatg acattaacct - 2401 ataaaaatag gcgtatcacg aggcagaatt tcagataaaa aaaatcctta gctttcgcta - 2461 aggatgattt ctg -// -LOCUS Terminators_in_ 2474 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Terminators_in_vector_Terminators_in_vector_ins_rpoC_T -VERSION Terminators_in_vector_Terminators_in_vector_ins_rpoC_T -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 448..505 - /label="his operon terminator" - misc_feature 700..1288 - /label="pMB1 replication origin" - misc_feature complement(1586..2245) - /label="chloramphenicol resistance marker" - misc_feature 448..2474 - misc_feature 1..169 - /label="D2001" - misc_feature 170..180 - /label="D1007" - misc_feature 181..182 - /label="STOP_MC" - misc_feature 266..276 - /label="D1008" - misc_feature 277..447 - /label="D2002" - misc_feature 183..265 - /label="rpoC_T" - misc_feature 1..447 -ORIGIN - 1 aacgatgatg ctcactctcg ggtaccagca ttttcggagg ttctctaaca gtatggataa - 61 ccgtgttttc actgtgctgc ggttacccat cgcctgaaat ccagttggtg tcaagccatt - 121 ccctgtctag gacgccgcat gtagtaaaac atatacattg ctcgggttcg gtctcggctt - 181 aagtaatcgt taatccgcaa ataacgtaaa aacccgcttc ggcgggtttt tttatggggg - 241 gagtttaggg aaagagcatt tgtcacgctt gagacctata aacgccaggt tgtatccgca - 301 tttgatgcta ccatggatga gtcagcgtcg agcacgcggc atttattgca tgagtagggt - 361 tgactaagaa ccgttagatg cctcgctgta ctaataattg tcaacagatc gtcaagatta - 421 gaaaataggg tttagtccgg caatacttcc ggcaaaaaag ggcaaggtgt caccaccctg - 481 ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct cgctcactga - 541 ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa aggcggtaat - 601 acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa aaggccagca - 661 aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc tccgcccccc - 721 tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga caggactata - 781 aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc - 841 gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt ctcatagctc - 901 acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga - 961 accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg agtccaaccc - 1021 ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta gcagagcgag - 1081 gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct acactagaag - 1141 aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa gagttggtag - 1201 ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt gcaagcagca - 1261 gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta cggggtctga - 1321 cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat caaaaaggat - 1381 cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa gtatatatga - 1441 gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg cccggcggca - 1501 accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat ctatcaacag - 1561 gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg cagtactgtt - 1621 gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga tgaacctgaa - 1681 tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg - 1741 gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg - 1801 gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag gccaggtttt - 1861 caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt - 1921 attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg taacaagggt - 1981 gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat tccggatgag - 2041 cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc ttatttttct - 2101 ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag gtacattgag - 2161 caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata tcaacggtgg - 2221 tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat ctcgataact - 2281 caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa cctcttacgt - 2341 gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat gacattaacc - 2401 tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt agctttcgct - 2461 aaggatgatt tctg -// -LOCUS TetR_Orthologs_ 2706 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_AmeR -VERSION TetR_Orthologs_TetR_Orthologs_ins_AmeR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 680..737 - /label="his operon terminator" - misc_feature 932..1520 - /label="pMB1 replication origin" - misc_feature complement(1818..2477) - /label="chloramphenicol resistance marker" - misc_feature 680..2706 - misc_feature 1..8 - /label="D1005" - misc_feature 669..679 - /label="D1006" - CDS 9..668 - /label="AmeR" - misc_feature 1..679 -ORIGIN - 1 ggtctcgaat gaacaaaacc attgatcagg tgcgtaaagg tgatcgtaaa agcgatctgc - 61 cggttcgtcg tcgtccgcgt cgtagtgccg aagaaacccg tcgtgatatt ctggcaaaag - 121 ccgaagaact gtttcgtgaa cgtggtttta atgcagttgc cattgcagat attgcaagcg - 181 cactgaatat gagtccggca aatgtgttta aacattttag cagcaaaaac gcactggttg - 241 atgcaattgg ttttggtcag attggtgttt ttgaacgtca gatttgtccg ctggataaaa - 301 gccatgcacc gctggatcgt ctgcgtcatc tggcacgtaa tctgatggaa cagcatcatc - 361 aggatcattt caaacacata cgggttttta ttcagatcct gatgaccgcc aaacaggata - 421 tgaaatgtgg cgattattac aaaagcgtga ttgcaaaact gctggccgaa attattcgtg - 481 atggtgttga agcaggtctg tatattgcaa ccgatattcc ggttctggca gaaaccgttc - 541 tgcatgcact gaccagcgtt attcatccgg ttctgattgc acaagaagat attggtaatc - 601 tggcaacccg ttgtgatcag ctggttgatc tgattgatgc aggtctgcgt aatccgctgg - 661 caaaataagc tttgagacct ccggcaaaaa agggcaaggt gtcaccaccc tgcccttttt - 721 ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc ctcgctcact gactcgctgc - 781 gctcggtcgt tcggctgcgg cgagcggtat cagctcactc aaaggcggta atacggttat - 841 ccacagaatc aggggataac gcaggaaaga acatgtgagc aaaaggccag caaaaggcca - 901 ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag gctccgcccc cctgacgagc - 961 atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc gacaggacta taaagatacc - 1021 aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt tccgaccctg ccgcttaccg - 1081 gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct ttctcatagc tcacgctgta - 1141 ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg ctgtgtgcac gaaccccccg - 1201 ttcagcccga ccgctgcgcc ttatccggta actatcgtct tgagtccaac ccggtaagac - 1261 acgacttatc gccactggca gcagccactg gtaacaggat tagcagagcg aggtatgtag - 1321 gcggtgctac agagttcttg aagtggtggc ctaactacgg ctacactaga agaacagtat - 1381 ttggtatctg cgctctgctg aagccagtta ccttcggaaa aagagttggt agctcttgat - 1441 ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt ttgcaagcag cagattacgc - 1501 gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc tacggggtct gacgctcagt - 1561 ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt atcaaaaagg atcttcacct - 1621 agatcctttt aaattaaaaa tgaagtttta aatcaatcta aagtatatat gagtaaactt - 1681 ggtctgacag ctcgaggctt ggattctcac caataaaaaa cgcccggcgg caaccgagcg - 1741 ttctgaacaa atccagatgg agttctgagg tcattactgg atctatcaac aggagtccaa - 1801 gcgagctcga tatcaaatta cgccccgccc tgccactcat cgcagtactg ttgtaattca - 1861 ttaagcattc tgccgacatg gaagccatca caaacggcat gatgaacctg aatcgccagc - 1921 ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca tggtgaaaac gggggcgaag - 1981 aagttgtcca tattggccac gtttaaatca aaactggtga aactcaccca gggattggct - 2041 gagacgaaaa acatattctc aataaaccct ttagggaaat aggccaggtt ttcaccgtaa - 2101 cacgccacat cttgcgaata tatgtgtaga aactgccgga aatcgtcgtg gtattcactc - 2161 cagagcgatg aaaacgtttc agtttgctca tggaaaacgg tgtaacaagg gtgaacacta - 2221 tcccatatca ccagctcacc gtctttcatt gccatacgaa attccggatg agcattcatc - 2281 aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt gcttattttt ctttacggtc - 2341 tttaaaaagg ccgtaatatc cagctgaacg gtctggttat aggtacattg agcaactgac - 2401 tgaaatgcct caaaatgttc tttacgatgc cattgggata tatcaacggt ggtatatcca - 2461 gtgatttttt tctccatttt agcttcctta gctcctgaaa atctcgataa ctcaaaaaat - 2521 acgcccggta gtgatcttat ttcattatgg tgaaagttgg aacctcttac gtgcccgatc - 2581 aactcgagtg ccacctgacg tctaagaaac cattattatc atgacattaa cctataaaaa - 2641 taggcgtatc acgaggcaga atttcagata aaaaaaatcc ttagctttcg ctaaggatga - 2701 tttctg -// -LOCUS TetR_Orthologs_ 2715 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_AmtR -VERSION TetR_Orthologs_TetR_Orthologs_ins_AmtR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 689..746 - /label="his operon terminator" - misc_feature 941..1529 - /label="pMB1 replication origin" - misc_feature complement(1827..2486) - /label="chloramphenicol resistance marker" - misc_feature 689..2715 - misc_feature 1..8 - /label="D1005" - misc_feature 678..688 - /label="D1006" - CDS 9..677 - /label="AmtR" - misc_feature 1..688 -ORIGIN - 1 ggtctcgaat ggcaggcgca gttggtcgtc cgcgtcgtag tgcaccgcgt cgtgcaggta - 61 aaaatccgcg tgaagaaatt ctggatgcaa gcgcagaact gtttacccgt cagggttttg - 121 caaccaccag tacccatcag attgcagatg cagttggtat tcgtcaggca agcctgtatt - 181 atcattttcc gagcaaaacc gaaatctttc tgaccctgct gaaaagcacc gttgaaccga - 241 gcaccgttct ggcagaagat ctgagcaccc tggatgcagg tccggaaatg cgtctgtggg - 301 caattgttgc aagcgaagtt cgtctgctgc tgagcaccaa atggaatgtt ggtcgtctgt - 361 atcagctgcc gattgttggt agcgaagaat ttgcagaata tcatagccag cgtgaagcac - 421 tgaccaatgt ttttcgtgat ctggcaaccg aaattgttgg tgatgatccg cgtgcagaac - 481 tgccgtttca tattaccatg agcgttattg aaatgcgtcg caatgatggt aaaattccga - 541 gtccgctgag cgcagatagc ctgccggaaa ccgcaattat gctggcagat gcaagcctgg - 601 cagttctggg tgcaccgctg cctgcagatc gtgttgaaaa aaccctggaa ctgattaaac - 661 aggcagatgc aaaataagct ttgagacctc cggcaaaaaa gggcaaggtg tcaccaccct - 721 gccctttttc tttaaaaccg aaaagattac ttcgcgttat gcaggcttcc tcgctcactg - 781 actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc agctcactca aaggcggtaa - 841 tacggttatc cacagaatca ggggataacg caggaaagaa catgtgagca aaaggccagc - 901 aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt tttccacagg ctccgccccc - 961 ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg gcgaaacccg acaggactat - 1021 aaagatacca ggcgtttccc cctggaagct ccctcgtgcg ctctcctgtt ccgaccctgc - 1081 cgcttaccgg atacctgtcc gcctttctcc cttcgggaag cgtggcgctt tctcatagct - 1141 cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc caagctgggc tgtgtgcacg - 1201 aaccccccgt tcagcccgac cgctgcgcct tatccggtaa ctatcgtctt gagtccaacc - 1261 cggtaagaca cgacttatcg ccactggcag cagccactgg taacaggatt agcagagcga - 1321 ggtatgtagg cggtgctaca gagttcttga agtggtggcc taactacggc tacactagaa - 1381 gaacagtatt tggtatctgc gctctgctga agccagttac cttcggaaaa agagttggta - 1441 gctcttgatc cggcaaacaa accaccgctg gtagcggtgg tttttttgtt tgcaagcagc - 1501 agattacgcg cagaaaaaaa ggatctcaag aagatccttt gatcttttct acggggtctg - 1561 acgctcagtg gaacgaaaac tcacgttaag ggattttggt catgagatta tcaaaaagga - 1621 tcttcaccta gatcctttta aattaaaaat gaagttttaa atcaatctaa agtatatatg - 1681 agtaaacttg gtctgacagc tcgaggcttg gattctcacc aataaaaaac gcccggcggc - 1741 aaccgagcgt tctgaacaaa tccagatgga gttctgaggt cattactgga tctatcaaca - 1801 ggagtccaag cgagctcgat atcaaattac gccccgccct gccactcatc gcagtactgt - 1861 tgtaattcat taagcattct gccgacatgg aagccatcac aaacggcatg atgaacctga - 1921 atcgccagcg gcatcagcac cttgtcgcct tgcgtataat atttgcccat ggtgaaaacg - 1981 ggggcgaaga agttgtccat attggccacg tttaaatcaa aactggtgaa actcacccag - 2041 ggattggctg agacgaaaaa catattctca ataaaccctt tagggaaata ggccaggttt - 2101 tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa actgccggaa atcgtcgtgg - 2161 tattcactcc agagcgatga aaacgtttca gtttgctcat ggaaaacggt gtaacaaggg - 2221 tgaacactat cccatatcac cagctcaccg tctttcattg ccatacgaaa ttccggatga - 2281 gcattcatca ggcgggcaag aatgtgaata aaggccggat aaaacttgtg cttatttttc - 2341 tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg tctggttata ggtacattga - 2401 gcaactgact gaaatgcctc aaaatgttct ttacgatgcc attgggatat atcaacggtg - 2461 gtatatccag tgattttttt ctccatttta gcttccttag ctcctgaaaa tctcgataac - 2521 tcaaaaaata cgcccggtag tgatcttatt tcattatggt gaaagttgga acctcttacg - 2581 tgcccgatca actcgagtgc cacctgacgt ctaagaaacc attattatca tgacattaac - 2641 ctataaaaat aggcgtatca cgaggcagaa tttcagataa aaaaaatcct tagctttcgc - 2701 taaggatgat ttctg -// -LOCUS TetR_Orthologs_ 2625 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_BM3R1 -VERSION TetR_Orthologs_TetR_Orthologs_ins_BM3R1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 599..656 - /label="his operon terminator" - misc_feature 851..1439 - /label="pMB1 replication origin" - misc_feature complement(1737..2396) - /label="chloramphenicol resistance marker" - misc_feature 599..2625 - misc_feature 1..8 - /label="D1005" - misc_feature 588..598 - /label="D1006" - CDS 9..587 - /label="BM3R1" - misc_feature 1..598 -ORIGIN - 1 ggtctcgaat ggaaagcacc ccgaccaaac agaaagcaat ttttagcgca agcctgctgc - 61 tgtttgcaga acgtggtttt gatgcaacca ccatgccgat gattgcagaa aatgcaaaag - 121 ttggtgcagg caccatttat cgctatttca aaaacaaaga aagcctggtg aacgaactgt - 181 ttcagcagca tgttaatgaa tttctgcagt gtattgaaag cggtctggca aatgaacgtg - 241 atggttatcg tgatggcttt catcacattt ttgaaggtat ggtgaccttt accaaaaatc - 301 atccgcgtgc actgggtttt atcaaaaccc atagccaggg cacctttctg accgaagaaa - 361 gccgtctggc atatcagaaa ctggttgaat ttgtgtgcac cttttttcgt gaaggtcaga - 421 aacagggtgt gattcgtaat ctgccggaaa atgcactgat tgcaattctg tttggcagct - 481 ttatggaagt gtatgaaatg atcgagaacg attatctgag cctgaccgat gaactgctga - 541 ccggtgttga agaaagcctg tgggcagcac tgagccgtca gagctaagct ttgagacctc - 601 cggcaaaaaa gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac - 661 ttcgcgttat gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc - 721 gagcggtatc agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg - 781 caggaaagaa catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt - 841 tgctggcgtt tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa - 901 gtcagaggtg gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct - 961 ccctcgtgcg ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc - 1021 cttcgggaag cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg - 1081 tcgttcgctc caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct - 1141 tatccggtaa ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag - 1201 cagccactgg taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga - 1261 agtggtggcc taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga - 1321 agccagttac cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg - 1381 gtagcggtgg tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag - 1441 aagatccttt gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag - 1501 ggattttggt catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat - 1561 gaagttttaa atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg - 1621 gattctcacc aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga - 1681 gttctgaggt cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac - 1741 gccccgccct gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg - 1801 aagccatcac aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct - 1861 tgcgtataat atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg - 1921 tttaaatcaa aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca - 1981 ataaaccctt tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat - 2041 atgtgtagaa actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca - 2101 gtttgctcat ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg - 2161 tctttcattg ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata - 2221 aaggccggat aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc - 2281 agctgaacgg tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct - 2341 ttacgatgcc attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta - 2401 gcttccttag ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt - 2461 tcattatggt gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt - 2521 ctaagaaacc attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa - 2581 tttcagataa aaaaaatcct tagctttcgc taaggatgat ttctg -// -LOCUS TetR_Orthologs_ 2634 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_BetI -VERSION TetR_Orthologs_TetR_Orthologs_ins_BetI -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 608..665 - /label="his operon terminator" - misc_feature 860..1448 - /label="pMB1 replication origin" - misc_feature complement(1746..2405) - /label="chloramphenicol resistance marker" - misc_feature 608..2634 - misc_feature 1..8 - /label="D1005" - misc_feature 597..607 - /label="D1006" - CDS 9..596 - /label="BetI" - misc_feature 1..607 -ORIGIN - 1 ggtctcgaat gccgaaactg ggtatgcaga gcattcgtcg tcgtcagctg attgatgcaa - 61 ccctggaagc aattaatgaa gttggtatgc atgatgcaac cattgcacag attgcacgtc - 121 gtgccggtgt tagcaccggt attattagcc attatttccg cgataaaaac ggtctgctgg - 181 aagcaaccat gcgtgatatt accagccagc tgcgtgatgc agttctgaat cgtctgcatg - 241 cactgccgca gggtagcgca gaacagcgtc tgcaggcaat tgttggtggt aattttgatg - 301 aaacccaggt tagcagcgca gcaatgaaag catggctggc attttgggca agcagcatgc - 361 atcagccgat gctgtatcgt ctgcagcagg ttagcagtcg tcgtctgctg agcaatctgg - 421 ttagcgaatt tcgtcgtgaa ctgcctcgtg aacaggcaca agaggcaggt tatggtctgg - 481 cagcactgat tgatggtctg tggctgcgtg cagcactgag cggtaaaccg ctggataaaa - 541 cccgtgcaaa tagcctgacc cgtcatttta tcacccagca tctgccgacc gattaagctt - 601 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga - 661 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc - 721 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag - 781 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa - 841 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc - 901 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc - 961 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg - 1021 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt - 1081 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc - 1141 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc - 1201 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag - 1261 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg - 1321 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa - 1381 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag - 1441 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact - 1501 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa - 1561 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct - 1621 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat - 1681 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata - 1741 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg - 1801 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc - 1861 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata - 1921 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac - 1981 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct - 2041 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa - 2101 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc - 2161 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga - 2221 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc - 2281 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca - 2341 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc - 2401 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt - 2461 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc - 2521 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac - 2581 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS TetR_Orthologs_ 2853 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_ButR -VERSION TetR_Orthologs_TetR_Orthologs_ins_ButR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 827..884 - /label="his operon terminator" - misc_feature 1079..1667 - /label="pMB1 replication origin" - misc_feature complement(1965..2624) - /label="chloramphenicol resistance marker" - misc_feature 827..2853 - misc_feature 1..8 - /label="D1005" - misc_feature 816..826 - /label="D1006" - misc_feature 9..815 - /label="ButR" - misc_feature 1..826 -ORIGIN - 1 ggtctcgaat gagcaaagca gcaaaaagca gccgtaatac cagtccggat gcaccggaaa - 61 gcgcagcagg taatcgtgca gcagcacagc gtctgaaaat gcgtcgtgaa ctggcagcag - 121 cagcaatgga actgtttgca agcaaaggtt ataaagcaac caccgttgat gaaattgcag - 181 cagcagccgg tgttgcacgt cgtacctttt ttcgtcattt tcgtagcaaa gaagaagcca - 241 tttttccgga tcatgatgat accctgattc gtgccgaagc agttctgaat gcagcaccgc - 301 ctcatgaaca tccgctggat accgtttgtc gtggtattaa agaagtgatg aaaatgtacg - 361 cagcaagtcc ggcagttagc gttgaacgtt atcgtctgac ccgtgaagtt ccgaccctgc - 421 gtgaacgtga aattgcaagc gttgcacgtt atgaacgtct gtttacccgt tatctgctgg - 481 gtcattttga tgaacatgca catcatgatg gcaatgatga tccgctgctg gcagaagttg - 541 cagcaagcgc agttgttacc gcacataatc atgttctgcg tcgttggctg cgtgccggtg - 601 gtcagggtga tgttgaaacc cagctggatc atgcatttgc aattgttcgt cgcacctttg - 661 gcaccggtat tggtgcaggt cgtgataccc tgcctgcagc cggtccggca accgttagcg - 721 cacagggtga agttctggtt accgttgcac gtaccgatgc accgctggat gaagttatgc - 781 gtaccattga aaaagcactg cgtgaacgca gctaagcttt gagacctccg gcaaaaaagg - 841 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 901 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 961 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 1021 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 1081 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 1141 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 1201 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 1261 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 1321 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 1381 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 1441 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 1501 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 1561 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 1621 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 1681 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 1741 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 1801 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 1861 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 1921 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 1981 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 2041 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 2101 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 2161 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 2221 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 2281 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 2341 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 2401 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 2461 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 2521 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 2581 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 2641 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 2701 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 2761 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 2821 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS TetR_Orthologs_ 2658 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_HapR -VERSION TetR_Orthologs_TetR_Orthologs_ins_HapR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 632..689 - /label="his operon terminator" - misc_feature 884..1472 - /label="pMB1 replication origin" - misc_feature complement(1770..2429) - /label="chloramphenicol resistance marker" - misc_feature 632..2658 - misc_feature 1..8 - /label="D1005" - misc_feature 621..631 - /label="D1006" - misc_feature 9..620 - /label="HapR" - misc_feature 1..631 -ORIGIN - 1 ggtctcgaat ggatgcaagc attgaaaaac gtccgcgtac ccgtctgagt ccgcagaaac - 61 gtaaactgca gctgatggaa attgccctgg aagtttttgc aaaacgtggt attggtcgtg - 121 gtggtcatgc agatattgca gaaattgcac aggttagcgt tgcaaccgtg tttaactatt - 181 ttccgacccg tgaagatctg gttgatgatg ttctgaattt tgtggttcgc cagtatagca - 241 attttctgac cgatcacatc gatctggatc tggatgttaa aaccaatctg cagaccgttt - 301 gcaaagaaat ggttaaactg gcaatgaccg attgtcattg gctgaaagtt tggtttgaat - 361 ggtcagcaag cacccgtgat gaagtttggc ctctgtttgt tagcaccaat cgtaccaatc - 421 agctgctgat tcgcaacatg tttatgaaag caatggaacg tggtgaactg tgcgaaaaac - 481 atgatgttga taatatggcc agcctgtttc acggtatctt ttatagcatc tttctgcagg - 541 ttaatcgcct gggtgaacaa gaagcagttt ataaactggc agatagctat ctgaacatgc - 601 tgtgcatcta taaaaactaa gctttgagac ctccggcaaa aaagggcaag gtgtcaccac - 661 cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca - 721 ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg - 781 taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc - 841 agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc - 901 cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac - 961 tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc - 1021 tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata - 1081 gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc - 1141 acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca - 1201 acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag - 1261 cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta - 1321 gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg - 1381 gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc - 1441 agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt - 1501 ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa - 1561 ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat - 1621 atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc - 1681 ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca - 1741 acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac - 1801 tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc - 1861 tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa - 1921 acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc - 1981 cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg - 2041 ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg - 2101 tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa - 2161 gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga - 2221 tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt - 2281 ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat - 2341 tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg - 2401 gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat - 2461 aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt - 2521 acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt - 2581 aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt - 2641 cgctaaggat gatttctg -// -LOCUS TetR_Orthologs_ 2682 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_HlyllR -VERSION TetR_Orthologs_TetR_Orthologs_ins_HlyllR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 656..713 - /label="his operon terminator" - misc_feature 908..1496 - /label="pMB1 replication origin" - misc_feature complement(1794..2453) - /label="chloramphenicol resistance marker" - misc_feature 656..2682 - misc_feature 1..8 - /label="D1005" - misc_feature 645..655 - /label="D1006" - misc_feature 9..644 - /label="HlyllR" - misc_feature 1..655 -ORIGIN - 1 ggtctcgaat gaaatacatc ctgtttgagg tgtgcgaaat gggtaaaagc cgtgaacaga - 61 ccatggaaaa tattctgaaa gcagccaaaa agaaattcgg cgaacgtggt tatgaaggca - 121 ccagcattca agaaattgcc aaagaagcca aagttaacgt tgcaatggcc agctattact - 181 ttaatggcaa agagaacctg tactacgagg tgttcaaaaa atacggtctg gcaaatgaac - 241 tgccgaactt tctggaaaaa aaccagttta atccgattaa tgccctgcgt gaatatctga - 301 ccgtttttac cacccacatt aaagaaaatc cggaaattgg caccctggcc tatgaagaaa - 361 ttatcaaaga aagcgcacgc ctggaaaaaa tcaaaccgta ttttatcggc agcttcgaac - 421 agctgaaaga aattctgcaa gagggtgaaa aacagggtgt gtttcacttt tttagcatca - 481 accataccat ccattggatt accagcattg ttctgtttcc gaaattcaaa aaattcatcg - 541 atagcctggg tccgaatgaa accaatgata ccaatcatga atggatgccg gaagatctgg - 601 ttagccgtat tattagcgca ctgaccgata aaccgaacat ttaagctttg agacctccgg - 661 caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt aaaaccgaaa agattacttc - 721 gcgttatgca ggcttcctcg ctcactgact cgctgcgctc ggtcgttcgg ctgcggcgag - 781 cggtatcagc tcactcaaag gcggtaatac ggttatccac agaatcaggg gataacgcag - 841 gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa ccgtaaaaag gccgcgttgc - 901 tggcgttttt ccacaggctc cgcccccctg acgagcatca caaaaatcga cgctcaagtc - 961 agaggtggcg aaacccgaca ggactataaa gataccaggc gtttccccct ggaagctccc - 1021 tcgtgcgctc tcctgttccg accctgccgc ttaccggata cctgtccgcc tttctccctt - 1081 cgggaagcgt ggcgctttct catagctcac gctgtaggta tctcagttcg gtgtaggtcg - 1141 ttcgctccaa gctgggctgt gtgcacgaac cccccgttca gcccgaccgc tgcgccttat - 1201 ccggtaacta tcgtcttgag tccaacccgg taagacacga cttatcgcca ctggcagcag - 1261 ccactggtaa caggattagc agagcgaggt atgtaggcgg tgctacagag ttcttgaagt - 1321 ggtggcctaa ctacggctac actagaagaa cagtatttgg tatctgcgct ctgctgaagc - 1381 cagttacctt cggaaaaaga gttggtagct cttgatccgg caaacaaacc accgctggta - 1441 gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag aaaaaaagga tctcaagaag - 1501 atcctttgat cttttctacg gggtctgacg ctcagtggaa cgaaaactca cgttaaggga - 1561 ttttggtcat gagattatca aaaaggatct tcacctagat ccttttaaat taaaaatgaa - 1621 gttttaaatc aatctaaagt atatatgagt aaacttggtc tgacagctcg aggcttggat - 1681 tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct gaacaaatcc agatggagtt - 1741 ctgaggtcat tactggatct atcaacagga gtccaagcga gctcgatatc aaattacgcc - 1801 ccgccctgcc actcatcgca gtactgttgt aattcattaa gcattctgcc gacatggaag - 1861 ccatcacaaa cggcatgatg aacctgaatc gccagcggca tcagcacctt gtcgccttgc - 1921 gtataatatt tgcccatggt gaaaacgggg gcgaagaagt tgtccatatt ggccacgttt - 1981 aaatcaaaac tggtgaaact cacccaggga ttggctgaga cgaaaaacat attctcaata - 2041 aaccctttag ggaaataggc caggttttca ccgtaacacg ccacatcttg cgaatatatg - 2101 tgtagaaact gccggaaatc gtcgtggtat tcactccaga gcgatgaaaa cgtttcagtt - 2161 tgctcatgga aaacggtgta acaagggtga acactatccc atatcaccag ctcaccgtct - 2221 ttcattgcca tacgaaattc cggatgagca ttcatcaggc gggcaagaat gtgaataaag - 2281 gccggataaa acttgtgctt atttttcttt acggtcttta aaaaggccgt aatatccagc - 2341 tgaacggtct ggttataggt acattgagca actgactgaa atgcctcaaa atgttcttta - 2401 cgatgccatt gggatatatc aacggtggta tatccagtga tttttttctc cattttagct - 2461 tccttagctc ctgaaaatct cgataactca aaaaatacgc ccggtagtga tcttatttca - 2521 ttatggtgaa agttggaacc tcttacgtgc ccgatcaact cgagtgccac ctgacgtcta - 2581 agaaaccatt attatcatga cattaaccta taaaaatagg cgtatcacga ggcagaattt - 2641 cagataaaaa aaatccttag ctttcgctaa ggatgatttc tg -// -LOCUS TetR_Orthologs_ 2607 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_IcaRA -VERSION TetR_Orthologs_TetR_Orthologs_ins_IcaRA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 581..638 - /label="his operon terminator" - misc_feature 833..1421 - /label="pMB1 replication origin" - misc_feature complement(1719..2378) - /label="chloramphenicol resistance marker" - misc_feature 581..2607 - misc_feature 1..8 - /label="D1005" - misc_feature 570..580 - /label="D1006" - CDS 9..569 - /label="IcaRA" - misc_feature 1..580 -ORIGIN - 1 ggtctcgagt gaaagacaaa attatcgata acgccatcac cctgtttagc gaaaaaggtt - 61 atgacggcac caccctggat gatattgcaa aaagcgtgaa catcaaaaaa gccagcctgt - 121 attatcactt tgatagcaaa aaaagcatct acgagcagag cgttaaatgc tgtttcgatt - 181 atctgaacaa catcatcatg atgaaccaga acaaaagcaa ctatagcatc gatgccctgt - 241 atcagtttct gtttgagttc atcttcgata tcgaggaacg ctatattcgt atgtatgttc - 301 agctgagcaa cacaccggaa gaattttcag gtaacattta tggccagatc caggatctga - 361 atcagagcct gagcaaagaa atcgccaaat tctatgacga aagcaaaatc aaaatgacca - 421 aagaggactt ccagaatctg attctgctgt ttctggaaag ctggtatctg aaagccagct - 481 ttagccagaa atttggtgca gttgaagaaa gcaaaagcca gtttaaagat gaggtttata - 541 gcctgctgaa catctttctg aagaaataag ctttgagacc tccggcaaaa aagggcaagg - 601 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 661 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 721 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 781 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 841 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 901 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 961 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 1021 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 1081 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 1141 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 1201 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 1261 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 1321 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 1381 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 1441 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 1501 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 1561 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 1621 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 1681 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 1741 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 1801 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 1861 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 1921 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 1981 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 2041 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 2101 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 2161 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 2221 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 2281 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 2341 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 2401 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 2461 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 2521 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 2581 cttagctttc gctaaggatg atttctg -// -LOCUS TetR_Orthologs_ 2652 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_LitR -VERSION TetR_Orthologs_TetR_Orthologs_ins_LitR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 626..683 - /label="his operon terminator" - misc_feature 878..1466 - /label="pMB1 replication origin" - misc_feature complement(1764..2423) - /label="chloramphenicol resistance marker" - misc_feature 626..2652 - misc_feature 1..8 - /label="D1005" - misc_feature 615..625 - /label="D1006" - CDS 9..614 - /label="LitR" - misc_feature 1..625 -ORIGIN - 1 ggtctcgaat ggataccatt cagaaacgtc cgcgtacccg tctgagtccg gaaaaacgta - 61 aagaacagct gctggatatt gccattgaag tttttagcca gcgtggtatt ggtcgtggtg - 121 gtcatgcaga tattgcagaa attgcacagg ttagcgttgc aaccgtgttt aactattttc - 181 cgacccgtga agatctggtt gatgatgttc tgaacaaagt ggaaaacgag tttcaccagt - 241 tcatcaataa cagcattagc ctggatctgg atgttcgtag caatctgaat accctgctgc - 301 tgaacattat tgatagcgtt cagaccggca acaaatggat taaagtttgg tttgaatggt - 361 caaccagcac ccgtgatgaa gtttggcctc tgtttctgag cacccatagc aataccaatc - 421 aggtgatcaa aaccatgttt gaagagggta ttgaacgcaa tgaagtgtgc aatgatcata - 481 caccggaaaa tctgaccaaa atgctgcatg gtatttgcta tagcgtgttt attcaggcca - 541 atcgtaatag cagcagcgaa gaaatggaag aaaccgcaaa ttgctttctg aatatgctgt - 601 gcatctacaa ataagctttg agacctccgg caaaaaaggg caaggtgtca ccaccctgcc - 661 ctttttcttt aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact - 721 cgctgcgctc ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac - 781 ggttatccac agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa - 841 aggccaggaa ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg - 901 acgagcatca caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa - 961 gataccaggc gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc - 1021 ttaccggata cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac - 1081 gctgtaggta tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac - 1141 cccccgttca gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg - 1201 taagacacga cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt - 1261 atgtaggcgg tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa - 1321 cagtatttgg tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct - 1381 cttgatccgg caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga - 1441 ttacgcgcag aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg - 1501 ctcagtggaa cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct - 1561 tcacctagat ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt - 1621 aaacttggtc tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac - 1681 cgagcgttct gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga - 1741 gtccaagcga gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt - 1801 aattcattaa gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc - 1861 gccagcggca tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg - 1921 gcgaagaagt tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga - 1981 ttggctgaga cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca - 2041 ccgtaacacg ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat - 2101 tcactccaga gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga - 2161 acactatccc atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca - 2221 ttcatcaggc gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt - 2281 acggtcttta aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca - 2341 actgactgaa atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta - 2401 tatccagtga tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca - 2461 aaaaatacgc ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc - 2521 ccgatcaact cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta - 2581 taaaaatagg cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa - 2641 ggatgatttc tg -// -LOCUS TetR_Orthologs_ 2613 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_LmrA -VERSION TetR_Orthologs_TetR_Orthologs_ins_LmrA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 587..644 - /label="his operon terminator" - misc_feature 839..1427 - /label="pMB1 replication origin" - misc_feature complement(1725..2384) - /label="chloramphenicol resistance marker" - misc_feature 587..2613 - misc_feature 1..8 - /label="D1005" - misc_feature 576..586 - /label="D1006" - CDS 9..575 - /label="LmrA" - misc_feature 1..586 -ORIGIN - 1 ggtctcgaat gagctatggt gatagccgtg aaaaaattct gagcgcagca acccgtctgt - 61 ttcagctgca gggttattat ggcaccggtc tgaatcagat tatcaaagaa agcggtgcac - 121 cgaaaggtag cctgtattat cattttccgg gtggtaaaga acagctggca attgaagcag - 181 tgaacgaaat gaaagaatat atccgccaga aaatcgccga ttgtatggaa gcatgtaccg - 241 atccggcaga aggtattcag gcatttctga aagaactgag ctgtcagttt agctgtaccg - 301 aagatattga aggtctgccg gttggtctgc tggcagcaga aaccagcctg aaaagcgaac - 361 cgctgcgtga agcatgtcat gaagcatata aagaatgggc cagcgtgtat gaagaaaaac - 421 tgcgtcagac cggttgtagc gaaagccgtg caaaagaagc aagcaccgtt gttaatgcaa - 481 tgattgaagg tggtattctg ctgagcctga ccgcaaaaaa tagcacaccg ctgctgcata - 541 ttagcagctg tattccggat ctgctgaaac gttaagcttt gagacctccg gcaaaaaagg - 601 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 661 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 721 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 781 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 841 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 901 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 961 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 1021 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 1081 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 1141 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 1201 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 1261 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 1321 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 1381 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 1441 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 1501 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 1561 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 1621 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 1681 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 1741 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 1801 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 1861 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 1921 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 1981 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 2041 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 2101 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 2161 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 2221 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 2281 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 2341 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 2401 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 2461 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 2521 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 2581 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS TetR_Orthologs_ 2688 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_McbR -VERSION TetR_Orthologs_TetR_Orthologs_ins_McbR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 662..719 - /label="his operon terminator" - misc_feature 914..1502 - /label="pMB1 replication origin" - misc_feature complement(1800..2459) - /label="chloramphenicol resistance marker" - misc_feature 662..2688 - misc_feature 1..8 - /label="D1005" - misc_feature 651..661 - /label="D1006" - misc_feature 9..650 - /label="McbR" - misc_feature 1..661 -ORIGIN - 1 ggtctcgaat ggcagcaagc gcaagcggta aaagcaaaac cagtgccggt gcaaatcgtc - 61 gtcgtaatcg tccgagtccg cgtcagcgtc tgctggatag cgcaaccaac ctgtttacca - 121 ccgaaggtat tcgtgtgatt ggtattgatc gtattctgcg tgaagcagat gttgcaaaag - 181 caagcctgta tagcctgttt ggtagcaaag atgcactggt tattgcctat ctggaaaatc - 241 tggatcagct gtggcgtgaa gcatggcgtg aacgtaccgt tggtatgaaa gatccggaag - 301 ataaaatcat tgcgttcttt gatcagtgca tcgaagaaga accggaaaaa gattttcgcg - 361 gtagccattt tcagaatgca gcaagcgaat atccgcgtcc ggaaaccgat agcgaaaaag - 421 gtattgttgc agcagttctg gaacatcgtg aatggtgtca taaaaccctg accgatctgc - 481 tgaccgaaaa aaatggttat ccgggtacaa cccaggcaaa tcagctgctg gtttttctgg - 541 atggtggtct ggcaggtagc cgtctggttc ataacattag tccgctggaa accgcacgtg - 601 atctggcacg tcagctgctg agcgcaccgc ctgcagatta tagcatttaa gctttgagac - 661 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 721 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 781 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 841 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 901 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 961 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 1021 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 1081 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 1141 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 1201 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 1261 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 1321 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 1381 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 1441 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 1501 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 1561 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 1621 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 1681 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 1741 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 1801 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 1861 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 1921 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 1981 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 2041 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 2101 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 2161 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 2221 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 2281 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 2341 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 2401 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 2461 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 2521 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 2581 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 2641 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS TetR_Orthologs_ 2916 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_Orf2 -VERSION TetR_Orthologs_TetR_Orthologs_ins_Orf2 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 890..947 - /label="his operon terminator" - misc_feature 1142..1730 - /label="pMB1 replication origin" - misc_feature complement(2028..2687) - /label="chloramphenicol resistance marker" - misc_feature 890..2916 - misc_feature 1..8 - /label="D1005" - misc_feature 879..889 - /label="D1006" - misc_feature 9..878 - /label="Orf2" - misc_feature 1..889 -ORIGIN - 1 ggtctcgaat gcagcagcag catgaagttg cagcacgtgt tcgtcgtgtt attgatgcag - 61 ccggtgttag cgcacgtgaa tttgcacgtc gtattgttat tgatcgtcgt agcagtccgg - 121 gtccgagcac cgcaccgggt gcaagtccgc ctccgaattg gcctggtagc cgtacaccgg - 181 cagcatggac ctgggatggt tgtagcggtc tgcgtccggt tcgtcgtcgt cgtagcaccg - 241 ttcgtagccc gagcgcacct cgtctgcctc cggcaagcac cgaaggtggt cgtccgctgc - 301 agattgttcg tgaaaccgtt cgtctgattg cagaacgtgg ttttcatgca gttcgtgttg - 361 cagatattgc agcagcatgt cataccagca ccgcagcaat tcattatcat tttccgggtc - 421 gtgatgaact gctggaagca gcagttcgtt ggtgtatgga tgaagatacc cgtcgtcgtg - 481 cagatgcaac cgcaggcgca cgtcatgccg gtgatgagct gcgtctgctg attgaactgc - 541 agacaccgcg taccgaacag cagcgtcgtc agtggtgtgt ttggctggat ctgtgggcag - 601 aagcagcacg tagcaccacc gttggtcagc tgcatgttga atattatcgt cagtggcgtg - 661 gcaccgttgc agatgttatt cgtcgtggtg ttggtcaggg tgtttttcgt ccggttgatg - 721 cagatggtgc agcactgacc ctgaccgcac tgattgatgg tctggcaagc caggttctgg - 781 caaccgctcc gggtcatccg ggtacaggtg cacagaccat gcatgatgca ctgattgcac - 841 atgttagcgc atgtctggca gcaccggcag cagattaagc tttgagacct ccggcaaaaa - 901 agggcaaggt gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta - 961 tgcaggcttc ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat - 1021 cagctcactc aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga - 1081 acatgtgagc aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt - 1141 ttttccacag gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt - 1201 ggcgaaaccc gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc - 1261 gctctcctgt tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa - 1321 gcgtggcgct ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct - 1381 ccaagctggg ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta - 1441 actatcgtct tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg - 1501 gtaacaggat tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc - 1561 ctaactacgg ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta - 1621 ccttcggaaa aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg - 1681 gtttttttgt ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt - 1741 tgatcttttc tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg - 1801 tcatgagatt atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta - 1861 aatcaatcta aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac - 1921 caataaaaaa cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg - 1981 tcattactgg atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc - 2041 tgccactcat cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca - 2101 caaacggcat gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa - 2161 tatttgccca tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca - 2221 aaactggtga aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct - 2281 ttagggaaat aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga - 2341 aactgccgga aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca - 2401 tggaaaacgg tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt - 2461 gccatacgaa attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga - 2521 taaaacttgt gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg - 2581 gtctggttat aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc - 2641 cattgggata tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta - 2701 gctcctgaaa atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg - 2761 tgaaagttgg aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac - 2821 cattattatc atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata - 2881 aaaaaaatcc ttagctttcg ctaaggatga tttctg -// -LOCUS TetR_Orthologs_ 2649 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_PhlF -VERSION TetR_Orthologs_TetR_Orthologs_ins_PhlF -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 623..680 - /label="his operon terminator" - misc_feature 875..1463 - /label="pMB1 replication origin" - misc_feature complement(1761..2420) - /label="chloramphenicol resistance marker" - misc_feature 623..2649 - misc_feature 1..8 - /label="D1005" - misc_feature 612..622 - /label="D1006" - CDS 9..611 - /label="PhlF" - misc_feature 1..622 -ORIGIN - 1 ggtctcgaat ggcacgtacc ccgagccgta gcagcattgg tagcctgcgt agtccgcata - 61 cccataaagc aattctgacc agcaccattg aaatcctgaa agaatgtggt tatagcggtc - 121 tgagcattga aagcgttgca cgtcgtgccg gtgcaagcaa accgaccatt tatcgttggt - 181 ggaccaataa agcagcactg attgccgaag tgtatgaaaa tgaaagcgaa caggtgcgta - 241 aatttccgga tctgggtagc tttaaagccg atctggattt tctgctgcgt aatctgtgga - 301 aagtttggcg tgaaaccatt tgtggtgaag catttcgttg tgttattgca gaagcacagc - 361 tggaccctgc aaccctgacc cagctgaaag atcagtttat ggaacgtcgt cgtgagatgc - 421 cgaaaaaact ggttgaaaat gccattagca atggtgaact gccgaaagat accaatcgtg - 481 aactgctgct ggatatgatt tttggttttt gttggtatcg cctgctgacc gaacagctga - 541 ccgttgaaca ggatattgaa gaatttacct tcctgctgat taatggtgtt tgtccgggta - 601 cacagcgtta agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 661 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 721 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 781 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 841 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 901 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 961 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1021 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1081 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1141 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1201 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1261 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1321 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1381 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1441 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1501 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1561 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1621 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1681 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1741 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1801 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1861 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1921 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 1981 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2041 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2101 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2161 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2221 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2281 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2341 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2401 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2461 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2521 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2581 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2641 tgatttctg -// -LOCUS TetR_Orthologs_ 2760 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_PsrA -VERSION TetR_Orthologs_TetR_Orthologs_ins_PsrA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 734..791 - /label="his operon terminator" - misc_feature 986..1574 - /label="pMB1 replication origin" - misc_feature complement(1872..2531) - /label="chloramphenicol resistance marker" - misc_feature 734..2760 - misc_feature 1..8 - /label="D1005" - misc_feature 723..733 - /label="D1006" - CDS 9..722 - /label="PsrA" - misc_feature 1..733 -ORIGIN - 1 ggtctcgaat ggcacagagc gaaaccgttg aacgtattct ggatgcagca gaacagctgt - 61 ttgcagaacg tggttttgca gaaaccagcc tgcgtctgat taccagcaaa gccggtgtta - 121 atctggcagc agtgaattat cattttggca gcaaaaaagc actgattcag gcagttttta - 181 gccgttttct gggtccgttt tgtgcaagcc tggaacgtga actggaacgt cgtcaggcac - 241 gtccggaaca gaaaccgagc ctggaagaac tgctggaaat gctggttgaa caggcactgg - 301 cagttcagcc tcgtagcaat aatgatctga gcatttttat gtgtctgctg ggtctggcat - 361 ttagccagag ccagggtcat ctgcgtcgtt atctggaaga tatgtatggt aaagtgttcc - 421 gtcgttatat gctgctggtt aatgaagcag caccgcgtgt tccgcctctg gaactgtttt - 481 ggcgtgttca ttttatgctg ggtgcagcag catttagcat gagcggtatt aaagcactgc - 541 gtgcaattgc agaaaccgat tttggtatta acaccagcat tgaacaggtt atgcgtctga - 601 tggttccgtt tctggcagca ggtatgcgtg cagatagcgg tgttaccgat gaagcaatgg - 661 cagcagcaca gctgcgtccg cgtagcaaaa ccagcaccag cgcaaccacc gcaaaagcat - 721 aagctttgag acctccggca aaaaagggca aggtgtcacc accctgccct ttttctttaa - 781 aaccgaaaag attacttcgc gttatgcagg cttcctcgct cactgactcg ctgcgctcgg - 841 tcgttcggct gcggcgagcg gtatcagctc actcaaaggc ggtaatacgg ttatccacag - 901 aatcagggga taacgcagga aagaacatgt gagcaaaagg ccagcaaaag gccaggaacc - 961 gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg cccccctgac gagcatcaca - 1021 aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg actataaaga taccaggcgt - 1081 ttccccctgg aagctccctc gtgcgctctc ctgttccgac cctgccgctt accggatacc - 1141 tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca tagctcacgc tgtaggtatc - 1201 tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt gcacgaaccc cccgttcagc - 1261 ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc caacccggta agacacgact - 1321 tatcgccact ggcagcagcc actggtaaca ggattagcag agcgaggtat gtaggcggtg - 1381 ctacagagtt cttgaagtgg tggcctaact acggctacac tagaagaaca gtatttggta - 1441 tctgcgctct gctgaagcca gttaccttcg gaaaaagagt tggtagctct tgatccggca - 1501 aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa gcagcagatt acgcgcagaa - 1561 aaaaaggatc tcaagaagat cctttgatct tttctacggg gtctgacgct cagtggaacg - 1621 aaaactcacg ttaagggatt ttggtcatga gattatcaaa aaggatcttc acctagatcc - 1681 ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat atatgagtaa acttggtctg - 1741 acagctcgag gcttggattc tcaccaataa aaaacgcccg gcggcaaccg agcgttctga - 1801 acaaatccag atggagttct gaggtcatta ctggatctat caacaggagt ccaagcgagc - 1861 tcgatatcaa attacgcccc gccctgccac tcatcgcagt actgttgtaa ttcattaagc - 1921 attctgccga catggaagcc atcacaaacg gcatgatgaa cctgaatcgc cagcggcatc - 1981 agcaccttgt cgccttgcgt ataatatttg cccatggtga aaacgggggc gaagaagttg - 2041 tccatattgg ccacgtttaa atcaaaactg gtgaaactca cccagggatt ggctgagacg - 2101 aaaaacatat tctcaataaa ccctttaggg aaataggcca ggttttcacc gtaacacgcc - 2161 acatcttgcg aatatatgtg tagaaactgc cggaaatcgt cgtggtattc actccagagc - 2221 gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac aagggtgaac actatcccat - 2281 atcaccagct caccgtcttt cattgccata cgaaattccg gatgagcatt catcaggcgg - 2341 gcaagaatgt gaataaaggc cggataaaac ttgtgcttat ttttctttac ggtctttaaa - 2401 aaggccgtaa tatccagctg aacggtctgg ttataggtac attgagcaac tgactgaaat - 2461 gcctcaaaat gttctttacg atgccattgg gatatatcaa cggtggtata tccagtgatt - 2521 tttttctcca ttttagcttc cttagctcct gaaaatctcg ataactcaaa aaatacgccc - 2581 ggtagtgatc ttatttcatt atggtgaaag ttggaacctc ttacgtgccc gatcaactcg - 2641 agtgccacct gacgtctaag aaaccattat tatcatgaca ttaacctata aaaataggcg - 2701 tatcacgagg cagaatttca gataaaaaaa atccttagct ttcgctaagg atgatttctg -// -LOCUS TetR_Orthologs_ 2613 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_QacR -VERSION TetR_Orthologs_TetR_Orthologs_ins_QacR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 587..644 - /label="his operon terminator" - misc_feature 839..1427 - /label="pMB1 replication origin" - misc_feature complement(1725..2384) - /label="chloramphenicol resistance marker" - misc_feature 587..2613 - misc_feature 1..8 - /label="D1005" - misc_feature 576..586 - /label="D1006" - CDS 9..575 - /label="QacR" - misc_feature 1..586 -ORIGIN - 1 ggtctcgaat gaacctgaaa gataaaattc tgggcgttgc caaagaactg tttatcaaaa - 61 atggctataa cgcaaccacc accggtgaaa ttgttaaact gagcgaaagc agcaaaggca - 121 atctgtatta tcactttaaa accaaagaga acctgtttct ggaaatcctg aacatcgaag - 181 aaagcaaatg gcaagagcag tggaaaaaag aacaaatcaa atgcaaaacc aaccgcgaga - 241 aattctatct gtataatgaa ctgagcctga ccaccgaata ttactatccg ctgcagaatg - 301 ccatcatcga gttttatacc gagtactata aaaccaacag catcaacgag aaaatgaaca - 361 aactggaaaa caaatacatc gatgcctacc acgtgatctt taaagaaggt aatctgaacg - 421 gcgaatggtg cattaatgat gttaatgccg tgagcaaaat tgcagcaaat gccgttaatg - 481 gcattgttac ctttacccat gagcagaata tcaacgaacg cattaaactg atgaacaaat - 541 tcagccagat ctttctgaat ggcctgagca aataagcttt gagacctccg gcaaaaaagg - 601 gcaaggtgtc accaccctgc cctttttctt taaaaccgaa aagattactt cgcgttatgc - 661 aggcttcctc gctcactgac tcgctgcgct cggtcgttcg gctgcggcga gcggtatcag - 721 ctcactcaaa ggcggtaata cggttatcca cagaatcagg ggataacgca ggaaagaaca - 781 tgtgagcaaa aggccagcaa aaggccagga accgtaaaaa ggccgcgttg ctggcgtttt - 841 tccacaggct ccgcccccct gacgagcatc acaaaaatcg acgctcaagt cagaggtggc - 901 gaaacccgac aggactataa agataccagg cgtttccccc tggaagctcc ctcgtgcgct - 961 ctcctgttcc gaccctgccg cttaccggat acctgtccgc ctttctccct tcgggaagcg - 1021 tggcgctttc tcatagctca cgctgtaggt atctcagttc ggtgtaggtc gttcgctcca - 1081 agctgggctg tgtgcacgaa ccccccgttc agcccgaccg ctgcgcctta tccggtaact - 1141 atcgtcttga gtccaacccg gtaagacacg acttatcgcc actggcagca gccactggta - 1201 acaggattag cagagcgagg tatgtaggcg gtgctacaga gttcttgaag tggtggccta - 1261 actacggcta cactagaaga acagtatttg gtatctgcgc tctgctgaag ccagttacct - 1321 tcggaaaaag agttggtagc tcttgatccg gcaaacaaac caccgctggt agcggtggtt - 1381 tttttgtttg caagcagcag attacgcgca gaaaaaaagg atctcaagaa gatcctttga - 1441 tcttttctac ggggtctgac gctcagtgga acgaaaactc acgttaaggg attttggtca - 1501 tgagattatc aaaaaggatc ttcacctaga tccttttaaa ttaaaaatga agttttaaat - 1561 caatctaaag tatatatgag taaacttggt ctgacagctc gaggcttgga ttctcaccaa - 1621 taaaaaacgc ccggcggcaa ccgagcgttc tgaacaaatc cagatggagt tctgaggtca - 1681 ttactggatc tatcaacagg agtccaagcg agctcgatat caaattacgc cccgccctgc - 1741 cactcatcgc agtactgttg taattcatta agcattctgc cgacatggaa gccatcacaa - 1801 acggcatgat gaacctgaat cgccagcggc atcagcacct tgtcgccttg cgtataatat - 1861 ttgcccatgg tgaaaacggg ggcgaagaag ttgtccatat tggccacgtt taaatcaaaa - 1921 ctggtgaaac tcacccaggg attggctgag acgaaaaaca tattctcaat aaacccttta - 1981 gggaaatagg ccaggttttc accgtaacac gccacatctt gcgaatatat gtgtagaaac - 2041 tgccggaaat cgtcgtggta ttcactccag agcgatgaaa acgtttcagt ttgctcatgg - 2101 aaaacggtgt aacaagggtg aacactatcc catatcacca gctcaccgtc tttcattgcc - 2161 atacgaaatt ccggatgagc attcatcagg cgggcaagaa tgtgaataaa ggccggataa - 2221 aacttgtgct tatttttctt tacggtcttt aaaaaggccg taatatccag ctgaacggtc - 2281 tggttatagg tacattgagc aactgactga aatgcctcaa aatgttcttt acgatgccat - 2341 tgggatatat caacggtggt atatccagtg atttttttct ccattttagc ttccttagct - 2401 cctgaaaatc tcgataactc aaaaaatacg cccggtagtg atcttatttc attatggtga - 2461 aagttggaac ctcttacgtg cccgatcaac tcgagtgcca cctgacgtct aagaaaccat - 2521 tattatcatg acattaacct ataaaaatag gcgtatcacg aggcagaatt tcagataaaa - 2581 aaaatcctta gctttcgcta aggatgattt ctg -// -LOCUS TetR_Orthologs_ 2694 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_ScbR -VERSION TetR_Orthologs_TetR_Orthologs_ins_ScbR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 668..725 - /label="his operon terminator" - misc_feature 920..1508 - /label="pMB1 replication origin" - misc_feature complement(1806..2465) - /label="chloramphenicol resistance marker" - misc_feature 668..2694 - misc_feature 1..8 - /label="D1005" - misc_feature 657..667 - /label="D1006" - misc_feature 9..656 - /label="ScbR" - misc_feature 1..667 -ORIGIN - 1 ggtctcgaat ggcaaaacag gatcgtgcaa ttcgtacccg tcagaccatt ctggatgcag - 61 cagcacaggt ttttgaaaaa cagggttatc aggcagcaac cattaccgaa attctgaaag - 121 ttgccggtgt taccaaaggt gcactgtatt ttcactttca gagcaaagaa gaactggcac - 181 tgggcgtttt tgatgcacaa gaaccgcctc aggcagttcc ggaacagccg ctgcgtctgc - 241 aagaactgat tgatatgggt atgctgtttt gtcatcgtct gcgtaccaat gttgttgcac - 301 gtgccggtgt tcgtctgagc atggatcagc aggcacatgg tctggatcgt cgtggtccgt - 361 ttcgtcgttg gcatgaaacc ctgctgaaac tgctgaatca ggcaaaagaa aatggtgaac - 421 tgctgccgca tgttgttacc accgatagcg cagatctgta tgtgggcacc tttgcaggta - 481 ttcaggttgt tagccagacc gttagcgatt atcaggatct ggaacatcgt tatgcactgc - 541 tgcagaaaca tattctgcct gcaattgcag ttccgagcgt tctggcagca ctggatctga - 601 gcgaagaacg tggtgcacgt ctggcagcag aactggcacc gaccggtaaa gattaagctt - 661 tgagacctcc ggcaaaaaag ggcaaggtgt caccaccctg ccctttttct ttaaaaccga - 721 aaagattact tcgcgttatg caggcttcct cgctcactga ctcgctgcgc tcggtcgttc - 781 ggctgcggcg agcggtatca gctcactcaa aggcggtaat acggttatcc acagaatcag - 841 gggataacgc aggaaagaac atgtgagcaa aaggccagca aaaggccagg aaccgtaaaa - 901 aggccgcgtt gctggcgttt ttccacaggc tccgcccccc tgacgagcat cacaaaaatc - 961 gacgctcaag tcagaggtgg cgaaacccga caggactata aagataccag gcgtttcccc - 1021 ctggaagctc cctcgtgcgc tctcctgttc cgaccctgcc gcttaccgga tacctgtccg - 1081 cctttctccc ttcgggaagc gtggcgcttt ctcatagctc acgctgtagg tatctcagtt - 1141 cggtgtaggt cgttcgctcc aagctgggct gtgtgcacga accccccgtt cagcccgacc - 1201 gctgcgcctt atccggtaac tatcgtcttg agtccaaccc ggtaagacac gacttatcgc - 1261 cactggcagc agccactggt aacaggatta gcagagcgag gtatgtaggc ggtgctacag - 1321 agttcttgaa gtggtggcct aactacggct acactagaag aacagtattt ggtatctgcg - 1381 ctctgctgaa gccagttacc ttcggaaaaa gagttggtag ctcttgatcc ggcaaacaaa - 1441 ccaccgctgg tagcggtggt ttttttgttt gcaagcagca gattacgcgc agaaaaaaag - 1501 gatctcaaga agatcctttg atcttttcta cggggtctga cgctcagtgg aacgaaaact - 1561 cacgttaagg gattttggtc atgagattat caaaaaggat cttcacctag atccttttaa - 1621 attaaaaatg aagttttaaa tcaatctaaa gtatatatga gtaaacttgg tctgacagct - 1681 cgaggcttgg attctcacca ataaaaaacg cccggcggca accgagcgtt ctgaacaaat - 1741 ccagatggag ttctgaggtc attactggat ctatcaacag gagtccaagc gagctcgata - 1801 tcaaattacg ccccgccctg ccactcatcg cagtactgtt gtaattcatt aagcattctg - 1861 ccgacatgga agccatcaca aacggcatga tgaacctgaa tcgccagcgg catcagcacc - 1921 ttgtcgcctt gcgtataata tttgcccatg gtgaaaacgg gggcgaagaa gttgtccata - 1981 ttggccacgt ttaaatcaaa actggtgaaa ctcacccagg gattggctga gacgaaaaac - 2041 atattctcaa taaacccttt agggaaatag gccaggtttt caccgtaaca cgccacatct - 2101 tgcgaatata tgtgtagaaa ctgccggaaa tcgtcgtggt attcactcca gagcgatgaa - 2161 aacgtttcag tttgctcatg gaaaacggtg taacaagggt gaacactatc ccatatcacc - 2221 agctcaccgt ctttcattgc catacgaaat tccggatgag cattcatcag gcgggcaaga - 2281 atgtgaataa aggccggata aaacttgtgc ttatttttct ttacggtctt taaaaaggcc - 2341 gtaatatcca gctgaacggt ctggttatag gtacattgag caactgactg aaatgcctca - 2401 aaatgttctt tacgatgcca ttgggatata tcaacggtgg tatatccagt gatttttttc - 2461 tccattttag cttccttagc tcctgaaaat ctcgataact caaaaaatac gcccggtagt - 2521 gatcttattt cattatggtg aaagttggaa cctcttacgt gcccgatcaa ctcgagtgcc - 2581 acctgacgtc taagaaacca ttattatcat gacattaacc tataaaaata ggcgtatcac - 2641 gaggcagaat ttcagataaa aaaaatcctt agctttcgct aaggatgatt tctg -// -LOCUS TetR_Orthologs_ 2664 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_SmcR -VERSION TetR_Orthologs_TetR_Orthologs_ins_SmcR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 638..695 - /label="his operon terminator" - misc_feature 890..1478 - /label="pMB1 replication origin" - misc_feature complement(1776..2435) - /label="chloramphenicol resistance marker" - misc_feature 638..2664 - misc_feature 1..8 - /label="D1005" - misc_feature 627..637 - /label="D1006" - misc_feature 9..626 - /label="SmcR" - misc_feature 1..637 -ORIGIN - 1 ggtctcgaat ggatagcatt gcaaaacgtc cgcgtacccg tctgagtccg ctgaaacgta - 61 aacagcagct gatggaaatt gccctggaag tttttgcacg tcgtggtatt ggtcgtggtg - 121 gtcatgcaga tattgcagaa attgcacagg ttagcgttgc aaccgtgttt aactattttc - 181 cgacccgtga agatctggtt gatgaagttc tgaatcatgt tgttcgccag tttagcaatt - 241 tcctgagcga taatatcgat ctggatctgc atgccaaaga aaacattgcc aatattacca - 301 acgccatgat tgaactggtg gttcaggata atcattggct gaaagtttgg tttgaatggt - 361 cagcaagcac ccgtgatgaa gtttggcctc tgtttgttac caccaatcgt accaatcagc - 421 tgctggttca gaacatgttt atcaaagcaa ttgaacgtgg cgaagtttgc gatcagcata - 481 atccggaaga tctggcaaac ctgtttcatg gtatttgcta tagcctgttt gttcaggcaa - 541 atcgcaccaa taacaccgca gaactgagca aactggttag cagctatctg gatatgctgt - 601 gtatctataa acgcgaacac gaataagctt tgagacctcc ggcaaaaaag ggcaaggtgt - 661 caccaccctg ccctttttct ttaaaaccga aaagattact tcgcgttatg caggcttcct - 721 cgctcactga ctcgctgcgc tcggtcgttc ggctgcggcg agcggtatca gctcactcaa - 781 aggcggtaat acggttatcc acagaatcag gggataacgc aggaaagaac atgtgagcaa - 841 aaggccagca aaaggccagg aaccgtaaaa aggccgcgtt gctggcgttt ttccacaggc - 901 tccgcccccc tgacgagcat cacaaaaatc gacgctcaag tcagaggtgg cgaaacccga - 961 caggactata aagataccag gcgtttcccc ctggaagctc cctcgtgcgc tctcctgttc - 1021 cgaccctgcc gcttaccgga tacctgtccg cctttctccc ttcgggaagc gtggcgcttt - 1081 ctcatagctc acgctgtagg tatctcagtt cggtgtaggt cgttcgctcc aagctgggct - 1141 gtgtgcacga accccccgtt cagcccgacc gctgcgcctt atccggtaac tatcgtcttg - 1201 agtccaaccc ggtaagacac gacttatcgc cactggcagc agccactggt aacaggatta - 1261 gcagagcgag gtatgtaggc ggtgctacag agttcttgaa gtggtggcct aactacggct - 1321 acactagaag aacagtattt ggtatctgcg ctctgctgaa gccagttacc ttcggaaaaa - 1381 gagttggtag ctcttgatcc ggcaaacaaa ccaccgctgg tagcggtggt ttttttgttt - 1441 gcaagcagca gattacgcgc agaaaaaaag gatctcaaga agatcctttg atcttttcta - 1501 cggggtctga cgctcagtgg aacgaaaact cacgttaagg gattttggtc atgagattat - 1561 caaaaaggat cttcacctag atccttttaa attaaaaatg aagttttaaa tcaatctaaa - 1621 gtatatatga gtaaacttgg tctgacagct cgaggcttgg attctcacca ataaaaaacg - 1681 cccggcggca accgagcgtt ctgaacaaat ccagatggag ttctgaggtc attactggat - 1741 ctatcaacag gagtccaagc gagctcgata tcaaattacg ccccgccctg ccactcatcg - 1801 cagtactgtt gtaattcatt aagcattctg ccgacatgga agccatcaca aacggcatga - 1861 tgaacctgaa tcgccagcgg catcagcacc ttgtcgcctt gcgtataata tttgcccatg - 1921 gtgaaaacgg gggcgaagaa gttgtccata ttggccacgt ttaaatcaaa actggtgaaa - 1981 ctcacccagg gattggctga gacgaaaaac atattctcaa taaacccttt agggaaatag - 2041 gccaggtttt caccgtaaca cgccacatct tgcgaatata tgtgtagaaa ctgccggaaa - 2101 tcgtcgtggt attcactcca gagcgatgaa aacgtttcag tttgctcatg gaaaacggtg - 2161 taacaagggt gaacactatc ccatatcacc agctcaccgt ctttcattgc catacgaaat - 2221 tccggatgag cattcatcag gcgggcaaga atgtgaataa aggccggata aaacttgtgc - 2281 ttatttttct ttacggtctt taaaaaggcc gtaatatcca gctgaacggt ctggttatag - 2341 gtacattgag caactgactg aaatgcctca aaatgttctt tacgatgcca ttgggatata - 2401 tcaacggtgg tatatccagt gatttttttc tccattttag cttccttagc tcctgaaaat - 2461 ctcgataact caaaaaatac gcccggtagt gatcttattt cattatggtg aaagttggaa - 2521 cctcttacgt gcccgatcaa ctcgagtgcc acctgacgtc taagaaacca ttattatcat - 2581 gacattaacc tataaaaata ggcgtatcac gaggcagaat ttcagataaa aaaaatcctt - 2641 agctttcgct aaggatgatt tctg -// -LOCUS TetR_Orthologs_ 2688 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_SrpR -VERSION TetR_Orthologs_TetR_Orthologs_ins_SrpR -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 662..719 - /label="his operon terminator" - misc_feature 914..1502 - /label="pMB1 replication origin" - misc_feature complement(1800..2459) - /label="chloramphenicol resistance marker" - misc_feature 662..2688 - misc_feature 1..8 - /label="D1005" - misc_feature 651..661 - /label="D1006" - CDS 9..650 - /label="SrpR" - misc_feature 1..661 -ORIGIN - 1 ggtctcgaat ggcacgtaaa accgcagcag aagcagaaga aacccgtcag cgtattattg - 61 atgcagcact ggaagttttt gttgcacagg gtgttagtga tgcaaccctg gatcagattg - 121 cacgtaaagc cggtgttacc cgtggtgcag tttattggca ttttaatggt aaactggaag - 181 ttctgcaggc agttctggca agccgtcagc atccgctgga actggatttt acaccggatc - 241 tgggtattga acgtagctgg gaagcagttg ttgttgcaat gctggatgca gttcatagtc - 301 cgcagagcaa acagtttagc gaaattctga tttatcaggg tctggatgaa agcggtctga - 361 ttcataatcg tatggttcag gcaagcgatc gttttctgca gtatattcat caggttctgc - 421 gtcatgcagt tacccagggt gaactgccga ttaatctgga tctgcagacc agcattggtg - 481 tttttaaagg tctgattacc ggtctgctgt atgaaggtct gcgtagcaaa gatcagcagg - 541 cacagattat caaagttgca ctgggtagct tttgggcact gctgcgtgaa ccgcctcgtt - 601 ttctgctgtg tgaagaagca cagattaaac aggtgaaatc cttcgaataa gctttgagac - 661 ctccggcaaa aaagggcaag gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat - 721 tacttcgcgt tatgcaggct tcctcgctca ctgactcgct gcgctcggtc gttcggctgc - 781 ggcgagcggt atcagctcac tcaaaggcgg taatacggtt atccacagaa tcaggggata - 841 acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg - 901 cgttgctggc gtttttccac aggctccgcc cccctgacga gcatcacaaa aatcgacgct - 961 caagtcagag gtggcgaaac ccgacaggac tataaagata ccaggcgttt ccccctggaa - 1021 gctccctcgt gcgctctcct gttccgaccc tgccgcttac cggatacctg tccgcctttc - 1081 tcccttcggg aagcgtggcg ctttctcata gctcacgctg taggtatctc agttcggtgt - 1141 aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg - 1201 ccttatccgg taactatcgt cttgagtcca acccggtaag acacgactta tcgccactgg - 1261 cagcagccac tggtaacagg attagcagag cgaggtatgt aggcggtgct acagagttct - 1321 tgaagtggtg gcctaactac ggctacacta gaagaacagt atttggtatc tgcgctctgc - 1381 tgaagccagt taccttcgga aaaagagttg gtagctcttg atccggcaaa caaaccaccg - 1441 ctggtagcgg tggttttttt gtttgcaagc agcagattac gcgcagaaaa aaaggatctc - 1501 aagaagatcc tttgatcttt tctacggggt ctgacgctca gtggaacgaa aactcacgtt - 1561 aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa - 1621 aatgaagttt taaatcaatc taaagtatat atgagtaaac ttggtctgac agctcgaggc - 1681 ttggattctc accaataaaa aacgcccggc ggcaaccgag cgttctgaac aaatccagat - 1741 ggagttctga ggtcattact ggatctatca acaggagtcc aagcgagctc gatatcaaat - 1801 tacgccccgc cctgccactc atcgcagtac tgttgtaatt cattaagcat tctgccgaca - 1861 tggaagccat cacaaacggc atgatgaacc tgaatcgcca gcggcatcag caccttgtcg - 1921 ccttgcgtat aatatttgcc catggtgaaa acgggggcga agaagttgtc catattggcc - 1981 acgtttaaat caaaactggt gaaactcacc cagggattgg ctgagacgaa aaacatattc - 2041 tcaataaacc ctttagggaa ataggccagg ttttcaccgt aacacgccac atcttgcgaa - 2101 tatatgtgta gaaactgccg gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt - 2161 tcagtttgct catggaaaac ggtgtaacaa gggtgaacac tatcccatat caccagctca - 2221 ccgtctttca ttgccatacg aaattccgga tgagcattca tcaggcgggc aagaatgtga - 2281 ataaaggccg gataaaactt gtgcttattt ttctttacgg tctttaaaaa ggccgtaata - 2341 tccagctgaa cggtctggtt ataggtacat tgagcaactg actgaaatgc ctcaaaatgt - 2401 tctttacgat gccattggga tatatcaacg gtggtatatc cagtgatttt tttctccatt - 2461 ttagcttcct tagctcctga aaatctcgat aactcaaaaa atacgcccgg tagtgatctt - 2521 atttcattat ggtgaaagtt ggaacctctt acgtgcccga tcaactcgag tgccacctga - 2581 cgtctaagaa accattatta tcatgacatt aacctataaa aataggcgta tcacgaggca - 2641 gaatttcaga taaaaaaaat ccttagcttt cgctaaggat gatttctg -// -LOCUS TetR_Orthologs_ 2709 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION TetR_Orthologs_TetR_Orthologs_ins_TarA -VERSION TetR_Orthologs_TetR_Orthologs_ins_TarA -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - stem_loop 683..740 - /label="his operon terminator" - misc_feature 935..1523 - /label="pMB1 replication origin" - misc_feature complement(1821..2480) - /label="chloramphenicol resistance marker" - misc_feature 683..2709 - misc_feature 1..8 - /label="D1005" - misc_feature 672..682 - /label="D1006" - misc_feature 9..671 - /label="TarA" - misc_feature 1..682 -ORIGIN - 1 ggtctcgaat ggcacagcag gatcgtgcag ttcgtacccg tcgtgcagtt ctgcgtgcag - 61 cagcagcagt ttttgcagaa cgtggttatg cagcagcaac cattagcgaa attctgaaac - 121 gtgccggtgt taccaaaggt gcactgtatt ttcactttga tagcaaagca gcactggcac - 181 agggtgttct gcaagaacag ctgacaccgg aatatcatct gcctcgtgaa ctgaaactgc - 241 aagaatgggt tgatgcaggt atgaccctgg cacgtcgtct gccacgtgaa ccgtttctgc - 301 tggcaggcgt tcgtattagc gcagatcgtc cgggtcgtga agttctgggt agcgcatggc - 361 ctgcatggtc acgtctgacc agccatgttc tgaccgaagc aaaaaaacgt ggtgaagttc - 421 tgccgcatgt tgttccggaa gaaaccgcac aggtttttct gggtgcatgg gttggtgcac - 481 agtttgttag ccagaccctg gcaggttggg aagatctgga tgatcgtacc gcagcactgt - 541 atagccatct gctgggtgca attgcagcac cgcctgttct gacccgtctg gataccgcac - 601 cggatcgtgg tgcacgtgtt attgcagaag cacgtcgtcg tagcggtgat ctgagcggta - 661 ttgcatgtta agctttgaga cctccggcaa aaaagggcaa ggtgtcacca ccctgccctt - 721 tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc actgactcgc - 781 tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg gtaatacggt - 841 tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc cagcaaaagg - 901 ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc ccccctgacg - 961 agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga ctataaagat - 1021 accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc ctgccgctta - 1081 ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat agctcacgct - 1141 gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg cacgaacccc - 1201 ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc aacccggtaa - 1261 gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga gcgaggtatg - 1321 taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact agaagaacag - 1381 tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt ggtagctctt - 1441 gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag cagcagatta - 1501 cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg tctgacgctc - 1561 agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa aggatcttca - 1621 cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata tatgagtaaa - 1681 cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg cggcaaccga - 1741 gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc aacaggagtc - 1801 caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta ctgttgtaat - 1861 tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac ctgaatcgcc - 1921 agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa aacgggggcg - 1981 aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac ccagggattg - 2041 gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag gttttcaccg - 2101 taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc gtggtattca - 2161 ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca agggtgaaca - 2221 ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg atgagcattc - 2281 atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt tttctttacg - 2341 gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca ttgagcaact - 2401 gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac ggtggtatat - 2461 ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga taactcaaaa - 2521 aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct tacgtgcccg - 2581 atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat taacctataa - 2641 aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt tcgctaagga - 2701 tgatttctg -// -LOCUS Three_Colors_Th 3042 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Three_Colors_Three_Colors_ins_BBa_E1010 -VERSION Three_Colors_Three_Colors_ins_BBa_E1010 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 973..993 - /label="BioBrick suffix" - stem_loop 994..1065 - /label="E. coli his operon terminator" - stem_loop 1002..1036 - /label="Stem loop" - primer_bind 1129..1148 - /label="Verification reverse (VR) primer binding site" - misc_feature 1233..1847 - /label="rep (pMB1)" - misc_feature 1248 - /label="ORI" - stem_loop 2014..2119 - /label="T0 terminator" - CDS 2132..2791 - /label="Chloramphenicol resistance" - primer_bind 2905..2924 - /label="Verification forward (VF2) primer binding site" - stem_loop 2981..2984 - /label="end of terminator" - stem_loop 2994..3013 - /label="Stem loop" - misc_feature 3023..3044 - /label="BioBrick prefix" - misc_feature 973..3042 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..111 - /label="BioBricks_scar_long" - RBS 112..124 - /label="RBS-3\Weak" - RBS 118..121 - /label="RBS" - misc_feature 112..124 - /label="BBa_B0032" - RBS 112..124 - /label="BBa_B0032" - misc_feature 125..130 - /label="BioBricks_scar_short" - misc_feature 104..130 - /label="BB-B0032-BB" - misc_feature 131 - /label="RBS_CDS_OH" - misc_feature 838..841 - /label="CDS_Terminator_OH" - misc_feature 842..843 - /label="STOP_MC" - stem_loop 855..898 - /label="stem_loop" - misc_feature 844..923 - /label="BBa_B0010" - terminator 844..923 - /label="BBa_B0010" - stem_loop 939..958 - /label="T7 TE" - misc_feature 965 - /label="stop" - polyA_site 959..972 - /label="polya" - misc_feature 932..972 - /label="BBa_B0012" - terminator 932..972 - /label="BBa_B0012" - terminator 844..972 - /label="BBa_B0015" - CDS 132..806 - /label="mrfp1" - misc_feature 813..837 - /label="Help:Barcodes" - CDS 132..837 - /label="mRFP1" - misc_feature 1..972 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg - 121 aaagtactag aatggcttcc tccgaagacg ttatcaaaga gttcatgcgt ttcaaagttc - 181 gtatggaagg ttccgttaac ggtcacgagt tcgaaatcga aggtgaaggt gaaggtcgtc - 241 cgtacgaagg tacccagacc gctaaactga aagttaccaa aggtggtccg ctgccgttcg - 301 cttgggacat cctgtccccg cagttccagt acggttccaa agcttacgtt aaacacccgg - 361 ctgacatccc ggactacctg aaactgtcct tcccggaagg tttcaaatgg gaacgtgtta - 421 tgaacttcga agacggtggt gttgttaccg ttacccagga ctcctccctg caagacggtg - 481 agttcatcta caaagttaaa ctgcgtggta ccaacttccc gtccgacggt ccggttatgc - 541 agaaaaaaac catgggttgg gaagcttcca ccgaacgtat gtacccggaa gacggtgctc - 601 tgaaaggtga aatcaaaatg cgtctgaaac tgaaagacgg tggtcactac gacgctgaag - 661 ttaaaaccac ctacatggct aaaaaaccgg ttcagctgcc gggtgcttac aaaaccgaca - 721 tcaaactgga catcacctcc cacaacgaag actacaccat cgttgaacag tacgaacgtg - 781 ctgaaggtcg tcactccacc ggtgcttaat aacgctgata gtgctagtgt agatcgcgct - 841 taaccaggca tcaaataaaa cgaaaggctc agtcgaaaga ctgggccttt cgttttatct - 901 gttgtttgtc ggtgaacgct ctctactaga gtcacactgg ctcaccttcg ggtgggcctt - 961 tctgcgttta tatactagta gcggccgctg cagtccggca aaaaagggca aggtgtcacc - 1021 accctgccct ttttctttaa aaccgaaaag attacttcgc gttatgcagg cttcctcgct - 1081 cactgactcg ctgcgctcgg tcgttcggct gcggcgagcg gtatcagctc actcaaaggc - 1141 ggtaatacgg ttatccacag aatcagggga taacgcagga aagaacatgt gagcaaaagg - 1201 ccagcaaaag gccaggaacc gtaaaaaggc cgcgttgctg gcgtttttcc acaggctccg - 1261 cccccctgac gagcatcaca aaaatcgacg ctcaagtcag aggtggcgaa acccgacagg - 1321 actataaaga taccaggcgt ttccccctgg aagctccctc gtgcgctctc ctgttccgac - 1381 cctgccgctt accggatacc tgtccgcctt tctcccttcg ggaagcgtgg cgctttctca - 1441 tagctcacgc tgtaggtatc tcagttcggt gtaggtcgtt cgctccaagc tgggctgtgt - 1501 gcacgaaccc cccgttcagc ccgaccgctg cgccttatcc ggtaactatc gtcttgagtc - 1561 caacccggta agacacgact tatcgccact ggcagcagcc actggtaaca ggattagcag - 1621 agcgaggtat gtaggcggtg ctacagagtt cttgaagtgg tggcctaact acggctacac - 1681 tagaagaaca gtatttggta tctgcgctct gctgaagcca gttaccttcg gaaaaagagt - 1741 tggtagctct tgatccggca aacaaaccac cgctggtagc ggtggttttt ttgtttgcaa - 1801 gcagcagatt acgcgcagaa aaaaaggatc tcaagaagat cctttgatct tttctacggg - 1861 gtctgacgct cagtggaacg aaaactcacg ttaagggatt ttggtcatga gattatcaaa - 1921 aaggatcttc acctagatcc ttttaaatta aaaatgaagt tttaaatcaa tctaaagtat - 1981 atatgagtaa acttggtctg acagctcgag gcttggattc tcaccaataa aaaacgcccg - 2041 gcggcaaccg agcgttctga acaaatccag atggagttct gaggtcatta ctggatctat - 2101 caacaggagt ccaagcgagc tcgatatcaa attacgcccc gccctgccac tcatcgcagt - 2161 actgttgtaa ttcattaagc attctgccga catggaagcc atcacaaacg gcatgatgaa - 2221 cctgaatcgc cagcggcatc agcaccttgt cgccttgcgt ataatatttg cccatggtga - 2281 aaacgggggc gaagaagttg tccatattgg ccacgtttaa atcaaaactg gtgaaactca - 2341 cccagggatt ggctgagacg aaaaacatat tctcaataaa ccctttaggg aaataggcca - 2401 ggttttcacc gtaacacgcc acatcttgcg aatatatgtg tagaaactgc cggaaatcgt - 2461 cgtggtattc actccagagc gatgaaaacg tttcagtttg ctcatggaaa acggtgtaac - 2521 aagggtgaac actatcccat atcaccagct caccgtcttt cattgccata cgaaattccg - 2581 gatgagcatt catcaggcgg gcaagaatgt gaataaaggc cggataaaac ttgtgcttat - 2641 ttttctttac ggtctttaaa aaggccgtaa tatccagctg aacggtctgg ttataggtac - 2701 attgagcaac tgactgaaat gcctcaaaat gttctttacg atgccattgg gatatatcaa - 2761 cggtggtata tccagtgatt tttttctcca ttttagcttc cttagctcct gaaaatctcg - 2821 ataactcaaa aaatacgccc ggtagtgatc ttatttcatt atggtgaaag ttggaacctc - 2881 ttacgtgccc gatcaactcg agtgccacct gacgtctaag aaaccattat tatcatgaca - 2941 ttaacctata aaaataggcg tatcacgagg cagaatttca gataaaaaaa atccttagct - 3001 ttcgctaagg atgatttctg gaattcgcgg ccgcttctag ag -// -LOCUS Three_Colors_Th 3050 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Three_Colors_Three_Colors_ins_BBa_J06504 -VERSION Three_Colors_Three_Colors_ins_BBa_J06504 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 981..1001 - /label="BioBrick suffix" - stem_loop 1002..1073 - /label="E. coli his operon terminator" - stem_loop 1010..1044 - /label="Stem loop" - primer_bind 1137..1156 - /label="Verification reverse (VR) primer binding site" - misc_feature 1241..1855 - /label="rep (pMB1)" - misc_feature 1256 - /label="ORI" - stem_loop 2022..2127 - /label="T0 terminator" - CDS 2140..2799 - /label="Chloramphenicol resistance" - primer_bind 2913..2932 - /label="Verification forward (VF2) primer binding site" - stem_loop 2989..2992 - /label="end of terminator" - stem_loop 3002..3021 - /label="Stem loop" - misc_feature 3031..3052 - /label="BioBrick prefix" - misc_feature 981..3050 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..111 - /label="BioBricks_scar_long" - RBS 112..124 - /label="RBS-3\Weak" - RBS 118..121 - /label="RBS" - misc_feature 112..124 - /label="BBa_B0032" - RBS 112..124 - /label="BBa_B0032" - misc_feature 125..130 - /label="BioBricks_scar_short" - misc_feature 104..130 - /label="BB-B0032-BB" - misc_feature 131 - /label="RBS_CDS_OH" - misc_feature 846..849 - /label="CDS_Terminator_OH" - misc_feature 850..851 - /label="STOP_MC" - stem_loop 863..906 - /label="stem_loop" - misc_feature 852..931 - /label="BBa_B0010" - terminator 852..931 - /label="BBa_B0010" - stem_loop 947..966 - /label="T7 TE" - misc_feature 973 - /label="stop" - polyA_site 967..980 - /label="polya" - misc_feature 940..980 - /label="BBa_B0012" - terminator 940..980 - /label="BBa_B0012" - terminator 852..980 - /label="BBa_B0015" - CDS 132..842 - /label="mCherry" - misc_feature 483 - /label="C->T (removing PstI site)" - misc_feature 132..845 - /label="mCherry" - misc_feature 1..980 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg - 121 aaagtactag aatggtgagc aagggcgagg aggataacat ggccatcatc aaggagttca - 181 tgcgcttcaa ggtgcacatg gagggctccg tgaacggcca cgagttcgag atcgagggcg - 241 agggcgaggg ccgcccctac gagggcaccc agaccgccaa gctgaaggtg accaagggtg - 301 gccccctgcc cttcgcctgg gacatcctgt cccctcagtt catgtacggc tccaaggcct - 361 acgtgaagca ccccgccgac atccccgact acttgaagct gtccttcccc gagggcttca - 421 agtgggagcg cgtgatgaac ttcgaggacg gcggcgtggt gaccgtgacc caggactcct - 481 ccttgcagga cggcgagttc atctacaagg tgaagctgcg cggcaccaac ttcccctccg - 541 acggccccgt aatgcagaag aagaccatgg gctgggaggc ctcctccgag cggatgtacc - 601 ccgaggacgg cgccctgaag ggcgagatca agcagaggct gaagctgaag gacggcggcc - 661 actacgacgc tgaggtcaag accacctaca aggccaagaa gcccgtgcag ctgcccggcg - 721 cctacaacgt caacatcaag ttggacatca cctcccacaa cgaggactac accatcgtgg - 781 aacagtacga acgcgccgag ggccgccact ccaccggcgg catggacgag ctgtacaagt - 841 aataagctta accaggcatc aaataaaacg aaaggctcag tcgaaagact gggcctttcg - 901 ttttatctgt tgtttgtcgg tgaacgctct ctactagagt cacactggct caccttcggg - 961 tgggcctttc tgcgtttata tactagtagc ggccgctgca gtccggcaaa aaagggcaag - 1021 gtgtcaccac cctgcccttt ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct - 1081 tcctcgctca ctgactcgct gcgctcggtc gttcggctgc ggcgagcggt atcagctcac - 1141 tcaaaggcgg taatacggtt atccacagaa tcaggggata acgcaggaaa gaacatgtga - 1201 gcaaaaggcc agcaaaaggc caggaaccgt aaaaaggccg cgttgctggc gtttttccac - 1261 aggctccgcc cccctgacga gcatcacaaa aatcgacgct caagtcagag gtggcgaaac - 1321 ccgacaggac tataaagata ccaggcgttt ccccctggaa gctccctcgt gcgctctcct - 1381 gttccgaccc tgccgcttac cggatacctg tccgcctttc tcccttcggg aagcgtggcg - 1441 ctttctcata gctcacgctg taggtatctc agttcggtgt aggtcgttcg ctccaagctg - 1501 ggctgtgtgc acgaaccccc cgttcagccc gaccgctgcg ccttatccgg taactatcgt - 1561 cttgagtcca acccggtaag acacgactta tcgccactgg cagcagccac tggtaacagg - 1621 attagcagag cgaggtatgt aggcggtgct acagagttct tgaagtggtg gcctaactac - 1681 ggctacacta gaagaacagt atttggtatc tgcgctctgc tgaagccagt taccttcgga - 1741 aaaagagttg gtagctcttg atccggcaaa caaaccaccg ctggtagcgg tggttttttt - 1801 gtttgcaagc agcagattac gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt - 1861 tctacggggt ctgacgctca gtggaacgaa aactcacgtt aagggatttt ggtcatgaga - 1921 ttatcaaaaa ggatcttcac ctagatcctt ttaaattaaa aatgaagttt taaatcaatc - 1981 taaagtatat atgagtaaac ttggtctgac agctcgaggc ttggattctc accaataaaa - 2041 aacgcccggc ggcaaccgag cgttctgaac aaatccagat ggagttctga ggtcattact - 2101 ggatctatca acaggagtcc aagcgagctc gatatcaaat tacgccccgc cctgccactc - 2161 atcgcagtac tgttgtaatt cattaagcat tctgccgaca tggaagccat cacaaacggc - 2221 atgatgaacc tgaatcgcca gcggcatcag caccttgtcg ccttgcgtat aatatttgcc - 2281 catggtgaaa acgggggcga agaagttgtc catattggcc acgtttaaat caaaactggt - 2341 gaaactcacc cagggattgg ctgagacgaa aaacatattc tcaataaacc ctttagggaa - 2401 ataggccagg ttttcaccgt aacacgccac atcttgcgaa tatatgtgta gaaactgccg - 2461 gaaatcgtcg tggtattcac tccagagcga tgaaaacgtt tcagtttgct catggaaaac - 2521 ggtgtaacaa gggtgaacac tatcccatat caccagctca ccgtctttca ttgccatacg - 2581 aaattccgga tgagcattca tcaggcgggc aagaatgtga ataaaggccg gataaaactt - 2641 gtgcttattt ttctttacgg tctttaaaaa ggccgtaata tccagctgaa cggtctggtt - 2701 ataggtacat tgagcaactg actgaaatgc ctcaaaatgt tctttacgat gccattggga - 2761 tatatcaacg gtggtatatc cagtgatttt tttctccatt ttagcttcct tagctcctga - 2821 aaatctcgat aactcaaaaa atacgcccgg tagtgatctt atttcattat ggtgaaagtt - 2881 ggaacctctt acgtgcccga tcaactcgag tgccacctga cgtctaagaa accattatta - 2941 tcatgacatt aacctataaa aataggcgta tcacgaggca gaatttcaga taaaaaaaat - 3001 ccttagcttt cgctaaggat gatttctgga attcgcggcc gcttctagag -// -LOCUS Three_Colors_Th 3041 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Three_Colors_Three_Colors_ins_BBa_K592100 -VERSION Three_Colors_Three_Colors_ins_BBa_K592100 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 972..992 - /label="BioBrick suffix" - stem_loop 993..1064 - /label="E. coli his operon terminator" - stem_loop 1001..1035 - /label="Stem loop" - primer_bind 1128..1147 - /label="Verification reverse (VR) primer binding site" - misc_feature 1232..1846 - /label="rep (pMB1)" - misc_feature 1247 - /label="ORI" - stem_loop 2013..2118 - /label="T0 terminator" - CDS 2131..2790 - /label="Chloramphenicol resistance" - primer_bind 2904..2923 - /label="Verification forward (VF2) primer binding site" - stem_loop 2980..2983 - /label="end of terminator" - stem_loop 2993..3012 - /label="Stem loop" - misc_feature 3022..3043 - /label="BioBrick prefix" - misc_feature 972..3041 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..111 - /label="BioBricks_scar_long" - RBS 112..124 - /label="RBS-3\Weak" - RBS 118..121 - /label="RBS" - misc_feature 112..124 - /label="BBa_B0032" - RBS 112..124 - /label="BBa_B0032" - misc_feature 125..130 - /label="BioBricks_scar_short" - misc_feature 104..130 - /label="BB-B0032-BB" - misc_feature 131 - /label="RBS_CDS_OH" - misc_feature 837..840 - /label="CDS_Terminator_OH" - misc_feature 841..842 - /label="STOP_MC" - stem_loop 854..897 - /label="stem_loop" - misc_feature 843..922 - /label="BBa_B0010" - terminator 843..922 - /label="BBa_B0010" - stem_loop 938..957 - /label="T7 TE" - misc_feature 964 - /label="stop" - polyA_site 958..971 - /label="polya" - misc_feature 931..971 - /label="BBa_B0012" - terminator 931..971 - /label="BBa_B0012" - terminator 843..971 - /label="BBa_B0015" - CDS 132..830 - /label="mTagBFP" - CDS 132..836 - /label="BFP" - misc_feature 1..971 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg - 121 aaagtactag aatgagcgaa ctgatcaaag agaacatgca catgaagctg tacatggaag - 181 gcaccgttga caaccaccac tttaagtgca cgtctgaggg tgagggtaag ccgtacgaag - 241 gcacccaaac catgcgtatc aaagttgtgg agggcggtcc actgccgttc gcttttgaca - 301 ttctggcgac cagcttcctg tacggttcca aaacgttcat taaccatact cagggcattc - 361 cggatttctt caaacagagc tttccggaag gtttcacctg ggagcgtgtc accacgtatg - 421 aagatggtgg tgtgttgacc gccacccaag atacctccct gcaagatggc tgtctgatct - 481 ataacgtgaa aattcgtggc gtcaacttta cgagcaatgg tccggtgatg cagaagaaaa - 541 ccctgggttg ggaggcgttt acggaaaccc tgtatccggc cgatggtggc ctggagggcc - 601 gtaacgacat ggcactgaag ctggttggtg gcagccattt gatcgcaaat atcaagacga - 661 cgtaccgcag caagaaaccg gcgaaaaatc tgaagatgcc gggtgtttac tatgtcgact - 721 accgtctgga acgcattaaa gaagcgaata atgagactta cgtggagcag cacgaggttg - 781 cagtcgcgcg ctattgcgac ttgcctagca agctgggtca taaactgaat taataagctt - 841 aaccaggcat caaataaaac gaaaggctca gtcgaaagac tgggcctttc gttttatctg - 901 ttgtttgtcg gtgaacgctc tctactagag tcacactggc tcaccttcgg gtgggccttt - 961 ctgcgtttat atactagtag cggccgctgc agtccggcaa aaaagggcaa ggtgtcacca - 1021 ccctgccctt tttctttaaa accgaaaaga ttacttcgcg ttatgcaggc ttcctcgctc - 1081 actgactcgc tgcgctcggt cgttcggctg cggcgagcgg tatcagctca ctcaaaggcg - 1141 gtaatacggt tatccacaga atcaggggat aacgcaggaa agaacatgtg agcaaaaggc - 1201 cagcaaaagg ccaggaaccg taaaaaggcc gcgttgctgg cgtttttcca caggctccgc - 1261 ccccctgacg agcatcacaa aaatcgacgc tcaagtcaga ggtggcgaaa cccgacagga - 1321 ctataaagat accaggcgtt tccccctgga agctccctcg tgcgctctcc tgttccgacc - 1381 ctgccgctta ccggatacct gtccgccttt ctcccttcgg gaagcgtggc gctttctcat - 1441 agctcacgct gtaggtatct cagttcggtg taggtcgttc gctccaagct gggctgtgtg - 1501 cacgaacccc ccgttcagcc cgaccgctgc gccttatccg gtaactatcg tcttgagtcc - 1561 aacccggtaa gacacgactt atcgccactg gcagcagcca ctggtaacag gattagcaga - 1621 gcgaggtatg taggcggtgc tacagagttc ttgaagtggt ggcctaacta cggctacact - 1681 agaagaacag tatttggtat ctgcgctctg ctgaagccag ttaccttcgg aaaaagagtt - 1741 ggtagctctt gatccggcaa acaaaccacc gctggtagcg gtggtttttt tgtttgcaag - 1801 cagcagatta cgcgcagaaa aaaaggatct caagaagatc ctttgatctt ttctacgggg - 1861 tctgacgctc agtggaacga aaactcacgt taagggattt tggtcatgag attatcaaaa - 1921 aggatcttca cctagatcct tttaaattaa aaatgaagtt ttaaatcaat ctaaagtata - 1981 tatgagtaaa cttggtctga cagctcgagg cttggattct caccaataaa aaacgcccgg - 2041 cggcaaccga gcgttctgaa caaatccaga tggagttctg aggtcattac tggatctatc - 2101 aacaggagtc caagcgagct cgatatcaaa ttacgccccg ccctgccact catcgcagta - 2161 ctgttgtaat tcattaagca ttctgccgac atggaagcca tcacaaacgg catgatgaac - 2221 ctgaatcgcc agcggcatca gcaccttgtc gccttgcgta taatatttgc ccatggtgaa - 2281 aacgggggcg aagaagttgt ccatattggc cacgtttaaa tcaaaactgg tgaaactcac - 2341 ccagggattg gctgagacga aaaacatatt ctcaataaac cctttaggga aataggccag - 2401 gttttcaccg taacacgcca catcttgcga atatatgtgt agaaactgcc ggaaatcgtc - 2461 gtggtattca ctccagagcg atgaaaacgt ttcagtttgc tcatggaaaa cggtgtaaca - 2521 agggtgaaca ctatcccata tcaccagctc accgtctttc attgccatac gaaattccgg - 2581 atgagcattc atcaggcggg caagaatgtg aataaaggcc ggataaaact tgtgcttatt - 2641 tttctttacg gtctttaaaa aggccgtaat atccagctga acggtctggt tataggtaca - 2701 ttgagcaact gactgaaatg cctcaaaatg ttctttacga tgccattggg atatatcaac - 2761 ggtggtatat ccagtgattt ttttctccat tttagcttcc ttagctcctg aaaatctcga - 2821 taactcaaaa aatacgcccg gtagtgatct tatttcatta tggtgaaagt tggaacctct - 2881 tacgtgcccg atcaactcga gtgccacctg acgtctaaga aaccattatt atcatgacat - 2941 taacctataa aaataggcgt atcacgaggc agaatttcag ataaaaaaaa tccttagctt - 3001 tcgctaagga tgatttctgg aattcgcggc cgcttctaga g -// -LOCUS Three_Colors_Th 3053 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Three_Colors_Three_Colors_ins_ECFP -VERSION Three_Colors_Three_Colors_ins_ECFP -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 984..1004 - /label="BioBrick suffix" - stem_loop 1005..1076 - /label="E. coli his operon terminator" - stem_loop 1013..1047 - /label="Stem loop" - primer_bind 1140..1159 - /label="Verification reverse (VR) primer binding site" - misc_feature 1244..1858 - /label="rep (pMB1)" - misc_feature 1259 - /label="ORI" - stem_loop 2025..2130 - /label="T0 terminator" - CDS 2143..2802 - /label="Chloramphenicol resistance" - primer_bind 2916..2935 - /label="Verification forward (VF2) primer binding site" - stem_loop 2992..2995 - /label="end of terminator" - stem_loop 3005..3024 - /label="Stem loop" - misc_feature 3034..3055 - /label="BioBrick prefix" - misc_feature 984..3053 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..111 - /label="BioBricks_scar_long" - RBS 112..124 - /label="RBS-3\Weak" - RBS 118..121 - /label="RBS" - misc_feature 112..124 - /label="BBa_B0032" - RBS 112..124 - /label="BBa_B0032" - misc_feature 125..130 - /label="BioBricks_scar_short" - misc_feature 104..130 - /label="BB-B0032-BB" - misc_feature 131 - /label="RBS_CDS_OH" - misc_feature 849..852 - /label="CDS_Terminator_OH" - misc_feature 853..854 - /label="STOP_MC" - stem_loop 866..909 - /label="stem_loop" - misc_feature 855..934 - /label="BBa_B0010" - terminator 855..934 - /label="BBa_B0010" - stem_loop 950..969 - /label="T7 TE" - misc_feature 976 - /label="stop" - polyA_site 970..983 - /label="polya" - misc_feature 943..983 - /label="BBa_B0012" - terminator 943..983 - /label="BBa_B0012" - terminator 855..983 - /label="BBa_B0015" - misc_feature 132..848 - /label="ECFP" - misc_feature 1..983 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg - 121 aaagtactag aatggttagt aaaggggaag agttgtttac gggcgttgtt ccaatcttgg - 181 tggagttgga cggggacgtt aatgggcaca aattttcggt ctctggggaa ggcgaggggg - 241 acgccacgta tggtaagctg accttgaagt tcatttgcac tactgggaaa ttgccggttc - 301 cctggcctac gcttgttacc acgttgacct ggggcgtaca atgtttctcg cgctatcctg - 361 accacatgaa acaacatgat ttctttaagt cagctatgcc tgagggctac gtgcaggagc - 421 gcactatctt cttcaaggat gacgggaatt acaaaacccg tgcggaggta aagttcgagg - 481 gtgacacgct tgtcaaccgc atcgagttga agggcattga ttttaaggag gatggcaaca - 541 ttttaggaca taaattagag tataactata tttcgcataa tgtctacatt actgctgaca - 601 aacaaaagaa cggcatcaag gctaatttca aaattcgcca caacatcgag gatggatcgg - 661 ttcagttagc agatcattac cagcaaaaca cgcccatcgg tgacggacca gttctgttac - 721 ctgacaacca ctatctttct acacagagtg ctcttagcaa ggaccctaac gaaaaacgtg - 781 accacatggt cctgctggag tttgtgacag ccgcaggtat tacattgggg atggacgaat - 841 tgtataaggc ttaaccaggc atcaaataaa acgaaaggct cagtcgaaag actgggcctt - 901 tcgttttatc tgttgtttgt cggtgaacgc tctctactag agtcacactg gctcaccttc - 961 gggtgggcct ttctgcgttt atatactagt agcggccgct gcagtccggc aaaaaagggc - 1021 aaggtgtcac caccctgccc tttttcttta aaaccgaaaa gattacttcg cgttatgcag - 1081 gcttcctcgc tcactgactc gctgcgctcg gtcgttcggc tgcggcgagc ggtatcagct - 1141 cactcaaagg cggtaatacg gttatccaca gaatcagggg ataacgcagg aaagaacatg - 1201 tgagcaaaag gccagcaaaa ggccaggaac cgtaaaaagg ccgcgttgct ggcgtttttc - 1261 cacaggctcc gcccccctga cgagcatcac aaaaatcgac gctcaagtca gaggtggcga - 1321 aacccgacag gactataaag ataccaggcg tttccccctg gaagctccct cgtgcgctct - 1381 cctgttccga ccctgccgct taccggatac ctgtccgcct ttctcccttc gggaagcgtg - 1441 gcgctttctc atagctcacg ctgtaggtat ctcagttcgg tgtaggtcgt tcgctccaag - 1501 ctgggctgtg tgcacgaacc ccccgttcag cccgaccgct gcgccttatc cggtaactat - 1561 cgtcttgagt ccaacccggt aagacacgac ttatcgccac tggcagcagc cactggtaac - 1621 aggattagca gagcgaggta tgtaggcggt gctacagagt tcttgaagtg gtggcctaac - 1681 tacggctaca ctagaagaac agtatttggt atctgcgctc tgctgaagcc agttaccttc - 1741 ggaaaaagag ttggtagctc ttgatccggc aaacaaacca ccgctggtag cggtggtttt - 1801 tttgtttgca agcagcagat tacgcgcaga aaaaaaggat ctcaagaaga tcctttgatc - 1861 ttttctacgg ggtctgacgc tcagtggaac gaaaactcac gttaagggat tttggtcatg - 1921 agattatcaa aaaggatctt cacctagatc cttttaaatt aaaaatgaag ttttaaatca - 1981 atctaaagta tatatgagta aacttggtct gacagctcga ggcttggatt ctcaccaata - 2041 aaaaacgccc ggcggcaacc gagcgttctg aacaaatcca gatggagttc tgaggtcatt - 2101 actggatcta tcaacaggag tccaagcgag ctcgatatca aattacgccc cgccctgcca - 2161 ctcatcgcag tactgttgta attcattaag cattctgccg acatggaagc catcacaaac - 2221 ggcatgatga acctgaatcg ccagcggcat cagcaccttg tcgccttgcg tataatattt - 2281 gcccatggtg aaaacggggg cgaagaagtt gtccatattg gccacgttta aatcaaaact - 2341 ggtgaaactc acccagggat tggctgagac gaaaaacata ttctcaataa accctttagg - 2401 gaaataggcc aggttttcac cgtaacacgc cacatcttgc gaatatatgt gtagaaactg - 2461 ccggaaatcg tcgtggtatt cactccagag cgatgaaaac gtttcagttt gctcatggaa - 2521 aacggtgtaa caagggtgaa cactatccca tatcaccagc tcaccgtctt tcattgccat - 2581 acgaaattcc ggatgagcat tcatcaggcg ggcaagaatg tgaataaagg ccggataaaa - 2641 cttgtgctta tttttcttta cggtctttaa aaaggccgta atatccagct gaacggtctg - 2701 gttataggta cattgagcaa ctgactgaaa tgcctcaaaa tgttctttac gatgccattg - 2761 ggatatatca acggtggtat atccagtgat ttttttctcc attttagctt ccttagctcc - 2821 tgaaaatctc gataactcaa aaaatacgcc cggtagtgat cttatttcat tatggtgaaa - 2881 gttggaacct cttacgtgcc cgatcaactc gagtgccacc tgacgtctaa gaaaccatta - 2941 ttatcatgac attaacctat aaaaataggc gtatcacgag gcagaatttc agataaaaaa - 3001 aatccttagc tttcgctaag gatgatttct ggaattcgcg gccgcttcta gag -// -LOCUS Three_Colors_Th 3057 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION Three_Colors_Three_Colors_ins_K2656022 -VERSION Three_Colors_Three_Colors_ins_K2656022 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 988..1008 - /label="BioBrick suffix" - stem_loop 1009..1080 - /label="E. coli his operon terminator" - stem_loop 1017..1051 - /label="Stem loop" - primer_bind 1144..1163 - /label="Verification reverse (VR) primer binding site" - misc_feature 1248..1862 - /label="rep (pMB1)" - misc_feature 1263 - /label="ORI" - stem_loop 2029..2134 - /label="T0 terminator" - CDS 2147..2806 - /label="Chloramphenicol resistance" - primer_bind 2920..2939 - /label="Verification forward (VF2) primer binding site" - stem_loop 2996..2999 - /label="end of terminator" - stem_loop 3009..3028 - /label="Stem loop" - misc_feature 3038..3059 - /label="BioBrick prefix" - misc_feature 988..3057 - /label="pSB1C3" - misc_feature 1..40 - /label="UNSX" - misc_feature 41..64 - /label="UP element consensus" - misc_feature 1..64 - /label="UNSX-UP" - promoter 65..99 - /label="BBa_J23101" - misc_feature 100..103 - /label="Prom_RBS_OH" - misc_feature 104..111 - /label="BioBricks_scar_long" - RBS 112..124 - /label="RBS-3\Weak" - RBS 118..121 - /label="RBS" - misc_feature 112..124 - /label="BBa_B0032" - RBS 112..124 - /label="BBa_B0032" - misc_feature 125..130 - /label="BioBricks_scar_short" - misc_feature 104..130 - /label="BB-B0032-BB" - misc_feature 131 - /label="RBS_CDS_OH" - misc_feature 853..856 - /label="CDS_Terminator_OH" - misc_feature 857..858 - /label="STOP_MC" - stem_loop 870..913 - /label="stem_loop" - misc_feature 859..938 - /label="BBa_B0010" - terminator 859..938 - /label="BBa_B0010" - stem_loop 954..973 - /label="T7 TE" - misc_feature 980 - /label="stop" - polyA_site 974..987 - /label="polya" - misc_feature 947..987 - /label="BBa_B0012" - terminator 947..987 - /label="BBa_B0012" - terminator 859..987 - /label="BBa_B0015" - misc_feature 132..852 - /label="K2656022" - misc_feature 1..987 -ORIGIN - 1 ccaggataca tagattacca caactccgag cccttccacc tgaaatatat tttcgaaaag - 61 ccgctttaca gctagctcag tcctaggtat tatgctagct acttactaga gtcacacagg - 121 aaagtactag aaatgcgtaa aggagaagaa cttttcactg gagttgtccc aattcttgtt - 181 gaattagatg gtgatgttaa tgggcacaaa ttttctgtca gtggagaggg tgaaggtgat - 241 gcaacatacg gaaaacttac ccttaaattt atttgcacta ctggaaaact acctgttcca - 301 tggccaacac ttgtcactac tttcggttat ggtgttcaat gctttgcgag atacccagat - 361 catatgaaac agcatgactt tttcaagagt gccatgcccg aaggttatgt acaggaaaga - 421 actatatttt tcaaagatga cgggaactac aagacacgtg ctgaagtcaa gtttgaaggt - 481 gatacccttg ttaatagaat cgagttaaaa ggtattgatt ttaaagaaga tggaaacatt - 541 cttggacaca aattggaata caactataac tcacacaatg tatacatcat ggcagacaaa - 601 caaaagaatg gaatcaaagt taacttcaaa attagacaca acattgaaga tggaagcgtt - 661 caactagcag accattatca acaaaatact ccaattggcg atggccctgt ccttttacca - 721 gacaaccatt acctgtccac acaatctgcc ctttcgaaag atcccaacga aaagagagat - 781 cacatggtcc ttcttgagtt tgtaacagct gctgggatta cacatggcat ggatgaacta - 841 tacaaataat aagcttaacc aggcatcaaa taaaacgaaa ggctcagtcg aaagactggg - 901 cctttcgttt tatctgttgt ttgtcggtga acgctctcta ctagagtcac actggctcac - 961 cttcgggtgg gcctttctgc gtttatatac tagtagcggc cgctgcagtc cggcaaaaaa - 1021 gggcaaggtg tcaccaccct gccctttttc tttaaaaccg aaaagattac ttcgcgttat - 1081 gcaggcttcc tcgctcactg actcgctgcg ctcggtcgtt cggctgcggc gagcggtatc - 1141 agctcactca aaggcggtaa tacggttatc cacagaatca ggggataacg caggaaagaa - 1201 catgtgagca aaaggccagc aaaaggccag gaaccgtaaa aaggccgcgt tgctggcgtt - 1261 tttccacagg ctccgccccc ctgacgagca tcacaaaaat cgacgctcaa gtcagaggtg - 1321 gcgaaacccg acaggactat aaagatacca ggcgtttccc cctggaagct ccctcgtgcg - 1381 ctctcctgtt ccgaccctgc cgcttaccgg atacctgtcc gcctttctcc cttcgggaag - 1441 cgtggcgctt tctcatagct cacgctgtag gtatctcagt tcggtgtagg tcgttcgctc - 1501 caagctgggc tgtgtgcacg aaccccccgt tcagcccgac cgctgcgcct tatccggtaa - 1561 ctatcgtctt gagtccaacc cggtaagaca cgacttatcg ccactggcag cagccactgg - 1621 taacaggatt agcagagcga ggtatgtagg cggtgctaca gagttcttga agtggtggcc - 1681 taactacggc tacactagaa gaacagtatt tggtatctgc gctctgctga agccagttac - 1741 cttcggaaaa agagttggta gctcttgatc cggcaaacaa accaccgctg gtagcggtgg - 1801 tttttttgtt tgcaagcagc agattacgcg cagaaaaaaa ggatctcaag aagatccttt - 1861 gatcttttct acggggtctg acgctcagtg gaacgaaaac tcacgttaag ggattttggt - 1921 catgagatta tcaaaaagga tcttcaccta gatcctttta aattaaaaat gaagttttaa - 1981 atcaatctaa agtatatatg agtaaacttg gtctgacagc tcgaggcttg gattctcacc - 2041 aataaaaaac gcccggcggc aaccgagcgt tctgaacaaa tccagatgga gttctgaggt - 2101 cattactgga tctatcaaca ggagtccaag cgagctcgat atcaaattac gccccgccct - 2161 gccactcatc gcagtactgt tgtaattcat taagcattct gccgacatgg aagccatcac - 2221 aaacggcatg atgaacctga atcgccagcg gcatcagcac cttgtcgcct tgcgtataat - 2281 atttgcccat ggtgaaaacg ggggcgaaga agttgtccat attggccacg tttaaatcaa - 2341 aactggtgaa actcacccag ggattggctg agacgaaaaa catattctca ataaaccctt - 2401 tagggaaata ggccaggttt tcaccgtaac acgccacatc ttgcgaatat atgtgtagaa - 2461 actgccggaa atcgtcgtgg tattcactcc agagcgatga aaacgtttca gtttgctcat - 2521 ggaaaacggt gtaacaaggg tgaacactat cccatatcac cagctcaccg tctttcattg - 2581 ccatacgaaa ttccggatga gcattcatca ggcgggcaag aatgtgaata aaggccggat - 2641 aaaacttgtg cttatttttc tttacggtct ttaaaaaggc cgtaatatcc agctgaacgg - 2701 tctggttata ggtacattga gcaactgact gaaatgcctc aaaatgttct ttacgatgcc - 2761 attgggatat atcaacggtg gtatatccag tgattttttt ctccatttta gcttccttag - 2821 ctcctgaaaa tctcgataac tcaaaaaata cgcccggtag tgatcttatt tcattatggt - 2881 gaaagttgga acctcttacg tgcccgatca actcgagtgc cacctgacgt ctaagaaacc - 2941 attattatca tgacattaac ctataaaaat aggcgtatca cgaggcagaa tttcagataa - 3001 aaaaaatcct tagctttcgc taaggatgat ttctggaatt cgcggccgct tctagag -// -LOCUS _2018_Interlab_ 2989 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_BBa_I20270 -VERSION _2018_Interlab_Devices_BBa_I20270 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 920..940 - /label="BioBrick suffix" - stem_loop 941..1012 - /label="E. coli his operon terminator" - stem_loop 949..983 - /label="Stem loop" - primer_bind 1076..1095 - /label="Verification reverse (VR) primer binding site" - misc_feature 1180..1794 - /label="rep (pMB1)" - misc_feature 1195 - /label="ORI" - stem_loop 1961..2066 - /label="T0 terminator" - CDS 2079..2738 - /label="Chloramphenicol resistance" - primer_bind 2852..2871 - /label="Verification forward (VF2) primer binding site" - stem_loop 2928..2931 - /label="end of terminator" - stem_loop 2941..2960 - /label="Stem loop" - misc_feature 2970..2991 - /label="BioBrick prefix" - misc_feature 920..2989 - /label="pSB1C3" - promoter 1..35 - /label="BBa_J23151" - RBS 44..56 - /label="RBS-3\Weak" - RBS 50..53 - /label="RBS" - misc_feature 44..56 - /label="BBa_B0032" - RBS 44..56 - /label="BBa_B0032" - CDS 63..782 - /label="GFP protein" - CDS 63..782 - /label="BBa_E0040" - stem_loop 802..845 - /label="stem_loop" - misc_feature 791..870 - /label="BBa_B0010" - terminator 791..870 - /label="BBa_B0010" - stem_loop 886..905 - /label="T7 TE" - misc_feature 912 - /label="stop" - polyA_site 906..919 - /label="polya" - misc_feature 879..919 - /label="BBa_B0012" - terminator 879..919 - /label="BBa_B0012" - misc_feature 1..919 - /label="BBa_I20270" -ORIGIN - 1 ttgatggcta gctcagtcct aggtacaatg ctagctacta gagtcacaca ggaaagtact - 61 agatgcgtaa aggagaagaa cttttcactg gagttgtccc aattcttgtt gaattagatg - 121 gtgatgttaa tgggcacaaa ttttctgtca gtggagaggg tgaaggtgat gcaacatacg - 181 gaaaacttac ccttaaattt atttgcacta ctggaaaact acctgttcca tggccaacac - 241 ttgtcactac tttcggttat ggtgttcaat gctttgcgag atacccagat catatgaaac - 301 agcatgactt tttcaagagt gccatgcccg aaggttatgt acaggaaaga actatatttt - 361 tcaaagatga cgggaactac aagacacgtg ctgaagtcaa gtttgaaggt gatacccttg - 421 ttaatagaat cgagttaaaa ggtattgatt ttaaagaaga tggaaacatt cttggacaca - 481 aattggaata caactataac tcacacaatg tatacatcat ggcagacaaa caaaagaatg - 541 gaatcaaagt taacttcaaa attagacaca acattgaaga tggaagcgtt caactagcag - 601 accattatca acaaaatact ccaattggcg atggccctgt ccttttacca gacaaccatt - 661 acctgtccac acaatctgcc ctttcgaaag atcccaacga aaagagagac cacatggtcc - 721 ttcttgagtt tgtaacagct gctgggatta cacatggcat ggatgaacta tacaaataat - 781 aatactagag ccaggcatca aataaaacga aaggctcagt cgaaagactg ggcctttcgt - 841 tttatctgtt gtttgtcggt gaacgctctc tactagagtc acactggctc accttcgggt - 901 gggcctttct gcgtttatat actagtagcg gccgctgcag tccggcaaaa aagggcaagg - 961 tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt acttcgcgtt atgcaggctt - 1021 cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg gcgagcggta tcagctcact - 1081 caaaggcggt aatacggtta tccacagaat caggggataa cgcaggaaag aacatgtgag - 1141 caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc gttgctggcg tttttccaca - 1201 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc - 1261 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg - 1321 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc - 1381 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg - 1441 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc - 1501 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga - 1561 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg - 1621 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa - 1681 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg - 1741 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaagatcct ttgatctttt - 1801 ctacggggtc tgacgctcag tggaacgaaa actcacgtta agggattttg gtcatgagat - 1861 tatcaaaaag gatcttcacc tagatccttt taaattaaaa atgaagtttt aaatcaatct - 1921 aaagtatata tgagtaaact tggtctgaca gctcgaggct tggattctca ccaataaaaa - 1981 acgcccggcg gcaaccgagc gttctgaaca aatccagatg gagttctgag gtcattactg - 2041 gatctatcaa caggagtcca agcgagctcg atatcaaatt acgccccgcc ctgccactca - 2101 tcgcagtact gttgtaattc attaagcatt ctgccgacat ggaagccatc acaaacggca - 2161 tgatgaacct gaatcgccag cggcatcagc accttgtcgc cttgcgtata atatttgccc - 2221 atggtgaaaa cgggggcgaa gaagttgtcc atattggcca cgtttaaatc aaaactggtg - 2281 aaactcaccc agggattggc tgagacgaaa aacatattct caataaaccc tttagggaaa - 2341 taggccaggt tttcaccgta acacgccaca tcttgcgaat atatgtgtag aaactgccgg - 2401 aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt cagtttgctc atggaaaacg - 2461 gtgtaacaag ggtgaacact atcccatatc accagctcac cgtctttcat tgccatacga - 2521 aattccggat gagcattcat caggcgggca agaatgtgaa taaaggccgg ataaaacttg - 2581 tgcttatttt tctttacggt ctttaaaaag gccgtaatat ccagctgaac ggtctggtta - 2641 taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt ctttacgatg ccattgggat - 2701 atatcaacgg tggtatatcc agtgattttt ttctccattt tagcttcctt agctcctgaa - 2761 aatctcgata actcaaaaaa tacgcccggt agtgatctta tttcattatg gtgaaagttg - 2821 gaacctctta cgtgcccgat caactcgagt gccacctgac gtctaagaaa ccattattat - 2881 catgacatta acctataaaa ataggcgtat cacgaggcag aatttcagat aaaaaaaatc - 2941 cttagctttc gctaaggatg atttctggaa ttcgcggccg cttctagag -// -LOCUS _2018_Interlab_ 2124 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_BBa_R0040 -VERSION _2018_Interlab_Devices_BBa_R0040 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 55..75 - /label="BioBrick suffix" - stem_loop 76..147 - /label="E. coli his operon terminator" - stem_loop 84..118 - /label="Stem loop" - primer_bind 211..230 - /label="Verification reverse (VR) primer binding site" - misc_feature 315..929 - /label="rep (pMB1)" - misc_feature 330 - /label="ORI" - stem_loop 1096..1201 - /label="T0 terminator" - CDS 1214..1873 - /label="Chloramphenicol resistance" - primer_bind 1987..2006 - /label="Verification forward (VF2) primer binding site" - stem_loop 2063..2066 - /label="end of terminator" - stem_loop 2076..2095 - /label="Stem loop" - misc_feature 2105..2126 - /label="BioBrick prefix" - misc_feature 55..2124 - /label="pSB1C3" - misc_feature 1..19 - /label="TetR 1" - misc_feature 1..54 - /label="BBa_R0040" - promoter 20..25 - /label="-35" - misc_feature 26..44 - /label="TetR 2" - promoter 43..48 - /label="-10" - promoter 1..54 - /label="p(tetR)" -ORIGIN - 1 tccctatcag tgatagagat tgacatccct atcagtgata gagatactga gcactactag - 61 tagcggccgc tgcagtccgg caaaaaaggg caaggtgtca ccaccctgcc ctttttcttt - 121 aaaaccgaaa agattacttc gcgttatgca ggcttcctcg ctcactgact cgctgcgctc - 181 ggtcgttcgg ctgcggcgag cggtatcagc tcactcaaag gcggtaatac ggttatccac - 241 agaatcaggg gataacgcag gaaagaacat gtgagcaaaa ggccagcaaa aggccaggaa - 301 ccgtaaaaag gccgcgttgc tggcgttttt ccacaggctc cgcccccctg acgagcatca - 361 caaaaatcga cgctcaagtc agaggtggcg aaacccgaca ggactataaa gataccaggc - 421 gtttccccct ggaagctccc tcgtgcgctc tcctgttccg accctgccgc ttaccggata - 481 cctgtccgcc tttctccctt cgggaagcgt ggcgctttct catagctcac gctgtaggta - 541 tctcagttcg gtgtaggtcg ttcgctccaa gctgggctgt gtgcacgaac cccccgttca - 601 gcccgaccgc tgcgccttat ccggtaacta tcgtcttgag tccaacccgg taagacacga - 661 cttatcgcca ctggcagcag ccactggtaa caggattagc agagcgaggt atgtaggcgg - 721 tgctacagag ttcttgaagt ggtggcctaa ctacggctac actagaagaa cagtatttgg - 781 tatctgcgct ctgctgaagc cagttacctt cggaaaaaga gttggtagct cttgatccgg - 841 caaacaaacc accgctggta gcggtggttt ttttgtttgc aagcagcaga ttacgcgcag - 901 aaaaaaagga tctcaagaag atcctttgat cttttctacg gggtctgacg ctcagtggaa - 961 cgaaaactca cgttaaggga ttttggtcat gagattatca aaaaggatct tcacctagat - 1021 ccttttaaat taaaaatgaa gttttaaatc aatctaaagt atatatgagt aaacttggtc - 1081 tgacagctcg aggcttggat tctcaccaat aaaaaacgcc cggcggcaac cgagcgttct - 1141 gaacaaatcc agatggagtt ctgaggtcat tactggatct atcaacagga gtccaagcga - 1201 gctcgatatc aaattacgcc ccgccctgcc actcatcgca gtactgttgt aattcattaa - 1261 gcattctgcc gacatggaag ccatcacaaa cggcatgatg aacctgaatc gccagcggca - 1321 tcagcacctt gtcgccttgc gtataatatt tgcccatggt gaaaacgggg gcgaagaagt - 1381 tgtccatatt ggccacgttt aaatcaaaac tggtgaaact cacccaggga ttggctgaga - 1441 cgaaaaacat attctcaata aaccctttag ggaaataggc caggttttca ccgtaacacg - 1501 ccacatcttg cgaatatatg tgtagaaact gccggaaatc gtcgtggtat tcactccaga - 1561 gcgatgaaaa cgtttcagtt tgctcatgga aaacggtgta acaagggtga acactatccc - 1621 atatcaccag ctcaccgtct ttcattgcca tacgaaattc cggatgagca ttcatcaggc - 1681 gggcaagaat gtgaataaag gccggataaa acttgtgctt atttttcttt acggtcttta - 1741 aaaaggccgt aatatccagc tgaacggtct ggttataggt acattgagca actgactgaa - 1801 atgcctcaaa atgttcttta cgatgccatt gggatatatc aacggtggta tatccagtga - 1861 tttttttctc cattttagct tccttagctc ctgaaaatct cgataactca aaaaatacgc - 1921 ccggtagtga tcttatttca ttatggtgaa agttggaacc tcttacgtgc ccgatcaact - 1981 cgagtgccac ctgacgtcta agaaaccatt attatcatga cattaaccta taaaaatagg - 2041 cgtatcacga ggcagaattt cagataaaaa aaatccttag ctttcgctaa ggatgatttc - 2101 tggaattcgc ggccgcttct agag -// -LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_J364000 -VERSION _2018_Interlab_Devices_J364000 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 919..939 - /label="BioBrick suffix" - stem_loop 940..1011 - /label="E. coli his operon terminator" - stem_loop 948..982 - /label="Stem loop" - primer_bind 1075..1094 - /label="Verification reverse (VR) primer binding site" - misc_feature 1179..1793 - /label="rep (pMB1)" - misc_feature 1194 - /label="ORI" - stem_loop 1960..2065 - /label="T0 terminator" - CDS 2078..2737 - /label="Chloramphenicol resistance" - primer_bind 2851..2870 - /label="Verification forward (VF2) primer binding site" - stem_loop 2927..2930 - /label="end of terminator" - stem_loop 2940..2959 - /label="Stem loop" - misc_feature 2969..2990 - /label="BioBrick prefix" - misc_feature 919..2988 - /label="pSB1C3" - misc_feature 1..918 - /label="J364000" -ORIGIN - 1 tttacagcta gctcagtcct aggtattatg ctagctacta gagaaagagg agaaatacta - 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg - 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg - 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact - 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca - 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt - 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt - 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa - 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg - 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga - 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta - 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct - 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata - 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt - 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg - 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt - 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc - 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc - 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc - 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag - 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc - 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt - 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct - 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg - 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct - 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat - 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg - 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa - 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt - 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc - 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt - 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta - 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa - 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg - 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat - 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat - 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca - 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga - 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat - 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga - 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg - 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa - 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt - 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat - 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata - 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa - 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg - 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc - 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc - 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_J364001 -VERSION _2018_Interlab_Devices_J364001 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 919..939 - /label="BioBrick suffix" - stem_loop 940..1011 - /label="E. coli his operon terminator" - stem_loop 948..982 - /label="Stem loop" - primer_bind 1075..1094 - /label="Verification reverse (VR) primer binding site" - misc_feature 1179..1793 - /label="rep (pMB1)" - misc_feature 1194 - /label="ORI" - stem_loop 1960..2065 - /label="T0 terminator" - CDS 2078..2737 - /label="Chloramphenicol resistance" - primer_bind 2851..2870 - /label="Verification forward (VF2) primer binding site" - stem_loop 2927..2930 - /label="end of terminator" - stem_loop 2940..2959 - /label="Stem loop" - misc_feature 2969..2990 - /label="BioBrick prefix" - misc_feature 919..2988 - /label="pSB1C3" - misc_feature 1..918 - /label="J364001" -ORIGIN - 1 tttacggcta gctcagtcct aggtatagtg ctagctacta gagaaagagg agaaatacta - 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg - 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg - 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact - 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca - 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt - 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt - 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa - 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg - 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga - 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta - 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct - 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata - 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt - 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg - 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt - 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc - 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc - 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc - 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag - 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc - 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt - 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct - 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg - 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct - 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat - 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg - 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa - 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt - 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc - 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt - 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta - 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa - 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg - 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat - 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat - 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca - 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga - 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat - 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga - 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg - 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa - 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt - 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat - 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata - 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa - 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg - 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc - 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc - 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_J364002 -VERSION _2018_Interlab_Devices_J364002 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 919..939 - /label="BioBrick suffix" - stem_loop 940..1011 - /label="E. coli his operon terminator" - stem_loop 948..982 - /label="Stem loop" - primer_bind 1075..1094 - /label="Verification reverse (VR) primer binding site" - misc_feature 1179..1793 - /label="rep (pMB1)" - misc_feature 1194 - /label="ORI" - stem_loop 1960..2065 - /label="T0 terminator" - CDS 2078..2737 - /label="Chloramphenicol resistance" - primer_bind 2851..2870 - /label="Verification forward (VF2) primer binding site" - stem_loop 2927..2930 - /label="end of terminator" - stem_loop 2940..2959 - /label="Stem loop" - misc_feature 2969..2990 - /label="BioBrick prefix" - misc_feature 919..2988 - /label="pSB1C3" - misc_feature 1..918 - /label="J364002" -ORIGIN - 1 ttgacagcta gctcagtcct agggattgtg ctagctacta gagaaagagg agaaatacta - 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg - 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg - 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact - 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca - 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt - 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt - 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa - 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg - 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga - 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta - 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct - 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata - 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt - 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg - 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt - 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc - 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc - 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc - 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag - 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc - 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt - 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct - 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg - 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct - 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat - 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg - 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa - 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt - 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc - 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt - 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta - 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa - 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg - 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat - 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat - 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca - 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga - 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat - 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga - 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg - 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa - 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt - 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat - 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata - 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa - 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg - 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc - 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc - 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_J364007 -VERSION _2018_Interlab_Devices_J364007 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 919..939 - /label="BioBrick suffix" - stem_loop 940..1011 - /label="E. coli his operon terminator" - stem_loop 948..982 - /label="Stem loop" - primer_bind 1075..1094 - /label="Verification reverse (VR) primer binding site" - misc_feature 1179..1793 - /label="rep (pMB1)" - misc_feature 1194 - /label="ORI" - stem_loop 1960..2065 - /label="T0 terminator" - CDS 2078..2737 - /label="Chloramphenicol resistance" - primer_bind 2851..2870 - /label="Verification forward (VF2) primer binding site" - stem_loop 2927..2930 - /label="end of terminator" - stem_loop 2940..2959 - /label="Stem loop" - misc_feature 2969..2990 - /label="BioBrick prefix" - misc_feature 919..2988 - /label="pSB1C3" - misc_feature 1..918 - /label="J364007" -ORIGIN - 1 ttgacggcta gctcagtcct aggtacagtg ctagctacta gagaaagagg agaaatacta - 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg - 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg - 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact - 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca - 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt - 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt - 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa - 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg - 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga - 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta - 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct - 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata - 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt - 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg - 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt - 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc - 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc - 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc - 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag - 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc - 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt - 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct - 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg - 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct - 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat - 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg - 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa - 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt - 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc - 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt - 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta - 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa - 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg - 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat - 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat - 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca - 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga - 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat - 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga - 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg - 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa - 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt - 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat - 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata - 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa - 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg - 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc - 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc - 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_J364008 -VERSION _2018_Interlab_Devices_J364008 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 919..939 - /label="BioBrick suffix" - stem_loop 940..1011 - /label="E. coli his operon terminator" - stem_loop 948..982 - /label="Stem loop" - primer_bind 1075..1094 - /label="Verification reverse (VR) primer binding site" - misc_feature 1179..1793 - /label="rep (pMB1)" - misc_feature 1194 - /label="ORI" - stem_loop 1960..2065 - /label="T0 terminator" - CDS 2078..2737 - /label="Chloramphenicol resistance" - primer_bind 2851..2870 - /label="Verification forward (VF2) primer binding site" - stem_loop 2927..2930 - /label="end of terminator" - stem_loop 2940..2959 - /label="Stem loop" - misc_feature 2969..2990 - /label="BioBrick prefix" - misc_feature 919..2988 - /label="pSB1C3" - misc_feature 1..918 - /label="J364008" -ORIGIN - 1 ttgacagcta gctcagtcct aggtattgtg ctagctacta gagaaagagg agaaatacta - 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg - 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg - 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact - 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca - 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt - 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt - 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa - 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg - 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga - 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta - 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct - 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata - 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt - 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg - 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt - 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc - 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc - 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc - 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag - 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc - 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt - 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct - 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg - 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct - 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat - 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg - 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa - 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt - 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc - 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt - 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta - 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa - 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg - 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat - 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat - 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca - 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga - 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat - 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga - 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg - 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa - 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt - 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat - 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata - 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa - 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg - 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc - 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc - 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// -LOCUS _2018_Interlab_ 2988 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION _2018_Interlab_Devices_J364009 -VERSION _2018_Interlab_Devices_J364009 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 919..939 - /label="BioBrick suffix" - stem_loop 940..1011 - /label="E. coli his operon terminator" - stem_loop 948..982 - /label="Stem loop" - primer_bind 1075..1094 - /label="Verification reverse (VR) primer binding site" - misc_feature 1179..1793 - /label="rep (pMB1)" - misc_feature 1194 - /label="ORI" - stem_loop 1960..2065 - /label="T0 terminator" - CDS 2078..2737 - /label="Chloramphenicol resistance" - primer_bind 2851..2870 - /label="Verification forward (VF2) primer binding site" - stem_loop 2927..2930 - /label="end of terminator" - stem_loop 2940..2959 - /label="Stem loop" - misc_feature 2969..2990 - /label="BioBrick prefix" - misc_feature 919..2988 - /label="pSB1C3" - misc_feature 1..918 - /label="J364009" -ORIGIN - 1 ttgacagcta gctcagtcct agggactatg ctagctacta gagaaagagg agaaatacta - 61 gatgcgtaaa ggagaagaac ttttcactgg agttgtccca attcttgttg aattagatgg - 121 tgatgttaat gggcacaaat tttctgtcag tggagagggt gaaggtgatg caacatacgg - 181 aaaacttacc cttaaattta tttgcactac tggaaaacta cctgttccat ggccaacact - 241 tgtcactact ttcggttatg gtgttcaatg ctttgcgaga tacccagatc atatgaaaca - 301 gcatgacttt ttcaagagtg ccatgcccga aggttatgta caggaaagaa ctatattttt - 361 caaagatgac gggaactaca agacacgtgc tgaagtcaag tttgaaggtg atacccttgt - 421 taatagaatc gagttaaaag gtattgattt taaagaagat ggaaacattc ttggacacaa - 481 attggaatac aactataact cacacaatgt atacatcatg gcagacaaac aaaagaatgg - 541 aatcaaagtt aacttcaaaa ttagacacaa cattgaagat ggaagcgttc aactagcaga - 601 ccattatcaa caaaatactc caattggcga tggccctgtc cttttaccag acaaccatta - 661 cctgtccaca caatctgccc tttcgaaaga tcccaacgaa aagagagacc acatggtcct - 721 tcttgagttt gtaacagctg ctgggattac acatggcatg gatgaactat acaaataata - 781 atactagagc caggcatcaa ataaaacgaa aggctcagtc gaaagactgg gcctttcgtt - 841 ttatctgttg tttgtcggtg aacgctctct actagagtca cactggctca ccttcgggtg - 901 ggcctttctg cgtttatata ctagtagcgg ccgctgcagt ccggcaaaaa agggcaaggt - 961 gtcaccaccc tgcccttttt ctttaaaacc gaaaagatta cttcgcgtta tgcaggcttc - 1021 ctcgctcact gactcgctgc gctcggtcgt tcggctgcgg cgagcggtat cagctcactc - 1081 aaaggcggta atacggttat ccacagaatc aggggataac gcaggaaaga acatgtgagc - 1141 aaaaggccag caaaaggcca ggaaccgtaa aaaggccgcg ttgctggcgt ttttccacag - 1201 gctccgcccc cctgacgagc atcacaaaaa tcgacgctca agtcagaggt ggcgaaaccc - 1261 gacaggacta taaagatacc aggcgtttcc ccctggaagc tccctcgtgc gctctcctgt - 1321 tccgaccctg ccgcttaccg gatacctgtc cgcctttctc ccttcgggaa gcgtggcgct - 1381 ttctcatagc tcacgctgta ggtatctcag ttcggtgtag gtcgttcgct ccaagctggg - 1441 ctgtgtgcac gaaccccccg ttcagcccga ccgctgcgcc ttatccggta actatcgtct - 1501 tgagtccaac ccggtaagac acgacttatc gccactggca gcagccactg gtaacaggat - 1561 tagcagagcg aggtatgtag gcggtgctac agagttcttg aagtggtggc ctaactacgg - 1621 ctacactaga agaacagtat ttggtatctg cgctctgctg aagccagtta ccttcggaaa - 1681 aagagttggt agctcttgat ccggcaaaca aaccaccgct ggtagcggtg gtttttttgt - 1741 ttgcaagcag cagattacgc gcagaaaaaa aggatctcaa gaagatcctt tgatcttttc - 1801 tacggggtct gacgctcagt ggaacgaaaa ctcacgttaa gggattttgg tcatgagatt - 1861 atcaaaaagg atcttcacct agatcctttt aaattaaaaa tgaagtttta aatcaatcta - 1921 aagtatatat gagtaaactt ggtctgacag ctcgaggctt ggattctcac caataaaaaa - 1981 cgcccggcgg caaccgagcg ttctgaacaa atccagatgg agttctgagg tcattactgg - 2041 atctatcaac aggagtccaa gcgagctcga tatcaaatta cgccccgccc tgccactcat - 2101 cgcagtactg ttgtaattca ttaagcattc tgccgacatg gaagccatca caaacggcat - 2161 gatgaacctg aatcgccagc ggcatcagca ccttgtcgcc ttgcgtataa tatttgccca - 2221 tggtgaaaac gggggcgaag aagttgtcca tattggccac gtttaaatca aaactggtga - 2281 aactcaccca gggattggct gagacgaaaa acatattctc aataaaccct ttagggaaat - 2341 aggccaggtt ttcaccgtaa cacgccacat cttgcgaata tatgtgtaga aactgccgga - 2401 aatcgtcgtg gtattcactc cagagcgatg aaaacgtttc agtttgctca tggaaaacgg - 2461 tgtaacaagg gtgaacacta tcccatatca ccagctcacc gtctttcatt gccatacgaa - 2521 attccggatg agcattcatc aggcgggcaa gaatgtgaat aaaggccgga taaaacttgt - 2581 gcttattttt ctttacggtc tttaaaaagg ccgtaatatc cagctgaacg gtctggttat - 2641 aggtacattg agcaactgac tgaaatgcct caaaatgttc tttacgatgc cattgggata - 2701 tatcaacggt ggtatatcca gtgatttttt tctccatttt agcttcctta gctcctgaaa - 2761 atctcgataa ctcaaaaaat acgcccggta gtgatcttat ttcattatgg tgaaagttgg - 2821 aacctcttac gtgcccgatc aactcgagtg ccacctgacg tctaagaaac cattattatc - 2881 atgacattaa cctataaaaa taggcgtatc acgaggcaga atttcagata aaaaaaatcc - 2941 ttagctttcg ctaaggatga tttctggaat tcgcggccgc ttctagag -// diff --git a/iGEM/gfp.gb b/iGEM/gfp.gb deleted file mode 100644 index fe49f7a6..00000000 --- a/iGEM/gfp.gb +++ /dev/null @@ -1,23 +0,0 @@ -LOCUS GFP 717 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - CDS 1..717 - /label="GFP" - /ApEinfo_revcolor=#b7e6d7 - /ApEinfo_fwdcolor=#b7e6d7 - exon 1..717 - /label="Translation 1-717" -ORIGIN - 1 gtgagcaagg gcgaggagct gttcaccggg gtggtgccca tcctggtcga gctggacggc - 61 gacgtaaacg gccacaagtt cagcgtgtcc ggcgagggcg agggcgatgc cacctacggc - 121 aagctgaccc tgaagttcat ctgcaccacc ggcaagctgc ccgtgccctg gcccaccctc - 181 gtgaccacct tcagctacgg cgtgcagtgc ttcagccgct accccgacca catgaagcag - 241 cacgacttct tcaagtccgc catgcccgaa ggctacgtcc aggagcgcac catcttcttc - 301 aaggacgacg gcaactacaa gacccgcgcc gaggtgaagt tcgagggcga caccctggtg - 361 aaccgcatcg agctgaaggg catcgacttc aaggaggacg gcaacatcct ggggcacaag - 421 ctggagtaca actacaacag ccacaacgtc tatatcatgg ccgacaagca gaagaacggc - 481 atcaaggtga acttcaagat ccgccacaac atcgaggacg gcagcgtgca gctcgccgac - 541 cactaccagc agaacacccc catcggcgac ggccccgtgc tgctgcccga caaccactac - 601 ctgagcaccc agtccgccct gagcaaagac cccaacgaga agcgcgatca catggtcctg - 661 ctggagttcg tgaccgccgc cgggatcact cacggcatgg acgagctgta caagtaa -// \ No newline at end of file diff --git a/iGEM/hph.gb b/iGEM/hph.gb deleted file mode 100644 index cea4bac1..00000000 --- a/iGEM/hph.gb +++ /dev/null @@ -1,31 +0,0 @@ -LOCUS hph 960 bp ds-DNA linear 07-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - gene 1..960 - /label="hph" - /ApEinfo_revcolor=#ffef86 - /ApEinfo_fwdcolor=#ffef86 - CDS 1..960 - /label="hph" - /ApEinfo_revcolor=#ff9ccd - /ApEinfo_fwdcolor=#ff9ccd - exon 1..960 - /label="Translation 1-960" -ORIGIN - 1 tccgacctga tgcagctctc ggagggcgaa gaatctcgtg ctttcagctt cgatgtagga - 61 gggcgtggat atgtcctgcg ggtaaatagc tgcgccgatg gtttctacaa agatcgttat - 121 gtttatcggc actttgcatc ggccgcgctc ccgattccgg aagtgcttga cattggggag - 181 ttcagcgaga gcctgaccta ttgcatctcc cgccgtgcac agggtgtcac gttgcaagac - 241 ctgcctgaaa ccgaactgcc cgctgttctg gagccggtcg cggaggccat ggatgcgatt - 301 gctgcggccg atcttagcca gacgagcggg ttcggcccat tcggaccgca aggaatcggt - 361 caatacacta catggcgtga tttcatatgc gcgattgctg atccccatgt gtatcactgg - 421 caaactgtga tggacgacac cgtcagtgcg tccgtcgcgc aggctctcga tgagctgatg - 481 ctttgggccg aggactgccc cgaagtccgg cacctcgtgc acgcggattt cggctccaac - 541 aatgtcctga cggacaatgg ccgcataaca gcggtcattg actggagcga ggcgatgttc - 601 ggggattccc aatacgaggt cgccaacatc ttcttctgga ggccgtggtt ggcttgtatg - 661 gagcagcaga cgcgctactt cgagcggagg catccggagc ttgcaggatc gccgcgcctc - 721 cgggcgtata tgctccgcat tggtcttgac caactctatc agagcttggt tgacggcaat - 781 ttcgatgatg cagcttgggc gcagggtcga tgcgacgcaa tcgtccgatc cggagccggg - 841 actgtcgggc gtacacaaat cgcccgcaga agcgcggccg tctggaccga tggctgtgta - 901 gaagtactcg ccgatagtgg aaaccgacgc cccagcactc gtccgagggc aaaggaatag -// \ No newline at end of file diff --git a/iGEM/iGEM_SBOL2_imports.gb b/iGEM/iGEM_SBOL2_imports.gb deleted file mode 100644 index fb800396..00000000 --- a/iGEM/iGEM_SBOL2_imports.gb +++ /dev/null @@ -1,94 +0,0 @@ -LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member. -ACCESSION BBa_J23100 -VERSION BBa_J23100.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 ttgacggcta gctcagtcct aggtacagtg ctagc -// -LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member. -ACCESSION BBa_J23102 -VERSION BBa_J23102.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 ttgacagcta gctcagtcct aggtactgtg ctagc -// -LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 -DEFINITION High copy BioBrick assembly plasmid. -ACCESSION pSB1C3 -VERSION pSB1C3.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 1..21 - /label="BioBrick suffix" - stem_loop 22..93 - /label="E. coli his operon terminator" - stem_loop 30..64 - /label="Stem loop" - primer_bind 157..176 - /label="Verification reverse (VR) primer binding site" - misc_feature 261..875 - /label="rep (pMB1)" - misc_feature 276 - /label="ORI" - stem_loop 1042..1147 - /label="T0 terminator" - CDS 1160..1819 - /label="Chloramphenicol resistance" - primer_bind 1933..1952 - /label="Verification forward (VF2) primer binding site" - stem_loop 2009..2012 - /label="end of terminator" - stem_loop 2022..2041 - /label="Stem loop" - misc_feature 2051..2072 - /label="BioBrick prefix" -ORIGIN - 1 tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt - 61 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct - 121 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt - 181 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc - 241 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga - 301 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata - 361 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac - 421 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg - 481 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc - 541 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag - 601 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt - 661 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt - 721 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg - 781 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac - 841 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca - 901 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac - 961 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac - 1021 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag - 1081 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc - 1141 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt - 1201 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca - 1261 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga - 1321 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg - 1381 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt - 1441 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac - 1501 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac - 1561 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca - 1621 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg - 1681 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg - 1741 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc - 1801 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa - 1861 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga - 1921 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa - 1981 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat - 2041 gatttctgga attcgcggcc gcttctagag -// diff --git a/iGEM/imports_test_ncbi.gb b/iGEM/imports_test_ncbi.gb deleted file mode 100644 index e0627fac..00000000 --- a/iGEM/imports_test_ncbi.gb +++ /dev/null @@ -1,223 +0,0 @@ -LOCUS JWYZ01000115 3242 bp DNA linear BCT 16-JAN-2015 -DEFINITION Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole - genome shotgun sequence. -ACCESSION JWYZ01000115 -VERSION JWYZ01000115.1 -DBLINK BioProject: PRJNA266657 - BioSample: SAMN03177677 -KEYWORDS WGS. -SOURCE Escherichia coli - ORGANISM Escherichia coli - Bacteria; Proteobacteria; Gammaproteobacteria; Enterobacterales; - Enterobacteriaceae; Escherichia. -REFERENCE 1 (bases 1 to 3242) - AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., - Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., - Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. - TITLE WGS accurately predicts antimicrobial resistance in Escherichia coli - JOURNAL J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015) - PUBMED 26142410 -REFERENCE 2 (bases 1 to 3242) - AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., - Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., - Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. - TITLE Direct Submission - JOURNAL Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD - 20708, USA -COMMENT ##Genome-Assembly-Data-START## - Assembly Method :: CLC Genomics Workbench v. 7.5 - Assembly Name :: Escherichia coli CVM N37069PS v1.0 - Genome Coverage :: 48.5x - Sequencing Technology :: Illumina MiSeq - ##Genome-Assembly-Data-END## - ##Genome-Annotation-Data-START## - Annotation Provider :: NCBI - Annotation Date :: 12/29/2014 14:07:05 - Annotation Pipeline :: NCBI Prokaryotic Genome Annotation Pipeline - Annotation Method :: Best-placed reference protein set; GeneMarkS+ - Annotation Software revision :: 2.9 (rev. 455303) - Features Annotated :: Gene; CDS; rRNA; tRNA; ncRNA; repeat_region - Genes :: 4,855 - CDS :: 4,642 - Pseudo Genes :: 107 - CRISPR Arrays :: 2 - rRNAs :: 11 (5S, 16S, 23S) - tRNAs :: 78 - ncRNA :: 17 - Frameshifted Genes :: 41 - ##Genome-Annotation-Data-END## - Annotation was added by the NCBI Prokaryotic Genome Annotation - Pipeline (released 2013). Information about the Pipeline can be - found here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/ -FEATURES Location/Qualifiers - source 1..3242 - /organism="Escherichia coli" - /mol_type="genomic DNA" - /submitter_seqid="N37069PS_contig_115" - /strain="CVM N37069PS" - /isolation_source="Farm" - /db_xref="taxon:562" - /country="USA" - /collection_date="20-Jan-2012" - gene complement(<1..115) - /locus_tag="PU64_23660" - CDS complement(<1..115) - /locus_tag="PU64_23660" - /inference="EXISTENCE: similar to AA - sequence:RefSeq:WP_005059815.1" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="pyrBI operon leader peptide" - /protein_id="KIG36579.1" - /translation="MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" - gene 95..427 - /locus_tag="PU64_23665" - CDS 95..427 - /locus_tag="PU64_23665" - /inference="EXISTENCE: similar to AA - sequence:RefSeq:WP_001349257.1" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="hypothetical protein" - /protein_id="KIG36585.1" - /translation="MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVY - AFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQ - GCALSL" - gene complement(396..791) - /locus_tag="PU64_23670" - CDS complement(396..791) - /locus_tag="PU64_23670" - /inference="EXISTENCE: similar to AA - sequence:RefSeq:WP_001701843.1" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="mRNA endoribonuclease" - /protein_id="KIG36580.1" - /translation="MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTP - EPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPY - PNWTAVGVTWLAGFDFEIKVIARIPEQ" - gene complement(922..1635) - /locus_tag="PU64_23675" - CDS complement(922..1635) - /locus_tag="PU64_23675" - /inference="EXISTENCE: similar to AA - sequence:SwissProt:P39333.2" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="oxidoreductase" - /protein_id="KIG36581.1" - /translation="MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAK - RLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFK - INIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARD - FGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEAS - FVTGAMHTIDGAFGA" - gene 1706..2299 - /locus_tag="PU64_23680" - CDS 1706..2299 - /locus_tag="PU64_23680" - /inference="EXISTENCE: similar to AA - sequence:RefSeq:WP_001544295.1" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="TetR family transcriptional regulator" - /protein_id="KIG36582.1" - /translation="MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDY - LGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRY - SQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTV - MSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" - gene 2444..2896 - /locus_tag="PU64_23685" - CDS 2444..2896 - /locus_tag="PU64_23685" - /inference="EXISTENCE: similar to AA - sequence:RefSeq:WP_001570607.1" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="toxin-antitoxin biofilm protein TabA" - /protein_id="KIG36583.1" - /translation="MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLF - YLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLP - EGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" - gene 3019..>3242 - /locus_tag="PU64_23690" - CDS 3019..>3242 - /locus_tag="PU64_23690" - /inference="EXISTENCE: similar to AA - sequence:RefSeq:WP_000036524.1" - /note="Derived by automated computational analysis using - gene prediction method: Protein Homology." - /codon_start=1 - /transl_table=11 - /product="DNA-binding protein" - /protein_id="KIG36584.1" - /translation="MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNS - RSNILSPRAFLEFLAKIFTLGYVDFSKRS" -ORIGIN - 1 aaaaaaaagc ccctcgattg aggggctggg aatgggtgat caacgggaag aaaaacggca - 61 ggccagcgtc ttttttcaga cgcggtaaga caaaatgtcg aacacactga accatacatc - 121 ctcccggcaa attgtccggc attatactca tcgtcagaag cggcgcaagc atttgatgca - 181 atattttgtc agcgcaaacg gtttatttga attaaaagtc aaggtatatg catttttatt - 241 tgatgtgatt ctgcagggga actgtccttc ggtatcaata attgcagaca ttccctgctt - 301 tttccttttt cactttcacg caatcagata tgcattttat tccattcatc cgacttatag - 361 ggcggagtgt gaaagcgaac ggctaacact attgcttact gctcagggat gcgcgctatc - 421 actttaattt caaaatcaaa gcctgccagc catgtaacac ccaccgccgt ccagtttgga - 481 taaggtgggg cgctaaatat ttcatttttc accgtcatga tgtcttcaaa ttggttttct - 541 ggatcggtat ggaagctcgt aacatcaatg atatcgtcaa aagtgcatcc cgcagctgcc - 601 agggtcgcat gcaaattatc aaatgccagt ctgacttgtt gctgaaaatc gggttctggt - 661 gttccgtcct ctcgacttcc tacttgcccg gaaacaaaca gcaaatcgcc ggaacgaata - 721 gccgcagaat aacgatgctc agcatatagt gaatgtcggc cagcagggaa aacagcggtt - 781 ctttctacca tttggttatc ctcaagattt acgacatgaa cagaagattt ctctttaccg - 841 ggagccgctt ttagcggacg acgtgagtaa acaaaaccca gacatcatgg ataatggctg - 901 ggcttaattg agcgtagtcg gttatgcgcc aaacgcgcca tcaatggtat gcattgcgcc - 961 ggtaacaaaa ctggcttctg gccctgctaa ccatgcgacc ataccagcga cctcttccgg - 1021 ttgcccatgt cttttgatag ccatcaaact atgcaacata tcgcgcattg gcccgttggc - 1081 gggattagcg tcggtatcaa ttggccctgg ctggacgacg ttaatggtga tcccacgcgg - 1141 tccaaaatca cgggccagcc cgcgcgccat gccttgcagg gcagatttgc tggcggcata - 1201 agcagccatg cctgcaacag gcatacgatc gccattcacg gagccgatga ttaagatgcg - 1261 cccgccttcg ggcatctgcc gggcggcttc aacagaggca tgataaggag catgaatatt - 1321 gattttgaaa aggcgatcaa tatcgtcggc atttaattcc agggcctcgc caaagacgcc - 1381 aatacctgca tttaccacca ggatatccaa tgcgccgctc ttacgaacga catcaatgac - 1441 agcgtctctg tcagcactat ctgtgaatac tgctgtcgct ccagtctctt gtgccaggcg - 1501 tttagcggca tctttcgacc ccgcataggt gaatcgtaca ttggccccat cggtgacgaa - 1561 acgacgtacg atagcggcac cgataccacg actgccaccg aggatgagaa ctgtcttacc - 1621 tgtaaaagcg cccataagga ctccttgatt tattatgtaa catgcattac aaaactgttt - 1681 taactttctg tcaacatgtt ttgtaatggt cactaaaaaa caatctcgcg ttccaggtcg - 1741 tcccagacgt ttcgctcctg agcaggcaat ctctgcggca aaagtgcttt ttcaccaaaa - 1801 aggtttcgat gctgtcagtg ttgctgaagt tactgattat cttggtatta accccccgag - 1861 cctctacgcg gcttttggca gtaaagctgg gttatttagc cgtgtactca atgaatacgt - 1921 cggtacggaa gctattccgc ttgccgatat tcttcgtgat gatcgtccag taggcgagtg - 1981 cctggttgag gtattaaaag aagcggcgcg cagatatagc caaaacggcg gctgcgctgg - 2041 ctgtatggtt cttgaaggta ttcatagtca tgatccacta gcgcgtgata ttgccgttca - 2101 atattatcac gccgcagaaa cgaccattta tgactatatc gccaggcggc atccacaaag - 2161 cgcacaatgt gtgactgatt ttatgagtac cgtgatgtca gggctttctg cgaaggcacg - 2221 ggaggggcac tcaatcgaac aactctgtgc aacagctgca ctggcggggg aagcgataaa - 2281 aactcttctc aaggagtgat gctggccttg atccgaaagg cgggaacgcg cctgccgata - 2341 agttgtgata agacaataat tcacgcatta aggctagcgg aattgatcat cttttcgtat - 2401 aacgatagaa atgaaacgtt gttttaatta aggagtggaa aagatgatca tcggaaatat - 2461 tcataatctt cagccgtggc taccccagga gttacgccag gcgattgagc atatcaaagc - 2521 acacgttacg gcagaaacgc caaagggcaa gcacgatatc gaaggcaatc atctgtttta - 2581 tcttatctcg gaagatatga ccgagccgta cgaagcccgc cgtgcggagt accatgcccg - 2641 ctatctcgac attcagattg tgttaaaagg tcaggaaggc atgaccttca gcacgcaacc - 2701 tgcaggcacg ccggataccg actggttagc tgataaagac atcgcatttt tgccggaagg - 2761 cgttgatgag aaaacagtta tccttaatga aggtgatttt gttgtgtttt atccggggga - 2821 agtgcataaa ccgctgtgcg cagtgggtgc accagcccag gttcgcaaag cagtagtgaa - 2881 gatgctgatg gcgtgatgac ttttcgccgt aaataactcc aggtttacgg cgagtttgtg - 2941 aaaagagcgt tttttgatat ttttttgtga gtaaaatttg taatgcttag acgttcttat - 3001 taactcaagg agtccgtcat gagcaaaata tcaggttgga atttttctca aaacattaca - 3061 tcagccgaca attgtaaaca aaaaaatgaa gacttagata cctggtatgt gggaatgaat - 3121 gattttgccc gaattgccgg agggcagaat agcagaagca atattctttc tcccagagca - 3181 tttttggagt ttttggctaa gatatttacc ctgggttatg tggattttag caaacgctcc - 3241 aa -// diff --git a/iGEM/ky021423.gb b/iGEM/ky021423.gb deleted file mode 100644 index 7ecec80f..00000000 --- a/iGEM/ky021423.gb +++ /dev/null @@ -1,22 +0,0 @@ -LOCUS mScarlet 702 bp ds-DNA linear 09-AUG-2021 -DEFINITION . -KEYWORDS "accession:KY021423.1" -FEATURES Location/Qualifiers - source 1..696 - /label="source" - CDS 1..696 - /label="red fluorescent protein (mScarlet)" -ORIGIN - 1 atggtgagca agggcgaggc agtgatcaag gagttcatgc ggttcaaggt gcacatggag - 61 ggctccatga acggccacga gttcgagatc gagggcgagg gcgagggccg cccctacgag - 121 ggcacccaga ccgccaagct gaaggtgacc aagggtggcc ccctgccctt ctcctgggac - 181 atcctgtccc ctcagttcat gtacggctcc agggccttca ccaagcaccc cgccgacatc - 241 cccgactact ataagcagtc cttccccgag ggcttcaagt gggagcgcgt gatgaacttc - 301 gaggacggcg gcgccgtgac cgtgacccag gacacctccc tggaggacgg caccctgatc - 361 tacaaggtga agctccgcgg caccaacttc cctcctgacg gccccgtaat gcagaagaag - 421 acaatgggct gggaagcgtc caccgagcgg ttgtaccccg aggacggcgt gctgaagggc - 481 gacattaaga tggccctgcg cctgaaggac ggcggccgct acctggcgga cttcaagacc - 541 acctacaagg ccaagaagcc cgtgcagatg cccggcgcct acaacgtcga ccgcaagttg - 601 gacatcacct cccacaacga ggactacacc gtggtggaac agtacgaacg ctccgagggc - 661 cgccactcca ccggcggcat ggacgagctg tacaagtaat aa -// \ No newline at end of file diff --git a/iGEM/lhb1b2_promoter.gb b/iGEM/lhb1b2_promoter.gb deleted file mode 100644 index 761e50ce..00000000 --- a/iGEM/lhb1b2_promoter.gb +++ /dev/null @@ -1,19 +0,0 @@ -LOCUS LHB1B2_promoter 563 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - promoter 1..563 - /label="LHB1B2 promoter" - /ApEinfo_revcolor=#b4abac - /ApEinfo_fwdcolor=#b4abac -ORIGIN - 1 ttgttgccga aaacattcaa caaaatcaat caaaggtatc agttaatatc attgtcgacg - 61 gttttatatt attaacttat gatcgtaaga acttcgtatc actttttgtt tcatctaact - 121 gcattgtttt acataacatt gatatatatt tgtttggtaa gtgtttctag tttcacttaa - 181 aaactttgta gtttggcgtt cgaaacaaac ttgataagaa aaaaaagaaa atattattga - 241 gagcatgaag tggattggaa ttaaagaaaa caaggaaaaa gaaaaaaata gattggaata - 301 atttcaaata tttctttcca ataattcaag catttatctt tgaaaatttc cccaaagttt - 361 ctttgtgtac aaatgacaag tgttttcgtt gcagctaaag aatctagcaa aagcttatgg - 421 actagagagt gacacatagg acaagataac gacaatccca aaatctcata agccaatcac - 481 taaacagata cagatacttc acagataaca aaccttactc ttaacattgc tataaagtgg - 541 acgtataccc caaccatttt caa -// \ No newline at end of file diff --git a/iGEM/mCherry.gb b/iGEM/mCherry.gb deleted file mode 100644 index 35e7e1da..00000000 --- a/iGEM/mCherry.gb +++ /dev/null @@ -1,24 +0,0 @@ -LOCUS mCherry 725 bp DNA linear UNA 10-FEB-2022 -DEFINITION . -KEYWORDS . -SOURCE - ORGANISM . -FEATURES Location/Qualifiers - CDS 1..725 - /modified_by="René" - /label="mCherry" -ORIGIN - 1 atggtgagca agggcgagga ggataacatg gccatcatca aggagttcat gcgcttcaag - 61 gtgcacatgg agggctccgt gaacggccac gagttcgaga tcgagggcga gggcgagggc - 121 cgcccctacg agggcaccca gaccgccaag ctgaaggtga ccaagggtgg ccccctgccc - 181 ttcgcctggg acatcctgtc ccctcagttc atgtacggct ccaaggccta cgtgaagcac - 241 cccgccgaca tccccgacta cttgaagctg tccttccccg agggcttcaa gtgggagcgc - 301 gtgatgaact tcgaggacgg cggcgtggtg accgtgaccc aggactcctc cctgcaggac - 361 ggcgagttca tctacaaggt gaagctgcgc ggcaccaact tcccctccga cggccccgta - 421 atgcagaaga aaaccatggg ctgggaggcc tcctccgagc ggatgtaccc cgaggacggc - 481 gccctgaagg gcgagatcaa gcagaggctg aagctgaagg acggcggcca ctacgacgct - 541 gaggtcaaga ccacctacaa ggccaagaag cccgtgcagc tgcccggcgc ctacaacgtc - 601 aacatcaagt tggacatcac ctcccacaac gaggactaca ccatcgtgga acagtacgaa - 661 cgcgccgagg gccgccactc caccggcggc atggacgagc tgtacaagaa cgcggctatt - 721 agatc -// diff --git a/iGEM/mas_pro.gb b/iGEM/mas_pro.gb deleted file mode 100644 index 108f38ed..00000000 --- a/iGEM/mas_pro.gb +++ /dev/null @@ -1,16 +0,0 @@ -LOCUS MAS_pro 387 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - promoter 1..387 - /label="mas promoter" - /ApEinfo_revcolor=#ff9ccd - /ApEinfo_fwdcolor=#ff9ccd -ORIGIN - 1 ggagattttt caaatcagtg cgcaagacgt gacgtaagta tccgagtcag tttttatttt - 61 tctactaatt tggtcgttta tttcggcgtg taggacatgg caaccgggcc tgaatttcgc - 121 gggtattctg tttctattcc aactttttct tgatccgcag ccattaacga cttttgaata - 181 gatacgctga cacgccaagc ctcgctagtc aaaagtgtac caaacaacgc tttacagcaa - 241 gaacggaatg cgcgtgacgc tcgcggtgac gccatttcgc cttttcagaa atggataaat - 301 agccttgctt cctattatat cttcccaaat taccaataca ttacactagc atctgaattt - 361 cataaccaat ctcgatacac caaatcg -// \ No newline at end of file diff --git a/iGEM/nptii.gb b/iGEM/nptii.gb deleted file mode 100644 index aaa804c6..00000000 --- a/iGEM/nptii.gb +++ /dev/null @@ -1,23 +0,0 @@ -LOCUS NPTII 795 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - misc_feature 1..795 - /label="NPTII (KanR)" - /ApEinfo_revcolor=#b1ff67 - /ApEinfo_fwdcolor=#b1ff67 -ORIGIN - 1 atggctaaaa tgagaatatc accggaattg aaaaaactga tcgaaaaata ccgctgcgta - 61 aaagatacgg aaggaatgtc tcctgctaag gtatataagc tggtgggaga aaatgaaaac - 121 ctatatttaa aaatgacgga cagccggtat aaagggacca cctatgatgt ggaacgggaa - 181 aaggacatga tgctatggct ggaaggaaag ctgcctgttc caaaggtcct gcactttgaa - 241 cggcatgatg gctggagcaa tctgctcatg agtgaggccg atggcgtcct ttgctcggaa - 301 gagtatgaag atgaacaaag ccctgaaaag attatcgagc tgtatgcgga gtgcatcagg - 361 ctctttcact ccatcgacat atcggattgt ccctatacga atagcttaga cagccgctta - 421 gccgaattgg attacttact gaataacgat ctggccgatg tggattgcga aaactgggaa - 481 gaagatactc catttaaaga tccgcgcgag ctgtatgatt ttttaaagac ggaaaagccc - 541 gaagaggaac ttgtcttttc ccacggcgac ctgggagaca gcaacatctt tgtgaaagat - 601 ggcaaagtaa gtggctttat tgatcttggg agaagcggca gggcggacaa gtggtatgac - 661 attgccttct gcgtccggtc gatcagggag gatatcgggg aagaacagta tgtcgagcta - 721 ttttttgact tactggggat caagcctgat tgggagaaaa taaaatatta tattttactg - 781 gatgaattgt tttag -// \ No newline at end of file diff --git a/iGEM/ocs.gb b/iGEM/ocs.gb deleted file mode 100644 index b3aa18e2..00000000 --- a/iGEM/ocs.gb +++ /dev/null @@ -1,21 +0,0 @@ -LOCUS OCS 714 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - terminator 1..714 - /label="ocs 3UTR" - /ApEinfo_revcolor=#85dae9 - /ApEinfo_fwdcolor=#85dae9 -ORIGIN - 1 gtcctgcttt aatgagatat gcgagaagcc tatgatcgca tgatatttgc tttcaattct - 61 gttgtgcacg ttgtaaaaaa cctgagcatg tgtagctcag atccttaccg ccggtttcgg - 121 ttcattctaa tgaatatatc acccgttact atcgtatttt tatgaataat attctccgtt - 181 caatttactg attgtaccct actacttata tgtacaatat taaaatgaaa acaatatatt - 241 gtgctgaata ggtttatagc gacatctatg atagagcgcc acaataacaa acaattgcgt - 301 tttattatta caaatccaat tttaaaaaaa gcggcagaac cggtcaaacc taaaagactg - 361 attacataaa tcttattcaa atttcaaaag tgccccaggg gctagtatct acgacacacc - 421 gagcggcgaa ctaataacgc tcactgaagg gaactccggt tccccgccgg cgcgcatggg - 481 tgagattcct tgaagttgag tattggccgt ccgctctacc gaaagttacg ggcaccattc - 541 aacccggtcc agcacggcgg ccgggtaacc gacttgctgc cccgagaatt atgcagcatt - 601 tttttggtgt atgtgggccc caaatgaagt gcaggtcaaa ccttgacagt gacgacaaat - 661 cgttgggcgg gtccagggcg aattttgcga caacatgtcg aggctcagca ggac -// \ No newline at end of file diff --git a/iGEM/pSB1C5.gb b/iGEM/pSB1C5.gb deleted file mode 100644 index 39ee3710..00000000 --- a/iGEM/pSB1C5.gb +++ /dev/null @@ -1,46 +0,0 @@ -LOCUS pSB1C5 2027 bp ds-DNA circular 21-JAN-2022 -DEFINITION . -KEYWORDS "accession:pSB1C5" -FEATURES Location/Qualifiers - stem_loop 1..58 - /label="his operon terminator" - misc_feature 253..841 - /label="pMB1 replication origin" - misc_feature complement(1139..1798) - /label="chloramphenicol resistance marker" -ORIGIN - 1 tccggcaaaa aagggcaagg tgtcaccacc ctgccctttt tctttaaaac cgaaaagatt - 61 acttcgcgtt atgcaggctt cctcgctcac tgactcgctg cgctcggtcg ttcggctgcg - 121 gcgagcggta tcagctcact caaaggcggt aatacggtta tccacagaat caggggataa - 181 cgcaggaaag aacatgtgag caaaaggcca gcaaaaggcc aggaaccgta aaaaggccgc - 241 gttgctggcg tttttccaca ggctccgccc ccctgacgag catcacaaaa atcgacgctc - 301 aagtcagagg tggcgaaacc cgacaggact ataaagatac caggcgtttc cccctggaag - 361 ctccctcgtg cgctctcctg ttccgaccct gccgcttacc ggatacctgt ccgcctttct - 421 cccttcggga agcgtggcgc tttctcatag ctcacgctgt aggtatctca gttcggtgta - 481 ggtcgttcgc tccaagctgg gctgtgtgca cgaacccccc gttcagcccg accgctgcgc - 541 cttatccggt aactatcgtc ttgagtccaa cccggtaaga cacgacttat cgccactggc - 601 agcagccact ggtaacagga ttagcagagc gaggtatgta ggcggtgcta cagagttctt - 661 gaagtggtgg cctaactacg gctacactag aagaacagta tttggtatct gcgctctgct - 721 gaagccagtt accttcggaa aaagagttgg tagctcttga tccggcaaac aaaccaccgc - 781 tggtagcggt ggtttttttg tttgcaagca gcagattacg cgcagaaaaa aaggatctca - 841 agaagatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta - 901 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa - 961 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gctcgaggct - 1021 tggattctca ccaataaaaa acgcccggcg gcaaccgagc gttctgaaca aatccagatg - 1081 gagttctgag gtcattactg gatctatcaa caggagtcca agcgagctcg atatcaaatt - 1141 acgccccgcc ctgccactca tcgcagtact gttgtaattc attaagcatt ctgccgacat - 1201 ggaagccatc acaaacggca tgatgaacct gaatcgccag cggcatcagc accttgtcgc - 1261 cttgcgtata atatttgccc atggtgaaaa cgggggcgaa gaagttgtcc atattggcca - 1321 cgtttaaatc aaaactggtg aaactcaccc agggattggc tgagacgaaa aacatattct - 1381 caataaaccc tttagggaaa taggccaggt tttcaccgta acacgccaca tcttgcgaat - 1441 atatgtgtag aaactgccgg aaatcgtcgt ggtattcact ccagagcgat gaaaacgttt - 1501 cagtttgctc atggaaaacg gtgtaacaag ggtgaacact atcccatatc accagctcac - 1561 cgtctttcat tgccatacga aattccggat gagcattcat caggcgggca agaatgtgaa - 1621 taaaggccgg ataaaacttg tgcttatttt tctttacggt ctttaaaaag gccgtaatat - 1681 ccagctgaac ggtctggtta taggtacatt gagcaactga ctgaaatgcc tcaaaatgtt - 1741 ctttacgatg ccattgggat atatcaacgg tggtatatcc agtgattttt ttctccattt - 1801 tagcttcctt agctcctgaa aatctcgata actcaaaaaa tacgcccggt agtgatctta - 1861 tttcattatg gtgaaagttg gaacctctta cgtgcccgat caactcgagt gccacctgac - 1921 gtctaagaaa ccattattat catgacatta acctataaaa ataggcgtat cacgaggcag - 1981 aatttcagat aaaaaaaatc cttagctttc gctaaggatg atttctg -// \ No newline at end of file diff --git a/iGEM/pnos.gb b/iGEM/pnos.gb deleted file mode 100644 index 304cce2a..00000000 --- a/iGEM/pnos.gb +++ /dev/null @@ -1,14 +0,0 @@ -LOCUS Pnos 276 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - promoter 1..276 - /label="nos promoter" - /ApEinfo_revcolor=#d59687 - /ApEinfo_fwdcolor=#d59687 -ORIGIN - 1 agcggagaat taagggagtc acgttatgac ccccgccgat gacgcgggac aagccgtttt - 61 acgtttggaa ctgacagaac cgcaacgttg aaggagccac tcagccgcgg gtttctggag - 121 tttaatgagc taagcacata cgtcagaaac cattattgcg cgttcaaaag tcgcctaagg - 181 tcactatcag ctagcaaata tttcttgtca aaaatgctcc actgacgttc cataaattcc - 241 cctcggtatc caattagagt ctcatattca ctctca -// \ No newline at end of file diff --git a/iGEM/second_genbank.gb b/iGEM/second_genbank.gb deleted file mode 100644 index 3a5a5192..00000000 --- a/iGEM/second_genbank.gb +++ /dev/null @@ -1,12 +0,0 @@ -LOCUS second_genbank 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member. -ACCESSION second_genbank -VERSION second_genbank.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 tttacagcta gctcagtcct aggtattatg ctagccccc -// diff --git a/iGEM/tmv 5UTR chloroplast targeting signal.gb b/iGEM/tmv 5UTR chloroplast targeting signal.gb deleted file mode 100644 index 84170e55..00000000 --- a/iGEM/tmv 5UTR chloroplast targeting signal.gb +++ /dev/null @@ -1,24 +0,0 @@ -LOCUS TMV_chloroplast_transit 262 bp DNA linear UNA 10-FEB-2022 -DEFINITION . -KEYWORDS . -SOURCE - ORGANISM . -FEATURES Location/Qualifiers - 5'UTR <1..83 - /vntifkey=52 - /modified_by="René" - /label="TMV 5UTR" - transit_peptide 84..260 - /vntifkey=95 - /modified_by="René" - /label="chloroplast targeting signal" - misc_feature 261..>262 - /vntifkey=21 - /label="6xHis" -ORIGIN - 1 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa - 61 ttacatttac aattatcgat aacatggctt cttctatgct ttcttctgct gctgttgttg - 121 ctactcgtgc tagtgctgct caagctagta tggttgctcc ttttactgga cttaagtctg - 181 ctgcttcttt tcctgttact agaaagcaaa acaaccttga tattacttct attgctagta - 241 acggaggaag agttcgagca gg -// diff --git a/iGEM/tmv.gb b/iGEM/tmv.gb deleted file mode 100644 index f1e996af..00000000 --- a/iGEM/tmv.gb +++ /dev/null @@ -1,11 +0,0 @@ -LOCUS TMV 67 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - misc_feature 1..67 - /label="TMV 5UTR" - /ApEinfo_revcolor=#b7e6d7 - /ApEinfo_fwdcolor=#b7e6d7 -ORIGIN - 1 gtatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa ttactattta - 61 caattac -// \ No newline at end of file diff --git a/iGEM/tmv_sv40.gb b/iGEM/tmv_sv40.gb deleted file mode 100644 index da306b77..00000000 --- a/iGEM/tmv_sv40.gb +++ /dev/null @@ -1,18 +0,0 @@ -LOCUS TMV_SV40 126 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - 5'UTR 1..82 - /label="omega\TMV\(w.t.)" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - CDS 83..126 - /label="Sv40NLS" - /ApEinfo_revcolor=#75c6a9 - /ApEinfo_fwdcolor=#75c6a9 - exon 83..126 - /label="Translation 83-126" -ORIGIN - 1 gtataagagc tcatttttac aacaattacc aacaacaaca aacaacaaac aacattacaa - 61 ttacatttac aattatcgat acatggcttc tagcccaccg aagaagaagc ggaaggtcag - 121 ctggaa -// \ No newline at end of file diff --git a/iGEM/tnos.gb b/iGEM/tnos.gb deleted file mode 100644 index 6962328c..00000000 --- a/iGEM/tnos.gb +++ /dev/null @@ -1,14 +0,0 @@ -LOCUS Tnos 263 bp ds-DNA linear 10-FEB-2022 -DEFINITION . -FEATURES Location/Qualifiers - terminator 1..263 - /label="nos 3UTR" - /ApEinfo_revcolor=#84b0dc - /ApEinfo_fwdcolor=#84b0dc -ORIGIN - 1 gtcaagcaga tcgttcaaac atttggcaat aaagtttctt aagattgaat cctgttgccg - 61 gtcttgcgat gattatcata taatttctgt tgaattacgt taagcatgta ataattaaca - 121 tgtaatgcat gacgttattt atgagatggg tttttatgat tagagtcccg caattataca - 181 tttaatacgc gatagaaaac aaaatatagc gcgcaaacta ggataaatta tcgcgcgcgg - 241 tgtcatctat gttactagat cga -// \ No newline at end of file diff --git a/iGEM/two_sequences.gb b/iGEM/two_sequences.gb deleted file mode 100644 index d0c9fbf2..00000000 --- a/iGEM/two_sequences.gb +++ /dev/null @@ -1,631 +0,0 @@ -LOCUS NM_005342 3507 bp mRNA linear PRI 19-JUL-2021 -DEFINITION Homo sapiens high mobility group box 3 (HMGB3), transcript variant - 2, mRNA. -ACCESSION NM_005342 -VERSION NM_005342.4 -KEYWORDS RefSeq; MANE Select. -SOURCE Homo sapiens (human) - ORGANISM Homo sapiens - Eukaryota; Metazoa; Chordata; Craniata; Vertebrata; Euteleostomi; - Mammalia; Eutheria; Euarchontoglires; Primates; Haplorrhini; - Catarrhini; Hominidae; Homo. -REFERENCE 1 (bases 1 to 3507) - AUTHORS Wen B, Wei YT and Zhao K. - TITLE The role of high mobility group protein B3 (HMGB3) in tumor - proliferation and drug resistance - JOURNAL Mol Cell Biochem 476 (4), 1729-1739 (2021) - PUBMED 33428061 - REMARK GeneRIF: The role of high mobility group protein B3 (HMGB3) in - tumor proliferation and drug resistance. - Review article -REFERENCE 2 (bases 1 to 3507) - AUTHORS Song X, Wang H, Wu J and Sun Y. - TITLE Long Noncoding RNA SOX2-OT Knockdown Inhibits Proliferation and - Metastasis of Prostate Cancer Cells Through Modulating the - miR-452-5p/HMGB3 Axis and Inactivating Wnt/beta-Catenin Pathway - JOURNAL Cancer Biother Radiopharm 35 (9), 682-695 (2020) - PUBMED 32407168 - REMARK GeneRIF: Long Noncoding RNA SOX2-OT Knockdown Inhibits - Proliferation and Metastasis of Prostate Cancer Cells Through - Modulating the miR-452-5p/HMGB3 Axis and Inactivating - Wnt/beta-Catenin Pathway. -REFERENCE 3 (bases 1 to 3507) - AUTHORS Ren P, Xing L, Hong X, Chang L and Zhang H. - TITLE LncRNA PITPNA-AS1 boosts the proliferation and migration of lung - squamous cell carcinoma cells by recruiting TAF15 to stabilize - HMGB3 mRNA - JOURNAL Cancer Med 9 (20), 7706-7716 (2020) - PUBMED 32871048 - REMARK GeneRIF: LncRNA PITPNA-AS1 boosts the proliferation and migration - of lung squamous cell carcinoma cells by recruiting TAF15 to - stabilize HMGB3 mRNA. -REFERENCE 4 (bases 1 to 3507) - AUTHORS Li Y, Ma Y, Zhang T, Feng C and Liu Y. - TITLE High-mobility group box 3 (HMGB3) silencing inhibits non-small cell - lung cancer development through regulating Wnt/beta-catenin pathway - JOURNAL Biol Chem 401 (10), 1191-1198 (2020) - PUBMED 32386184 - REMARK GeneRIF: High-mobility group box 3 (HMGB3) silencing inhibits - non-small cell lung cancer development through regulating - Wnt/beta-catenin pathway. -REFERENCE 5 (bases 1 to 3507) - AUTHORS Luck K, Kim DK, Lambourne L, Spirohn K, Begg BE, Bian W, Brignall - R, Cafarelli T, Campos-Laborie FJ, Charloteaux B, Choi D, Cote AG, - Daley M, Deimling S, Desbuleux A, Dricot A, Gebbia M, Hardy MF, - Kishore N, Knapp JJ, Kovacs IA, Lemmens I, Mee MW, Mellor JC, - Pollis C, Pons C, Richardson AD, Schlabach S, Teeking B, Yadav A, - Babor M, Balcha D, Basha O, Bowman-Colin C, Chin SF, Choi SG, - Colabella C, Coppin G, D'Amata C, De Ridder D, De Rouck S, - Duran-Frigola M, Ennajdaoui H, Goebels F, Goehring L, Gopal A, - Haddad G, Hatchi E, Helmy M, Jacob Y, Kassa Y, Landini S, Li R, van - Lieshout N, MacWilliams A, Markey D, Paulson JN, Rangarajan S, - Rasla J, Rayhan A, Rolland T, San-Miguel A, Shen Y, Sheykhkarimli - D, Sheynkman GM, Simonovsky E, Tasan M, Tejeda A, Tropepe V, - Twizere JC, Wang Y, Weatheritt RJ, Weile J, Xia Y, Yang X, - Yeger-Lotem E, Zhong Q, Aloy P, Bader GD, De Las Rivas J, Gaudet S, - Hao T, Rak J, Tavernier J, Hill DE, Vidal M, Roth FP and Calderwood - MA. - TITLE A reference map of the human binary protein interactome - JOURNAL Nature 580 (7803), 402-408 (2020) - PUBMED 32296183 -REFERENCE 6 (bases 1 to 3507) - AUTHORS Nemeth MJ, Kirby MR and Bodine DM. - TITLE Hmgb3 regulates the balance between hematopoietic stem cell - self-renewal and differentiation - JOURNAL Proc Natl Acad Sci U S A 103 (37), 13783-13788 (2006) - PUBMED 16945912 -REFERENCE 7 (bases 1 to 3507) - AUTHORS Nemeth MJ, Cline AP, Anderson SM, Garrett-Beal LJ and Bodine DM. - TITLE Hmgb3 deficiency deregulates proliferation and differentiation of - common lymphoid and myeloid progenitors - JOURNAL Blood 105 (2), 627-634 (2005) - PUBMED 15358624 -REFERENCE 8 (bases 1 to 3507) - AUTHORS Nemeth MJ, Curtis DJ, Kirby MR, Garrett-Beal LJ, Seidel NE, Cline - AP and Bodine DM. - TITLE Hmgb3: an HMG-box family member expressed in primitive - hematopoietic cells that inhibits myeloid and B-cell - differentiation - JOURNAL Blood 102 (4), 1298-1306 (2003) - PUBMED 12714519 -REFERENCE 9 (bases 1 to 3507) - AUTHORS Vaccari T, Beltrame M, Ferrari S and Bianchi ME. - TITLE Hmg4, a new member of the Hmg1/2 gene family - JOURNAL Genomics 49 (2), 247-252 (1998) - PUBMED 9598312 -REFERENCE 10 (bases 1 to 3507) - AUTHORS Wilke K, Wiemann S, Gaul R, Gong W and Poustka A. - TITLE Isolation of human and mouse HMG2a cDNAs: evidence for an - HMG2a-specific 3' untranslated region - JOURNAL Gene 198 (1-2), 269-274 (1997) - PUBMED 9370291 -COMMENT REVIEWED REFSEQ: This record has been curated by NCBI staff. The - reference sequence was derived from Y10043.1, BC037210.1 and - AF003626.2. - On Nov 22, 2018 this sequence version replaced NM_005342.3. - - Summary: This gene encodes a member of a family of proteins - containing one or more high mobility group DNA-binding motifs. The - encoded protein plays an important role in maintaining stem cell - populations, and may be aberrantly expressed in tumor cells. A - mutation in this gene was associated with microphthalmia, syndromic - 13. There are numerous pseudogenes of this gene on multiple - chromosomes. Alternative splicing results in multiple transcript - variants. [provided by RefSeq, Jul 2014]. - - Transcript Variant: This variant (2) differs in the 5' UTR, - compared to vaiant 1. Variants 1, 2, and 3 encode the same isoform - (a). - - Sequence Note: This RefSeq record was created from transcript and - genomic sequence data to make the sequence consistent with the - reference genome assembly. The genomic coordinates used for the - transcript record were based on transcript alignments. - - Publication Note: This RefSeq record includes a subset of the - publications that are available for this gene. Please see the Gene - record to access additional publications. - - ##Evidence-Data-START## - Transcript exon combination :: DA236625.1, SRR1803617.204072.1 - [ECO:0000332] - RNAseq introns :: single sample supports all introns - SAMEA1965299, SAMEA1966682 - [ECO:0000348] - ##Evidence-Data-END## - - ##RefSeq-Attributes-START## - MANE Ensembl match :: ENST00000325307.12/ ENSP00000359393.3 - RefSeq Select criteria :: based on conservation, expression - ##RefSeq-Attributes-END## - COMPLETENESS: full length. -PRIMARY REFSEQ_SPAN PRIMARY_IDENTIFIER PRIMARY_SPAN COMP - 1-44 Y10043.1 40-83 - 45-668 BC037210.1 10-633 - 669-1300 Y10043.1 708-1339 - 1301-3507 AF003626.2 69789-71995 -FEATURES Location/Qualifiers - source 1..3507 - /organism="Homo sapiens" - /mol_type="mRNA" - /db_xref="taxon:9606" - /chromosome="X" - /map="Xq28" - gene 1..3507 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="high mobility group box 3" - /db_xref="GeneID:3149" - /db_xref="HGNC:HGNC:5004" - /db_xref="MIM:300193" - exon 1..42 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /inference="alignment:Splign:2.1.0" - exon 43..197 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /inference="alignment:Splign:2.1.0" - CDS 48..650 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="isoform a is encoded by transcript variant 2; - high-mobility group (nonhistone chromosomal) protein 4; - high mobility group protein B3; high mobility group - protein 2a" - /codon_start=1 - /product="high mobility group protein B3 isoform a" - /protein_id="NP_005333.2" - /db_xref="CCDS:CCDS35428.1" - /db_xref="GeneID:3149" - /db_xref="HGNC:HGNC:5004" - /db_xref="MIM:300193" - /translation="MAKGDPKKPKGKMSAYAFFVQTCREEHKKKNPEVPVNFAEFSKK - CSERWKTMSGKEKSKFDEMAKADKVRYDREMKDYGPAKGGKKKKDPNAPKRPPSGFFL - FCSEFRPKIKSTNPGISIGDVAKKLGEMWNNLNDSEKQPYITKAAKLKEKYEKDVADY - KSKGKFDGAKGPAKVARKKVEEEDEEEEEEEEEEEEEEDE" - misc_feature 54..56 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="N6-acetyllysine. - /evidence=ECO:0000250|UniProtKB:P63159; propagated from - UniProtKB/Swiss-Prot (O15347.4); acetylation site" - misc_feature 135..137 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="N6-acetyllysine. - /evidence=ECO:0000250|UniProtKB:P09429; propagated from - UniProtKB/Swiss-Prot (O15347.4); acetylation site" - misc_feature 174..176 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="N6-acetyllysine. - /evidence=ECO:0000250|UniProtKB:P63158; propagated from - UniProtKB/Swiss-Prot (O15347.4); acetylation site" - misc_feature 258..338 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="propagated from UniProtKB/Swiss-Prot (O15347.4); - Region: Disordered. /evidence=ECO:0000256|SAM:MobiDB-lite" - misc_feature 339..341 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="Phosphoserine. - /evidence=ECO:0000250|UniProtKB:P09429; propagated from - UniProtKB/Swiss-Prot (O15347.4); phosphorylation site" - misc_feature 381..383 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="N6-acetyllysine. - /evidence=ECO:0000250|UniProtKB:P30681; propagated from - UniProtKB/Swiss-Prot (O15347.4); acetylation site" - misc_feature 462..464 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="N6-acetyllysine. - /evidence=ECO:0000250|UniProtKB:P63158; propagated from - UniProtKB/Swiss-Prot (O15347.4); acetylation site" - misc_feature 528..647 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="propagated from UniProtKB/Swiss-Prot (O15347.4); - Region: Disordered. /evidence=ECO:0000256|SAM:MobiDB-lite" - exon 198..337 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /inference="alignment:Splign:2.1.0" - exon 338..512 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /inference="alignment:Splign:2.1.0" - exon 513..3507 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /inference="alignment:Splign:2.1.0" - regulatory 1481..1486 - /regulatory_class="polyA_signal_sequence" - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="hexamer: AATAAA" - polyA_site 1505 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="major polyA site" - regulatory 3477..3482 - /regulatory_class="polyA_signal_sequence" - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="hexamer: AATAAA" - polyA_site 3507 - /gene="HMGB3" - /gene_synonym="HMG-2a; HMG-4; HMG2A; HMG4" - /note="major polyA site" -ORIGIN - 1 gcgcgtcgtg ccctgcgctg cccagactag cgaacaatac agtcaggatg gctaaaggtg - 61 accccaagaa accaaagggc aagatgtccg cttatgcctt ctttgtgcag acatgcagag - 121 aagaacataa gaagaaaaac ccagaggtcc ctgtcaattt tgcggaattt tccaagaagt - 181 gctctgagag gtggaagacg atgtccggga aagagaaatc taaatttgat gaaatggcaa - 241 aggcagataa agtgcgctat gatcgggaaa tgaaggatta tggaccagct aagggaggca - 301 agaagaagaa ggatcctaat gctcccaaaa ggccaccgtc tggattcttc ctgttctgtt - 361 cagaattccg ccccaagatc aaatccacaa accccggcat ctctattgga gacgtggcaa - 421 aaaagctggg tgagatgtgg aataatttaa atgacagtga aaagcagcct tacatcacta - 481 aggcggcaaa gctgaaggag aagtatgaga aggatgttgc tgactataag tcgaaaggaa - 541 agtttgatgg tgcaaagggt cctgctaaag ttgcccggaa aaaggtggaa gaggaagatg - 601 aagaagagga ggaggaagaa gaggaggagg aggaggagga ggatgaataa agaaactgtt - 661 tatctgtctc cttgtgaata cttagagtag gggagcgccg taattgacac atctcttatt - 721 tgagaagtgt ctgttgccct cattaggttt aattacaaaa tttgatcacg atcatattgt - 781 agtctctcaa agtgctctag aaattgtcag tggtttacat gaagtggcca tgggtgtctg - 841 gagcaccctg aaactgtatc aaagttgtac atatttccaa acatttttaa aatgaaaagg - 901 cactctcgtg ttctcctcac tctgtgcact ttgctgttgg tgtgacaagg catttaaaga - 961 tgtttctggc attttctttt tatttgtaag gtggtggtaa ctatggttat tggctagaaa - 1021 tcctgagttt tcaactgtat atatctatag tttgtaaaaa gaacaaaaca accgagacaa - 1081 acccttgatg ctccttgctc ggcgttgagg ctgtggggaa gatgcctttt gggagaggct - 1141 gtagctcagg gcgtgcactg tgaggctgga cctgttgact ctgcaggggg catccattta - 1201 gcttcaggtt gtcttgtttc tgtatatagt gacatagcat tctgctgcca tcttagctgt - 1261 ggacaaaggg gggtcagctg gcatgagaat attttttttt tttaagtgcg gtagttttta - 1321 aactgtttgt ttttaaacaa actatagaac tcttcattgt cagcaaagca aagagtcact - 1381 gcatcaatga aagttcaaga acctcctgta cttaaacacg attcgcaacg ttctgttatt - 1441 ttttttgtat gtttagaatg ctgaaatgtt tttgaagtta aataaacagt attacatttt - 1501 taaaactctt ctctattata acagtcaatt tctgactcac agcagtgaac aaacccccac - 1561 tccattgtat ttggagactg gcctccctat aaatgtggta gcttctttta ttactcagtg - 1621 gccagctcac ttagggctga gatgaaggag agggctactt gaagctactg tgtgattttg - 1681 tttgtgtctg agtggcattc agatgaagtc tggaggagtt aggagaacga cataggcaag - 1741 gttcagcagc cttccaaggt ataggaaggt gggtgattag gactgaggct atctaggttt - 1801 aacttttgtc ccacctccac cccctatttt gtggggccaa atgcattgct aaacagcaat - 1861 ttcagagtgt atggtgtgtc aaaaattaag gccttattgt ttttctcttt cacccctacc - 1921 ccccgtgctc ctggcacata tcacattatt tgtggtgccc aacatttggg gtcttgagcc - 1981 tgctgctggt ctcctggatg ccagtgaggg tatgtgggat ggggtggtgg ggtaggggac - 2041 ggtatccttt ttttgctcct acttggaaac accaaacacc ccaaggaaga tgataggctc - 2101 catcttgggc cacctgagct atagggcagg ctaatggaat caaccatttc tgagcactaa - 2161 atgtatcatg aaaagttgaa tggcctgctc ataagtttag ctcattcact ggaaatgtag - 2221 attgatgttc aatgttaaac tggaaggagc ttggtttgtg tgtcagtggt tatattagtg - 2281 ggtagtgtaa cattttatcc aggttggggt gaggggagat ggccacagta gcaagtggtg - 2341 acactaaata ccattttgaa ggctgatgtg tatatacatc attactgtcc gtagcaatga - 2401 aggatacagt actgtgttgt gggtgagtgt tgctattgcc cagcattaat atttgggtgt - 2461 gtatgtttga ggctatgaaa cacgcaggag tgtttttgtg ctattaattt taagagaaag - 2521 cagctttttc ttaaaattca ctgttgagaa acttgcatgt ctggaggcgg tgtcctctcc - 2581 gccctgtcgg gtcctggatg agtacgagtt atggtcacgg tcacagcctg atctcttatg - 2641 tgttcatagc cattcgctct cccatcagaa ctgtttgtcc tgaatgtgtt cctctagttc - 2701 tagaaaatga ccactaattt aaaaaactcg gttgtgaggt ttgcccagag gcacttgttc - 2761 cagaatttcc cctcctgctt cagccatgtc cttgtcactt ggcattctaa gctaaagctt - 2821 tagcttccca attcgtgatg tgctaggcca agattcggga gctgttgcca gcctcgtcaa - 2881 atatggaaga gaaacaacct gcggtcaaaa gggagtgatt tgttaagtgg tgcgcgtcta - 2941 tctcataact agatgtacca accagggaag ggccaaggat ggaaaggggt aacttttgtg - 3001 cttccaaagt agctaagcag aagtggggga gcagtttagc cagatgatct ttgattaggc - 3061 aaacattgag ttttaaagag gctgtcaagt tgaggccact tggtccatta gctggggcag - 3121 caagatcact actcaacgtt ttcacactgt ggcaagattg ctcttctagt ggaataatgc - 3181 cctagtttct ctgagatgat gtaagtggca tgatgttacc taaggcttag gcttagcttg - 3241 atttctgggc ccactgtctg tgttcttaag atgccaacct gttgcttttt tttttttttt - 3301 cccccattta aaaggatagt acctactccc tctaaccacc tcaccccatt cttgaatgac - 3361 attttatcct tcggaaagaa caaggctgtg atgtagtgac tattgtctgt gtctcctgtg - 3421 tgtgtctgtt cttgtcacaa atgtatttgg ggacgttgga tgcattcatt ttctgtaata - 3481 aagtttctta atcactcttc ccaaaaa -// -LOCUS NM_005343 1070 bp mRNA linear PRI 19-JUL-2021 -DEFINITION Homo sapiens HRas proto-oncogene, GTPase (HRAS), transcript variant - 1, mRNA. -ACCESSION NM_005343 -VERSION NM_005343.4 -KEYWORDS RefSeq; MANE Select. -SOURCE Homo sapiens (human) - ORGANISM Homo sapiens - Eukaryota; Metazoa; Chordata; Craniata; Vertebrata; Euteleostomi; - Mammalia; Eutheria; Euarchontoglires; Primates; Haplorrhini; - Catarrhini; Hominidae; Homo. -REFERENCE 1 (bases 1 to 1070) - AUTHORS Lee LL, Kim SJ, Hahn YI, Jang JH, Saeidi S and Surh YJ. - TITLE Stabilization of C/EBPbeta through direct interaction with STAT3 in - H-Ras transformed human mammary epithelial cells - JOURNAL Biochem Biophys Res Commun 546, 130-137 (2021) - PUBMED 33582555 - REMARK GeneRIF: Stabilization of C/EBPbeta through direct interaction with - STAT3 in H-Ras transformed human mammary epithelial cells. -REFERENCE 2 (bases 1 to 1070) - AUTHORS Tripathi K, Goel A, Singhai A and Garg M. - TITLE Promoter hypomethylation as potential confounder of Ras gene - overexpression and their clinical significance in subsets of - urothelial carcinoma of bladder - JOURNAL Mol Biol Rep 48 (3), 2183-2199 (2021) - PUBMED 33620658 - REMARK GeneRIF: Promoter hypomethylation as potential confounder of Ras - gene overexpression and their clinical significance in subsets of - urothelial carcinoma of bladder. -REFERENCE 3 (bases 1 to 1070) - AUTHORS Liu Z, Liu F, Wang F, Yang X and Guo W. - TITLE CircZNF609 promotes cell proliferation, migration, invasion, and - glycolysis in nasopharyngeal carcinoma through regulating HRAS via - miR-338-3p - JOURNAL Mol Cell Biochem 476 (1), 175-186 (2021) - PUBMED 32970285 - REMARK GeneRIF: CircZNF609 promotes cell proliferation, migration, - invasion, and glycolysis in nasopharyngeal carcinoma through - regulating HRAS via miR-338-3p. -REFERENCE 4 (bases 1 to 1070) - AUTHORS Schwartz M, Portugez AS, Attia BZ, Tannenbaum M, Cohen L, Loza O, - Chase E, Turman Y, Kaplan T, Salah Z and Hakim O. - TITLE Genomic retargeting of p53 and CTCF is associated with - transcriptional changes during oncogenic HRas-induced - transformation - JOURNAL Commun Biol 3 (1), 696 (2020) - PUBMED 33239721 - REMARK GeneRIF: Genomic retargeting of p53 and CTCF is associated with - transcriptional changes during oncogenic HRas-induced - transformation. - Publication Status: Online-Only -REFERENCE 5 (bases 1 to 1070) - AUTHORS Haenig C, Atias N, Taylor AK, Mazza A, Schaefer MH, Russ J, - Riechers SP, Jain S, Coughlin M, Fontaine JF, Freibaum BD, - Brusendorf L, Zenkner M, Porras P, Stroedicke M, Schnoegl S, - Arnsburg K, Boeddrich A, Pigazzini L, Heutink P, Taylor JP, - Kirstein J, Andrade-Navarro MA, Sharan R and Wanker EE. - TITLE Interactome Mapping Provides a Network of Neurodegenerative Disease - Proteins and Uncovers Widespread Protein Aggregation in Affected - Brains - JOURNAL Cell Rep 32 (7), 108050 (2020) - PUBMED 32814053 -REFERENCE 6 (bases 1 to 1070) - AUTHORS Gripp,K.W. and Rauen,K.A. - TITLE Costello Syndrome - JOURNAL (in) Adam MP, Ardinger HH, Pagon RA, Wallace SE, Bean LJH, Mirzaa G - and Amemiya A (Eds.); - GENEREVIEWS((R)); - (1993) - PUBMED 20301680 -REFERENCE 7 (bases 1 to 1070) - AUTHORS Sakai E, Rikimaru K, Ueda M, Matsumoto Y, Ishii N, Enomoto S, - Yamamoto H and Tsuchida N. - TITLE The p53 tumor-suppressor gene and ras oncogene mutations in oral - squamous-cell carcinoma - JOURNAL Int J Cancer 52 (6), 867-872 (1992) - PUBMED 1459726 -REFERENCE 8 (bases 1 to 1070) - AUTHORS Tanci P, Genuardi M, Santini SA and Neri G. - TITLE PCR detection of an insertion/deletion polymorphism in intron 1 of - the HRAS1 locus - JOURNAL Nucleic Acids Res 20 (5), 1157 (1992) - PUBMED 1549493 -REFERENCE 9 (bases 1 to 1070) - AUTHORS Kinsella BT, Erdman RA and Maltese WA. - TITLE Posttranslational modification of Ha-ras p21 by farnesyl versus - geranylgeranyl isoprenoids is determined by the COOH-terminal amino - acid - JOURNAL Proc Natl Acad Sci U S A 88 (20), 8934-8938 (1991) - PUBMED 1924354 -REFERENCE 10 (bases 1 to 1070) - AUTHORS Tong LA, de Vos AM, Milburn MV and Kim SH. - TITLE Crystal structures at 2.2 A resolution of the catalytic domains of - normal ras protein and an oncogenic mutant complexed with GDP - JOURNAL J Mol Biol 217 (3), 503-516 (1991) - PUBMED 1899707 -COMMENT REVIEWED REFSEQ: This record has been curated by NCBI staff. The - reference sequence was derived from AC137894.5, BM808879.1, - BM801600.1 and BC006499.2. - This sequence is a reference standard in the RefSeqGene project. - On Nov 23, 2018 this sequence version replaced NM_005343.3. - - Summary: This gene belongs to the Ras oncogene family, whose - members are related to the transforming genes of mammalian sarcoma - retroviruses. The products encoded by these genes function in - signal transduction pathways. These proteins can bind GTP and GDP, - and they have intrinsic GTPase activity. This protein undergoes a - continuous cycle of de- and re-palmitoylation, which regulates its - rapid exchange between the plasma membrane and the Golgi apparatus. - Mutations in this gene cause Costello syndrome, a disease - characterized by increased growth at the prenatal stage, growth - deficiency at the postnatal stage, predisposition to tumor - formation, cognitive disability, skin and musculoskeletal - abnormalities, distinctive facial appearance and cardiovascular - abnormalities. Defects in this gene are implicated in a variety of - cancers, including bladder cancer, follicular thyroid cancer, and - oral squamous cell carcinoma. Multiple transcript variants, which - encode different isoforms, have been identified for this gene. - [provided by RefSeq, Jul 2008]. - - Transcript Variant: This variant (1) encodes the longer isoform - (1). Both variants 1 and 3 encode the same isoform (1). - - Publication Note: This RefSeq record includes a subset of the - publications that are available for this gene. Please see the Gene - record to access additional publications. - - ##Evidence-Data-START## - Transcript exon combination :: SRR1163658.195820.1, - SRR1163658.446806.1 [ECO:0000332] - RNAseq introns :: single sample supports all introns - SAMEA1968832, SAMEA2155984 - [ECO:0000348] - ##Evidence-Data-END## - - ##RefSeq-Attributes-START## - MANE Ensembl match :: ENST00000311189.8/ ENSP00000309845.7 - RefSeq Select criteria :: based on conservation, expression, - longest protein - ##RefSeq-Attributes-END## - COMPLETENESS: full length. -PRIMARY REFSEQ_SPAN PRIMARY_IDENTIFIER PRIMARY_SPAN COMP - 1-9 AC137894.5 157256-157264 c - 10-87 BM808879.1 9-86 - 88-814 BM801600.1 2-728 - 815-1070 BC006499.2 859-1114 -FEATURES Location/Qualifiers - source 1..1070 - /organism="Homo sapiens" - /mol_type="mRNA" - /db_xref="taxon:9606" - /chromosome="11" - /map="11p15.5" - gene 1..1070 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="HRas proto-oncogene, GTPase" - /db_xref="GeneID:3265" - /db_xref="HGNC:HGNC:5173" - /db_xref="MIM:190020" - exon 1..161 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /inference="alignment:Splign:2.1.0" - exon 162..325 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /inference="alignment:Splign:2.1.0" - misc_feature 206..208 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="upstream in-frame stop codon" - CDS 215..784 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /EC_number="3.6.5.2" - /note="isoform 1 is encoded by transcript variant 1; - Ha-Ras1 proto-oncoprotein; Ras family small GTP binding - protein H-Ras; Harvey rat sarcoma viral oncogene homolog; - p19 H-RasIDX protein; transforming protein p21; GTPase - HRas; GTP- and GDP-binding peptide B; transformation gene: - oncogene HAMSV; c-has/bas p21 protein; v-Ha-ras Harvey rat - sarcoma viral oncogene homolog; Harvey rat sarcoma viral - oncoprotein" - /codon_start=1 - /product="GTPase HRas isoform 1" - /protein_id="NP_005334.1" - /db_xref="CCDS:CCDS7698.1" - /db_xref="GeneID:3265" - /db_xref="HGNC:HGNC:5173" - /db_xref="MIM:190020" - /translation="MTEYKLVVVGAGGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQV - VIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHQYREQIKR - VKDSDDVPMVLVGNKCDLAARTVESRQAQDLARSYGIPYIETSAKTRQGVEDAFYTLV - REIRQHKLRKLNPPDESGPGCMSCKCVLS" - mat_peptide 215..772 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /product="GTPase HRas. /id=PRO_0000042996" - /note="propagated from UniProtKB/Swiss-Prot (P01112.1)" - misc_feature 215..217 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="N-acetylmethionine, in GTPase HRas, alternate. - /evidence=ECO:0000269|Ref.12; propagated from - UniProtKB/Swiss-Prot (P01112.1); acetylation site" - mat_peptide 218..772 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /product="GTPase HRas, N-terminally processed. - /id=PRO_0000326476" - /note="propagated from UniProtKB/Swiss-Prot (P01112.1)" - misc_feature 218..220 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="N-acetylthreonine, in GTPase HRas, N-terminally - processed. /evidence=ECO:0000269|Ref.12; propagated from - UniProtKB/Swiss-Prot (P01112.1); acetylation site" - misc_feature 308..334 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="propagated from UniProtKB/Swiss-Prot (P01112.1); - Region: Effector region" - misc_feature 317..319 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="(Microbial infection) O-linked (Glc) threonine, by - P.sordellii toxin TcsL. - /evidence=ECO:0000269|PubMed:19744486, - ECO:0000269|PubMed:8626575, ECO:0000269|PubMed:8626586, - ECO:0000269|PubMed:9632667; propagated from - UniProtKB/Swiss-Prot (P01112.1); glycosylation site" - misc_feature 710..769 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="propagated from UniProtKB/Swiss-Prot (P01112.1); - Region: Hypervariable region" - misc_feature 770..772 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="Cysteine methyl ester. - /evidence=ECO:0000269|PubMed:8626715; propagated from - UniProtKB/Swiss-Prot (P01112.1); methylation site" - exon 326..504 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /inference="alignment:Splign:2.1.0" - exon 505..664 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /inference="alignment:Splign:2.1.0" - exon 665..789 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /inference="alignment:Splign:2.1.0" - exon 790..1070 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /inference="alignment:Splign:2.1.0" - regulatory 1048..1053 - /regulatory_class="polyA_signal_sequence" - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="hexamer: AGTAAA" - polyA_site 1070 - /gene="HRAS" - /gene_synonym="C-BAS/HAS; C-H-RAS; C-HA-RAS1; CTLO; - H-RASIDX; HAMSV; HRAS1; p21ras; RASH1" - /note="major polyA site" -ORIGIN - 1 aggcccgccc gagtctccgc cgcccgtgcc ctgcgcccgc aacccgagcc gcacccgccg - 61 cggacggagc ccatgcgcgg ggcgaaccgc gcgcccccgc ccccgccccg ccccggcctc - 121 ggccccggcc ctggccccgg gggcagtcgc gcctgtgaac ggtggggcag gagaccctgt - 181 aggaggaccc cgggccgcag gcccctgagg agcgatgacg gaatataagc tggtggtggt - 241 gggcgccggc ggtgtgggca agagtgcgct gaccatccag ctgatccaga accattttgt - 301 ggacgaatac gaccccacta tagaggattc ctaccggaag caggtggtca ttgatgggga - 361 gacgtgcctg ttggacatcc tggataccgc cggccaggag gagtacagcg ccatgcggga - 421 ccagtacatg cgcaccgggg agggcttcct gtgtgtgttt gccatcaaca acaccaagtc - 481 ttttgaggac atccaccagt acagggagca gatcaaacgg gtgaaggact cggatgacgt - 541 gcccatggtg ctggtgggga acaagtgtga cctggctgca cgcactgtgg aatctcggca - 601 ggctcaggac ctcgcccgaa gctacggcat cccctacatc gagacctcgg ccaagacccg - 661 gcagggagtg gaggatgcct tctacacgtt ggtgcgtgag atccggcagc acaagctgcg - 721 gaagctgaac cctcctgatg agagtggccc cggctgcatg agctgcaagt gtgtgctctc - 781 ctgacgcagc acaagctcag gacatggagg tgccggatgc aggaaggagg tgcagacgga - 841 aggaggagga aggaaggacg gaagcaagga aggaaggaag ggctgctgga gcccagtcac - 901 cccgggaccg tgggccgagg tgactgcaga ccctcccagg gaggctgtgc acagactgtc - 961 ttgaacatcc caaatgccac cggaacccca gcccttagct cccctcccag gcctctgtgg - 1021 gcccttgtcg ggcacagatg ggatcacagt aaattattgg atggtcttga -// - From 8bd63557a6cb6afcb3d7cdd77e606097d77e488f Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 3 Sep 2022 22:19:16 +0530 Subject: [PATCH 079/190] fix: unit tests --- test/test_genbank_sbol3_direct.py | 41 +++++++++++++++++-------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 3d190bc3..723af342 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -140,21 +140,21 @@ def test_round_trip_extra_properties(self): ) self._test_round_trip_genbank(genbank_file) - def test_round_trip_extra_properties_with_references(self): - """Test ability to produce same genbank file on round trip when original genbank file has non standard - values for extraneous properties, along with references + def test_round_trip_multiple_loc_feat(self): + """Test ability to produce same genbank file on round trip when original genbank file has multiple + locations on a feature """ genbank_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_extra_properties_with_references.gb" + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "multiple_feature_locations.gb" ) self._test_round_trip_genbank(genbank_file) - def test_round_trip_multiple_loc_feat(self): - """Test ability to produce same genbank file on round trip when original genbank file has multiple - locations on a feature + def test_round_trip_extra_properties_with_references(self): + """Test ability to produce same genbank file on round trip when original genbank file has non standard + values for extraneous properties, along with references """ genbank_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "multiple_feature_locations.gb" + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_extra_properties_with_references.gb" ) self._test_round_trip_genbank(genbank_file) @@ -185,22 +185,25 @@ def test_ignoring_sbol_properties(self): else: assert res["status"][top_level_object] == False - def test_round_trip_all_testfiles(self): - test_file_dir = Path(__file__).parent / 'test_files' - for genbank_file in test_file_dir.glob('*.gb'): - self._test_round_trip_genbank(genbank_file) - - def test_round_trip_all_iGEM(self): - test_file_dir = Path(__file__).parent.parent / 'iGEM' - for genbank_file in test_file_dir.glob('*.gb'): - print(self._test_round_trip_genbank(genbank_file)) - def test_round_trip_feature_qualifiers(self): - """""" + """Test ability to produce same genbank file on round trip when original genbank file has keys and + values for feature qualifiers + """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "feature_qualifier_storage.gb" ) self._test_round_trip_genbank(genbank_file) + + def test_round_trip_all_testfiles(self): + """Test ability to correctly round trip all genbank test files in this test suite""" + test_file_dir = Path(__file__).parent / 'test_files' + for genbank_file in test_file_dir.glob('*.gb'): + self._test_round_trip_genbank(genbank_file) + + # def test_round_trip_all_iGEM(self): + # test_file_dir = Path(__file__).parent.parent / 'iGEM' + # for genbank_file in test_file_dir.glob('*.gb'): + # print(self._test_round_trip_genbank(genbank_file)) if __name__ == "__main__": From d491994ac76d20e31abeb1084207b882e88be919 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sun, 4 Sep 2022 12:26:24 +0530 Subject: [PATCH 080/190] add: proper unit tests for currently round trippable iGEM files --- sbol_utilities/sbol3_genbank_conversion.py | 10 +- .../iGEM_BBF10K_000***.gb | 170 ++++++++++++++++++ test/test_genbank_sbol3_direct.py | 17 +- 3 files changed, 191 insertions(+), 6 deletions(-) create mode 100644 test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 644df612..5907f4bd 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -521,10 +521,13 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, # parse if genbank record has any features if record.features: comp.features = [] - for gb_feat in record.features: + for ind, gb_feat in enumerate(record.features): feat_locations = [] + feat_name = f"_converted_feature_{ind}" + if "label" in gb_feat.qualifiers: + feat_name = gb_feat.qualifiers["label"][0] logging.info( - f"Parsing feature `{gb_feat.qualifiers['label'][0]}` for record `{record.id}`" + f"Parsing feature `{feat_name}` for record `{record.id}`" ) for gb_loc in gb_feat.location.parts: # Default orientation is "inline" except if complement is specified via strand @@ -563,7 +566,8 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, feat = self.Feature_GenBank_Extension( locations=feat_locations, roles=[feat_role], - name=gb_feat.qualifiers["label"][0], + # name=gb_feat.qualifiers["label"][0], + name=feat_name, orientation=feat_orientation ) # store qualifiers key value pairs diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb b/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb new file mode 100644 index 00000000..da1d9e22 --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb @@ -0,0 +1,170 @@ +LOCUS BBF10K_000475 3448 bp DNA circular UNK 09-JUN-2018 +DEFINITION (NOTE: This is a Modified version of the BBF10K_000475 GenBank File) + Yeast marker cassette Zeo in pOpen-v3. +ACCESSION BBF10K_000475 +VERSION BBF10K_000475.1 +KEYWORDS BBFD_0017; FreeGenes; Golden Gate Assembly; Open Yeast Collection + Part; OpenMTA. +SOURCE synthetic DNA construct + ORGANISM recombinant plasmid + . +REFERENCE 1 (bases 1 to 2001) + AUTHORS Keoni Gandall + TITLE Direct Submission +REFERENCE 2 (bases 2002 to 3448) + AUTHORS Scott Pownall, Open Science Network + TITLE Direct Submission + JOURNAL https://biobricks.org/freegenes/ +FEATURES Location/Qualifiers + source 1..2001 + /organism="recombinant plasmid" + /mol_type="other DNA" + /original_record="pOpen_v3.1" + primer_bind complement(24..42) + /label="T7 Reverse" + /note="/ApEinfo_fwdcolor=#b7e6d7 /ApEinfo_revcolor=#b7e6d7" + /original_record="pOpen_v3.1" + terminator 38..85 + /label="T7 terminator" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind complement(86..106) + /label="M13 rev" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /original_record="pOpen_v3.1" + misc_feature 107..121 + /label="AarI" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + misc_feature 122..172 + /label="spacer" + /note="/ApEinfo_fwdcolor=#b1ff67 /ApEinfo_revcolor=#b1ff67" + /original_record="pOpen_v3.1" + rep_origin complement(173..761) + /direction=LEFT + /label="ori" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + CDS complement(952..1812) + /label="AmpR" + /note="/ApEinfo_fwdcolor=#ff9ccd /ApEinfo_revcolor=#ff9ccd" + /translation="MSIQHFRVALIPFFAAFCLPVFAHPETLVKVKDAEDQLGARVGYI + ELDLNSGKILESFRPEERFPMMSTFKVLLCGAVLSRIDAGQEQLGRRIHYSQNDLVEYS + PVTEKHLTDGMTVRELCSAAITMSDNTAANLLLTTIGGPKELTAFLHNMGDHVTRLDRW + EPELNEAIPNDERDTTMPVAMATTLRKLLTGELLTLASRQQLIDWMEADKVAGPLLRSA + LPAGWFIADKSGAGERGSRGIIAALGPDGKPSRIVVIYTTGSQATMDERNRQIAEIGAS + LIKHW*" + /original_record="pOpen_v3.1" + misc_feature 1918..1932 + /label="AarI" + /note="/ApEinfo_fwdcolor=#d6b295 /ApEinfo_revcolor=#d6b295" + /original_record="pOpen_v3.1" + primer_bind 1933..1949 + /label="M13 fwd" + /note="/ApEinfo_fwdcolor=#84b0dc /ApEinfo_revcolor=#84b0dc" + /original_record="pOpen_v3.1" + terminator 1950..1981 + /label="tonB terminator" + /note="/ApEinfo_fwdcolor=#b4abac /ApEinfo_revcolor=#b4abac" + /original_record="pOpen_v3.1" + misc_feature 2002..2021 + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + source 2002..3448 + /organism="synthetic DNA construct" + /lab_host="Saccharomyces cerevisiae" + /mol_type="other DNA" + /original_record="part" + protein_bind join(2022..2027,2029..2032) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + promoter 2033..2732 + /label="ScPGK1 Promoter" + /original_record="part" + CDS 2733..3107 + /label="ZeocinR" + /translation="MAKLTSAVPVLTARDVAGAVEFWTDRLGFSRDFVEDDFAGVVRDD + VTLFISAVQDQVVPDNTLAWVWVRGLDELYAEWSEVVSTNFRDASGPAMTEIGEQPWGR + EFALRDPAGNCVHFVAEEQD" + /original_record="part" + terminator 3108..3357 + /label="ScPRM9 Terminator" + /original_record="part" + protein_bind complement(join(3358..3361,3363..3368)) + /label="BsaI" + /ApEinfo_fwdcolor="#00FF2C" + /ApEinfo_revcolor="#00FF2C" + misc_feature complement(3369..3388) + /label="FreeGenes dialout primer" + /ApEinfo_fwdcolor="#0048BA" + /ApEinfo_revcolor="#0048BA" + misc_feature 3389..3448 + /label="FreeGenes barcode" + /ApEinfo_fwdcolor="#FF7E00" + /ApEinfo_revcolor="#FF7E00" + protein_bind 3410..3427 + /label="I-SceI" + /ApEinfo_fwdcolor="#4F0080" + /ApEinfo_revcolor="#4F0080" +ORIGIN + 1 cgctgaggtg tcaatcgtcg gagccgctga gcaataacta gcataacccc ttggggcctc + 61 taaacgggtc ttgaggggtt ttttgcatgg tcatagctgt ttcctgagag cttggcaggt + 121 gatgacacac attaacaaat ttcgtgagga gtctccagaa gaatgccatt aatttccata + 181 ggctccgccc ccctgacgag catcacaaaa atcgacgctc aagtcagagg tggcgaaacc + 241 cgacaggact ataaagatac caggcgtttc cccctggaag ctccctcgtg cgctctcctg + 301 ttccgaccct gccgcttacc ggatacctgt ccgcctttct cccttcggga agcgtggcgc + 361 tttctcatag ctcacgctgt aggtatctca gttcggtgta ggtcgttcgc tccaagctgg + 421 gctgtgtgca cgaacccccc gttcagcccg accgctgcgc cttatccggt aactatcgtc + 481 ttgagtccaa cccggtaaga cacgacttat cgccactggc agcagccact ggtaacagga + 541 ttagcagagc gaggtatgta ggcggtgcta cagagttctt gaagtggtgg cctaactacg + 601 gctacactag aagaacagta tttggtatct gcgctctgct gaagccagtt accttcggaa + 661 aaagagttgg tagctcttga tccggcaaac aaaccaccgc tggtagcggt ggtttttttg + 721 tttgcaagca gcagattacg cgcagaaaaa aaggatctca agaaggccta ctattagcaa + 781 caacgatcct ttgatctttt ctacggggtc tgacgctcag tggaacgaaa actcacgtta + 841 agggattttg gtcatgagat tatcaaaaag gatcttcacc tagatccttt taaattaaaa + 901 atgaagtttt aaatcaatct aaagtatata tgagtaaact tggtctgaca gttaccaatg + 961 cttaatcagt gaggcaccta tctcagcgat ctgtctattt cgttcatcca tagttgcctg + 1021 actccccgtc gtgtagataa ctacgatacg ggagggctta ccatctggcc ccagtgctgc + 1081 aatgataccg cgagaaccac gctcaccggc tccagattta tcagcaataa accagccagc + 1141 cggaagggcc gagcgcagaa gtggtcctgc aactttatcc gcctccatcc agtctattaa + 1201 ttgttgccgg gaagctagag taagtagttc gccagttaat agtttgcgca acgttgttgc + 1261 cattgctaca ggcatcgtgg tgtcacgctc gtcgtttggt atggcttcat tcagctccgg + 1321 ttcccaacga tcaaggcgag ttacatgatc ccccatgttg tgcaaaaaag cggttagctc + 1381 cttcggtcct ccgatcgttg tcagaagtaa gttggccgca gtgttatcac tcatggttat + 1441 ggcagcactg cataattctc ttactgtcat gccatccgta agatgctttt ctgtgactgg + 1501 tgagtactca accaagtcat tctgagaata gtgtatgcgg cgaccgagtt gctcttgccc + 1561 ggcgtcaata cgggataata ccgcgccaca tagcagaact ttaaaagtgc tcatcattgg + 1621 aaaacgttct tcggggcgaa aactctcaag gatcttaccg ctgttgagat ccagttcgat + 1681 gtaacccact cgtgcaccca actgatcttc agcatctttt actttcacca gcgtttctgg + 1741 gtgagcaaaa acaggaaggc aaaatgccgc aaaaaaggga ataagggcga cacggaaatg + 1801 ttgaatactc atactcttcc tttttcaata ttattgaagc atttatcagg gttattgtct + 1861 catgagcgga tacatatttg aatgtattta gaaaaataaa caaatagggg ttccgcgcac + 1921 ctgcaccagt cagtaaaacg acggccagta gtcaaaagcc tccgaccgga ggcttttgac + 1981 ttggttcagg tggagtggga gaagaattac tgacccctcg gggtctcaaa gggtgagtaa + 2041 ggaaagagtg aggaactatc gcatacctgc atttaaagat gccgatttgg gcgcgaatcc + 2101 tttattttgg cttcaccctc atactattat cagggccaga aaaaggaagt gtttccctcc + 2161 ttcttgaatt gatgttaccc tcataaagca cgtggcctct tatcgagaaa gaaattaccg + 2221 tcgctcgtga tttgtttgca aaaagaacaa aactgaaaaa acccagacac gctcgacttc + 2281 ctgtcatcct attgattgca gcttccaatt tcgtcacaca acaaggtcct agcgacggct + 2341 cacaggtttt gtaacaagca atcgaaggtt ctggaatggc gggaaagggt ttagtaccac + 2401 atgctatgat gcccactgtg atctccagag caaagttcgt tcgatcgtac tgttactctc + 2461 tctctttcaa acagaattgt ccgaatcgtg tgacaacaac agcctgttct cacacactct + 2521 tttcttctaa ccaagggggt ggtttagttt agtagaacct cgtgaaactt acatttacat + 2581 atatataaac ttgcataaat tggtcaatgc aagaaataca tatttggtct tttctaattc + 2641 gtagtttttc aagttcttag atgctttctt tttctctttt ttacagatca tcaaggaagt + 2701 aattatctac tttttacaac aaatataaaa caatggctaa attaacatct gccgttcctg + 2761 ttttaacagc tagggatgtt gcaggagctg tagagttttg gacagatagg ttaggattct + 2821 caagagactt tgttgaggac gattttgctg gtgttgtcag ggatgacgtt actttattta + 2881 tctcagcagt ccaagatcaa gttgtccctg ataatacatt ggcttgggtc tgggtcaggg + 2941 gtttagatga attatatgct gaatggtcag aagttgtatc tacaaacttc agagatgctt + 3001 ctggtccagc tatgaccgag attggtgaac agccatgggg tagagaattt gctttgagag + 3061 atccagctgg aaattgtgtt cattttgttg ctgaagaaca agattaaaca gatgacggga + 3121 gacactagca cacaacttta ccaggcaagg tatttgacgc tagcatgtgt ccaattcagt + 3181 gtcatttatg attttttgta gtaggatata aatatataca gcgctccaaa tagtgcggtt + 3241 gccccaaaaa caccacggaa cctcatctgt tctcgtactt tgttgtgaca aagtagctca + 3301 ctgccttatt atcacatttt cattatgcaa cgcttcggaa aatacgatgt tgaaaatatg + 3361 atgagaccac aggaagcaag gtatacgccg ctgtgtaatt ttcctgcatt agggataaca + 3421 gggtaatttc aggcaaggca gcatcaga +// diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 723af342..c21c0c9a 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -77,7 +77,7 @@ def _test_round_trip_genbank(self, sample_genbank_file: Path): file_diff = filecmp.cmp( outfile, comparison_file ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" - return bool(file_diff) + assert file_diff[0] def test_gbtosbol3_1(self): """Test conversion of a simple genbank file with a single sequence""" @@ -199,11 +199,22 @@ def test_round_trip_all_testfiles(self): test_file_dir = Path(__file__).parent / 'test_files' for genbank_file in test_file_dir.glob('*.gb'): self._test_round_trip_genbank(genbank_file) + + def test_round_trip_iGEM_BBF10K(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution of the form + BBF10K_000***.gb ; these files mostly follow standard GenBank formatting, and don't have misplaced information + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_BBF10K_000***.gb" + ) + self._test_round_trip_genbank(genbank_file) # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' - # for genbank_file in test_file_dir.glob('*.gb'): - # print(self._test_round_trip_genbank(genbank_file)) + # for genbank_file in test_file_dir.glob('BBF10K_*.gb'): + # print(f"file {genbank_file}") + # x = self._test_round_trip_genbank(genbank_file) + # print(f"result {x}") if __name__ == "__main__": From efc9e2dba43abd6ccb13577e86c9ecc123d850ef Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 14 Sep 2022 21:34:32 +0530 Subject: [PATCH 081/190] add: keywords storage preserving order instead of sorting --- sbol_utilities/sbol3_genbank_conversion.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 5907f4bd..ec5af5ea 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -149,8 +149,8 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) # TODO : add note linking issue here self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, 1) - # there can be multiple keywords, and accessions, thus upper bound needs to be > 1 in order to use TextListProperty - self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, math.inf) + self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, 1) + # there can be multiple accessions, thus upper bound needs to be > 1 in order to use TextListProperty self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) @@ -375,7 +375,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ else: comp.genbank_division = record.annotations['data_file_division'] # 3. GenBank Record Keywords elif annotation == 'keywords': - comp.genbank_keywords = sorted(record.annotations['keywords']) + # comp.genbank_keywords = sorted(record.annotations['keywords']) + comp.genbank_keywords = ",".join(record.annotations['keywords']) # 4. GenBank Record Molecule Type elif annotation == 'molecule_type': comp.genbank_molecule_type = record.annotations['molecule_type'] @@ -449,7 +450,8 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # 2. GenBank Record Division seq_rec.annotations['data_file_division'] = obj.genbank_division # 3. GenBank Record Keywords - seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) + # seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) + if obj.genbank_keywords: seq_rec.annotations['keywords'] = str(obj.genbank_keywords).split(",") # 4. GenBank Record Molecule Type seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type # 5. GenBank Record Organism @@ -479,13 +481,13 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR record_references = [] for reference in references[obj]: reference_object = Reference() + reference_object.title = reference.title reference_object.authors = reference.authors reference_object.comment = reference.comment reference_object.journal = reference.journal - reference_object.title = reference.title reference_object.consrtm = reference.consrtm - reference_object.medline_id = reference.medline_id reference_object.pubmed_id = reference.pubmed_id + reference_object.medline_id = reference.medline_id for obj_feat_loc in reference.location: feat_strand = self.BIO_STRAND_FORWARD # feature strand value which denotes orientation of the location of the feature From 6833d2b5ac59c0efd6a75069e874bde1ccea186c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 14 Sep 2022 21:42:55 +0530 Subject: [PATCH 082/190] add: small refactoring in helper method --- sbol_utilities/sbol3_genbank_conversion.py | 261 +++++++++++---------- 1 file changed, 132 insertions(+), 129 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index ec5af5ea..f570c6b0 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -521,62 +521,63 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, :param seq: The Sequence used in the GenBank record corresponding to sbol3 comp """ # parse if genbank record has any features - if record.features: - comp.features = [] - for ind, gb_feat in enumerate(record.features): - feat_locations = [] - feat_name = f"_converted_feature_{ind}" - if "label" in gb_feat.qualifiers: - feat_name = gb_feat.qualifiers["label"][0] - logging.info( - f"Parsing feature `{feat_name}` for record `{record.id}`" - ) - for gb_loc in gb_feat.location.parts: - # Default orientation is "inline" except if complement is specified via strand - feat_loc_orientation = sbol3.SO_FORWARD - if gb_loc.strand == -1: - feat_loc_orientation = sbol3.SO_REVERSE - # create "Range/Cut" FeatureLocation by parsing genbank record location - # Create a cut or range as featurelocation depending on whether location is specified as - # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) - if gb_loc.start == gb_loc.end: - locs = sbol3.Cut( - sequence=seq, - at=int(gb_loc.start), - orientation=feat_loc_orientation, - ) - else: - locs = sbol3.Range( - sequence=seq, - start=int(gb_loc.start), - end=int(gb_loc.end), - orientation=feat_loc_orientation, - ) - feat_locations.append(locs) - # Obtain sequence feature role from gb2so mappings - feat_role = sbol3.SO_NS[:-3] - if self.gb2so_map.get(gb_feat.type): - feat_role += self.gb2so_map[gb_feat.type] + if not record.features: + return + comp.features = [] + for ind, gb_feat in enumerate(record.features): + feat_locations = [] + feat_name = f"_converted_feature_{ind}" + if "label" in gb_feat.qualifiers: + feat_name = gb_feat.qualifiers["label"][0] + logging.info( + f"Parsing feature `{feat_name}` for record `{record.id}`" + ) + for gb_loc in gb_feat.location.parts: + # Default orientation is "inline" except if complement is specified via strand + feat_loc_orientation = sbol3.SO_FORWARD + if gb_loc.strand == -1: + feat_loc_orientation = sbol3.SO_REVERSE + # create "Range/Cut" FeatureLocation by parsing genbank record location + # Create a cut or range as featurelocation depending on whether location is specified as + # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) + if gb_loc.start == gb_loc.end: + locs = sbol3.Cut( + sequence=seq, + at=int(gb_loc.start), + orientation=feat_loc_orientation, + ) else: - logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` \n \ - of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") - feat_role += self.DEFAULT_SO_TERM - # assign feature orientation based on the strand value in genbank feature - feat_orientation = sbol3.SO_FORWARD - if gb_feat.strand == -1: - feat_orientation = sbol3.SO_REVERSE - feat = self.Feature_GenBank_Extension( - locations=feat_locations, - roles=[feat_role], - # name=gb_feat.qualifiers["label"][0], - name=feat_name, - orientation=feat_orientation - ) - # store qualifiers key value pairs - for ind, qualifier in enumerate(gb_feat.qualifiers): - feat.qualifier_key.append(f"{ind}:" + qualifier) - feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) - comp.features.append(feat) + locs = sbol3.Range( + sequence=seq, + start=int(gb_loc.start), + end=int(gb_loc.end), + orientation=feat_loc_orientation, + ) + feat_locations.append(locs) + # Obtain sequence feature role from gb2so mappings + feat_role = sbol3.SO_NS[:-3] + if self.gb2so_map.get(gb_feat.type): + feat_role += self.gb2so_map[gb_feat.type] + else: + logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` \n \ + of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") + feat_role += self.DEFAULT_SO_TERM + # assign feature orientation based on the strand value in genbank feature + feat_orientation = sbol3.SO_FORWARD + if gb_feat.strand == -1: + feat_orientation = sbol3.SO_REVERSE + feat = self.Feature_GenBank_Extension( + locations=feat_locations, + roles=[feat_role], + # name=gb_feat.qualifiers["label"][0], + name=feat_name, + orientation=feat_orientation + ) + # store qualifiers key value pairs + for ind, qualifier in enumerate(gb_feat.qualifiers): + feat.qualifier_key.append(f"{ind}:" + qualifier) + feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) + comp.features.append(feat) def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, seq_rec_features: List) -> None: @@ -586,83 +587,85 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, :param obj: Instance of the SBOL3 Component :param seq_rec_features: List of features for the related sequence features """ + # parse if sbol object has any features + if not obj.features: + return + feat_order = {} seq_rec_features = [] - if obj.features: - feat_order = {} - # converting all sequence features - for obj_feat in obj.features: - # TODO: Also add ability to parse subcomponent feature type - # Note: Currently we only parse sequence features from sbol3 to genbank - if isinstance(obj_feat, sbol3.SequenceFeature): - logging.info( - f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" - ) - # TODO: There may be multiple locations for a feature from sbol3; - # add ability to parse them into a single genbank feature - feat_loc_parts = [] - feat_loc_object = None - feat_loc_positions = [] + # converting all sequence features + for obj_feat in obj.features: + # TODO: Also add ability to parse subcomponent feature type + # Note: Currently we only parse sequence features from sbol3 to genbank + if isinstance(obj_feat, sbol3.SequenceFeature): + logging.info( + f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" + ) + # TODO: There may be multiple locations for a feature from sbol3; + # add ability to parse them into a single genbank feature + feat_loc_parts = [] + feat_loc_object = None + feat_loc_positions = [] + feat_strand = self.BIO_STRAND_FORWARD + for obj_feat_loc in obj_feat.locations: feat_strand = self.BIO_STRAND_FORWARD - for obj_feat_loc in obj_feat.locations: - feat_strand = self.BIO_STRAND_FORWARD - # feature strand value which denotes orientation of the location of the feature - # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: - feat_strand = self.BIO_STRAND_REVERSE - elif obj_feat_loc.orientation != sbol3.SO_FORWARD: - raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ - `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ - Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") - # TODO: Raise custom converter class ERROR for `else:` - feat_loc_object = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, - strand=feat_strand, - ) - feat_loc_parts.append(feat_loc_object) - # sort feature locations lexicographically internally first - # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order - if obj_feat.orientation == sbol3.SO_REVERSE: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) - else: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) - for loc in feat_loc_parts: - feat_loc_positions += [loc.start, loc.end] - if len(feat_loc_parts) > 1: - feat_loc_object = CompoundLocation(parts=feat_loc_parts, operator="join") - elif len(feat_loc_parts) == 1: - feat_loc_object = feat_loc_parts[0] - # action to perform if no location found? - # else: - - # FIXME: order of features not same as original genbank doc? - obj_feat_role = obj_feat.roles[0] - # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', - # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). - # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. - obj_feat_role = obj_feat_role[ - obj_feat_role.index(":", 6) - 2 : - ] - # Obtain sequence feature role from so2gb mappings - feat_role = self.DEFAULT_GB_TERM - if self.so2gb_map.get(obj_feat_role): - feat_role = self.so2gb_map[obj_feat_role] - else: - logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ - `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") - # create sequence feature object with label qualifier - # TODO: create issue for presence of genbank file with features without the "label" qualifier - # TODO: feat_strand value ambiguous in case of mulitple locations? - feat = SeqFeature( - location=feat_loc_object, strand=feat_strand, type=feat_role + # feature strand value which denotes orientation of the location of the feature + # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE + if obj_feat_loc.orientation == sbol3.SO_REVERSE: + feat_strand = self.BIO_STRAND_REVERSE + elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ + `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ + Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + # TODO: Raise custom converter class ERROR for `else:` + feat_loc_object = FeatureLocation( + start=obj_feat_loc.start, + end=obj_feat_loc.end, + strand=feat_strand, ) - feat_order[feat] = feat_loc_positions - if isinstance(obj_feat, self.Feature_GenBank_Extension): - keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) - values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) - for qualifier_ind in range(len(keys)): - feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] - seq_rec_features.append(feat) + feat_loc_parts.append(feat_loc_object) + # sort feature locations lexicographically internally first + # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order + if obj_feat.orientation == sbol3.SO_REVERSE: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) + else: + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + for loc in feat_loc_parts: + feat_loc_positions += [loc.start, loc.end] + if len(feat_loc_parts) > 1: + feat_loc_object = CompoundLocation(parts=feat_loc_parts, operator="join") + elif len(feat_loc_parts) == 1: + feat_loc_object = feat_loc_parts[0] + # action to perform if no location found? + # else: + + # FIXME: order of features not same as original genbank doc? + obj_feat_role = obj_feat.roles[0] + # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', + # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). + # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. + obj_feat_role = obj_feat_role[ + obj_feat_role.index(":", 6) - 2 : + ] + # Obtain sequence feature role from so2gb mappings + feat_role = self.DEFAULT_GB_TERM + if self.so2gb_map.get(obj_feat_role): + feat_role = self.so2gb_map[obj_feat_role] + else: + logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ + `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") + # create sequence feature object with label qualifier + # TODO: create issue for presence of genbank file with features without the "label" qualifier + # TODO: feat_strand value ambiguous in case of mulitple locations? + feat = SeqFeature( + location=feat_loc_object, strand=feat_strand, type=feat_role + ) + feat_order[feat] = feat_loc_positions + if isinstance(obj_feat, self.Feature_GenBank_Extension): + keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) + values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) + for qualifier_ind in range(len(keys)): + feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] + seq_rec_features.append(feat) # Sort features based on feature location start/end, lexicographically seq_rec_features.sort(key=lambda feat: feat_order[feat]) seq_rec.features = seq_rec_features From fdda2e4ca41daa5e2c2db10e0620af7ab26f1c0c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 21 Sep 2022 15:59:22 +0530 Subject: [PATCH 083/190] add: basic comment support --- sbol_utilities/sbol3_genbank_conversion.py | 66 +++++++++++++++++++++- 1 file changed, 63 insertions(+), 3 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index f570c6b0..9a18984b 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -33,6 +33,7 @@ class GenBank_SBOL3_Converter: DEFAULT_GB_TERM = "misc_feature" # Namespace to be used be default if not provided, and also for all unit tests related to this converter TEST_NAMESPACE = "https://test.sbol3.genbank/" + CUSTOM_COMMENT_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#comment" CUSTOM_REFERENCE_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#reference" FEATURE_QUALIFIER_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies @@ -81,11 +82,22 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) return obj + def build_custom_comment_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomCommentProperty: + """A builder function to be called by the SBOL3 parser + when it encounters a CustomCommentProperty Toplevel object in an SBOL file. + :param identity: identity for custom comment property instance to have + :param type_uri: type_uri for custom comment property instance to have + """ + obj = self.CustomCommentProperty(identity=identity, type_uri=type_uri) + return obj + # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) + # Register the buildre function for custom comment properties + sbol3.Document.register_builder(self.CUSTOM_COMMENT_PROPERTY_URI, build_custom_comment_property) # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) @@ -113,6 +125,22 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) + class CustomCommentProperty(sbol3.CustomTopLevel): + """Serves to store information and annotations for 'Comment' objects in + GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + :extends: sbol3.CustomTopLevel class + """ + CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#comment" + def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customCommentProperty"): + super().__init__(identity, type_uri) + self.text = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#text" , 0, 1) + # stores the display id of parent component for a particular CustomReferenceProperty object + self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component" , 0, 1) + # there can be multiple key/values described for a structured_comment, thus upper bound needs to be > 1 in order to use ListProperty + self.structured_keys = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#structuredKeys", 0, math.inf) + self.structured_values = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#structuredValues", 0, math.inf) + + class Feature_GenBank_Extension(sbol3.SequenceFeature): """Overrides the sbol3 SequenceFeature class to include fields to directly read and write qualifiers of GenBank features not storeable in any SBOL3 datafield. @@ -293,6 +321,17 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, references[component_object] = [obj] if component_object not in references else references[component_object] + [obj] # TODO: Raise error here # else: + # create dict to link component with their respective comment objects + comments: Dict[sbol3.Component, sbol3.CustomTopLevel] = {} + for obj in doc.objects: + if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CUSTOM_COMMENT_PROPERTY_URI: + component_object = doc.find(str(obj.component)) + if component_object and isinstance(component_object, sbol3.Component): + comments[component_object] = obj + # comments[component_object] = [obj] if component_object not in comments else references[component_object] + [obj] + # TODO: Raise error here + # else: + # create updated py dict to store mappings between gb and so ontologies map_created = self.create_GB_SO_role_mappings( so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False @@ -331,7 +370,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, name=obj.display_id, ) # Resetting extraneous genbank properties from extended component-genbank class - self._reset_extra_properties_in_genbank(obj, seq_rec, references) + self._reset_extra_properties_in_genbank(obj, seq_rec, references, comments) seq_rec_features = [] # recreate all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class @@ -375,7 +414,6 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ else: comp.genbank_division = record.annotations['data_file_division'] # 3. GenBank Record Keywords elif annotation == 'keywords': - # comp.genbank_keywords = sorted(record.annotations['keywords']) comp.genbank_keywords = ",".join(record.annotations['keywords']) # 4. GenBank Record Molecule Type elif annotation == 'molecule_type': @@ -392,6 +430,16 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ # 8. GenBank Record Topology elif annotation == 'topology': comp.genbank_topology = record.annotations['topology'] + # 14. GenBank Record Comment + elif annotation == 'comment': + comment_object = self.CustomCommentProperty(identity = comp.identity + f"/Comment") + comment_object.text = record.annotations['comment'] + if comp.display_id: + comment_object.component = comp.display_id + doc.add(comment_object) + # 15. GenBank Record Structured comments + elif annotation == 'structured_comment': + pass # 9. GenBank Record GI Property elif annotation == 'gi': comp.genbank_gi = record.annotations['gi'] @@ -436,7 +484,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_locus = record.name - def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: + def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], comments: Dict[sbol3.Component, sbol3.CustomTopLevel]) -> None: """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class @@ -475,6 +523,18 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) # 11. GenBank Sequence Version seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version + # 14. GenBank Record Comments + if obj in comments: + # if sbol3 object has comment + record_comment = "" + record_comment = comments[obj].text + seq_rec.annotations['comment'] = record_comment + # 15. GenBank Record Structured Comments + # if obj in comments: + # # if sbol3 object has comment + # record_comment = "" + # record_comment = comments[obj].text + # seq_rec.annotations['comment'] = record_comment # 12. GenBank Record References if obj in references: # if sbol3 object has references From b62319ba38f5ece4c35c555f34c5914c8783747e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 21 Sep 2022 20:44:37 +0530 Subject: [PATCH 084/190] add: support for complex structured comments --- sbol_utilities/sbol3_genbank_conversion.py | 124 +++++++++++++++------ 1 file changed, 92 insertions(+), 32 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 9a18984b..8756a3b1 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -3,6 +3,7 @@ import math import sbol3 import logging +from collections import OrderedDict from typing import Dict, List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq @@ -36,6 +37,7 @@ class GenBank_SBOL3_Converter: CUSTOM_COMMENT_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#comment" CUSTOM_REFERENCE_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#reference" FEATURE_QUALIFIER_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" + CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") @@ -91,13 +93,24 @@ def build_custom_comment_property(*, identity, type_uri) -> GenBank_SBOL3_Conver obj = self.CustomCommentProperty(identity=identity, type_uri=type_uri) return obj + def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomStructuredCommentProperty: + """A builder function to be called by the SBOL3 parser + when it encounters a CustomStructuredCommentProperty Toplevel object in an SBOL file. + :param identity: identity for custom comment property instance to have + :param type_uri: type_uri for custom comment property instance to have + """ + obj = self.CustomStructuredCommentProperty(identity=identity, type_uri=type_uri) + return obj + # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) - # Register the buildre function for custom reference properties - sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) # Register the buildre function for custom comment properties sbol3.Document.register_builder(self.CUSTOM_COMMENT_PROPERTY_URI, build_custom_comment_property) + # Register the buildre function for custom reference properties + sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) + # Register the buildre function for custom structured comment properties + sbol3.Document.register_builder(self.CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI, build_custom_structured_comment_property) # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) @@ -130,15 +143,31 @@ class CustomCommentProperty(sbol3.CustomTopLevel): GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip :extends: sbol3.CustomTopLevel class """ - CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#comment" - def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customCommentProperty"): + CUSTOM_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#comment" + def __init__(self, type_uri=CUSTOM_COMMENT_NS, identity="customCommentProperty"): super().__init__(identity, type_uri) - self.text = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#text" , 0, 1) + self.text = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#text" , 0, 1) # stores the display id of parent component for a particular CustomReferenceProperty object - self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component" , 0, 1) + self.component = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#component" , 0, 1) # there can be multiple key/values described for a structured_comment, thus upper bound needs to be > 1 in order to use ListProperty - self.structured_keys = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#structuredKeys", 0, math.inf) - self.structured_values = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#structuredValues", 0, math.inf) + self.structured_keys = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#structuredKeys", 0, math.inf) + self.structured_values = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#structuredValues", 0, math.inf) + + + class CustomStructuredCommentProperty(sbol3.CustomTopLevel): + """Serves to store information and annotations for 'Structured_Comment' objects in + GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + :extends: sbol3.CustomTopLevel class + """ + CUSTOM_STRUCTURED_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" + def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity="customStructuredCommentProperty"): + super().__init__(identity, type_uri) + self.heading = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#heading" , 0, 1) + # stores the display id of parent component for a particular CustomReferenceProperty object + self.component = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#component" , 0, 1) + # there can be multiple key/values described for a structured_comment, thus upper bound needs to be > 1 in order to use ListProperty + self.structured_keys = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredKeys", 0, math.inf) + self.structured_values = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredValues", 0, math.inf) class Feature_GenBank_Extension(sbol3.SequenceFeature): @@ -331,6 +360,15 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # comments[component_object] = [obj] if component_object not in comments else references[component_object] + [obj] # TODO: Raise error here # else: + # create dict to link component with their respective structured comment objects + structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} + for obj in doc.objects: + if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI: + component_object = doc.find(str(obj.component)) + if component_object and isinstance(component_object, sbol3.Component): + structured_comments[component_object] = [obj] if component_object not in structured_comments else structured_comments[component_object] + [obj] + # TODO: Raise error here + # else: # create updated py dict to store mappings between gb and so ontologies map_created = self.create_GB_SO_role_mappings( @@ -370,7 +408,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, name=obj.display_id, ) # Resetting extraneous genbank properties from extended component-genbank class - self._reset_extra_properties_in_genbank(obj, seq_rec, references, comments) + self._reset_extra_properties_in_genbank(obj, seq_rec, references, comments, structured_comments) seq_rec_features = [] # recreate all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class @@ -430,16 +468,6 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ # 8. GenBank Record Topology elif annotation == 'topology': comp.genbank_topology = record.annotations['topology'] - # 14. GenBank Record Comment - elif annotation == 'comment': - comment_object = self.CustomCommentProperty(identity = comp.identity + f"/Comment") - comment_object.text = record.annotations['comment'] - if comp.display_id: - comment_object.component = comp.display_id - doc.add(comment_object) - # 15. GenBank Record Structured comments - elif annotation == 'structured_comment': - pass # 9. GenBank Record GI Property elif annotation == 'gi': comp.genbank_gi = record.annotations['gi'] @@ -476,6 +504,30 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ # TODO: Raise error, no name for component # else: doc.add(custom_reference) + # 14. GenBank Record Comment + elif annotation == 'comment': + comment_object = self.CustomCommentProperty(identity = comp.identity + f"/Comment") + comment_object.text = record.annotations['comment'] + if comp.display_id: + comment_object.component = comp.display_id + doc.add(comment_object) + # 15. GenBank Record Structured comments + elif annotation == 'structured_comment': + identity_ind = 1 + for heading in record.annotations['structured_comment']: + structured_comment_object = self.CustomStructuredCommentProperty(identity = comp.identity + f"/StructuredComment_{identity_ind}") + identity_ind += 1 + if comp.display_id: + structured_comment_object.component = comp.display_id + structured_comment_object.heading = heading + structured_dict = record.annotations['structured_comment'][heading] + key_value_ind = 1 + for key in structured_dict: + # NOTE: if storing list as string for keys and values both, have a check of them having same length user uses our delimeter while writing + structured_comment_object.structured_keys.append(f"{key_value_ind}::{key}") + structured_comment_object.structured_values.append(f"{key_value_ind}::{structured_dict[key]}") + key_value_ind += 1 + doc.add(structured_comment_object) else: raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ is not recognized as a standard annotation.") @@ -484,7 +536,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_locus = record.name - def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], comments: Dict[sbol3.Component, sbol3.CustomTopLevel]) -> None: + def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], comments: Dict[sbol3.Component, sbol3.CustomTopLevel], structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class @@ -523,18 +575,6 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) # 11. GenBank Sequence Version seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version - # 14. GenBank Record Comments - if obj in comments: - # if sbol3 object has comment - record_comment = "" - record_comment = comments[obj].text - seq_rec.annotations['comment'] = record_comment - # 15. GenBank Record Structured Comments - # if obj in comments: - # # if sbol3 object has comment - # record_comment = "" - # record_comment = comments[obj].text - # seq_rec.annotations['comment'] = record_comment # 12. GenBank Record References if obj in references: # if sbol3 object has references @@ -570,6 +610,26 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # TODO: No explicit way to set locus via BioPython? # 13. GenBank Record Locus # TODO: temporalily hardcoding version as "1" + # 14. GenBank Record Comments + if obj in comments: + # if sbol3 object has comment + record_comment = "" + record_comment = comments[obj].text + seq_rec.annotations['comment'] = record_comment + # 15. GenBank Record Structured Comments + if obj in structured_comments: + comment_annotation = OrderedDict() + for structured_comment in structured_comments[obj]: + structured_comment_object = OrderedDict() + total_keys = len(structured_comment.structured_keys) + structured_keys = sorted(list(structured_comment.structured_keys), key = lambda t: int(t.split("::", 1)[0])) + structured_values = sorted(list(structured_comment.structured_values), key = lambda t: int(t.split("::", 1)[0])) + for ind in range(total_keys): + key = structured_keys[ind].split("::", 1)[1] + value = structured_values[ind].split("::", 1)[1] + structured_comment_object[key] = value + comment_annotation[structured_comment.heading] = structured_comment_object + seq_rec.annotations['structured_comment'] = comment_annotation seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION From 2b2559758810c10c8e27b5ff70368280dec1000b Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 21 Sep 2022 20:52:41 +0530 Subject: [PATCH 085/190] modify: simplify comment storage classes and builders --- sbol_utilities/sbol3_genbank_conversion.py | 62 ++++------------------ 1 file changed, 9 insertions(+), 53 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 8756a3b1..3a0126c0 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -34,7 +34,6 @@ class GenBank_SBOL3_Converter: DEFAULT_GB_TERM = "misc_feature" # Namespace to be used be default if not provided, and also for all unit tests related to this converter TEST_NAMESPACE = "https://test.sbol3.genbank/" - CUSTOM_COMMENT_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#comment" CUSTOM_REFERENCE_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#reference" FEATURE_QUALIFIER_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" @@ -84,15 +83,6 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) return obj - def build_custom_comment_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomCommentProperty: - """A builder function to be called by the SBOL3 parser - when it encounters a CustomCommentProperty Toplevel object in an SBOL file. - :param identity: identity for custom comment property instance to have - :param type_uri: type_uri for custom comment property instance to have - """ - obj = self.CustomCommentProperty(identity=identity, type_uri=type_uri) - return obj - def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomStructuredCommentProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomStructuredCommentProperty Toplevel object in an SBOL file. @@ -105,8 +95,6 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) - # Register the buildre function for custom comment properties - sbol3.Document.register_builder(self.CUSTOM_COMMENT_PROPERTY_URI, build_custom_comment_property) # Register the buildre function for custom reference properties sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) # Register the buildre function for custom structured comment properties @@ -138,22 +126,6 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) - class CustomCommentProperty(sbol3.CustomTopLevel): - """Serves to store information and annotations for 'Comment' objects in - GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip - :extends: sbol3.CustomTopLevel class - """ - CUSTOM_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#comment" - def __init__(self, type_uri=CUSTOM_COMMENT_NS, identity="customCommentProperty"): - super().__init__(identity, type_uri) - self.text = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#text" , 0, 1) - # stores the display id of parent component for a particular CustomReferenceProperty object - self.component = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#component" , 0, 1) - # there can be multiple key/values described for a structured_comment, thus upper bound needs to be > 1 in order to use ListProperty - self.structured_keys = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#structuredKeys", 0, math.inf) - self.structured_values = sbol3.TextProperty(self, f"{self.CUSTOM_COMMENT_NS}#structuredValues", 0, math.inf) - - class CustomStructuredCommentProperty(sbol3.CustomTopLevel): """Serves to store information and annotations for 'Structured_Comment' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip @@ -203,6 +175,7 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) self.genbank_topology = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#topology" , 0, 1) self.genbank_gi = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#gi" , 0, 1) + self.genbank_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#comment" , 0, 1) self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) # TODO : add note linking issue here self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, 1) @@ -350,16 +323,6 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, references[component_object] = [obj] if component_object not in references else references[component_object] + [obj] # TODO: Raise error here # else: - # create dict to link component with their respective comment objects - comments: Dict[sbol3.Component, sbol3.CustomTopLevel] = {} - for obj in doc.objects: - if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CUSTOM_COMMENT_PROPERTY_URI: - component_object = doc.find(str(obj.component)) - if component_object and isinstance(component_object, sbol3.Component): - comments[component_object] = obj - # comments[component_object] = [obj] if component_object not in comments else references[component_object] + [obj] - # TODO: Raise error here - # else: # create dict to link component with their respective structured comment objects structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} for obj in doc.objects: @@ -408,7 +371,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, name=obj.display_id, ) # Resetting extraneous genbank properties from extended component-genbank class - self._reset_extra_properties_in_genbank(obj, seq_rec, references, comments, structured_comments) + self._reset_extra_properties_in_genbank(obj, seq_rec, references, structured_comments) seq_rec_features = [] # recreate all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class @@ -506,11 +469,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ doc.add(custom_reference) # 14. GenBank Record Comment elif annotation == 'comment': - comment_object = self.CustomCommentProperty(identity = comp.identity + f"/Comment") - comment_object.text = record.annotations['comment'] - if comp.display_id: - comment_object.component = comp.display_id - doc.add(comment_object) + comp.genbank_comment = record.annotations['comment'] # 15. GenBank Record Structured comments elif annotation == 'structured_comment': identity_ind = 1 @@ -536,7 +495,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_locus = record.name - def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], comments: Dict[sbol3.Component, sbol3.CustomTopLevel], structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: + def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class @@ -607,15 +566,9 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR reference_object.location.append(feat_loc_object) record_references.append(reference_object) seq_rec.annotations['references'] = record_references - # TODO: No explicit way to set locus via BioPython? - # 13. GenBank Record Locus - # TODO: temporalily hardcoding version as "1" # 14. GenBank Record Comments - if obj in comments: - # if sbol3 object has comment - record_comment = "" - record_comment = comments[obj].text - seq_rec.annotations['comment'] = record_comment + if obj.genbank_comment: + seq_rec.annotations['comment'] = obj.genbank_comment # 15. GenBank Record Structured Comments if obj in structured_comments: comment_annotation = OrderedDict() @@ -630,6 +583,9 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR structured_comment_object[key] = value comment_annotation[structured_comment.heading] = structured_comment_object seq_rec.annotations['structured_comment'] = comment_annotation + # TODO: No explicit way to set locus via BioPython? + # 13. GenBank Record Locus + # TODO: temporalily hardcoding version as "1" seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION From 52cea6cdd69b8883bf879e88981d2e3a7a76c6f5 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 21 Sep 2022 20:58:54 +0530 Subject: [PATCH 086/190] add: dbxrefs dblinks storage in extended component class --- sbol_utilities/sbol3_genbank_conversion.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 3a0126c0..6990a252 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -176,6 +176,7 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_topology = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#topology" , 0, 1) self.genbank_gi = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#gi" , 0, 1) self.genbank_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#comment" , 0, 1) + self.genbank_dblink = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#dbxrefs" , 0, 1) self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) # TODO : add note linking issue here self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, 1) @@ -399,6 +400,9 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ :param record: GenBank SeqRecord instance for the record which contains extra properties """ comp.genbank_record_id = record.id + # set dblinks from the dbxrefs property of biopython + if record.dbxrefs: + comp.genbank_dblink = "::".join(record.dbxrefs) for annotation in record.annotations: # Sending out warnings for genbank info not storeable in sbol3 logging.warning( @@ -504,6 +508,9 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR """ if isinstance(obj, self.Component_GenBank_Extension): seq_rec.id = obj.genbank_record_id + # set db links using dbxrefs property of biopython + if obj.genbank_dblink: + seq_rec.dbxrefs = str(obj.genbank_dblink).split("::") # 1. GenBank Record Date seq_rec.annotations['date'] = obj.genbank_date # 2. GenBank Record Division From 208e151ee35782cec5947dccb8ed3ef9f8f336c8 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 22 Sep 2022 19:49:26 +0530 Subject: [PATCH 087/190] add: unit test for comment and structured comments --- .../test_structured_comments.gb | 56 +++++++++++++++++++ test/test_genbank_sbol3_direct.py | 9 +++ 2 files changed, 65 insertions(+) create mode 100644 test/test_files/sbol3_genbank_conversion/test_structured_comments.gb diff --git a/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb b/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb new file mode 100644 index 00000000..ff629013 --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb @@ -0,0 +1,56 @@ +LOCUS KY484012 720 bp DNA linear SYN 01-NOV-2017 +DEFINITION Synthetic construct mCerulean3 (cpmCerulean3) gene, complete cds. +ACCESSION KY484012 +VERSION KY484012.1 +KEYWORDS . +SOURCE synthetic construct + ORGANISM synthetic construct + other sequences; artificial sequences. +REFERENCE 1 (bases 1 to 720) + AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. + TITLE Implementation of a synthetic transcriptional and gate in the + chloroplast of Chlamydomonas reinhardtii + JOURNAL Unpublished +REFERENCE 2 (bases 1 to 720) + AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. + TITLE Direct Submission + JOURNAL Submitted (16-JAN-2017) Plant Sciences, University of Cambridge, + Downing Street, Cambridge, Cambridgeshire CB2 3EA, United Kingdom +COMMENT ##Assembly-Data-START## + Sequencing Technology :: Sanger dideoxy sequencing + ##Assembly-Data-END## +FEATURES Location/Qualifiers + source 1..720 + /organism="synthetic construct" + /mol_type="other DNA" + /db_xref="taxon:32630" + gene 1..720 + /gene="cpmCerulean3" + CDS 1..720 + /gene="cpmCerulean3" + /note="enhanced cyan fluorescent protein; codon-optimized + for expression from the Chlamydomonas reinhardtii + chloroplast" + /codon_start=1 + /transl_table=11 + /product="mCerulean3" + /protein_id="ATP07149.1" + /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL + KFICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDD + GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNAIHGNVYITADKQKNGIK + ANFGLNCNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLL + EFVTAAGITLGMDELYK" +ORIGIN + 1 atggtttcta aaggtgaaga attattcact ggtgttgtac caattttagt tgaattagat + 61 ggtgacgtaa acggtcacaa attctcagta tcaggtgaag gtgaaggtga tgctacttac + 121 ggtaaattaa ctttaaaatt catttgtaca acaggtaaat taccagttcc atggccaact + 181 ttagtaacaa ctttatcttg gggtgtacaa tgtttcgctc gttacccaga tcacatgaaa + 241 caacacgact tcttcaaatc agctatgcca gaaggttacg tacaagaacg tactattttc + 301 ttcaaagatg atggtaacta caaaacacgt gctgaagtta aattcgaagg tgatacttta + 361 gtaaaccgta ttgaattaaa aggtattgat ttcaaagaag atggtaacat tttaggtcac + 421 aaattagaat acaacgctat tcacggtaac gtatacatta ctgctgataa acaaaaaaac + 481 ggtattaaag ctaacttcgg tttaaactgt aacattgaag atggttcagt acaattagct + 541 gatcactacc aacaaaacac tccaattggt gatggtccag ttttattacc agataaccac + 601 tacttatcaa ctcaatctaa attatctaaa gatccaaacg aaaaacgtga ccacatggtt + 661 ttattagaat tcgtaactgc tgctggtatt actttaggta tggatgaatt atacaaataa +// diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index c21c0c9a..f7b17051 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -209,6 +209,15 @@ def test_round_trip_iGEM_BBF10K(self): ) self._test_round_trip_genbank(genbank_file) + def test_round_trip_structured_comments(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution which have + comment and structured comment annotations. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_structured_comments.gb" + ) + self._test_round_trip_genbank(genbank_file) + # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' # for genbank_file in test_file_dir.glob('BBF10K_*.gb'): From 4301d8d13d4dc30cf03acc2f6c012086be4caf30 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 28 Sep 2022 12:51:25 +0530 Subject: [PATCH 088/190] add: complete support for storing and resetting location types --- sbol_utilities/sbol3_genbank_conversion.py | 65 ++++- ...L2_imports_from_genbank_to_sbol3_direct.nt | 24 ++ .../test_location_types.gb | 223 ++++++++++++++++++ .../test_structured_comments.gb | 56 +++++ test/test_genbank_sbol3_direct.py | 18 ++ 5 files changed, 378 insertions(+), 8 deletions(-) create mode 100644 test/test_files/sbol3_genbank_conversion/test_location_types.gb create mode 100644 test/test_files/sbol3_genbank_conversion/test_structured_comments.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 6990a252..bba93dc6 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -8,7 +8,8 @@ from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord -from Bio.SeqFeature import SeqFeature, FeatureLocation, Reference, CompoundLocation +from Bio.SeqFeature import SeqFeature, FeatureLocation, Reference, \ + CompoundLocation, BeforePosition, ExactPosition, AfterPosition @@ -27,6 +28,9 @@ class GenBank_SBOL3_Converter: # BIO_STRAND constants, which server as the GenBank counterparts to SBOL3's inline and reverse orientations BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 + # Mapping int types to types of locationPositions in GenBank (Before/After/Exact) + SBOL_LOCATION_POSITION = {BeforePosition: 0, ExactPosition: 1, AfterPosition: 2} + GENBANK_LOCATION_POSITION = {0: BeforePosition, 1: ExactPosition, 2: AfterPosition} # Default value for the "sequence_version" annotation in GenBank files DEFAULT_GB_SEQ_VERSION = 1 # Default terms for SBOL3 and GenBank in case the feature lookup from respective dictionaries does not yield any ontology term @@ -74,6 +78,20 @@ def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_C obj.clear_property(sbol3.SBOL_TYPE) return obj + def build_range_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Range_GenBank_Extension: + """A builder function to be called by the SBOL3 parser + when it encounters a Range location in an SBOL file. + :param identity: identity for new sequence feature class instance to have + :param type_uri: type_uri for new sequence feature class instance to have + """ + # `types` is required and not known at build time. + # Supply a missing value to the constructor, then clear + # the missing value before returning the built object. + obj = self.Range_GenBank_Extension(identity=identity, type_uri=type_uri) + # Remove the placeholder value + obj.clear_property(sbol3.SBOL_TYPE) + return obj + def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomReferenceProperty Toplevel object in an SBOL file. @@ -102,6 +120,9 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) + # # Register the builder function so it can be invoked by + # # the SBOL3 parser to build objects with a Range type URI + sbol3.Document.register_builder(sbol3.SBOL_RANGE, build_range_extension) class CustomReferenceProperty(sbol3.CustomTopLevel): @@ -156,6 +177,20 @@ def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) + class Range_GenBank_Extension(sbol3.Range): + """Overrides the sbol3 Range class to include fields to store the + start and end position types (AfterPostion / BeforePosition / ExactPosition). + :extends: sbol3.Range class + """ + GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" + def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), start: int = 0, end: int = 0, **kwargs) -> None: + # instantiating sbol3 SequenceFeature object + super().__init__(sequence = sequence, start = start, end = end, **kwargs) + # Setting properties for GenBank's location position not settable in any SBOL3 field. + self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) + self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) + + class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. @@ -630,12 +665,15 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, orientation=feat_loc_orientation, ) else: - locs = sbol3.Range( + locs = self.Range_GenBank_Extension( sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation, ) + # storing location types in IntProperties of SBOL3 + locs.end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] + locs.start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] feat_locations.append(locs) # Obtain sequence feature role from gb2so mappings feat_role = sbol3.SO_NS[:-3] @@ -700,18 +738,28 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") # TODO: Raise custom converter class ERROR for `else:` + # creating start and end Positions + endPosition = ExactPosition(obj_feat_loc.end) + startPosition = ExactPosition(obj_feat_loc.start) + # if range, check for position being Before / After Positions + if isinstance(obj_feat_loc, sbol3.Range): + # change end and start Positions only if user has made integer entries into them + if obj_feat_loc.end_position != None: + endPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.end_position](obj_feat_loc.end) + if obj_feat_loc.start_position != None: + startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position](obj_feat_loc.start) feat_loc_object = FeatureLocation( - start=obj_feat_loc.start, - end=obj_feat_loc.end, + start=startPosition, + end=endPosition, strand=feat_strand, ) feat_loc_parts.append(feat_loc_object) # sort feature locations lexicographically internally first # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order if obj_feat.orientation == sbol3.SO_REVERSE: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand), reverse=True) else: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand)) for loc in feat_loc_parts: feat_loc_positions += [loc.start, loc.end] if len(feat_loc_parts) > 1: @@ -749,6 +797,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, for qualifier_ind in range(len(keys)): feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] seq_rec_features.append(feat) - # Sort features based on feature location start/end, lexicographically - seq_rec_features.sort(key=lambda feat: feat_order[feat]) + # Sort features based on feature location start/end, lexicographically, and then by + # strand / number of qualifiers / type of feature string comparison + seq_rec_features.sort(key=lambda feat: (feat_order[feat], feat.strand, len(feat.qualifiers), feat.type)) seq_rec.features = seq_rec_features diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index ecf83590..887b746d 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -78,12 +78,16 @@ . . "0"^^ . + "1"^^ . + "1"^^ . . "Range1" . "2012"^^ . . . "2008"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature10" . . @@ -98,6 +102,8 @@ . . "2021"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature11" . . @@ -112,6 +118,8 @@ . . "2050"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature12" . . @@ -134,6 +142,8 @@ . . "21"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature2" . . @@ -148,6 +158,8 @@ . . "29"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature3" . . @@ -162,6 +174,8 @@ . . "156"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature4" . . @@ -176,6 +190,8 @@ . . "260"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature5" . . @@ -190,6 +206,8 @@ . . "275"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature6" . . @@ -204,6 +222,8 @@ . . "1041"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature7" . . @@ -218,6 +238,8 @@ . . "1159"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature8" . . @@ -232,6 +254,8 @@ . . "1932"^^ . + "1"^^ . + "1"^^ . . "SequenceFeature9" . . diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.gb b/test/test_files/sbol3_genbank_conversion/test_location_types.gb new file mode 100644 index 00000000..30b1be91 --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.gb @@ -0,0 +1,223 @@ +LOCUS JWYZ01000115 3242 bp DNA linear BCT 16-JAN-2015 +DEFINITION Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole + genome shotgun sequence. +ACCESSION JWYZ01000115 +VERSION JWYZ01000115.1 +DBLINK BioProject: PRJNA266657 + BioSample: SAMN03177677 +KEYWORDS WGS. +SOURCE Escherichia coli + ORGANISM Escherichia coli + Bacteria; Proteobacteria; Gammaproteobacteria; Enterobacterales; + Enterobacteriaceae; Escherichia. +REFERENCE 1 (bases 1 to 3242) + AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., + Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., + Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. + TITLE WGS accurately predicts antimicrobial resistance in Escherichia coli + JOURNAL J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015) + PUBMED 26142410 +REFERENCE 2 (bases 1 to 3242) + AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., + Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., + Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. + TITLE Direct Submission + JOURNAL Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD + 20708, USA +COMMENT ##Genome-Assembly-Data-START## + Assembly Method :: CLC Genomics Workbench v. 7.5 + Assembly Name :: Escherichia coli CVM N37069PS v1.0 + Genome Coverage :: 48.5x + Sequencing Technology :: Illumina MiSeq + ##Genome-Assembly-Data-END## + ##Genome-Annotation-Data-START## + Annotation Provider :: NCBI + Annotation Date :: 12/29/2014 14:07:05 + Annotation Pipeline :: NCBI Prokaryotic Genome Annotation Pipeline + Annotation Method :: Best-placed reference protein set; GeneMarkS+ + Annotation Software revision :: 2.9 (rev. 455303) + Features Annotated :: Gene; CDS; rRNA; tRNA; ncRNA; repeat_region + Genes :: 4,855 + CDS :: 4,642 + Pseudo Genes :: 107 + CRISPR Arrays :: 2 + rRNAs :: 11 (5S, 16S, 23S) + tRNAs :: 78 + ncRNA :: 17 + Frameshifted Genes :: 41 + ##Genome-Annotation-Data-END## + Annotation was added by the NCBI Prokaryotic Genome Annotation + Pipeline (released 2013). Information about the Pipeline can be + found here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/ +FEATURES Location/Qualifiers + gene complement(<1..115) + /locus_tag="PU64_23660" + CDS complement(<1..115) + /locus_tag="PU64_23660" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_005059815.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="pyrBI operon leader peptide" + /protein_id="KIG36579.1" + /translation="MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" + source 1..3242 + /organism="Escherichia coli" + /mol_type="genomic DNA" + /submitter_seqid="N37069PS_contig_115" + /strain="CVM N37069PS" + /isolation_source="Farm" + /db_xref="taxon:562" + /country="USA" + /collection_date="20-Jan-2012" + gene 95..427 + /locus_tag="PU64_23665" + CDS 95..427 + /locus_tag="PU64_23665" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001349257.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="hypothetical protein" + /protein_id="KIG36585.1" + /translation="MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVY + AFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQ + GCALSL" + gene complement(396..791) + /locus_tag="PU64_23670" + CDS complement(396..791) + /locus_tag="PU64_23670" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001701843.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="mRNA endoribonuclease" + /protein_id="KIG36580.1" + /translation="MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTP + EPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPY + PNWTAVGVTWLAGFDFEIKVIARIPEQ" + gene complement(922..1635) + /locus_tag="PU64_23675" + CDS complement(922..1635) + /locus_tag="PU64_23675" + /inference="EXISTENCE: similar to AA + sequence:SwissProt:P39333.2" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="oxidoreductase" + /protein_id="KIG36581.1" + /translation="MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAK + RLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFK + INIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARD + FGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEAS + FVTGAMHTIDGAFGA" + gene 1706..2299 + /locus_tag="PU64_23680" + CDS 1706..2299 + /locus_tag="PU64_23680" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001544295.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="TetR family transcriptional regulator" + /protein_id="KIG36582.1" + /translation="MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDY + LGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRY + SQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTV + MSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" + gene 2444..2896 + /locus_tag="PU64_23685" + CDS 2444..2896 + /locus_tag="PU64_23685" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001570607.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="toxin-antitoxin biofilm protein TabA" + /protein_id="KIG36583.1" + /translation="MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLF + YLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLP + EGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" + gene 3019..>3242 + /locus_tag="PU64_23690" + CDS 3019..>3242 + /locus_tag="PU64_23690" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_000036524.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="DNA-binding protein" + /protein_id="KIG36584.1" + /translation="MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNS + RSNILSPRAFLEFLAKIFTLGYVDFSKRS" +ORIGIN + 1 aaaaaaaagc ccctcgattg aggggctggg aatgggtgat caacgggaag aaaaacggca + 61 ggccagcgtc ttttttcaga cgcggtaaga caaaatgtcg aacacactga accatacatc + 121 ctcccggcaa attgtccggc attatactca tcgtcagaag cggcgcaagc atttgatgca + 181 atattttgtc agcgcaaacg gtttatttga attaaaagtc aaggtatatg catttttatt + 241 tgatgtgatt ctgcagggga actgtccttc ggtatcaata attgcagaca ttccctgctt + 301 tttccttttt cactttcacg caatcagata tgcattttat tccattcatc cgacttatag + 361 ggcggagtgt gaaagcgaac ggctaacact attgcttact gctcagggat gcgcgctatc + 421 actttaattt caaaatcaaa gcctgccagc catgtaacac ccaccgccgt ccagtttgga + 481 taaggtgggg cgctaaatat ttcatttttc accgtcatga tgtcttcaaa ttggttttct + 541 ggatcggtat ggaagctcgt aacatcaatg atatcgtcaa aagtgcatcc cgcagctgcc + 601 agggtcgcat gcaaattatc aaatgccagt ctgacttgtt gctgaaaatc gggttctggt + 661 gttccgtcct ctcgacttcc tacttgcccg gaaacaaaca gcaaatcgcc ggaacgaata + 721 gccgcagaat aacgatgctc agcatatagt gaatgtcggc cagcagggaa aacagcggtt + 781 ctttctacca tttggttatc ctcaagattt acgacatgaa cagaagattt ctctttaccg + 841 ggagccgctt ttagcggacg acgtgagtaa acaaaaccca gacatcatgg ataatggctg + 901 ggcttaattg agcgtagtcg gttatgcgcc aaacgcgcca tcaatggtat gcattgcgcc + 961 ggtaacaaaa ctggcttctg gccctgctaa ccatgcgacc ataccagcga cctcttccgg + 1021 ttgcccatgt cttttgatag ccatcaaact atgcaacata tcgcgcattg gcccgttggc + 1081 gggattagcg tcggtatcaa ttggccctgg ctggacgacg ttaatggtga tcccacgcgg + 1141 tccaaaatca cgggccagcc cgcgcgccat gccttgcagg gcagatttgc tggcggcata + 1201 agcagccatg cctgcaacag gcatacgatc gccattcacg gagccgatga ttaagatgcg + 1261 cccgccttcg ggcatctgcc gggcggcttc aacagaggca tgataaggag catgaatatt + 1321 gattttgaaa aggcgatcaa tatcgtcggc atttaattcc agggcctcgc caaagacgcc + 1381 aatacctgca tttaccacca ggatatccaa tgcgccgctc ttacgaacga catcaatgac + 1441 agcgtctctg tcagcactat ctgtgaatac tgctgtcgct ccagtctctt gtgccaggcg + 1501 tttagcggca tctttcgacc ccgcataggt gaatcgtaca ttggccccat cggtgacgaa + 1561 acgacgtacg atagcggcac cgataccacg actgccaccg aggatgagaa ctgtcttacc + 1621 tgtaaaagcg cccataagga ctccttgatt tattatgtaa catgcattac aaaactgttt + 1681 taactttctg tcaacatgtt ttgtaatggt cactaaaaaa caatctcgcg ttccaggtcg + 1741 tcccagacgt ttcgctcctg agcaggcaat ctctgcggca aaagtgcttt ttcaccaaaa + 1801 aggtttcgat gctgtcagtg ttgctgaagt tactgattat cttggtatta accccccgag + 1861 cctctacgcg gcttttggca gtaaagctgg gttatttagc cgtgtactca atgaatacgt + 1921 cggtacggaa gctattccgc ttgccgatat tcttcgtgat gatcgtccag taggcgagtg + 1981 cctggttgag gtattaaaag aagcggcgcg cagatatagc caaaacggcg gctgcgctgg + 2041 ctgtatggtt cttgaaggta ttcatagtca tgatccacta gcgcgtgata ttgccgttca + 2101 atattatcac gccgcagaaa cgaccattta tgactatatc gccaggcggc atccacaaag + 2161 cgcacaatgt gtgactgatt ttatgagtac cgtgatgtca gggctttctg cgaaggcacg + 2221 ggaggggcac tcaatcgaac aactctgtgc aacagctgca ctggcggggg aagcgataaa + 2281 aactcttctc aaggagtgat gctggccttg atccgaaagg cgggaacgcg cctgccgata + 2341 agttgtgata agacaataat tcacgcatta aggctagcgg aattgatcat cttttcgtat + 2401 aacgatagaa atgaaacgtt gttttaatta aggagtggaa aagatgatca tcggaaatat + 2461 tcataatctt cagccgtggc taccccagga gttacgccag gcgattgagc atatcaaagc + 2521 acacgttacg gcagaaacgc caaagggcaa gcacgatatc gaaggcaatc atctgtttta + 2581 tcttatctcg gaagatatga ccgagccgta cgaagcccgc cgtgcggagt accatgcccg + 2641 ctatctcgac attcagattg tgttaaaagg tcaggaaggc atgaccttca gcacgcaacc + 2701 tgcaggcacg ccggataccg actggttagc tgataaagac atcgcatttt tgccggaagg + 2761 cgttgatgag aaaacagtta tccttaatga aggtgatttt gttgtgtttt atccggggga + 2821 agtgcataaa ccgctgtgcg cagtgggtgc accagcccag gttcgcaaag cagtagtgaa + 2881 gatgctgatg gcgtgatgac ttttcgccgt aaataactcc aggtttacgg cgagtttgtg + 2941 aaaagagcgt tttttgatat ttttttgtga gtaaaatttg taatgcttag acgttcttat + 3001 taactcaagg agtccgtcat gagcaaaata tcaggttgga atttttctca aaacattaca + 3061 tcagccgaca attgtaaaca aaaaaatgaa gacttagata cctggtatgt gggaatgaat + 3121 gattttgccc gaattgccgg agggcagaat agcagaagca atattctttc tcccagagca + 3181 tttttggagt ttttggctaa gatatttacc ctgggttatg tggattttag caaacgctcc + 3241 aa +// diff --git a/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb b/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb new file mode 100644 index 00000000..658d2958 --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb @@ -0,0 +1,56 @@ +LOCUS KY484012 720 bp DNA linear SYN 01-NOV-2017 +DEFINITION Synthetic construct mCerulean3 (cpmCerulean3) gene, complete cds. +ACCESSION KY484012 +VERSION KY484012.1 +KEYWORDS . +SOURCE synthetic construct + ORGANISM synthetic construct + other sequences; artificial sequences. +REFERENCE 1 (bases 1 to 720) + AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. + TITLE Implementation of a synthetic transcriptional and gate in the + chloroplast of Chlamydomonas reinhardtii + JOURNAL Unpublished +REFERENCE 2 (bases 1 to 720) + AUTHORS Boehm,C.R., Gorchs Rovira,A. and Mehrshahi,P. + TITLE Direct Submission + JOURNAL Submitted (16-JAN-2017) Plant Sciences, University of Cambridge, + Downing Street, Cambridge, Cambridgeshire CB2 3EA, United Kingdom +COMMENT ##Assembly-Data-START## + Sequencing Technology :: Sanger dideoxy sequencing + ##Assembly-Data-END## +FEATURES Location/Qualifiers + gene 1..720 + /gene="cpmCerulean3" + source 1..720 + /organism="synthetic construct" + /mol_type="other DNA" + /db_xref="taxon:32630" + CDS 1..720 + /gene="cpmCerulean3" + /note="enhanced cyan fluorescent protein; codon-optimized + for expression from the Chlamydomonas reinhardtii + chloroplast" + /codon_start=1 + /transl_table=11 + /product="mCerulean3" + /protein_id="ATP07149.1" + /translation="MVSKGEELFTGVVPILVELDGDVNGHKFSVSGEGEGDATYGKLTL + KFICTTGKLPVPWPTLVTTLSWGVQCFARYPDHMKQHDFFKSAMPEGYVQERTIFFKDD + GNYKTRAEVKFEGDTLVNRIELKGIDFKEDGNILGHKLEYNAIHGNVYITADKQKNGIK + ANFGLNCNIEDGSVQLADHYQQNTPIGDGPVLLPDNHYLSTQSKLSKDPNEKRDHMVLL + EFVTAAGITLGMDELYK" +ORIGIN + 1 atggtttcta aaggtgaaga attattcact ggtgttgtac caattttagt tgaattagat + 61 ggtgacgtaa acggtcacaa attctcagta tcaggtgaag gtgaaggtga tgctacttac + 121 ggtaaattaa ctttaaaatt catttgtaca acaggtaaat taccagttcc atggccaact + 181 ttagtaacaa ctttatcttg gggtgtacaa tgtttcgctc gttacccaga tcacatgaaa + 241 caacacgact tcttcaaatc agctatgcca gaaggttacg tacaagaacg tactattttc + 301 ttcaaagatg atggtaacta caaaacacgt gctgaagtta aattcgaagg tgatacttta + 361 gtaaaccgta ttgaattaaa aggtattgat ttcaaagaag atggtaacat tttaggtcac + 421 aaattagaat acaacgctat tcacggtaac gtatacatta ctgctgataa acaaaaaaac + 481 ggtattaaag ctaacttcgg tttaaactgt aacattgaag atggttcagt acaattagct + 541 gatcactacc aacaaaacac tccaattggt gatggtccag ttttattacc agataaccac + 601 tacttatcaa ctcaatctaa attatctaaa gatccaaacg aaaaacgtga ccacatggtt + 661 ttattagaat tcgtaactgc tgctggtatt actttaggta tggatgaatt atacaaataa +// diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index c21c0c9a..eeb73dc5 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -209,6 +209,24 @@ def test_round_trip_iGEM_BBF10K(self): ) self._test_round_trip_genbank(genbank_file) + def test_round_trip_structured_comments(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution which have + comment and structured comment annotations. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_structured_comments.gb" + ) + self._test_round_trip_genbank(genbank_file) + + def test_round_trip_feature_location_types(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution which have + different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" + ) + self._test_round_trip_genbank(genbank_file) + # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' # for genbank_file in test_file_dir.glob('BBF10K_*.gb'): From 84bc409361784097ef89f8dd0c58b551a1d1e345 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 5 Oct 2022 12:04:38 +0530 Subject: [PATCH 089/190] add: unit test for dblinks property and more specific feature sorting to stabilise order of output --- sbol_utilities/sbol3_genbank_conversion.py | 6 +- .../test_dblink_property.gb | 223 ++++++++++++++++++ .../test_structured_comments.gb | 4 +- test/test_genbank_sbol3_direct.py | 9 + 4 files changed, 237 insertions(+), 5 deletions(-) create mode 100644 test/test_files/sbol3_genbank_conversion/test_dblink_property.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 6990a252..a66af66d 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -709,9 +709,9 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, # sort feature locations lexicographically internally first # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order if obj_feat.orientation == sbol3.SO_REVERSE: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end), reverse=True) + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand), reverse=True) else: - feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end)) + feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand)) for loc in feat_loc_parts: feat_loc_positions += [loc.start, loc.end] if len(feat_loc_parts) > 1: @@ -750,5 +750,5 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] seq_rec_features.append(feat) # Sort features based on feature location start/end, lexicographically - seq_rec_features.sort(key=lambda feat: feat_order[feat]) + seq_rec_features.sort(key=lambda feat: (feat_order[feat], feat.strand, len(feat.qualifiers), feat.type)) seq_rec.features = seq_rec_features diff --git a/test/test_files/sbol3_genbank_conversion/test_dblink_property.gb b/test/test_files/sbol3_genbank_conversion/test_dblink_property.gb new file mode 100644 index 00000000..a5a1986b --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/test_dblink_property.gb @@ -0,0 +1,223 @@ +LOCUS JWYZ01000115 3242 bp DNA linear BCT 16-JAN-2015 +DEFINITION Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole + genome shotgun sequence. +ACCESSION JWYZ01000115 +VERSION JWYZ01000115.1 +DBLINK BioProject: PRJNA266657 + BioSample: SAMN03177677 +KEYWORDS WGS. +SOURCE Escherichia coli + ORGANISM Escherichia coli + Bacteria; Proteobacteria; Gammaproteobacteria; Enterobacterales; + Enterobacteriaceae; Escherichia. +REFERENCE 1 (bases 1 to 3242) + AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., + Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., + Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. + TITLE WGS accurately predicts antimicrobial resistance in Escherichia coli + JOURNAL J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015) + PUBMED 26142410 +REFERENCE 2 (bases 1 to 3242) + AUTHORS Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., + Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., + Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S. + TITLE Direct Submission + JOURNAL Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD + 20708, USA +COMMENT ##Genome-Assembly-Data-START## + Assembly Method :: CLC Genomics Workbench v. 7.5 + Assembly Name :: Escherichia coli CVM N37069PS v1.0 + Genome Coverage :: 48.5x + Sequencing Technology :: Illumina MiSeq + ##Genome-Assembly-Data-END## + ##Genome-Annotation-Data-START## + Annotation Provider :: NCBI + Annotation Date :: 12/29/2014 14:07:05 + Annotation Pipeline :: NCBI Prokaryotic Genome Annotation Pipeline + Annotation Method :: Best-placed reference protein set; GeneMarkS+ + Annotation Software revision :: 2.9 (rev. 455303) + Features Annotated :: Gene; CDS; rRNA; tRNA; ncRNA; repeat_region + Genes :: 4,855 + CDS :: 4,642 + Pseudo Genes :: 107 + CRISPR Arrays :: 2 + rRNAs :: 11 (5S, 16S, 23S) + tRNAs :: 78 + ncRNA :: 17 + Frameshifted Genes :: 41 + ##Genome-Annotation-Data-END## + Annotation was added by the NCBI Prokaryotic Genome Annotation + Pipeline (released 2013). Information about the Pipeline can be + found here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/ +FEATURES Location/Qualifiers + gene complement(1..115) + /locus_tag="PU64_23660" + CDS complement(1..115) + /locus_tag="PU64_23660" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_005059815.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="pyrBI operon leader peptide" + /protein_id="KIG36579.1" + /translation="MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" + source 1..3242 + /organism="Escherichia coli" + /mol_type="genomic DNA" + /submitter_seqid="N37069PS_contig_115" + /strain="CVM N37069PS" + /isolation_source="Farm" + /db_xref="taxon:562" + /country="USA" + /collection_date="20-Jan-2012" + gene 95..427 + /locus_tag="PU64_23665" + CDS 95..427 + /locus_tag="PU64_23665" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001349257.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="hypothetical protein" + /protein_id="KIG36585.1" + /translation="MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVY + AFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQ + GCALSL" + gene complement(396..791) + /locus_tag="PU64_23670" + CDS complement(396..791) + /locus_tag="PU64_23670" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001701843.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="mRNA endoribonuclease" + /protein_id="KIG36580.1" + /translation="MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTP + EPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPY + PNWTAVGVTWLAGFDFEIKVIARIPEQ" + gene complement(922..1635) + /locus_tag="PU64_23675" + CDS complement(922..1635) + /locus_tag="PU64_23675" + /inference="EXISTENCE: similar to AA + sequence:SwissProt:P39333.2" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="oxidoreductase" + /protein_id="KIG36581.1" + /translation="MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAK + RLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFK + INIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARD + FGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEAS + FVTGAMHTIDGAFGA" + gene 1706..2299 + /locus_tag="PU64_23680" + CDS 1706..2299 + /locus_tag="PU64_23680" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001544295.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="TetR family transcriptional regulator" + /protein_id="KIG36582.1" + /translation="MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDY + LGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRY + SQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTV + MSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" + gene 2444..2896 + /locus_tag="PU64_23685" + CDS 2444..2896 + /locus_tag="PU64_23685" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_001570607.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="toxin-antitoxin biofilm protein TabA" + /protein_id="KIG36583.1" + /translation="MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLF + YLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLP + EGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" + gene 3019..3242 + /locus_tag="PU64_23690" + CDS 3019..3242 + /locus_tag="PU64_23690" + /inference="EXISTENCE: similar to AA + sequence:RefSeq:WP_000036524.1" + /note="Derived by automated computational analysis using + gene prediction method: Protein Homology." + /codon_start=1 + /transl_table=11 + /product="DNA-binding protein" + /protein_id="KIG36584.1" + /translation="MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNS + RSNILSPRAFLEFLAKIFTLGYVDFSKRS" +ORIGIN + 1 aaaaaaaagc ccctcgattg aggggctggg aatgggtgat caacgggaag aaaaacggca + 61 ggccagcgtc ttttttcaga cgcggtaaga caaaatgtcg aacacactga accatacatc + 121 ctcccggcaa attgtccggc attatactca tcgtcagaag cggcgcaagc atttgatgca + 181 atattttgtc agcgcaaacg gtttatttga attaaaagtc aaggtatatg catttttatt + 241 tgatgtgatt ctgcagggga actgtccttc ggtatcaata attgcagaca ttccctgctt + 301 tttccttttt cactttcacg caatcagata tgcattttat tccattcatc cgacttatag + 361 ggcggagtgt gaaagcgaac ggctaacact attgcttact gctcagggat gcgcgctatc + 421 actttaattt caaaatcaaa gcctgccagc catgtaacac ccaccgccgt ccagtttgga + 481 taaggtgggg cgctaaatat ttcatttttc accgtcatga tgtcttcaaa ttggttttct + 541 ggatcggtat ggaagctcgt aacatcaatg atatcgtcaa aagtgcatcc cgcagctgcc + 601 agggtcgcat gcaaattatc aaatgccagt ctgacttgtt gctgaaaatc gggttctggt + 661 gttccgtcct ctcgacttcc tacttgcccg gaaacaaaca gcaaatcgcc ggaacgaata + 721 gccgcagaat aacgatgctc agcatatagt gaatgtcggc cagcagggaa aacagcggtt + 781 ctttctacca tttggttatc ctcaagattt acgacatgaa cagaagattt ctctttaccg + 841 ggagccgctt ttagcggacg acgtgagtaa acaaaaccca gacatcatgg ataatggctg + 901 ggcttaattg agcgtagtcg gttatgcgcc aaacgcgcca tcaatggtat gcattgcgcc + 961 ggtaacaaaa ctggcttctg gccctgctaa ccatgcgacc ataccagcga cctcttccgg + 1021 ttgcccatgt cttttgatag ccatcaaact atgcaacata tcgcgcattg gcccgttggc + 1081 gggattagcg tcggtatcaa ttggccctgg ctggacgacg ttaatggtga tcccacgcgg + 1141 tccaaaatca cgggccagcc cgcgcgccat gccttgcagg gcagatttgc tggcggcata + 1201 agcagccatg cctgcaacag gcatacgatc gccattcacg gagccgatga ttaagatgcg + 1261 cccgccttcg ggcatctgcc gggcggcttc aacagaggca tgataaggag catgaatatt + 1321 gattttgaaa aggcgatcaa tatcgtcggc atttaattcc agggcctcgc caaagacgcc + 1381 aatacctgca tttaccacca ggatatccaa tgcgccgctc ttacgaacga catcaatgac + 1441 agcgtctctg tcagcactat ctgtgaatac tgctgtcgct ccagtctctt gtgccaggcg + 1501 tttagcggca tctttcgacc ccgcataggt gaatcgtaca ttggccccat cggtgacgaa + 1561 acgacgtacg atagcggcac cgataccacg actgccaccg aggatgagaa ctgtcttacc + 1621 tgtaaaagcg cccataagga ctccttgatt tattatgtaa catgcattac aaaactgttt + 1681 taactttctg tcaacatgtt ttgtaatggt cactaaaaaa caatctcgcg ttccaggtcg + 1741 tcccagacgt ttcgctcctg agcaggcaat ctctgcggca aaagtgcttt ttcaccaaaa + 1801 aggtttcgat gctgtcagtg ttgctgaagt tactgattat cttggtatta accccccgag + 1861 cctctacgcg gcttttggca gtaaagctgg gttatttagc cgtgtactca atgaatacgt + 1921 cggtacggaa gctattccgc ttgccgatat tcttcgtgat gatcgtccag taggcgagtg + 1981 cctggttgag gtattaaaag aagcggcgcg cagatatagc caaaacggcg gctgcgctgg + 2041 ctgtatggtt cttgaaggta ttcatagtca tgatccacta gcgcgtgata ttgccgttca + 2101 atattatcac gccgcagaaa cgaccattta tgactatatc gccaggcggc atccacaaag + 2161 cgcacaatgt gtgactgatt ttatgagtac cgtgatgtca gggctttctg cgaaggcacg + 2221 ggaggggcac tcaatcgaac aactctgtgc aacagctgca ctggcggggg aagcgataaa + 2281 aactcttctc aaggagtgat gctggccttg atccgaaagg cgggaacgcg cctgccgata + 2341 agttgtgata agacaataat tcacgcatta aggctagcgg aattgatcat cttttcgtat + 2401 aacgatagaa atgaaacgtt gttttaatta aggagtggaa aagatgatca tcggaaatat + 2461 tcataatctt cagccgtggc taccccagga gttacgccag gcgattgagc atatcaaagc + 2521 acacgttacg gcagaaacgc caaagggcaa gcacgatatc gaaggcaatc atctgtttta + 2581 tcttatctcg gaagatatga ccgagccgta cgaagcccgc cgtgcggagt accatgcccg + 2641 ctatctcgac attcagattg tgttaaaagg tcaggaaggc atgaccttca gcacgcaacc + 2701 tgcaggcacg ccggataccg actggttagc tgataaagac atcgcatttt tgccggaagg + 2761 cgttgatgag aaaacagtta tccttaatga aggtgatttt gttgtgtttt atccggggga + 2821 agtgcataaa ccgctgtgcg cagtgggtgc accagcccag gttcgcaaag cagtagtgaa + 2881 gatgctgatg gcgtgatgac ttttcgccgt aaataactcc aggtttacgg cgagtttgtg + 2941 aaaagagcgt tttttgatat ttttttgtga gtaaaatttg taatgcttag acgttcttat + 3001 taactcaagg agtccgtcat gagcaaaata tcaggttgga atttttctca aaacattaca + 3061 tcagccgaca attgtaaaca aaaaaatgaa gacttagata cctggtatgt gggaatgaat + 3121 gattttgccc gaattgccgg agggcagaat agcagaagca atattctttc tcccagagca + 3181 tttttggagt ttttggctaa gatatttacc ctgggttatg tggattttag caaacgctcc + 3241 aa +// diff --git a/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb b/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb index ff629013..658d2958 100644 --- a/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb +++ b/test/test_files/sbol3_genbank_conversion/test_structured_comments.gb @@ -20,12 +20,12 @@ COMMENT ##Assembly-Data-START## Sequencing Technology :: Sanger dideoxy sequencing ##Assembly-Data-END## FEATURES Location/Qualifiers + gene 1..720 + /gene="cpmCerulean3" source 1..720 /organism="synthetic construct" /mol_type="other DNA" /db_xref="taxon:32630" - gene 1..720 - /gene="cpmCerulean3" CDS 1..720 /gene="cpmCerulean3" /note="enhanced cyan fluorescent protein; codon-optimized diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index f7b17051..4fa124d3 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -218,6 +218,15 @@ def test_round_trip_structured_comments(self): ) self._test_round_trip_genbank(genbank_file) + def test_dblink_property(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution which have + the DB_LINK (or 'dbxrefs' in biopython) property. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_dblink_property.gb" + ) + self._test_round_trip_genbank(genbank_file) + # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' # for genbank_file in test_file_dir.glob('BBF10K_*.gb'): From 385f44b70370761202377ea1b95e2d2c532a3244 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 5 Oct 2022 15:06:09 +0530 Subject: [PATCH 090/190] fix: redundant namespace constanst removed --- sbol_utilities/sbol3_genbank_conversion.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index a66af66d..7c2c98f1 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -34,9 +34,6 @@ class GenBank_SBOL3_Converter: DEFAULT_GB_TERM = "misc_feature" # Namespace to be used be default if not provided, and also for all unit tests related to this converter TEST_NAMESPACE = "https://test.sbol3.genbank/" - CUSTOM_REFERENCE_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#reference" - FEATURE_QUALIFIER_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" - CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") @@ -96,9 +93,9 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties - sbol3.Document.register_builder(self.CUSTOM_REFERENCE_PROPERTY_URI, build_custom_reference_property) + sbol3.Document.register_builder(self.Feature_GenBank_Extension.GENBANK_FEATURE_QUALIFIER_NS, build_custom_reference_property) # Register the buildre function for custom structured comment properties - sbol3.Document.register_builder(self.CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI, build_custom_structured_comment_property) + sbol3.Document.register_builder(self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS, build_custom_structured_comment_property) # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) @@ -318,7 +315,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # create dict to link component with their respective Reference property objects references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} for obj in doc.objects: - if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CUSTOM_REFERENCE_PROPERTY_URI: + if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomReferenceProperty.CUSTOM_REFERENCE_NS: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): references[component_object] = [obj] if component_object not in references else references[component_object] + [obj] @@ -327,7 +324,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # create dict to link component with their respective structured comment objects structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} for obj in doc.objects: - if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CUSTOM_STRUCTURED_COMMENT_PROPERTY_URI: + if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): structured_comments[component_object] = [obj] if component_object not in structured_comments else structured_comments[component_object] + [obj] From 0dc094ea93d317867e82cf705d9d92bf477db6b4 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 5 Oct 2022 15:35:01 +0530 Subject: [PATCH 091/190] modify: not storing fuzzy locations features in components, but instead as an extraneous property --- sbol_utilities/sbol3_genbank_conversion.py | 20 +- .../test_location_types.nt | 480 ++++++++++++++++++ test/test_genbank_sbol3_direct.py | 10 +- 3 files changed, 505 insertions(+), 5 deletions(-) create mode 100644 test/test_files/sbol3_genbank_conversion/test_location_types.nt diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index bba93dc6..ae94ab20 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -218,6 +218,7 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, 1) # there can be multiple accessions, thus upper bound needs to be > 1 in order to use TextListProperty self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) + self.fuzzy_features = sbol3.OwnedObject(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeatures", 0, math.inf, type_constraint=sbol3.SequenceFeature) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, @@ -631,7 +632,7 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION - def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, seq: sbol3.Sequence) -> None: + def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank_Extension, seq: sbol3.Sequence) -> None: """Helper function for setting sequence features and their qualifiers to SBOL, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. :param record: GenBank SeqRecord instance for the record which contains sequnce features @@ -644,6 +645,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, comp.features = [] for ind, gb_feat in enumerate(record.features): feat_locations = [] + fuzzy_feature = False feat_name = f"_converted_feature_{ind}" if "label" in gb_feat.qualifiers: feat_name = gb_feat.qualifiers["label"][0] @@ -674,6 +676,11 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, # storing location types in IntProperties of SBOL3 locs.end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] locs.start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] + # if any of the location endpoints of a feature (start/end) has a fuzzy end + # (i.e not Exact position) like BeforePosition/AfterPostion, we mark the + # feature as a 'fuzzy_feature' which decides whether to store the feature or not + if not fuzzy_feature and locs.end_position != 1 or locs.start_position != 1: + fuzzy_feature = True feat_locations.append(locs) # Obtain sequence feature role from gb2so mappings feat_role = sbol3.SO_NS[:-3] @@ -698,7 +705,16 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: sbol3.Component, for ind, qualifier in enumerate(gb_feat.qualifiers): feat.qualifier_key.append(f"{ind}:" + qualifier) feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) - comp.features.append(feat) + # if feature has any fuzzy location, since SBOL does not support storing such location endpoints, + # instead of presenting incomplete/incorrect information to users, we would store the feature assume + # a property of the Extended GenBank Component class, instead as a feature of the component. + # See: issue -> + # Once the above issue gets addressed, we can remove the 'fuzzy_feature' property and simply add the + # concerned feature to the features of the component. + if not fuzzy_feature: + comp.features.append(feat) + else: + comp.fuzzy_features.append(feat) def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, seq_rec_features: List) -> None: diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt new file mode 100644 index 00000000..fdd34b0c --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -0,0 +1,480 @@ + "Range1" . + "3242"^^ . + . + . + "0"^^ . + . + "Reference_0" . + . + "Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . + "" . + "JWYZ01000115" . + "" . + "J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015)" . + . + "" . + "26142410" . + "WGS accurately predicts antimicrobial resistance in Escherichia coli" . + . + . + "Range1" . + "3242"^^ . + . + . + "0"^^ . + . + "Reference_1" . + . + "Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . + "" . + "JWYZ01000115" . + "" . + "Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD 20708, USA" . + . + "" . + "" . + "Direct Submission" . + . + . + "Range1" . + "115"^^ . + . + . + "0"^^ . + "1"^^ . + "0"^^ . + . + "Range1" . + "2299"^^ . + . + . + "1705"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature10" . + . + "_converted_feature_9" . + . + . + "0:locus_tag" . + "0:PU64_23680" . + . + "Range1" . + "2299"^^ . + . + . + "1705"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature11" . + . + "_converted_feature_10" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23680" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001544295.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:TetR family transcriptional regulator" . + "6:KIG36582.1" . + "7:MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDYLGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRYSQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTVMSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" . + . + "Range1" . + "2896"^^ . + . + . + "2443"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature12" . + . + "_converted_feature_11" . + . + . + "0:locus_tag" . + "0:PU64_23685" . + . + "Range1" . + "2896"^^ . + . + . + "2443"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature13" . + . + "_converted_feature_12" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23685" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001570607.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:toxin-antitoxin biofilm protein TabA" . + "6:KIG36583.1" . + "7:MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLFYLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLPEGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" . + . + "Range1" . + "3242"^^ . + . + . + "3018"^^ . + "2"^^ . + "1"^^ . + . + "SequenceFeature14" . + . + "_converted_feature_13" . + . + . + "0:locus_tag" . + "0:PU64_23690" . + . + "Range1" . + "3242"^^ . + . + . + "3018"^^ . + "2"^^ . + "1"^^ . + . + "SequenceFeature15" . + . + "_converted_feature_14" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23690" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_000036524.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:DNA-binding protein" . + "6:KIG36584.1" . + "7:MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNSRSNILSPRAFLEFLAKIFTLGYVDFSKRS" . + . + "SequenceFeature1" . + . + "_converted_feature_0" . + . + . + "0:locus_tag" . + "0:PU64_23660" . + . + "Range1" . + "115"^^ . + . + . + "0"^^ . + "1"^^ . + "0"^^ . + . + "SequenceFeature2" . + . + "_converted_feature_1" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23660" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_005059815.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:pyrBI operon leader peptide" . + "6:KIG36579.1" . + "7:MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" . + . + "Range1" . + "3242"^^ . + . + . + "0"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature3" . + . + "_converted_feature_2" . + . + . + "0:organism" . + "1:mol_type" . + "2:submitter_seqid" . + "3:strain" . + "4:isolation_source" . + "5:db_xref" . + "6:country" . + "7:collection_date" . + "0:Escherichia coli" . + "1:genomic DNA" . + "2:N37069PS_contig_115" . + "3:CVM N37069PS" . + "4:Farm" . + "5:taxon:562" . + "6:USA" . + "7:20-Jan-2012" . + . + "Range1" . + "427"^^ . + . + . + "94"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature4" . + . + "_converted_feature_3" . + . + . + "0:locus_tag" . + "0:PU64_23665" . + . + "Range1" . + "427"^^ . + . + . + "94"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature5" . + . + "_converted_feature_4" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23665" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001349257.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:hypothetical protein" . + "6:KIG36585.1" . + "7:MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVYAFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQGCALSL" . + . + "Range1" . + "791"^^ . + . + . + "395"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature6" . + . + "_converted_feature_5" . + . + . + "0:locus_tag" . + "0:PU64_23670" . + . + "Range1" . + "791"^^ . + . + . + "395"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature7" . + . + "_converted_feature_6" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23670" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001701843.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:mRNA endoribonuclease" . + "6:KIG36580.1" . + "7:MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTPEPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPYPNWTAVGVTWLAGFDFEIKVIARIPEQ" . + . + "Range1" . + "1635"^^ . + . + . + "921"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature8" . + . + "_converted_feature_7" . + . + . + "0:locus_tag" . + "0:PU64_23675" . + . + "Range1" . + "1635"^^ . + . + . + "921"^^ . + "1"^^ . + "1"^^ . + . + "SequenceFeature9" . + . + "_converted_feature_8" . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23675" . + "1:EXISTENCE: similar to AA sequence:SwissProt:P39333.2" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:oxidoreductase" . + "6:KIG36581.1" . + "7:MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAKRLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFKINIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARDFGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEASFVTGAMHTIDGAFGA" . + . + "StructuredComment_1" . + . + "JWYZ01000115" . + "Genome-Assembly-Data" . + "1::Assembly Method" . + "2::Assembly Name" . + "3::Genome Coverage" . + "4::Sequencing Technology" . + "1::CLC Genomics Workbench v. 7.5" . + "2::Escherichia coli CVM N37069PS v1.0" . + "3::48.5x" . + "4::Illumina MiSeq" . + . + . + "StructuredComment_2" . + . + "JWYZ01000115" . + "Genome-Annotation-Data" . + "10::CRISPR Arrays" . + "11::rRNAs" . + "12::tRNAs" . + "13::ncRNA" . + "14::Frameshifted Genes" . + "1::Annotation Provider" . + "2::Annotation Date" . + "3::Annotation Pipeline" . + "4::Annotation Method" . + "5::Annotation Software revision" . + "6::Features Annotated" . + "7::Genes" . + "8::CDS" . + "9::Pseudo Genes" . + "10::2" . + "11::11 (5S, 16S, 23S)" . + "12::78" . + "13::17" . + "14::41" . + "1::NCBI" . + "2::12/29/2014 14:07:05" . + "3::NCBI Prokaryotic Genome Annotation Pipeline" . + "4::Best-placed reference protein set; GeneMarkS+" . + "5::2.9 (rev. 455303)" . + "6::Gene; CDS; rRNA; tRNA; ncRNA; repeat_region" . + "7::4,855" . + "8::4,642" . + "9::107" . + . + . + "Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole genome shotgun sequence" . + "JWYZ01000115" . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + "JWYZ01000115" . + "Annotation was added by the NCBI Prokaryotic Genome Annotation\nPipeline (released 2013). Information about the Pipeline can be\nfound here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/" . + "16-JAN-2015" . + "BioProject:PRJNA266657::BioSample:SAMN03177677" . + "BCT" . + . + . + . + . + "JWYZ01000115.1" . + "WGS" . + "JWYZ01000115" . + "DNA" . + "Escherichia coli" . + "1"^^ . + "Escherichia coli" . + "Bacteria,Proteobacteria,Gammaproteobacteria,Enterobacterales,Enterobacteriaceae,Escherichia" . + "linear" . + . + "JWYZ01000115_sequence" . + "aaaaaaaagcccctcgattgaggggctgggaatgggtgatcaacgggaagaaaaacggcaggccagcgtcttttttcagacgcggtaagacaaaatgtcgaacacactgaaccatacatcctcccggcaaattgtccggcattatactcatcgtcagaagcggcgcaagcatttgatgcaatattttgtcagcgcaaacggtttatttgaattaaaagtcaaggtatatgcatttttatttgatgtgattctgcaggggaactgtccttcggtatcaataattgcagacattccctgctttttcctttttcactttcacgcaatcagatatgcattttattccattcatccgacttatagggcggagtgtgaaagcgaacggctaacactattgcttactgctcagggatgcgcgctatcactttaatttcaaaatcaaagcctgccagccatgtaacacccaccgccgtccagtttggataaggtggggcgctaaatatttcatttttcaccgtcatgatgtcttcaaattggttttctggatcggtatggaagctcgtaacatcaatgatatcgtcaaaagtgcatcccgcagctgccagggtcgcatgcaaattatcaaatgccagtctgacttgttgctgaaaatcgggttctggtgttccgtcctctcgacttcctacttgcccggaaacaaacagcaaatcgccggaacgaatagccgcagaataacgatgctcagcatatagtgaatgtcggccagcagggaaaacagcggttctttctaccatttggttatcctcaagatttacgacatgaacagaagatttctctttaccgggagccgcttttagcggacgacgtgagtaaacaaaacccagacatcatggataatggctgggcttaattgagcgtagtcggttatgcgccaaacgcgccatcaatggtatgcattgcgccggtaacaaaactggcttctggccctgctaaccatgcgaccataccagcgacctcttccggttgcccatgtcttttgatagccatcaaactatgcaacatatcgcgcattggcccgttggcgggattagcgtcggtatcaattggccctggctggacgacgttaatggtgatcccacgcggtccaaaatcacgggccagcccgcgcgccatgccttgcagggcagatttgctggcggcataagcagccatgcctgcaacaggcatacgatcgccattcacggagccgatgattaagatgcgcccgccttcgggcatctgccgggcggcttcaacagaggcatgataaggagcatgaatattgattttgaaaaggcgatcaatatcgtcggcatttaattccagggcctcgccaaagacgccaatacctgcatttaccaccaggatatccaatgcgccgctcttacgaacgacatcaatgacagcgtctctgtcagcactatctgtgaatactgctgtcgctccagtctcttgtgccaggcgtttagcggcatctttcgaccccgcataggtgaatcgtacattggccccatcggtgacgaaacgacgtacgatagcggcaccgataccacgactgccaccgaggatgagaactgtcttacctgtaaaagcgcccataaggactccttgatttattatgtaacatgcattacaaaactgttttaactttctgtcaacatgttttgtaatggtcactaaaaaacaatctcgcgttccaggtcgtcccagacgtttcgctcctgagcaggcaatctctgcggcaaaagtgctttttcaccaaaaaggtttcgatgctgtcagtgttgctgaagttactgattatcttggtattaaccccccgagcctctacgcggcttttggcagtaaagctgggttatttagccgtgtactcaatgaatacgtcggtacggaagctattccgcttgccgatattcttcgtgatgatcgtccagtaggcgagtgcctggttgaggtattaaaagaagcggcgcgcagatatagccaaaacggcggctgcgctggctgtatggttcttgaaggtattcatagtcatgatccactagcgcgtgatattgccgttcaatattatcacgccgcagaaacgaccatttatgactatatcgccaggcggcatccacaaagcgcacaatgtgtgactgattttatgagtaccgtgatgtcagggctttctgcgaaggcacgggaggggcactcaatcgaacaactctgtgcaacagctgcactggcgggggaagcgataaaaactcttctcaaggagtgatgctggccttgatccgaaaggcgggaacgcgcctgccgataagttgtgataagacaataattcacgcattaaggctagcggaattgatcatcttttcgtataacgatagaaatgaaacgttgttttaattaaggagtggaaaagatgatcatcggaaatattcataatcttcagccgtggctaccccaggagttacgccaggcgattgagcatatcaaagcacacgttacggcagaaacgccaaagggcaagcacgatatcgaaggcaatcatctgttttatcttatctcggaagatatgaccgagccgtacgaagcccgccgtgcggagtaccatgcccgctatctcgacattcagattgtgttaaaaggtcaggaaggcatgaccttcagcacgcaacctgcaggcacgccggataccgactggttagctgataaagacatcgcatttttgccggaaggcgttgatgagaaaacagttatccttaatgaaggtgattttgttgtgttttatccgggggaagtgcataaaccgctgtgcgcagtgggtgcaccagcccaggttcgcaaagcagtagtgaagatgctgatggcgtgatgacttttcgccgtaaataactccaggtttacggcgagtttgtgaaaagagcgttttttgatatttttttgtgagtaaaatttgtaatgcttagacgttcttattaactcaaggagtccgtcatgagcaaaatatcaggttggaatttttctcaaaacattacatcagccgacaattgtaaacaaaaaaatgaagacttagatacctggtatgtgggaatgaatgattttgcccgaattgccggagggcagaatagcagaagcaatattctttctcccagagcatttttggagtttttggctaagatatttaccctgggttatgtggattttagcaaacgctccaa" . + . + . + . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index eeb73dc5..bb8136ce 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -218,14 +218,18 @@ def test_round_trip_structured_comments(self): ) self._test_round_trip_genbank(genbank_file) - def test_round_trip_feature_location_types(self): - """Test ability to correctly round trip genbank test files in the iGEM distribution which have + def test_feature_location_types(self): + """Test ability to correctly convert genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" ) - self._test_round_trip_genbank(genbank_file) + sbol3_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.nt" + ) + sbol3.set_namespace(self.converter.TEST_NAMESPACE) + self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' From 6b2983ab7948da2981273a8302a352f2c5308f6f Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 13 Oct 2022 10:38:27 +0530 Subject: [PATCH 092/190] add: pr review changes for the converter --- sbol_utilities/sbol3_genbank_conversion.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 7c2c98f1..e217a7eb 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -93,7 +93,7 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) # Register the buildre function for custom reference properties - sbol3.Document.register_builder(self.Feature_GenBank_Extension.GENBANK_FEATURE_QUALIFIER_NS, build_custom_reference_property) + sbol3.Document.register_builder(self.CustomReferenceProperty.CUSTOM_REFERENCE_NS, build_custom_reference_property) # Register the buildre function for custom structured comment properties sbol3.Document.register_builder(self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS, build_custom_structured_comment_property) # # Register the builder function so it can be invoked by @@ -126,6 +126,7 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper class CustomStructuredCommentProperty(sbol3.CustomTopLevel): """Serves to store information and annotations for 'Structured_Comment' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip + Complete reference available at: https://www.ncbi.nlm.nih.gov/genbank/structuredcomment/ :extends: sbol3.CustomTopLevel class """ CUSTOM_STRUCTURED_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" @@ -399,6 +400,9 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_record_id = record.id # set dblinks from the dbxrefs property of biopython if record.dbxrefs: + # dbxrefs are parsed in a list by biopython from `record.dbxrefs`; we are storing them as a flat string + # so as to maintain order. Thus, we are creating a custom delimetere of `::`, by which we shall seperate + # individual dbxrefs in the string and later split them to a list while resetting them in genbank comp.genbank_dblink = "::".join(record.dbxrefs) for annotation in record.annotations: # Sending out warnings for genbank info not storeable in sbol3 @@ -507,6 +511,9 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.id = obj.genbank_record_id # set db links using dbxrefs property of biopython if obj.genbank_dblink: + # NOTE: see comment on `_store_extra_properties_in_sbol3`'s dbxrefs section, wherein we describe how '::' + # is used as a delimeter to store the dbxrefs list as a string to maintain order. Here, we split the string + # by the same delimeter to restore the list in resetting GenBank properties. seq_rec.dbxrefs = str(obj.genbank_dblink).split("::") # 1. GenBank Record Date seq_rec.annotations['date'] = obj.genbank_date From 9151daa704e951d86d83699d6d96c817e7ddedcd Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Thu, 13 Oct 2022 19:49:55 +0530 Subject: [PATCH 093/190] add: restore fuzzy features in a round trip to GenBank file, unit tests --- sbol_utilities/sbol3_genbank_conversion.py | 9 +++++++-- test/test_genbank_sbol3_direct.py | 11 ++++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index ae94ab20..186afd64 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -717,7 +717,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank comp.fuzzy_features.append(feat) - def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, seq_rec_features: List) -> None: + def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank_Extension, seq_rec_features: List) -> None: """Helper function for resetting sequence features and their qualifiers to GenBank, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. :param seq_rec: GenBank SeqRecord instance for the record which contains sequnce features @@ -729,8 +729,12 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, return feat_order = {} seq_rec_features = [] + # for round trip conversion, consider all features - exact and fuzzy ones too + all_features = list(obj.features) + if isinstance(obj, self.Component_GenBank_Extension): + all_features += list(obj.fuzzy_features) # converting all sequence features - for obj_feat in obj.features: + for obj_feat in all_features: # TODO: Also add ability to parse subcomponent feature type # Note: Currently we only parse sequence features from sbol3 to genbank if isinstance(obj_feat, sbol3.SequenceFeature): @@ -817,3 +821,4 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: sbol3.Component, # strand / number of qualifiers / type of feature string comparison seq_rec_features.sort(key=lambda feat: (feat_order[feat], feat.strand, len(feat.qualifiers), feat.type)) seq_rec.features = seq_rec_features + diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index bb8136ce..6164d77e 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -218,7 +218,7 @@ def test_round_trip_structured_comments(self): ) self._test_round_trip_genbank(genbank_file) - def test_feature_location_types(self): + def test_feature_location_types_ignore_fuzzy(self): """Test ability to correctly convert genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. """ @@ -231,6 +231,15 @@ def test_feature_location_types(self): sbol3.set_namespace(self.converter.TEST_NAMESPACE) self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) + def test_feature_location_types_round_trip_fuzzy(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution which have + different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" + ) + self._test_round_trip_genbank(genbank_file) + # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' # for genbank_file in test_file_dir.glob('BBF10K_*.gb'): From 5b0eb15398b62832a697717dfd4b5dea6ca7f7f3 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 19 Oct 2022 23:21:04 +0530 Subject: [PATCH 094/190] add: attempt to co-create new range SBOL3 class --- sbol_utilities/sbol3_genbank_conversion.py | 87 +++++++++++++++++----- 1 file changed, 68 insertions(+), 19 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index e9504fe9..6026ab84 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -4,7 +4,7 @@ import sbol3 import logging from collections import OrderedDict -from typing import Dict, List, Sequence, Union, Optional +from typing import Dict, List, Sequence, Union, Optional, Any from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord @@ -64,8 +64,8 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a SequenceFeature in an SBOL file. - :param identity: identity for new sequence feature class instance to have - :param type_uri: type_uri for new sequence feature class instance to have + :param identity: identity for new feature qualifier class instance to have + :param type_uri: type_uri for new feature qualifier class instance to have """ # `types` is required and not known at build time. # Supply a missing value to the constructor, then clear @@ -75,18 +75,32 @@ def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_C obj.clear_property(sbol3.SBOL_TYPE) return obj - def build_range_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Range_GenBank_Extension: + # def build_range_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Range_GenBank_Extension: + # """A builder function to be called by the SBOL3 parser + # when it encounters a Range location in an SBOL file. + # :param identity: identity for new range class instance to have + # :param type_uri: type_uri for new range class instance to have + # """ + # # `types` is required and not known at build time. + # # Supply a missing value to the constructor, then clear + # # the missing value before returning the built object. + # obj = self.Range_GenBank_Extension(identity=identity, type_uri=type_uri) + # # Remove the placeholder value + # obj.clear_property(sbol3.SBOL_TYPE) + # return obj + + def build_location_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Location_GenBank_Extension: """A builder function to be called by the SBOL3 parser - when it encounters a Range location in an SBOL file. - :param identity: identity for new sequence feature class instance to have - :param type_uri: type_uri for new sequence feature class instance to have + when it encounters a Custom location in an SBOL file. + :param identity: identity for new Location class instance to have + :param type_uri: type_uri for new Location class instance to have """ # `types` is required and not known at build time. # Supply a missing value to the constructor, then clear # the missing value before returning the built object. - obj = self.Range_GenBank_Extension(identity=identity, type_uri=type_uri) + obj = self.Location_GenBank_Extension(identity=identity, type_uri=type_uri) # Remove the placeholder value - obj.clear_property(sbol3.SBOL_TYPE) + # obj.clear_property(sbol3.SBOL_TYPE) return obj def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: @@ -117,9 +131,13 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) + # # # Register the builder function so it can be invoked by + # # # the SBOL3 parser to build objects with a Range type URI + # sbol3.Document.register_builder(sbol3.SBOL_RANGE, build_range_extension) # # Register the builder function so it can be invoked by - # # the SBOL3 parser to build objects with a Range type URI - sbol3.Document.register_builder(sbol3.SBOL_RANGE, build_range_extension) + # # the SBOL3 parser to build objects with a Location type URI + # sbol3.Document.register_builder(sbol3.SBOL_LOCATION, build_location_extension) + sbol3.Document.register_builder(self.Location_GenBank_Extension.GENBANK_RANGE_NS, build_location_extension) class CustomReferenceProperty(sbol3.CustomTopLevel): @@ -175,19 +193,49 @@ def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) - class Range_GenBank_Extension(sbol3.Range): - """Overrides the sbol3 Range class to include fields to store the + # class Range_GenBank_Extension(sbol3.Range): + # """Overrides the sbol3 Range class to include fields to store the + # start and end position types (AfterPostion / BeforePosition / ExactPosition). + # :extends: sbol3.Range class + # """ + # GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" + # def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), start: int = 0, end: int = 0, **kwargs) -> None: + # # instantiating sbol3 SequenceFeature object + # super().__init__(sequence = sequence, start = start, end = end, **kwargs) + # # Setting properties for GenBank's location position not settable in any SBOL3 field. + # self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) + # self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) + + + class Location_GenBank_Extension(sbol3.Location): + """Overrides the sbol3 Location class to include fields to store the start and end position types (AfterPostion / BeforePosition / ExactPosition). - :extends: sbol3.Range class + :extends: sbol3.Location class """ GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" - def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), start: int = 0, end: int = 0, **kwargs) -> None: + def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), **kwargs) -> None: # instantiating sbol3 SequenceFeature object - super().__init__(sequence = sequence, start = start, end = end, **kwargs) + # super().__init__(sequence = sequence, identity = None, type_uri = self.GENBANK_RANGE_NS, **kwargs) + super().__init__(sequence = sequence, identity = None, type_uri = self.GENBANK_RANGE_NS, **kwargs) + self.start = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) + self.end = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) # Setting properties for GenBank's location position not settable in any SBOL3 field. self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) + def accept(self, visitor: Any) -> Any: + """Invokes `visit_range` on `visitor` with `self` as the only + argument. + + :param visitor: The visitor instance + :type visitor: Any + :raises AttributeError: If visitor lacks a visit_range method + :return: Whatever `visitor.visit_range` returns + :rtype: Any + + """ + visitor.visit_range(self) + class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write @@ -671,12 +719,13 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank orientation=feat_loc_orientation, ) else: - locs = self.Range_GenBank_Extension( + locs = self.Location_GenBank_Extension( sequence=seq, - start=int(gb_loc.start), - end=int(gb_loc.end), orientation=feat_loc_orientation, ) + # start start and end int positions specified + locs.end = int(gb_loc.end) + locs.start = int(gb_loc.start) # storing location types in IntProperties of SBOL3 locs.end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] locs.start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] From 5d409d761cbd3eb01c0f492c371614c2e1cc7dc5 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Wed, 19 Oct 2022 23:54:17 +0530 Subject: [PATCH 095/190] add: resolving inappropriate GenBank locus name to display id issues --- sbol_utilities/sbol3_genbank_conversion.py | 19 ++- ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 1 + ...L2_imports_from_genbank_to_sbol3_direct.nt | 4 + .../test_location_types.nt | 1 + .../test_locus_name_display_id.gb | 110 ++++++++++++++++++ test/test_genbank_sbol3_direct.py | 9 ++ 6 files changed, 140 insertions(+), 4 deletions(-) create mode 100644 test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index e9504fe9..65c6cbe2 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -199,7 +199,8 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. - self.genbank_seq_version = sbol3.IntProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) + self.genbank_seq_version = sbol3.IntProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) + self.genbank_name = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#name" , 0, 1) self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) self.genbank_division = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#division" , 0, 1) self.genbank_locus = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#locus" , 0, 1) @@ -299,16 +300,21 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n extra_comp_types = [sbol3.SO_CIRCULAR] # creating component extended Component class to include GenBank extraneous properties comp = self.Component_GenBank_Extension( - identity=record.name, + identity=sbol3.string_to_display_id(record.name), types=self.COMP_TYPES + extra_comp_types, roles=self.COMP_ROLES, description=record.description, ) + # since SBOL3 requires display_id to have only alphanumeric characters and start not with a number; + # and these constraints are not present in GenBank, we pass the GenBank locus name through a filter + # helper method ('string_to_display_id'), which conforms it to SBOL's standard, and also store the + # original name in an extraneous property field 'genbank_name' which is reset later on during round trips. + comp.genbank_name = record.name doc.add(comp) # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( - identity=record.name + "_sequence", + identity=str(comp.display_id) + "_sequence", elements=str(record.seq.lower()), encoding=self.SEQUENCE_ENCODING, ) @@ -399,11 +405,16 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, elif len(obj.sequences) > 1: raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces \n \ (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") + # Locus name for the sequence record is just the display id if SBOL3 component was not extended + # to include extraneous properties (in which case, we use the directly stored 'genbank_name' field) + locus_name = obj.display_id + if isinstance(obj, self.Component_GenBank_Extension) and obj.genbank_name: + locus_name = obj.genbank_name seq_rec = SeqRecord( seq=seq, id=obj.display_id, description=obj.description, - name=obj.display_id, + name=locus_name, ) # Resetting extraneous genbank properties from extended component-genbank class self._reset_extra_properties_in_genbank(obj, seq_rec, references, structured_comments) diff --git a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt index 157c21c0..a19b0003 100644 --- a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -13,6 +13,7 @@ "" . "BBa_J23101" . "DNA" . + "BBa_J23101" . "." . "1"^^ . "" . diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 887b746d..4ac0f492 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -12,6 +12,7 @@ "" . "BBa_J23100" . "DNA" . + "BBa_J23100" . "." . "1"^^ . "" . @@ -37,6 +38,7 @@ "" . "BBa_J23102" . "DNA" . + "BBa_J23102" . "." . "1"^^ . "" . @@ -62,6 +64,7 @@ "" . "LmrA" . "DNA" . + "LmrA" . "." . "1"^^ . "" . @@ -291,6 +294,7 @@ "" . "pSB1C3" . "DNA" . + "pSB1C3" . "." . "1"^^ . "" . diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt index fdd34b0c..fefca758 100644 --- a/test/test_files/sbol3_genbank_conversion/test_location_types.nt +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -467,6 +467,7 @@ "WGS" . "JWYZ01000115" . "DNA" . + "JWYZ01000115" . "Escherichia coli" . "1"^^ . "Escherichia coli" . diff --git a/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb b/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb new file mode 100644 index 00000000..f98d358c --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb @@ -0,0 +1,110 @@ +LOCUS SaABE8e_TadA-8e_V106W 3876 bp DNA linear UNK 13-JAN-2022 +DEFINITION . +ACCESSION SaABE8e_TadA-8e_V106W +VERSION SaABE8e_TadA-8e_V106W +KEYWORDS . +SOURCE None + ORGANISM None + . +FEATURES Location/Qualifiers + misc_feature 1..57 + /label="NLS" + /ApEinfo_revcolor="#b4abac" + /ApEinfo_fwdcolor="#b4abac" + CDS 1..3876 + /label="Translation 1-3876" + misc_feature 1..3876 + /label="SaABE8e(TadA V106W)" + /ApEinfo_revcolor="#c7b0e3" + /ApEinfo_fwdcolor="#c7b0e3" + CDS 37..57 + /label="SV40 NLS" + /ApEinfo_revcolor="#9eafd2" + /ApEinfo_fwdcolor="#9eafd2" + misc_feature 58..555 + /label="TadA-8e V106W" + /ApEinfo_revcolor="#84b0dc" + /ApEinfo_fwdcolor="#84b0dc" + misc_feature 556..651 + /label="Linker" + /ApEinfo_revcolor="#d6b295" + /ApEinfo_fwdcolor="#d6b295" + misc_feature 652..3810 + /label="SaCas9 nickase" + /ApEinfo_revcolor="#b1ff67" + /ApEinfo_fwdcolor="#b1ff67" + misc_feature 3811..3876 + /label="NLS" + /ApEinfo_revcolor="#f8d3a9" + /ApEinfo_fwdcolor="#f8d3a9" + CDS 3853..3873 + /label="SV40 NLS" + /ApEinfo_revcolor="#b1ff67" + /ApEinfo_fwdcolor="#b1ff67" +ORIGIN + 1 atgaaacgga cagccgacgg aagcgagttc gagtcaccaa agaagaagcg gaaagtctct + 61 gaggtggagt tttcccacga gtactggatg agacatgccc tgaccctggc caagagggca + 121 cgggatgaga gggaggtgcc tgtgggagcc gtgctggtgc tgaacaatag agtgatcggc + 181 gagggctgga acagagccat cggcctgcac gacccaacag cccatgccga aattatggcc + 241 ctgagacagg gcggcctggt catgcagaac tacagactga ttgacgccac cctgtacgtg + 301 acattcgagc cttgcgtgat gtgcgccggc gccatgatcc actctaggat cggccgcgtg + 361 gtgtttggat ggagaaattc taaaagaggc gccgcaggct ccctgatgaa cgtgctgaac + 421 taccccggca tgaatcaccg cgtcgaaatt accgagggaa tcctggcaga tgaatgtgcc + 481 gccctgctgt gcgatttcta tcggatgcct agacaggtgt tcaatgctca gaagaaggcc + 541 cagagctcca tcaactccgg aggatctagc ggaggctcct ctggctctga gacacctggc + 601 acaagcgaga gcgcaacacc tgaaagcagc gggggcagca gcggggggtc agggaagcga + 661 aattacattc tggggctggc cattggcatt acatcagtgg gctatggcat cattgactac + 721 gagacaaggg acgtgatcga cgccggcgtg agactgttca aggaggccaa cgtggagaac + 781 aatgagggcc ggagatccaa gaggggagca aggcgcctga agcggagaag gcgccacaga + 841 atccagagag tgaagaagct gctgttcgat tacaacctgc tgaccgacca ctccgagctg + 901 tctggcatca atccttatga ggccagagtg aagggcctgt cccagaagct gtctgaggag + 961 gagtttagcg ccgccctgct gcacctggca aagaggagag gcgtgcacaa cgtgaatgag + 1021 gtggaggagg acaccggcaa cgagctgtcc acaaaggagc agatcagccg caattccaag + 1081 gccctggagg agaagtatgt ggccgagctg cagctggagc ggctgaagaa ggatggcgag + 1141 gtgaggggct ccatcaatcg cttcaagacc tctgactacg tgaaggaggc caagcagctg + 1201 ctgaaggtgc agaaggccta ccaccagctg gatcagtcct ttatcgatac atatatcgac + 1261 ctgctggaga caaggcgcac atactatgag ggaccaggag agggctctcc cttcggctgg + 1321 aaggacatca aggagtggta cgagatgctg atgggccact gcacctattt tccagaggag + 1381 ctgagaagcg tgaagtacgc ctataacgcc gatctgtaca acgccctgaa tgacctgaac + 1441 aacctggtca tcaccaggga tgagaacgag aagctggagt actatgagaa gttccagatc + 1501 atcgagaacg tgttcaagca gaagaagaag cctacactga agcagatcgc caaggagatc + 1561 ctggtgaacg aggaggacat caagggctac cgcgtgacct ccacaggcaa gccagagttc + 1621 accaatctga aggtgtatca cgatatcaag gacatcacag cccggaagga gatcatcgag + 1681 aacgccgagc tgctggatca gatcgccaag atcctgacca tctatcagag ctccgaggac + 1741 atccaggagg agctgaccaa cctgaatagc gagctgacac aggaggagat cgagcagatc + 1801 agcaatctga agggctacac cggcacacac aacctgagcc tgaaggccat caatctgatc + 1861 ctggatgagc tgtggcacac aaacgacaat cagatcgcca tctttaaccg gctgaagctg + 1921 gtgccaaaga aggtggacct gtcccagcag aaggagatcc caaccacact ggtggacgat + 1981 ttcatcctgt ctcccgtggt gaagcggagc ttcatccaga gcatcaaagt gatcaacgcc + 2041 atcatcaaga agtacggcct gcccaatgat atcatcatcg agctggccag ggagaagaac + 2101 tccaaggacg cccagaagat gatcaatgag atgcagaaga ggaaccgcca gaccaatgag + 2161 cggatcgagg agatcatcag aaccacaggc aaggagaacg ccaagtacct gatcgagaag + 2221 atcaagctgc acgatatgca ggagggcaag tgtctgtatt ctctggaggc catccctctg + 2281 gaggacctgc tgaacaatcc attcaactac gaggtggatc acatcatccc ccggagcgtg + 2341 agcttcgaca attcttttaa caataaggtg ctggtgaagc aggaggagaa cagcaagaag + 2401 ggcaatagga cccctttcca gtacctgtct agctccgatt ctaagatcag ctacgagaca + 2461 ttcaagaagc acatcctgaa tctggccaag ggcaagggcc gcatcagcaa gaccaagaag + 2521 gagtacctgc tggaggagcg ggacatcaac agattctccg tgcagaagga cttcatcaac + 2581 cggaatctgg tggacaccag atacgccaca cgcggcctga tgaatctgct gcggtcttat + 2641 ttcagagtga acaatctgga tgtgaaggtg aagagcatca acggcggctt cacctccttt + 2701 ctgcggagaa agtggaagtt taagaaggag cgcaacaagg gctataagca ccacgccgag + 2761 gatgccctga tcatcgccaa tgccgacttc atctttaagg agtggaagaa gctggacaag + 2821 gccaagaaag tgatggagaa ccagatgttc gaggagaagc aggccgagag catgcccgag + 2881 atcgagacag agcaggagta caaggagatt ttcatcacac ctcaccagat caagcacatc + 2941 aaggacttca aggactacaa gtattctcac agggtggata agaagcccaa ccgcgagctg + 3001 atcaatgaca ccctgtatag cacacggaag gacgataagg gcaataccct gatcgtgaac + 3061 aatctgaacg gcctgtacga caaggataat gacaagctga agaagctgat caacaagtct + 3121 cccgagaagc tgctgatgta ccaccacgat cctcagacat atcagaagct gaagctgatc + 3181 atggagcagt acggcgacga gaagaaccca ctgtataagt actatgagga gacaggcaac + 3241 tacctgacaa agtatagcaa gaaggataat ggccccgtga tcaagaagat caagtactat + 3301 ggcaacaagc tgaatgccca cctggacatc accgacgatt accctaactc tcgcaataag + 3361 gtggtgaagc tgagcctgaa gccataccgg ttcgacgtgt acctggacaa cggcgtgtat + 3421 aagtttgtga cagtgaagaa tctggatgtg atcaagaagg agaactacta tgaggtgaac + 3481 agcaagtgct acgaggaggc caagaagctg aagaagatca gcaaccaggc cgagttcatc + 3541 gcctcttttt acaacaatga cctgatcaag atcaatggcg agctgtatag agtgatcggc + 3601 gtgaacaatg atctgctgaa cagaatcgaa gtgaatatga tcgacatcac ctacagggag + 3661 tatctggaga acatgaatga taagaggccc cctcgcatca tcaagaccat cgcctctaag + 3721 acacagagca tcaagaagta cagcacagac atcctgggga acctgtatga agtcaagagc + 3781 aagaaacatc ctcagattat caagaaaggc tctggcggct caaaaagaac cgccgacggc + 3841 agcgaattcg agcccaagaa gaagaggaaa gtctaa +// diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 642abdb2..49c1af6d 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -240,6 +240,15 @@ def test_dblink_property(self): ) self._test_round_trip_genbank(genbank_file) + def test_locus_name_and_display_id(self): + """Test ability to correctly round trip genbank test files in the iGEM distribution which have + the DB_LINK (or 'dbxrefs' in biopython) property. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_locus_name_display_id.gb" + ) + self._test_round_trip_genbank(genbank_file) + def test_feature_location_types_round_trip_fuzzy(self): """Test ability to correctly round trip genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. From 973cdabed6fff686fbc9d52e1cabb98f551fda17 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 21 Oct 2022 15:06:49 +0530 Subject: [PATCH 096/190] add: temporary workaround for identity pySBOL3 BUG --- sbol_utilities/sbol3_genbank_conversion.py | 84 +++++++++-------- ...L2_imports_from_genbank_to_sbol3_direct.nt | 24 ----- .../test_location_types.nt | 94 +++++++------------ 3 files changed, 83 insertions(+), 119 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 6026ab84..c86383ab 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -212,29 +212,22 @@ class Location_GenBank_Extension(sbol3.Location): start and end position types (AfterPostion / BeforePosition / ExactPosition). :extends: sbol3.Location class """ - GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" - def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), **kwargs) -> None: - # instantiating sbol3 SequenceFeature object - # super().__init__(sequence = sequence, identity = None, type_uri = self.GENBANK_RANGE_NS, **kwargs) - super().__init__(sequence = sequence, identity = None, type_uri = self.GENBANK_RANGE_NS, **kwargs) + # Use the SBOL3 namespace for the type URI as a workaround for + # a bug in pySBOL3. + # TODO: use genbank namespace when the pySBOL3 bug is fixed + # NOTE: pySBOL3 BUG REPORT: https://github.com/SynBioDex/pySBOL3/issues/414 + # NOTE: pySBOL3 BUG FIX : https://github.com/SynBioDex/pySBOL3/pull/415 + # GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" + GENBANK_RANGE_NS = sbol3.SBOL3_NS + "locationPosition" + def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), + *, identity: str = None, type_uri: str = GENBANK_RANGE_NS, + **kwargs) -> None: + super().__init__(sequence = sequence, identity = identity, type_uri = type_uri, **kwargs) self.start = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) self.end = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) # Setting properties for GenBank's location position not settable in any SBOL3 field. - self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) - self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) - - def accept(self, visitor: Any) -> Any: - """Invokes `visit_range` on `visitor` with `self` as the only - argument. - - :param visitor: The visitor instance - :type visitor: Any - :raises AttributeError: If visitor lacks a visit_range method - :return: Whatever `visitor.visit_range` returns - :rtype: Any - - """ - visitor.visit_range(self) + self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start_position", 0, 1) + self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end_position" , 0, 1) class Component_GenBank_Extension(sbol3.Component): @@ -719,21 +712,38 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank orientation=feat_loc_orientation, ) else: - locs = self.Location_GenBank_Extension( - sequence=seq, - orientation=feat_loc_orientation, - ) - # start start and end int positions specified - locs.end = int(gb_loc.end) - locs.start = int(gb_loc.start) - # storing location types in IntProperties of SBOL3 - locs.end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] - locs.start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] - # if any of the location endpoints of a feature (start/end) has a fuzzy end - # (i.e not Exact position) like BeforePosition/AfterPostion, we mark the - # feature as a 'fuzzy_feature' which decides whether to store the feature or not - if not fuzzy_feature and locs.end_position != 1 or locs.start_position != 1: - fuzzy_feature = True + # find int mappings for positions of start and end locations, + # as defined in the static class variable 'SBOL_LOCATION_POSITION' + # 0->BeforePosition, 1->ExactPosition, 2->AfterPostion + end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] + start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] + # If both start and end positions are exact positions, the + # feature location can be created simply as a range object + if start_position == 1 and end_position == 1: + locs = sbol3.Range( + sequence=seq, + orientation=feat_loc_orientation, + end = int(gb_loc.end), + start = int(gb_loc.start) + ) + # If either or both of start and end locations are fuzzy, then + # the location object needs to be of the custom class 'Location_GenBank_Extension' + else: + locs = self.Location_GenBank_Extension( + sequence=seq, + orientation=feat_loc_orientation, + ) + # start start and end int positions specified + locs.end = int(gb_loc.end) + locs.start = int(gb_loc.start) + # storing location types in IntProperties of SBOL3 + locs.end_position = end_position + locs.start_position = start_position + # if any of the location endpoints of a feature (start/end) has a fuzzy end + # (i.e not Exact position) like BeforePosition/AfterPostion, we mark the + # feature as a 'fuzzy_feature' which decides whether to store the feature or not + if not fuzzy_feature and locs.end_position != 1 or locs.start_position != 1: + fuzzy_feature = True feat_locations.append(locs) # Obtain sequence feature role from gb2so mappings feat_role = sbol3.SO_NS[:-3] @@ -814,8 +824,8 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank # creating start and end Positions endPosition = ExactPosition(obj_feat_loc.end) startPosition = ExactPosition(obj_feat_loc.start) - # if range, check for position being Before / After Positions - if isinstance(obj_feat_loc, sbol3.Range): + # if custom range object, check for position being Before / After Positions + if isinstance(obj_feat_loc, self.Location_GenBank_Extension): # change end and start Positions only if user has made integer entries into them if obj_feat_loc.end_position != None: endPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.end_position](obj_feat_loc.end) diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 887b746d..ecf83590 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -78,16 +78,12 @@ . . "0"^^ . - "1"^^ . - "1"^^ . . "Range1" . "2012"^^ . . . "2008"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature10" . . @@ -102,8 +98,6 @@ . . "2021"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature11" . . @@ -118,8 +112,6 @@ . . "2050"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature12" . . @@ -142,8 +134,6 @@ . . "21"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature2" . . @@ -158,8 +148,6 @@ . . "29"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature3" . . @@ -174,8 +162,6 @@ . . "156"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature4" . . @@ -190,8 +176,6 @@ . . "260"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature5" . . @@ -206,8 +190,6 @@ . . "275"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature6" . . @@ -222,8 +204,6 @@ . . "1041"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature7" . . @@ -238,8 +218,6 @@ . . "1159"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature8" . . @@ -254,8 +232,6 @@ . . "1932"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature9" . . diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt index fdd34b0c..c5c024d2 100644 --- a/test/test_files/sbol3_genbank_conversion/test_location_types.nt +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -36,21 +36,19 @@ "Direct Submission" . . . - "Range1" . - "115"^^ . - . - . - "0"^^ . - "1"^^ . - "0"^^ . - . + "locationPosition1" . + . + "115"^^ . + "1"^^ . + "0"^^ . + "0"^^ . + . + . "Range1" . "2299"^^ . . . "1705"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature10" . . @@ -65,8 +63,6 @@ . . "1705"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature11" . . @@ -95,8 +91,6 @@ . . "2443"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature12" . . @@ -111,8 +105,6 @@ . . "2443"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature13" . . @@ -136,32 +128,32 @@ "6:KIG36583.1" . "7:MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLFYLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLPEGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" . . - "Range1" . - "3242"^^ . - . - . - "3018"^^ . - "2"^^ . - "1"^^ . - . + "locationPosition1" . + . + "3242"^^ . + "2"^^ . + "3018"^^ . + "1"^^ . + . + . "SequenceFeature14" . - . + . "_converted_feature_13" . . . "0:locus_tag" . "0:PU64_23690" . . - "Range1" . - "3242"^^ . - . - . - "3018"^^ . - "2"^^ . - "1"^^ . - . + "locationPosition1" . + . + "3242"^^ . + "2"^^ . + "3018"^^ . + "1"^^ . + . + . "SequenceFeature15" . - . + . "_converted_feature_14" . . . @@ -183,23 +175,23 @@ "7:MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNSRSNILSPRAFLEFLAKIFTLGYVDFSKRS" . . "SequenceFeature1" . - . + . "_converted_feature_0" . . . "0:locus_tag" . "0:PU64_23660" . . - "Range1" . - "115"^^ . - . - . - "0"^^ . - "1"^^ . - "0"^^ . - . + "locationPosition1" . + . + "115"^^ . + "1"^^ . + "0"^^ . + "0"^^ . + . + . "SequenceFeature2" . - . + . "_converted_feature_1" . . . @@ -225,8 +217,6 @@ . . "0"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature3" . . @@ -255,8 +245,6 @@ . . "94"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature4" . . @@ -271,8 +259,6 @@ . . "94"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature5" . . @@ -301,8 +287,6 @@ . . "395"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature6" . . @@ -317,8 +301,6 @@ . . "395"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature7" . . @@ -347,8 +329,6 @@ . . "921"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature8" . . @@ -363,8 +343,6 @@ . . "921"^^ . - "1"^^ . - "1"^^ . . "SequenceFeature9" . . From a16cf0e9f611b8367cc69dc3e465b9889903e26e Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Fri, 21 Oct 2022 15:19:53 +0530 Subject: [PATCH 097/190] add: unit test for temporary workaround to pySBOL3 bug --- test/test_genbank_sbol3_direct.py | 40 +++++++++++++++++++++---------- 1 file changed, 27 insertions(+), 13 deletions(-) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 49c1af6d..3da4b98a 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -218,19 +218,6 @@ def test_round_trip_structured_comments(self): ) self._test_round_trip_genbank(genbank_file) - def test_feature_location_types_ignore_fuzzy(self): - """Test ability to correctly convert genbank test files in the iGEM distribution which have - different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. - """ - genbank_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" - ) - sbol3_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.nt" - ) - sbol3.set_namespace(self.converter.TEST_NAMESPACE) - self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) - def test_dblink_property(self): """Test ability to correctly round trip genbank test files in the iGEM distribution which have the DB_LINK (or 'dbxrefs' in biopython) property. @@ -240,6 +227,20 @@ def test_dblink_property(self): ) self._test_round_trip_genbank(genbank_file) + def test_location_genbank_extension(self): + """Test that the Location_GenBank_Extension can be converted + from GenBank into SBOL3, and that the resulting SBOL3 file can + be loaded. + NOTE: This unit test can be removed once pySBOL3 makes a new release fixing the following bug + ISSUE: https://github.com/SynBioDex/pySBOL3/issues/414 + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" + ) + self.converter.convert_genbank_to_sbol3(str(genbank_file), write=True) + doc = sbol3.Document() + doc.read('sbol3.nt', file_format=sbol3.NTRIPLES) + def test_locus_name_and_display_id(self): """Test ability to correctly round trip genbank test files in the iGEM distribution which have the DB_LINK (or 'dbxrefs' in biopython) property. @@ -249,6 +250,19 @@ def test_locus_name_and_display_id(self): ) self._test_round_trip_genbank(genbank_file) + def test_feature_location_types_ignore_fuzzy(self): + """Test ability to correctly convert genbank test files in the iGEM distribution which have + different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. + """ + genbank_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" + ) + sbol3_file = ( + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.nt" + ) + sbol3.set_namespace(self.converter.TEST_NAMESPACE) + self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) + def test_feature_location_types_round_trip_fuzzy(self): """Test ability to correctly round trip genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. From 8119bac7f527c42b64a39466f2b691c6a4f0fd10 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 22 Oct 2022 19:44:50 +0530 Subject: [PATCH 098/190] fix: format complete converter code --- sbol_utilities/sbol3_genbank_conversion.py | 275 ++++++++++++--------- 1 file changed, 157 insertions(+), 118 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 3817c995..8edcea2d 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -12,13 +12,12 @@ CompoundLocation, BeforePosition, ExactPosition, AfterPosition - class GenBank_SBOL3_Converter: """Main Converter class handling offline, direction conversion of files SBOL3 files to and from GenBank files""" # dictionaries to store feature lookups for terms in GenBank and SO ontologies gb2so_map = {} so2gb_map = {} - ## Conversion Constants : + ### Conversion Constants : # TODO: Temporarily assuming only dna components to be dealt with in genbank files COMP_TYPES = [sbol3.SBO_DNA] # TODO: Temporarily assuming components to only have the engineered_region role @@ -29,16 +28,18 @@ class GenBank_SBOL3_Converter: BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 # Mapping int types to types of locationPositions in GenBank (Before/After/Exact) - SBOL_LOCATION_POSITION = {BeforePosition: 0, ExactPosition: 1, AfterPosition: 2} + SBOL_LOCATION_POSITION = {BeforePosition: 0, ExactPosition: 1, AfterPosition: 2} GENBANK_LOCATION_POSITION = {0: BeforePosition, 1: ExactPosition, 2: AfterPosition} # Default value for the "sequence_version" annotation in GenBank files DEFAULT_GB_SEQ_VERSION = 1 - # Default terms for SBOL3 and GenBank in case the feature lookup from respective dictionaries does not yield any ontology term + # Default terms for SBOL3 and GenBank in case the feature lookup from + # respective dictionaries does not yield any ontology term DEFAULT_SO_TERM = "SO:0000110" DEFAULT_GB_TERM = "misc_feature" # Namespace to be used be default if not provided, and also for all unit tests related to this converter TEST_NAMESPACE = "https://test.sbol3.genbank/" - # File locations for required CSV data files which store the ontology term translations between GenBank and SO ontologies + # File locations for required CSV data files which store the ontology term + # translations between GenBank and SO ontologies GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") @@ -47,7 +48,8 @@ def __init__(self) -> None: """While instantiating an instance of the converter, required builders must be registered in order to accurately parse modified or new SBOL3 class objects """ - def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: + def build_component_genbank_extension( + *, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a Component in an SBOL file. :param identity: identity for new component class instance to have @@ -61,7 +63,8 @@ def build_component_genbank_extension(*, identity, type_uri) -> GenBank_SBOL3_Co obj.clear_property(sbol3.SBOL_TYPE) return obj - def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: + def build_feature_qualifiers_extension( + *, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a SequenceFeature in an SBOL file. :param identity: identity for new feature qualifier class instance to have @@ -112,7 +115,8 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv obj = self.CustomReferenceProperty(identity=identity, type_uri=type_uri) return obj - def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomStructuredCommentProperty: + def build_custom_structured_comment_property( + *, identity, type_uri) -> GenBank_SBOL3_Converter.CustomStructuredCommentProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomStructuredCommentProperty Toplevel object in an SBOL file. :param identity: identity for custom comment property instance to have @@ -124,13 +128,16 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S # Register the builder function so it can be invoked by # the SBOL3 parser to build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) - # Register the buildre function for custom reference properties - sbol3.Document.register_builder(self.CustomReferenceProperty.CUSTOM_REFERENCE_NS, build_custom_reference_property) - # Register the buildre function for custom structured comment properties - sbol3.Document.register_builder(self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS, build_custom_structured_comment_property) # # Register the builder function so it can be invoked by # # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) + # Register the buildre function for custom reference properties + sbol3.Document.register_builder(self.CustomReferenceProperty.CUSTOM_REFERENCE_NS, + build_custom_reference_property) + # Register the buildre function for custom structured comment properties + sbol3.Document.register_builder( + self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS, + build_custom_structured_comment_property) # # # Register the builder function so it can be invoked by # # # the SBOL3 parser to build objects with a Range type URI # sbol3.Document.register_builder(sbol3.SBOL_RANGE, build_range_extension) @@ -141,11 +148,12 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S class CustomReferenceProperty(sbol3.CustomTopLevel): - """Serves to store information and annotations for 'Reference' objects in + """Serves to store information and annotations for 'Reference' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip :extends: sbol3.CustomTopLevel class """ CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#reference" + def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): super().__init__(identity, type_uri) self.authors = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#authors" , 0, 1) @@ -158,43 +166,50 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper # stores the display id of parent component for a particular CustomReferenceProperty object self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component" , 0, 1) # TODO: support cut locations? - # there can be multiple locations described for a reference, thus upper bound needs to be > 1 in order to use ListProperty - self.location = sbol3.OwnedObject(self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) + # there can be multiple locations described for a reference, thus upper + # bound needs to be > 1 in order to use ListProperty + self.location = sbol3.OwnedObject( + self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) class CustomStructuredCommentProperty(sbol3.CustomTopLevel): - """Serves to store information and annotations for 'Structured_Comment' objects in + """Serves to store information and annotations for 'Structured_Comment' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip Complete reference available at: https://www.ncbi.nlm.nih.gov/genbank/structuredcomment/ :extends: sbol3.CustomTopLevel class """ CUSTOM_STRUCTURED_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" + def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity="customStructuredCommentProperty"): super().__init__(identity, type_uri) - self.heading = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#heading" , 0, 1) + self.heading = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#heading" , 0, 1) # stores the display id of parent component for a particular CustomReferenceProperty object - self.component = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#component" , 0, 1) - # there can be multiple key/values described for a structured_comment, thus upper bound needs to be > 1 in order to use ListProperty - self.structured_keys = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredKeys", 0, math.inf) - self.structured_values = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredValues", 0, math.inf) + self.component = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#component", 0, 1) + # there can be multiple key/values described for a structured_comment, + # thus upper bound needs to be > 1 in order to use ListProperty + self.structured_keys = sbol3.TextProperty( + self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredKeys", 0, math.inf) + self.structured_values = sbol3.TextProperty( + self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredValues", 0, math.inf) class Feature_GenBank_Extension(sbol3.SequenceFeature): - """Overrides the sbol3 SequenceFeature class to include fields to directly read and write + """Overrides the sbol3 SequenceFeature class to include fields to directly read and write qualifiers of GenBank features not storeable in any SBOL3 datafield. :extends: sbol3.SequenceFeature class """ GENBANK_FEATURE_QUALIFIER_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" + def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: # instantiating sbol3 SequenceFeature object super().__init__(locations=locations, **kwargs) # Setting properties for GenBank's qualifiers not settable in any SBOL3 field. - self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key" , 0, math.inf) - self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) + self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key" , 0, math.inf) + self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) # class Range_GenBank_Extension(sbol3.Range): - # """Overrides the sbol3 Range class to include fields to store the + # """Overrides the sbol3 Range class to include fields to store the # start and end position types (AfterPostion / BeforePosition / ExactPosition). # :extends: sbol3.Range class # """ @@ -208,7 +223,7 @@ def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: class Location_GenBank_Extension(sbol3.Location): - """Overrides the sbol3 Location class to include fields to store the + """Overrides the sbol3 Location class to include fields to store the start and end position types (AfterPostion / BeforePosition / ExactPosition). :extends: sbol3.Location class """ @@ -219,23 +234,25 @@ class Location_GenBank_Extension(sbol3.Location): # NOTE: pySBOL3 BUG FIX : https://github.com/SynBioDex/pySBOL3/pull/415 # GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" GENBANK_RANGE_NS = sbol3.SBOL3_NS + "locationPosition" + def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), *, identity: str = None, type_uri: str = GENBANK_RANGE_NS, **kwargs) -> None: - super().__init__(sequence = sequence, identity = identity, type_uri = type_uri, **kwargs) - self.start = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) - self.end = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) + super().__init__(sequence=sequence, identity=identity, type_uri=type_uri, **kwargs) + self.start = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) + self.end = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) # Setting properties for GenBank's location position not settable in any SBOL3 field. self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start_position", 0, 1) self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end_position" , 0, 1) class Component_GenBank_Extension(sbol3.Component): - """Overrides the sbol3 Component class to include fields to directly read and write + """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storeable in any SBOL3 datafield. :extends: sbol3.Component class """ GENBANK_EXTRA_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank" + def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], **kwargs) -> None: # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) @@ -254,11 +271,13 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_dblink = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#dbxrefs" , 0, 1) self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) # TODO : add note linking issue here - self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy" , 0, 1) - self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords" , 0, 1) + self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy", 0, 1) + self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords", 0, 1) # there can be multiple accessions, thus upper bound needs to be > 1 in order to use TextListProperty - self.genbank_accessions = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) - self.fuzzy_features = sbol3.OwnedObject(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeatures", 0, math.inf, type_constraint=sbol3.SequenceFeature) + self.genbank_accessions = sbol3.TextProperty( + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) + self.fuzzy_features = sbol3.OwnedObject( + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeatures", 0, math.inf, type_constraint=sbol3.SequenceFeature) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, @@ -341,23 +360,23 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n extra_comp_types = [sbol3.SO_CIRCULAR] # creating component extended Component class to include GenBank extraneous properties comp = self.Component_GenBank_Extension( - identity=sbol3.string_to_display_id(record.name), - types=self.COMP_TYPES + extra_comp_types, - roles=self.COMP_ROLES, - description=record.description, + identity = sbol3.string_to_display_id(record.name), + types = self.COMP_TYPES + extra_comp_types, + roles = self.COMP_ROLES, + description = record.description, ) # since SBOL3 requires display_id to have only alphanumeric characters and start not with a number; # and these constraints are not present in GenBank, we pass the GenBank locus name through a filter - # helper method ('string_to_display_id'), which conforms it to SBOL's standard, and also store the + # helper method ('string_to_display_id'), which conforms it to SBOL's standard, and also store the # original name in an extraneous property field 'genbank_name' which is reset later on during round trips. comp.genbank_name = record.name doc.add(comp) # TODO: Currently we use a fixed method of encoding (IUPAC) seq = sbol3.Sequence( - identity=str(comp.display_id) + "_sequence", - elements=str(record.seq.lower()), - encoding=self.SEQUENCE_ENCODING, + identity = str(comp.display_id) + "_sequence", + elements = str(record.seq.lower()), + encoding = self.SEQUENCE_ENCODING, ) doc.add(seq) comp.sequences = [seq] @@ -365,7 +384,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. self._store_extra_properties_in_sbol3(doc, comp, seq, record) - # create all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class + # create all sequence features, and tag all encountered feature qualifiers + # via extended Feature_GenBank_Extension class self._handle_features_gb_to_sbol(record, comp, seq) if write: @@ -398,20 +418,23 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, logs: Dict[sbol3.TopLevel, bool] = {} # create dict to link component with their respective Reference property objects references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} - for obj in doc.objects: + for obj in doc.objects: if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomReferenceProperty.CUSTOM_REFERENCE_NS: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): - references[component_object] = [obj] if component_object not in references else references[component_object] + [obj] + references[component_object] = [ + obj] if component_object not in references else references[component_object] + [obj] # TODO: Raise error here # else: # create dict to link component with their respective structured comment objects structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} - for obj in doc.objects: - if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS: + for obj in doc.objects: + if isinstance( + obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): - structured_comments[component_object] = [obj] if component_object not in structured_comments else structured_comments[component_object] + [obj] + structured_comments[component_object] = [ + obj] if component_object not in structured_comments else structured_comments[component_object] + [obj] # TODO: Raise error here # else: @@ -435,13 +458,13 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, if isinstance(obj, sbol3.Component): logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") # NOTE: A single component/record cannot have multiple sequences - seq = None # If no sequence is found for a component + seq = None # If no sequence is found for a component if obj.sequences and len(obj.sequences) == 1: if doc.find(obj.sequences[0]): obj_seq = doc.find(obj.sequences[0]) seq = Seq(obj_seq.elements.upper()) # mark the status of this top level sequence object as parsed and converted - if isinstance(obj_seq, sbol3.TopLevel): + if isinstance(obj_seq, sbol3.TopLevel): logs[obj_seq] = True elif len(obj.sequences) > 1: raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces \n \ @@ -461,7 +484,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, self._reset_extra_properties_in_genbank(obj, seq_rec, references, structured_comments) seq_rec_features = [] - # recreate all sequence features, and tag all encountered feature qualifiers via extended Feature_GenBank_Extension class + # recreate all sequence features, and tag all encountered feature + # qualifiers via extended Feature_GenBank_Extension class self._handle_features_sbol_to_gb(seq_rec, obj, seq_rec_features) # mark the top level component object as parsed and converter @@ -476,8 +500,8 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, return {"status": logs, "seqrecords": seq_records} - def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_GenBank_Extension, - seq: sbol3.Sequence, record: SeqRecord) -> None: + def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_GenBank_Extension, + seq: sbol3.Sequence, record: SeqRecord) -> None: """Helper function for setting properties for GenBank's extraneous properties not directly settable in any SBOL3 field, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param doc: The sbol3 document to store the contents in @@ -505,7 +529,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ # FIX for iGEM files not having data file division but topology stored in its key if record.annotations['data_file_division'] in ['circular', 'linear']: comp.genbank_topology = record.annotations['data_file_division'] - else: comp.genbank_division = record.annotations['data_file_division'] + else: + comp.genbank_division = record.annotations['data_file_division'] # 3. GenBank Record Keywords elif annotation == 'keywords': comp.genbank_keywords = ",".join(record.annotations['keywords']) @@ -537,14 +562,14 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ elif annotation == 'references': for ind, reference in enumerate(record.annotations['references']): # create a custom reference property instance for each reference - custom_reference = self.CustomReferenceProperty(identity = comp.identity + f"/Reference_{ind}") - custom_reference.authors = reference.authors - custom_reference.comment = reference.comment - custom_reference.journal = reference.journal - custom_reference.title = reference.title - custom_reference.consrtm = reference.consrtm + custom_reference = self.CustomReferenceProperty(identity=comp.identity + f"/Reference_{ind}") + custom_reference.authors = reference.authors + custom_reference.comment = reference.comment + custom_reference.journal = reference.journal + custom_reference.title = reference.title + custom_reference.consrtm = reference.consrtm custom_reference.medline_id = reference.medline_id - custom_reference.pubmed_id = reference.pubmed_id + custom_reference.pubmed_id = reference.pubmed_id for gb_loc in reference.location: feat_loc_orientation = sbol3.SO_FORWARD if gb_loc.strand == -1: @@ -552,7 +577,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ if gb_loc.start == gb_loc.end: locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation) else: - locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), end=int(gb_loc.end), orientation=feat_loc_orientation) + locs = sbol3.Range(sequence=seq, start=int(gb_loc.start), + end=int(gb_loc.end), orientation=feat_loc_orientation) custom_reference.location.append(locs) # link the parent component for each custom reference property objects if comp.display_id: @@ -567,7 +593,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ elif annotation == 'structured_comment': identity_ind = 1 for heading in record.annotations['structured_comment']: - structured_comment_object = self.CustomStructuredCommentProperty(identity = comp.identity + f"/StructuredComment_{identity_ind}") + structured_comment_object = self.CustomStructuredCommentProperty( + identity=comp.identity + f"/StructuredComment_{identity_ind}") identity_ind += 1 if comp.display_id: structured_comment_object.component = comp.display_id @@ -575,7 +602,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ structured_dict = record.annotations['structured_comment'][heading] key_value_ind = 1 for key in structured_dict: - # NOTE: if storing list as string for keys and values both, have a check of them having same length user uses our delimeter while writing + # NOTE: if storing list as string for keys and values both, have a check + # of them having same length user uses our delimeter while writing structured_comment_object.structured_keys.append(f"{key_value_ind}::{key}") structured_comment_object.structured_values.append(f"{key_value_ind}::{structured_dict[key]}") key_value_ind += 1 @@ -588,7 +616,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_locus = record.name - def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: + def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, + references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class @@ -599,8 +628,8 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.id = obj.genbank_record_id # set db links using dbxrefs property of biopython if obj.genbank_dblink: - # NOTE: see comment on `_store_extra_properties_in_sbol3`'s dbxrefs section, wherein we describe how '::' - # is used as a delimeter to store the dbxrefs list as a string to maintain order. Here, we split the string + # NOTE: see comment on `_store_extra_properties_in_sbol3`'s dbxrefs section, wherein we describe how '::' + # is used as a delimeter to store the dbxrefs list as a string to maintain order. Here, we split the string # by the same delimeter to restore the list in resetting GenBank properties. seq_rec.dbxrefs = str(obj.genbank_dblink).split("::") # 1. GenBank Record Date @@ -609,26 +638,30 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.annotations['data_file_division'] = obj.genbank_division # 3. GenBank Record Keywords # seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) - if obj.genbank_keywords: seq_rec.annotations['keywords'] = str(obj.genbank_keywords).split(",") + if obj.genbank_keywords: + seq_rec.annotations['keywords'] = str(obj.genbank_keywords).split(",") # 4. GenBank Record Molecule Type seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type # 5. GenBank Record Organism seq_rec.annotations['organism'] = obj.genbank_organism # 6. GenBank Record Source # FIXME: Apparently, if a default source was used during in the GenBank file - # during conversion of GenBank -> SBOL, component.genbank_source is "", + # during conversion of GenBank -> SBOL, component.genbank_source is "", # and while plugging it back in during conversion of SBOL -> GenBank, it # simply prints "", whereas the default "." should have been printed - if obj.genbank_source != "": seq_rec.annotations['source'] = obj.genbank_source + if obj.genbank_source != "": + seq_rec.annotations['source'] = obj.genbank_source # 7. GenBank Record taxonomy # TODO : link gh issue for note below - # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it + # FIXME: Even though component.genbank_taxonomy is stored in sorted order, it # becomes unsorted while retrieving from the sbol file - if obj.genbank_taxonomy: seq_rec.annotations['taxonomy'] = str(obj.genbank_taxonomy).split(",") + if obj.genbank_taxonomy: + seq_rec.annotations['taxonomy'] = str(obj.genbank_taxonomy).split(",") # 8. GenBank Record Topology seq_rec.annotations['topology'] = obj.genbank_topology # 9. GenBank Record GI Property - if obj.genbank_gi: seq_rec.annotations['gi'] = obj.genbank_gi + if obj.genbank_gi: + seq_rec.annotations['gi'] = obj.genbank_gi # 10. GenBank Record Accessions seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) # 11. GenBank Sequence Version @@ -639,12 +672,12 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR record_references = [] for reference in references[obj]: reference_object = Reference() - reference_object.title = reference.title - reference_object.authors = reference.authors - reference_object.comment = reference.comment - reference_object.journal = reference.journal - reference_object.consrtm = reference.consrtm - reference_object.pubmed_id = reference.pubmed_id + reference_object.title = reference.title + reference_object.authors = reference.authors + reference_object.comment = reference.comment + reference_object.journal = reference.journal + reference_object.consrtm = reference.consrtm + reference_object.pubmed_id = reference.pubmed_id reference_object.medline_id = reference.medline_id for obj_feat_loc in reference.location: feat_strand = self.BIO_STRAND_FORWARD @@ -674,8 +707,10 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR for structured_comment in structured_comments[obj]: structured_comment_object = OrderedDict() total_keys = len(structured_comment.structured_keys) - structured_keys = sorted(list(structured_comment.structured_keys), key = lambda t: int(t.split("::", 1)[0])) - structured_values = sorted(list(structured_comment.structured_values), key = lambda t: int(t.split("::", 1)[0])) + structured_keys = sorted(list(structured_comment.structured_keys), + key=lambda t: int(t.split("::", 1)[0])) + structured_values = sorted(list(structured_comment.structured_values), + key=lambda t: int(t.split("::", 1)[0])) for ind in range(total_keys): key = structured_keys[ind].split("::", 1)[1] value = structured_values[ind].split("::", 1)[1] @@ -687,12 +722,13 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # TODO: temporalily hardcoding version as "1" seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION - - def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank_Extension, seq: sbol3.Sequence) -> None: + + def _handle_features_gb_to_sbol(self, record: SeqRecord, + comp: Component_GenBank_Extension, seq: sbol3.Sequence) -> None: """Helper function for setting sequence features and their qualifiers to SBOL, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. :param record: GenBank SeqRecord instance for the record which contains sequnce features - :param comp: Instance of the SBOL3 Component + :param comp: Instance of the SBOL3 Component :param seq: The Sequence used in the GenBank record corresponding to sbol3 comp """ # parse if genbank record has any features @@ -701,8 +737,8 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank comp.features = [] for ind, gb_feat in enumerate(record.features): feat_locations = [] - fuzzy_feature = False - feat_name = f"_converted_feature_{ind}" + fuzzy_feature = False + feat_name = f"_converted_feature_{ind}" if "label" in gb_feat.qualifiers: feat_name = gb_feat.qualifiers["label"][0] logging.info( @@ -718,31 +754,31 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) if gb_loc.start == gb_loc.end: locs = sbol3.Cut( - sequence=seq, - at=int(gb_loc.start), - orientation=feat_loc_orientation, + sequence = seq, + at = int(gb_loc.start), + orientation = feat_loc_orientation, ) else: - # find int mappings for positions of start and end locations, + # find int mappings for positions of start and end locations, # as defined in the static class variable 'SBOL_LOCATION_POSITION' # 0->BeforePosition, 1->ExactPosition, 2->AfterPostion - end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] - start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] - # If both start and end positions are exact positions, the + end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] + start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] + # If both start and end positions are exact positions, the # feature location can be created simply as a range object if start_position == 1 and end_position == 1: locs = sbol3.Range( - sequence=seq, - orientation=feat_loc_orientation, - end = int(gb_loc.end), - start = int(gb_loc.start) + sequence = seq, + orientation = feat_loc_orientation, + end = int(gb_loc.end), + start = int(gb_loc.start) ) # If either or both of start and end locations are fuzzy, then # the location object needs to be of the custom class 'Location_GenBank_Extension' else: locs = self.Location_GenBank_Extension( - sequence=seq, - orientation=feat_loc_orientation, + sequence = seq, + orientation = feat_loc_orientation, ) # start start and end int positions specified locs.end = int(gb_loc.end) @@ -751,7 +787,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank locs.end_position = end_position locs.start_position = start_position # if any of the location endpoints of a feature (start/end) has a fuzzy end - # (i.e not Exact position) like BeforePosition/AfterPostion, we mark the + # (i.e not Exact position) like BeforePosition/AfterPostion, we mark the # feature as a 'fuzzy_feature' which decides whether to store the feature or not if not fuzzy_feature and locs.end_position != 1 or locs.start_position != 1: fuzzy_feature = True @@ -782,7 +818,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank # if feature has any fuzzy location, since SBOL does not support storing such location endpoints, # instead of presenting incomplete/incorrect information to users, we would store the feature assume # a property of the Extended GenBank Component class, instead as a feature of the component. - # See: issue -> + # See: issue -> # Once the above issue gets addressed, we can remove the 'fuzzy_feature' property and simply add the # concerned feature to the features of the component. if not fuzzy_feature: @@ -791,11 +827,12 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank comp.fuzzy_features.append(feat) - def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank_Extension, seq_rec_features: List) -> None: + def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, + obj: Component_GenBank_Extension, seq_rec_features: List) -> None: """Helper function for resetting sequence features and their qualifiers to GenBank, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. :param seq_rec: GenBank SeqRecord instance for the record which contains sequnce features - :param obj: Instance of the SBOL3 Component + :param obj: Instance of the SBOL3 Component :param seq_rec_features: List of features for the related sequence features """ # parse if sbol object has any features @@ -815,12 +852,12 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank logging.info( f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" ) - # TODO: There may be multiple locations for a feature from sbol3; + # TODO: There may be multiple locations for a feature from sbol3; # add ability to parse them into a single genbank feature - feat_loc_parts = [] - feat_loc_object = None + feat_loc_parts = [] + feat_loc_object = None feat_loc_positions = [] - feat_strand = self.BIO_STRAND_FORWARD + feat_strand = self.BIO_STRAND_FORWARD for obj_feat_loc in obj_feat.locations: feat_strand = self.BIO_STRAND_FORWARD # feature strand value which denotes orientation of the location of the feature @@ -832,24 +869,26 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") # TODO: Raise custom converter class ERROR for `else:` - # creating start and end Positions + # creating start and end Positions endPosition = ExactPosition(obj_feat_loc.end) startPosition = ExactPosition(obj_feat_loc.start) # if custom range object, check for position being Before / After Positions if isinstance(obj_feat_loc, self.Location_GenBank_Extension): # change end and start Positions only if user has made integer entries into them - if obj_feat_loc.end_position != None: + if obj_feat_loc.end_position is not None: endPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.end_position](obj_feat_loc.end) - if obj_feat_loc.start_position != None: - startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position](obj_feat_loc.start) + if obj_feat_loc.start_position is not None: + startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position]( + obj_feat_loc.start) feat_loc_object = FeatureLocation( - start=startPosition, - end=endPosition, - strand=feat_strand, + start = startPosition, + end = endPosition, + strand = feat_strand, ) feat_loc_parts.append(feat_loc_object) # sort feature locations lexicographically internally first - # NOTE: If the feature location has an outer "complement" location operator, the sort needs to be in reverse order + # NOTE: If the feature location has an outer "complement" location + # operator, the sort needs to be in reverse order if obj_feat.orientation == sbol3.SO_REVERSE: feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand), reverse=True) else: @@ -865,11 +904,11 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank # FIXME: order of features not same as original genbank doc? obj_feat_role = obj_feat.roles[0] - # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', + # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. obj_feat_role = obj_feat_role[ - obj_feat_role.index(":", 6) - 2 : + obj_feat_role.index(":", 6) - 2: ] # Obtain sequence feature role from so2gb mappings feat_role = self.DEFAULT_GB_TERM @@ -892,7 +931,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] seq_rec_features.append(feat) - # Sort features based on feature location start/end, lexicographically, and then by + # Sort features based on feature location start/end, lexicographically, and then by # strand / number of qualifiers / type of feature string comparison seq_rec_features.sort(key=lambda feat: (feat_order[feat], feat.strand, len(feat.qualifiers), feat.type)) seq_rec.features = seq_rec_features From 9c89a9f5d012b05fba638818a15f23c8f667646b Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 22 Oct 2022 19:51:32 +0530 Subject: [PATCH 099/190] remove: old commented code --- sbol_utilities/sbol3_genbank_conversion.py | 40 +++------------------- 1 file changed, 4 insertions(+), 36 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 3817c995..4bdc2898 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -75,20 +75,6 @@ def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBank_SBOL3_C obj.clear_property(sbol3.SBOL_TYPE) return obj - # def build_range_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Range_GenBank_Extension: - # """A builder function to be called by the SBOL3 parser - # when it encounters a Range location in an SBOL file. - # :param identity: identity for new range class instance to have - # :param type_uri: type_uri for new range class instance to have - # """ - # # `types` is required and not known at build time. - # # Supply a missing value to the constructor, then clear - # # the missing value before returning the built object. - # obj = self.Range_GenBank_Extension(identity=identity, type_uri=type_uri) - # # Remove the placeholder value - # obj.clear_property(sbol3.SBOL_TYPE) - # return obj - def build_location_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Location_GenBank_Extension: """A builder function to be called by the SBOL3 parser when it encounters a Custom location in an SBOL file. @@ -128,15 +114,11 @@ def build_custom_structured_comment_property(*, identity, type_uri) -> GenBank_S sbol3.Document.register_builder(self.CustomReferenceProperty.CUSTOM_REFERENCE_NS, build_custom_reference_property) # Register the buildre function for custom structured comment properties sbol3.Document.register_builder(self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS, build_custom_structured_comment_property) - # # Register the builder function so it can be invoked by - # # the SBOL3 parser to build objects with a SequenceFeature type URI + # Register the builder function so it can be invoked by + # the SBOL3 parser to build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) - # # # Register the builder function so it can be invoked by - # # # the SBOL3 parser to build objects with a Range type URI - # sbol3.Document.register_builder(sbol3.SBOL_RANGE, build_range_extension) - # # Register the builder function so it can be invoked by - # # the SBOL3 parser to build objects with a Location type URI - # sbol3.Document.register_builder(sbol3.SBOL_LOCATION, build_location_extension) + # Register the builder function so it can be invoked by + # the SBOL3 parser to build objects with a Location type URI sbol3.Document.register_builder(self.Location_GenBank_Extension.GENBANK_RANGE_NS, build_location_extension) @@ -193,20 +175,6 @@ def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) - # class Range_GenBank_Extension(sbol3.Range): - # """Overrides the sbol3 Range class to include fields to store the - # start and end position types (AfterPostion / BeforePosition / ExactPosition). - # :extends: sbol3.Range class - # """ - # GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" - # def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), start: int = 0, end: int = 0, **kwargs) -> None: - # # instantiating sbol3 SequenceFeature object - # super().__init__(sequence = sequence, start = start, end = end, **kwargs) - # # Setting properties for GenBank's location position not settable in any SBOL3 field. - # self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) - # self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) - - class Location_GenBank_Extension(sbol3.Location): """Overrides the sbol3 Location class to include fields to store the start and end position types (AfterPostion / BeforePosition / ExactPosition). From 4ba634564ecaf5016841209d53cfe8e73175bb4c Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sat, 22 Oct 2022 20:04:27 +0530 Subject: [PATCH 100/190] format: converter unit tests code --- test/test_genbank_sbol3_direct.py | 41 +++++++++++++++++-------------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 3da4b98a..e06f0cc6 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -32,11 +32,11 @@ def _test_genbank_to_sbol3(self, sample_sbol3_file: Path, sample_genbank_file: P assert not doc_diff( test_output_sbol3, sbol3_file_1 ), f"Converted SBOL3 file: {test_output_sbol3} not identical to expected file: {sample_sbol3_file}" - + def _test_sbol3_to_genbank(self, sample_sbol3_file: Path, sample_genbank_file: Path): """Helper method to test conversion of a given SBOL3 file to GenBank using new converter. :param SAMPLE_SBOL3_FILE: Path of given SBOL3 file to convert - :param SAMPLE_GENBANK_FILE: Path of expected GenBank converted file + :param SAMPLE_GENBANK_FILE: Path of expected GenBank converted file """ # create tmp directory to store generated genbank file in for comparison tmp_sub = copy_to_tmp(package=[str(sample_sbol3_file)]) @@ -53,7 +53,7 @@ def _test_sbol3_to_genbank(self, sample_sbol3_file: Path, sample_genbank_file: P ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" def _test_round_trip_genbank(self, sample_genbank_file: Path): - """Helper method to test conversion of a given GenBank file to SBOL3 and then back to GenBank + """Helper method to test conversion of a given GenBank file to SBOL3 and then back to GenBank and confirm the final file is exactly the same as the initial provided file. :param SAMPLE_GENBANK_FILE: Path of given GenBank file to round trip test """ @@ -121,7 +121,8 @@ def test_sbol3togb_1(self): def test_sbol3togb_2(self): """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" genbank_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_SBOL2_imports_from_sbol3_direct.gb" + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / + "iGEM_SBOL2_imports_from_sbol3_direct.gb" ) sbol3_file = ( Path(__file__).parent @@ -141,7 +142,7 @@ def test_round_trip_extra_properties(self): self._test_round_trip_genbank(genbank_file) def test_round_trip_multiple_loc_feat(self): - """Test ability to produce same genbank file on round trip when original genbank file has multiple + """Test ability to produce same genbank file on round trip when original genbank file has multiple locations on a feature """ genbank_file = ( @@ -154,7 +155,8 @@ def test_round_trip_extra_properties_with_references(self): values for extraneous properties, along with references """ genbank_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_extra_properties_with_references.gb" + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / + "test_extra_properties_with_references.gb" ) self._test_round_trip_genbank(genbank_file) @@ -176,7 +178,8 @@ def test_ignoring_sbol_properties(self): sbol3_file=None, doc=doc3, gb_file=outfile, write=True ) # since the test sbol3 file contains components, sequences and attachments, and only components and sequences will - # be parsed and converted to be stored in the genbank file, the attachment object should have a "False" status of conversion + # be parsed and converted to be stored in the genbank file, the attachment + # object should have a "False" status of conversion for top_level_object in res["status"]: if isinstance(top_level_object, sbol3.Component) or isinstance(top_level_object, sbol3.Sequence): assert res["status"][top_level_object] == True @@ -201,32 +204,32 @@ def test_round_trip_all_testfiles(self): self._test_round_trip_genbank(genbank_file) def test_round_trip_iGEM_BBF10K(self): - """Test ability to correctly round trip genbank test files in the iGEM distribution of the form + """Test ability to correctly round trip genbank test files in the iGEM distribution of the form BBF10K_000***.gb ; these files mostly follow standard GenBank formatting, and don't have misplaced information """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_BBF10K_000***.gb" ) self._test_round_trip_genbank(genbank_file) - + def test_round_trip_structured_comments(self): - """Test ability to correctly round trip genbank test files in the iGEM distribution which have + """Test ability to correctly round trip genbank test files in the iGEM distribution which have comment and structured comment annotations. """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_structured_comments.gb" ) self._test_round_trip_genbank(genbank_file) - + def test_dblink_property(self): - """Test ability to correctly round trip genbank test files in the iGEM distribution which have + """Test ability to correctly round trip genbank test files in the iGEM distribution which have the DB_LINK (or 'dbxrefs' in biopython) property. """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_dblink_property.gb" ) self._test_round_trip_genbank(genbank_file) - + def test_location_genbank_extension(self): """Test that the Location_GenBank_Extension can be converted from GenBank into SBOL3, and that the resulting SBOL3 file can @@ -242,16 +245,16 @@ def test_location_genbank_extension(self): doc.read('sbol3.nt', file_format=sbol3.NTRIPLES) def test_locus_name_and_display_id(self): - """Test ability to correctly round trip genbank test files in the iGEM distribution which have + """Test ability to correctly round trip genbank test files in the iGEM distribution which have the DB_LINK (or 'dbxrefs' in biopython) property. """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_locus_name_display_id.gb" ) self._test_round_trip_genbank(genbank_file) - + def test_feature_location_types_ignore_fuzzy(self): - """Test ability to correctly convert genbank test files in the iGEM distribution which have + """Test ability to correctly convert genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. """ genbank_file = ( @@ -264,21 +267,21 @@ def test_feature_location_types_ignore_fuzzy(self): self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_feature_location_types_round_trip_fuzzy(self): - """Test ability to correctly round trip genbank test files in the iGEM distribution which have + """Test ability to correctly round trip genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. """ genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "test_location_types.gb" ) self._test_round_trip_genbank(genbank_file) - + # def test_round_trip_all_iGEM(self): # test_file_dir = Path(__file__).parent.parent / 'iGEM' # for genbank_file in test_file_dir.glob('BBF10K_*.gb'): # print(f"file {genbank_file}") # x = self._test_round_trip_genbank(genbank_file) # print(f"result {x}") - + if __name__ == "__main__": unittest.main() From 34af5c4d0bb671dabfa346d3efd3ac624d0ddfc2 Mon Sep 17 00:00:00 2001 From: mohitdmak Date: Sun, 23 Oct 2022 10:06:08 +0530 Subject: [PATCH 101/190] fix: 0-indexed parsing of start locations by BioPython bug --- sbol_utilities/sbol3_genbank_conversion.py | 13 ++++---- ...L2_imports_from_genbank_to_sbol3_direct.nt | 24 +++++++-------- .../test_location_types.nt | 30 +++++++++---------- 3 files changed, 35 insertions(+), 32 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index f9dac215..9d594be6 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -739,7 +739,8 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, sequence = seq, orientation = feat_loc_orientation, end = int(gb_loc.end), - start = int(gb_loc.start) + # add 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed + start = int(gb_loc.start) + 1 ) # If either or both of start and end locations are fuzzy, then # the location object needs to be of the custom class 'Location_GenBank_Extension' @@ -750,7 +751,8 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, ) # start start and end int positions specified locs.end = int(gb_loc.end) - locs.start = int(gb_loc.start) + # add 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed + locs.start = int(gb_loc.start) + 1 # storing location types in IntProperties of SBOL3 locs.end_position = end_position locs.start_position = start_position @@ -839,15 +841,16 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, # TODO: Raise custom converter class ERROR for `else:` # creating start and end Positions endPosition = ExactPosition(obj_feat_loc.end) - startPosition = ExactPosition(obj_feat_loc.start) + # subtract 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed + startPosition = ExactPosition(int(obj_feat_loc.start) - 1) # if custom range object, check for position being Before / After Positions if isinstance(obj_feat_loc, self.Location_GenBank_Extension): # change end and start Positions only if user has made integer entries into them if obj_feat_loc.end_position is not None: endPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.end_position](obj_feat_loc.end) if obj_feat_loc.start_position is not None: - startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position]( - obj_feat_loc.start) + # subtract 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed + startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position](int(obj_feat_loc.start) - 1) feat_loc_object = FeatureLocation( start = startPosition, end = endPosition, diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index e4c30c7a..451b7683 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -80,13 +80,13 @@ "21"^^ . . . - "0"^^ . + "1"^^ . . "Range1" . "2012"^^ . . . - "2008"^^ . + "2009"^^ . . "SequenceFeature10" . . @@ -100,7 +100,7 @@ "2041"^^ . . . - "2021"^^ . + "2022"^^ . . "SequenceFeature11" . . @@ -114,7 +114,7 @@ "2072"^^ . . . - "2050"^^ . + "2051"^^ . . "SequenceFeature12" . . @@ -136,7 +136,7 @@ "93"^^ . . . - "21"^^ . + "22"^^ . . "SequenceFeature2" . . @@ -150,7 +150,7 @@ "64"^^ . . . - "29"^^ . + "30"^^ . . "SequenceFeature3" . . @@ -164,7 +164,7 @@ "176"^^ . . . - "156"^^ . + "157"^^ . . "SequenceFeature4" . . @@ -178,7 +178,7 @@ "875"^^ . . . - "260"^^ . + "261"^^ . . "SequenceFeature5" . . @@ -192,7 +192,7 @@ "276"^^ . . . - "275"^^ . + "276"^^ . . "SequenceFeature6" . . @@ -206,7 +206,7 @@ "1147"^^ . . . - "1041"^^ . + "1042"^^ . . "SequenceFeature7" . . @@ -220,7 +220,7 @@ "1819"^^ . . . - "1159"^^ . + "1160"^^ . . "SequenceFeature8" . . @@ -234,7 +234,7 @@ "1952"^^ . . . - "1932"^^ . + "1933"^^ . . "SequenceFeature9" . . diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt index 94e34103..14c4f585 100644 --- a/test/test_files/sbol3_genbank_conversion/test_location_types.nt +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -40,7 +40,7 @@ . "115"^^ . "1"^^ . - "0"^^ . + "1"^^ . "0"^^ . . . @@ -48,7 +48,7 @@ "2299"^^ . . . - "1705"^^ . + "1706"^^ . . "SequenceFeature10" . . @@ -62,7 +62,7 @@ "2299"^^ . . . - "1705"^^ . + "1706"^^ . . "SequenceFeature11" . . @@ -90,7 +90,7 @@ "2896"^^ . . . - "2443"^^ . + "2444"^^ . . "SequenceFeature12" . . @@ -104,7 +104,7 @@ "2896"^^ . . . - "2443"^^ . + "2444"^^ . . "SequenceFeature13" . . @@ -132,7 +132,7 @@ . "3242"^^ . "2"^^ . - "3018"^^ . + "3019"^^ . "1"^^ . . . @@ -148,7 +148,7 @@ . "3242"^^ . "2"^^ . - "3018"^^ . + "3019"^^ . "1"^^ . . . @@ -186,7 +186,7 @@ . "115"^^ . "1"^^ . - "0"^^ . + "1"^^ . "0"^^ . . . @@ -216,7 +216,7 @@ "3242"^^ . . . - "0"^^ . + "1"^^ . . "SequenceFeature3" . . @@ -244,7 +244,7 @@ "427"^^ . . . - "94"^^ . + "95"^^ . . "SequenceFeature4" . . @@ -258,7 +258,7 @@ "427"^^ . . . - "94"^^ . + "95"^^ . . "SequenceFeature5" . . @@ -286,7 +286,7 @@ "791"^^ . . . - "395"^^ . + "396"^^ . . "SequenceFeature6" . . @@ -300,7 +300,7 @@ "791"^^ . . . - "395"^^ . + "396"^^ . . "SequenceFeature7" . . @@ -328,7 +328,7 @@ "1635"^^ . . . - "921"^^ . + "922"^^ . . "SequenceFeature8" . . @@ -342,7 +342,7 @@ "1635"^^ . . . - "921"^^ . + "922"^^ . . "SequenceFeature9" . . From acb5c2699275bfcb4507ded92bd086d572c2703b Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 20 Jan 2023 09:36:46 -0600 Subject: [PATCH 102/190] Pin tyto version to avoid recently introduced bug: https://github.com/SynBioDex/tyto/issues/71 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 625dd6ce..39f7c07c 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ 'rdflib>=6.2', 'biopython', 'graphviz', - 'tyto>=1.2.1', + 'tyto~=1.2.1', # unpin after resolution of https://github.com/SynBioDex/tyto/issues/71 'openpyxl', 'sbol_factory>=1.0a11' ], From c60fd1079e3a6bf34bb6654ba3c953cf002060de Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 20 Jan 2023 09:39:36 -0600 Subject: [PATCH 103/190] tyto version pin needs to be ==, not just ~=, because 1.2.2 also has the bug https://github.com/SynBioDex/tyto/issues/71 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 39f7c07c..c2d1cfa3 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ 'rdflib>=6.2', 'biopython', 'graphviz', - 'tyto~=1.2.1', # unpin after resolution of https://github.com/SynBioDex/tyto/issues/71 + 'tyto==1.2.1', # unpin after resolution of https://github.com/SynBioDex/tyto/issues/71 'openpyxl', 'sbol_factory>=1.0a11' ], From 0c2a4942bae503c93734770e67c70630ef37dd30 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 27 Jan 2023 11:44:51 -0600 Subject: [PATCH 104/190] tyto bug is fixed: roll forward to new version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index c2d1cfa3..a306309f 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ 'rdflib>=6.2', 'biopython', 'graphviz', - 'tyto==1.2.1', # unpin after resolution of https://github.com/SynBioDex/tyto/issues/71 + 'tyto>=1.4', 'openpyxl', 'sbol_factory>=1.0a11' ], From 4b360f1a908f80a2fbc0e89ccba812f3a552645e Mon Sep 17 00:00:00 2001 From: ahmed tarek elsayed <77227944+ahmedtarek26@users.noreply.github.com> Date: Tue, 7 Feb 2023 14:24:15 +0200 Subject: [PATCH 105/190] fixing-utilities-names #91 --- README.md | 6 +++--- setup.py | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index c3c4235f..e1694117 100644 --- a/README.md +++ b/README.md @@ -54,9 +54,9 @@ The `excel-to-sbol` utility reads an Excel file specifying a library of basic an The `sbol-converter` utility converts between any of the SBOL3, SBOL2, GenBank, and FASTA formats. Additional "macro" utilities convert specifically between SBOL3 and one of the other formats: -- `sbol2fasta` and `fasta2sbol` convert from SBOL3 to FASTA and vice versa -- `sbol2genbank` and `genbank2sbol` convert from SBOL3 to GenBank and vice versa -- `sbol3to2` and `sbol2to3` convert to and from SBOL2 +- `sbol-to-fasta` and `fasta-to-sbol` convert from SBOL3 to FASTA and vice versa +- `sbol-to-genbank` and `genbank-to-sbol` convert from SBOL3 to GenBank and vice versa +- `sbol3-to-sbol2` and `sbol2-to-sbol3` convert to and from SBOL2 ### Expand the combinatorial derivations in an SBOL file diff --git a/setup.py b/setup.py index 90477fd6..2cb524de 100644 --- a/setup.py +++ b/setup.py @@ -51,12 +51,12 @@ 'sbol-expand-derivations=sbol_utilities.expand_combinatorial_derivations:main', 'sbol-calculate-sequences=sbol_utilities.calculate_sequences:main', 'sbol-converter=sbol_utilities.conversion:main', - 'sbol2to3=sbol_utilities.conversion:sbol2to3', - 'sbol3to2=sbol_utilities.conversion:sbol3to2', - 'sbol2genbank=sbol_utilities.conversion:sbol2genbank', - 'sbol2fasta=sbol_utilities.conversion:sbol2fasta', - 'genbank2sbol=sbol_utilities.conversion:genbank2sbol', - 'fasta2sbol=sbol_utilities.conversion:fasta2sbol', + 'sbol2-to-sbol3=sbol_utilities.conversion:sbol2to3', + 'sbol3-to-sbol2=sbol_utilities.conversion:sbol3to2', + 'sbol-to-genbank=sbol_utilities.conversion:sbol2genbank', + 'sbol-to-fasta=sbol_utilities.conversion:sbol2fasta', + 'genbank-to-sbol=sbol_utilities.conversion:genbank2sbol', + 'fasta-to-sbol=sbol_utilities.conversion:fasta2sbol', 'sbol-diff=sbol_utilities.sbol_diff:main'] }, packages=['sbol_utilities'], From 4e1c4548608fad16e188e658112b64ca69033450 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 7 Mar 2023 16:31:10 -0600 Subject: [PATCH 106/190] Add testing for Python 3.11 --- .github/workflows/python-app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index b0a0318f..3db45d98 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -17,7 +17,7 @@ jobs: matrix: # Default builds are on Ubuntu os: [ubuntu-latest] - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.7', '3.8', '3.9', '3.10', '3.11'] include: # Also test on macOS and Windows using the latest Python 3 - os: macos-latest From 57a3a3325b62e476c1b7f2d026064d16aa3d2b0b Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 7 Mar 2023 16:47:19 -0600 Subject: [PATCH 107/190] Also mark support for Python 3.11 in setup.py --- setup.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py index a306309f..3cc48b3b 100644 --- a/setup.py +++ b/setup.py @@ -28,7 +28,8 @@ 'Programming Language :: Python :: 3.7', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', - 'Programming Language :: Python :: 3.10' + 'Programming Language :: Python :: 3.10', + 'Programming Language :: Python :: 3.11' ], # What does your project relate to? keywords='synthetic biology', From 5f6add6dd29679f84b5e955304455c26690281d5 Mon Sep 17 00:00:00 2001 From: Tom Mitchell Date: Wed, 8 Mar 2023 12:22:49 -0500 Subject: [PATCH 108/190] Fix SeqFeature not hashable error SeqFeature is no longer hashable as of BioPython 1.80. Try an alternate implementation that avoids using SeqFeature instances as keys in a dict. Store the loc_positions on a new property of SeqFeature. Akin to monkey patching. --- sbol_utilities/sbol3_genbank_conversion.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 9d594be6..028d6246 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -894,7 +894,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, feat = SeqFeature( location=feat_loc_object, strand=feat_strand, type=feat_role ) - feat_order[feat] = feat_loc_positions + feat.loc_positions = feat_loc_positions if isinstance(obj_feat, self.Feature_GenBank_Extension): keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) @@ -904,6 +904,6 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, # Sort features based on feature location start/end, lexicographically, and then by # strand / number of qualifiers / type of feature string comparison - seq_rec_features.sort(key=lambda feat: (feat_order[feat], feat.strand, len(feat.qualifiers), feat.type)) + seq_rec_features.sort(key=lambda feat: (feat.loc_positions, feat.strand, len(feat.qualifiers), feat.type)) seq_rec.features = seq_rec_features From 5968c110229054c78580bbe50cc9b6b954fe9ac8 Mon Sep 17 00:00:00 2001 From: Tom Mitchell Date: Wed, 8 Mar 2023 14:15:12 -0500 Subject: [PATCH 109/190] Remove unused variable --- sbol_utilities/sbol3_genbank_conversion.py | 1 - 1 file changed, 1 deletion(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 028d6246..1287ae41 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -808,7 +808,6 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, # parse if sbol object has any features if not obj.features: return - feat_order = {} seq_rec_features = [] # for round trip conversion, consider all features - exact and fuzzy ones too all_features = list(obj.features) From 7f9bbeb52e8772415589a10e4528fbe87a6faa35 Mon Sep 17 00:00:00 2001 From: ahmed tarek elsayed <77227944+ahmedtarek26@users.noreply.github.com> Date: Mon, 20 Mar 2023 15:29:29 +0200 Subject: [PATCH 110/190] Update test_conversion.py After doing unit testing on test directory I found some Test Failed on test_conversion.py file and I fixed it. I found some Test failed on some other files but I think my changes and my pull request don't cause these problems. --- test/test_conversion.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_conversion.py b/test/test_conversion.py index d16db9a7..313187fc 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -10,8 +10,8 @@ import sbol3 from sbol_utilities.conversion import convert2to3, convert3to2, convert_to_genbank, convert_to_fasta, \ - convert_from_fasta, convert_from_genbank, \ - main, sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol + convert_from_fasta, convert_from_genbank, main \ + ,sbol-to-fasta, sbol-to-genbank, sbol2-to-sbol3, sbol3-to-sbol2, fasta-to-sbol, genbank-to-sbol from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too From 3d652eb9303912ed20c776b081843e88729b3d5a Mon Sep 17 00:00:00 2001 From: ahmed tarek elsayed <77227944+ahmedtarek26@users.noreply.github.com> Date: Tue, 21 Mar 2023 10:30:15 +0200 Subject: [PATCH 111/190] Update test_conversion.py Changing console scripts in `test_conversion.py` file --- test/test_conversion.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/test_conversion.py b/test/test_conversion.py index 313187fc..bd6bb1c6 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -11,7 +11,7 @@ from sbol_utilities.conversion import convert2to3, convert3to2, convert_to_genbank, convert_to_fasta, \ convert_from_fasta, convert_from_genbank, main \ - ,sbol-to-fasta, sbol-to-genbank, sbol2-to-sbol3, sbol3-to-sbol2, fasta-to-sbol, genbank-to-sbol + ,sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too @@ -250,33 +250,33 @@ def test_commandline(self): assert filecmp.cmp(temp_name, test_file['sbol3']), f'Converted file {temp_name} is not identical' # Run the other six tests - test_args = ['fasta2sbol', '-o', temp_name, '-n', 'https://synbiohub.org/public/igem', test_file['fasta']] + test_args = ['fasta-to-sbol', '-o', temp_name, '-n', 'https://synbiohub.org/public/igem', test_file['fasta']] with patch.object(sys, 'argv', test_args): fasta2sbol() assert filecmp.cmp(temp_name, test_file['from_fasta']), f'Converted file {temp_name} is not identical' # genbank conversion should succeed the same way when not online if not given an online argument - test_args = ['genbank2sbol', '-o', temp_name, '-n', 'https://synbiohub.org/public/igem', test_file['genbank']] + test_args = ['genbank-to-sbol', '-o', temp_name, '-n', 'https://synbiohub.org/public/igem', test_file['genbank']] with patch.object(sys, 'argv', test_args): genbank2sbol() assert filecmp.cmp(temp_name, test_file['from_genbank']), f'Converted file {temp_name} is not identical' - test_args = ['sbol2fasta', '-o', temp_name, test_file['sbol3']] + test_args = ['sbol-to-fasta', '-o', temp_name, test_file['sbol3']] with patch.object(sys, 'argv', test_args): sbol2fasta() assert filecmp.cmp(temp_name, test_file['fasta']), f'Converted file {temp_name} is not identical' - test_args = ['sbol2genbank', '-o', temp_name, test_file['sbol3']] + test_args = ['sbol-to-genbank', '-o', temp_name, test_file['sbol3']] with patch.object(sys, 'argv', test_args): sbol2genbank() assert filecmp.cmp(temp_name, test_file['genbank']), f'Converted file {temp_name} is not identical' # SBOL2 serialization is not stable, so test via round-trip instead - test_args = ['sbol3to2', '-o', temp_name, test_file['sbol3']] + test_args = ['sbol3-to-sbol2', '-o', temp_name, test_file['sbol3']] with patch.object(sys, 'argv', test_args): sbol3to2() temp_name_2 = tempfile.mkstemp()[1] - test_args = ['sbol2to3', '-o', temp_name_2, temp_name] + test_args = ['sbol2-to-sbol3', '-o', temp_name_2, temp_name] with patch.object(sys, 'argv', test_args): sbol2to3() assert filecmp.cmp(temp_name_2, test_file['sbol323']), f'Converted file {temp_name} is not identical' @@ -290,7 +290,7 @@ def test_online_conversion(self): 'from_genbank': os.path.join(test_files, 'BBa_J23101_from_genbank.nt'), } - test_args = ['genbank2sbol', '-o', temp_name, '-n', 'https://synbiohub.org/public/igem', test_file['genbank'], + test_args = ['genbank-to-sbol', '-o', temp_name, '-n', 'https://synbiohub.org/public/igem', test_file['genbank'], '--allow-genbank-online'] with patch.object(sys, 'argv', test_args): genbank2sbol() From b6d0a873a8691cefc35586ff97fc6da92a270c89 Mon Sep 17 00:00:00 2001 From: ahmed tarek elsayed <77227944+ahmedtarek26@users.noreply.github.com> Date: Thu, 23 Mar 2023 08:34:56 +0200 Subject: [PATCH 112/190] Update importing test_conversion.py Update importing lines to the same ones in the develop branch --- test/test_conversion.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_conversion.py b/test/test_conversion.py index bd6bb1c6..80f38c91 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -10,8 +10,8 @@ import sbol3 from sbol_utilities.conversion import convert2to3, convert3to2, convert_to_genbank, convert_to_fasta, \ - convert_from_fasta, convert_from_genbank, main \ - ,sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol + convert_from_fasta, convert_from_genbank, \ + main, sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too From 4029e26a7c2d0dfa54eccd84a294d52dce172f9c Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sun, 26 Mar 2023 16:32:07 -0500 Subject: [PATCH 113/190] Patch issue #200: Fuzzy locations were creating invalid SBOL documents be 1) add a non-standard sbol#locationPosition type, and 2) reference to an unrecognized Location from a SequenceFeature. Temporarily address this by reverting to the prior behavior of truncating fuzzy ranges into ranges. --- sbol_utilities/sbol3_genbank_conversion.py | 11 +-- .../test_location_types.nt | 72 +++++++++---------- test/test_genbank_sbol3_direct.py | 1 + 3 files changed, 36 insertions(+), 48 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 1287ae41..2f726240 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -195,13 +195,7 @@ class Location_GenBank_Extension(sbol3.Location): start and end position types (AfterPostion / BeforePosition / ExactPosition). :extends: sbol3.Location class """ - # Use the SBOL3 namespace for the type URI as a workaround for - # a bug in pySBOL3. - # TODO: use genbank namespace when the pySBOL3 bug is fixed - # NOTE: pySBOL3 BUG REPORT: https://github.com/SynBioDex/pySBOL3/issues/414 - # NOTE: pySBOL3 BUG FIX : https://github.com/SynBioDex/pySBOL3/pull/415 - # GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" - GENBANK_RANGE_NS = sbol3.SBOL3_NS + "locationPosition" + GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequence"), *, identity: str = None, type_uri: str = GENBANK_RANGE_NS, @@ -734,7 +728,8 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] # If both start and end positions are exact positions, the # feature location can be created simply as a range object - if start_position == 1 and end_position == 1: + # Kludge truncation of fuzzy ranges (https://github.com/SynBioDex/SBOL-utilities/issues/200) + if start_position == 1 and end_position == 1 or True: locs = sbol3.Range( sequence = seq, orientation = feat_loc_orientation, diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt index 14c4f585..67132b46 100644 --- a/test/test_files/sbol3_genbank_conversion/test_location_types.nt +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -36,14 +36,12 @@ "Direct Submission" . . . - "locationPosition1" . - . - "115"^^ . - "1"^^ . - "1"^^ . - "0"^^ . - . - . + "Range1" . + . + "115"^^ . + "1"^^ . + . + . "Range1" . "2299"^^ . . @@ -128,32 +126,28 @@ "6:KIG36583.1" . "7:MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLFYLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLPEGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" . . - "locationPosition1" . - . - "3242"^^ . - "2"^^ . - "3019"^^ . - "1"^^ . - . - . + "Range1" . + . + "3242"^^ . + "3019"^^ . + . + . "SequenceFeature14" . - . + . "_converted_feature_13" . . . "0:locus_tag" . "0:PU64_23690" . . - "locationPosition1" . - . - "3242"^^ . - "2"^^ . - "3019"^^ . - "1"^^ . - . - . + "Range1" . + . + "3242"^^ . + "3019"^^ . + . + . "SequenceFeature15" . - . + . "_converted_feature_14" . . . @@ -175,23 +169,21 @@ "7:MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNSRSNILSPRAFLEFLAKIFTLGYVDFSKRS" . . "SequenceFeature1" . - . + . "_converted_feature_0" . . . "0:locus_tag" . "0:PU64_23660" . . - "locationPosition1" . - . - "115"^^ . - "1"^^ . - "1"^^ . - "0"^^ . - . - . + "Range1" . + . + "115"^^ . + "1"^^ . + . + . "SequenceFeature2" . - . + . "_converted_feature_1" . . . @@ -437,10 +429,10 @@ "16-JAN-2015" . "BioProject:PRJNA266657::BioSample:SAMN03177677" . "BCT" . - . - . - . - . + . + . + . + . "JWYZ01000115.1" . "WGS" . "JWYZ01000115" . diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index e06f0cc6..7cd60530 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -266,6 +266,7 @@ def test_feature_location_types_ignore_fuzzy(self): sbol3.set_namespace(self.converter.TEST_NAMESPACE) self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) + @unittest.skip(reason="Round-tripping blocked by https://github.com/SynBioDex/SBOL-utilities/issues/200") def test_feature_location_types_round_trip_fuzzy(self): """Test ability to correctly round trip genbank test files in the iGEM distribution which have different FeatureLocation types like BeforePosition / AfterPosition / ExactPosition. From d321523ff66659c5480d254e47c2cfeadd4fc3a5 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 7 Apr 2023 13:42:41 -0500 Subject: [PATCH 114/190] Genbank custom classes should be CustomIdentified and not CustomTopLevel. The CustomReferenceProperty and CustomStructuredCommentProperty classes in the direct Genbank conversion were set up as TopLevel classes when they should have been Identified objects. This caused a great deal of problems, since their identities were still those of Identified objects. I have also changed some incorrectly plural properties to singular names, following the standard SBOL convention (e.g., the "accessions" variable is listed as a set of individual "accession" properties) After this commit, I will follow with others that clean up now-unused code and style issues. --- sbol_utilities/sbol3_genbank_conversion.py | 59 +++--- test/test_conversion.py | 5 +- ...BBa_J23101_from_genbank_to_sbol3_direct.nt | 2 +- ...L2_imports_from_genbank_to_sbol3_direct.nt | 8 +- .../test_location_types.nt | 174 +++++++++--------- 5 files changed, 128 insertions(+), 120 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 2f726240..2b6f4de6 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -129,15 +129,15 @@ def build_custom_structured_comment_property( sbol3.Document.register_builder(self.Location_GenBank_Extension.GENBANK_RANGE_NS, build_location_extension) - class CustomReferenceProperty(sbol3.CustomTopLevel): + class CustomReferenceProperty(sbol3.CustomIdentified): """Serves to store information and annotations for 'Reference' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip - :extends: sbol3.CustomTopLevel class + :extends: sbol3.CustomIdentified class """ - CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#reference" + CUSTOM_REFERENCE_NS = "http://www.ncbi.nlm.nih.gov/genbank#GenbankReference" - def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProperty"): - super().__init__(identity, type_uri) + def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity=None): + super().__init__(identity=identity, type_uri=type_uri) self.authors = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#authors" , 0, 1) self.comment = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#comment" , 0, 1) self.journal = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#journal" , 0, 1) @@ -154,16 +154,16 @@ def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity="customReferenceProper self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) - class CustomStructuredCommentProperty(sbol3.CustomTopLevel): + class CustomStructuredCommentProperty(sbol3.CustomIdentified): """Serves to store information and annotations for 'Structured_Comment' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip Complete reference available at: https://www.ncbi.nlm.nih.gov/genbank/structuredcomment/ - :extends: sbol3.CustomTopLevel class + :extends: sbol3.CustomIdentified class """ - CUSTOM_STRUCTURED_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#structured_comment" + CUSTOM_STRUCTURED_COMMENT_NS = "http://www.ncbi.nlm.nih.gov/genbank#GenbankStructuredComment" - def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity="customStructuredCommentProperty"): - super().__init__(identity, type_uri) + def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity=None): + super().__init__(identity=identity, type_uri=type_uri) self.heading = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#heading" , 0, 1) # stores the display id of parent component for a particular CustomReferenceProperty object self.component = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#component", 0, 1) @@ -237,9 +237,13 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords", 0, 1) # there can be multiple accessions, thus upper bound needs to be > 1 in order to use TextListProperty self.genbank_accessions = sbol3.TextProperty( - self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accessions", 0, math.inf) + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accession", 0, math.inf) self.fuzzy_features = sbol3.OwnedObject( - self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeatures", 0, math.inf, type_constraint=sbol3.SequenceFeature) + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeature", 0, math.inf, type_constraint=sbol3.SequenceFeature) + self.genbank_references = sbol3.OwnedObject( + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, math.inf, type_constraint=GenBank_SBOL3_Converter.CustomReferenceProperty) + self.genbank_structured_comments = sbol3.OwnedObject( + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#structuredComment", 0, math.inf, type_constraint=GenBank_SBOL3_Converter.CustomStructuredCommentProperty) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, @@ -379,9 +383,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # create logs dict to be returned as conversion status of the SBOL3 file provided logs: Dict[sbol3.TopLevel, bool] = {} # create dict to link component with their respective Reference property objects - references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} + references: Dict[sbol3.Component, List[sbol3.CustomIdentified]] = {} for obj in doc.objects: - if isinstance(obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomReferenceProperty.CUSTOM_REFERENCE_NS: + if isinstance(obj, sbol3.CustomIdentified) and obj.type_uri == self.CustomReferenceProperty.CUSTOM_REFERENCE_NS: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): references[component_object] = [ @@ -389,10 +393,10 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # TODO: Raise error here # else: # create dict to link component with their respective structured comment objects - structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]] = {} + structured_comments: Dict[sbol3.Component, List[sbol3.CustomIdentified]] = {} for obj in doc.objects: if isinstance( - obj, sbol3.CustomTopLevel) and obj.type_uri == self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS: + obj, sbol3.CustomIdentified) and obj.type_uri == self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS: component_object = doc.find(str(obj.component)) if component_object and isinstance(component_object, sbol3.Component): structured_comments[component_object] = [ @@ -522,9 +526,10 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ comp.genbank_seq_version = record.annotations['sequence_version'] # 12. GenBank Record References elif annotation == 'references': + references = [] for ind, reference in enumerate(record.annotations['references']): # create a custom reference property instance for each reference - custom_reference = self.CustomReferenceProperty(identity=comp.identity + f"/Reference_{ind}") + custom_reference = self.CustomReferenceProperty() custom_reference.authors = reference.authors custom_reference.comment = reference.comment custom_reference.journal = reference.journal @@ -547,16 +552,17 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ custom_reference.component = comp.display_id # TODO: Raise error, no name for component # else: - doc.add(custom_reference) + references.append(custom_reference) + comp.genbank_references = references # 14. GenBank Record Comment elif annotation == 'comment': comp.genbank_comment = record.annotations['comment'] # 15. GenBank Record Structured comments elif annotation == 'structured_comment': identity_ind = 1 + comments = [] for heading in record.annotations['structured_comment']: - structured_comment_object = self.CustomStructuredCommentProperty( - identity=comp.identity + f"/StructuredComment_{identity_ind}") + structured_comment_object = self.CustomStructuredCommentProperty() identity_ind += 1 if comp.display_id: structured_comment_object.component = comp.display_id @@ -569,7 +575,8 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ structured_comment_object.structured_keys.append(f"{key_value_ind}::{key}") structured_comment_object.structured_values.append(f"{key_value_ind}::{structured_dict[key]}") key_value_ind += 1 - doc.add(structured_comment_object) + comments.append(structured_comment_object) + comp.genbank_structured_comments = comments else: raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ is not recognized as a standard annotation.") @@ -579,7 +586,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, - references: Dict[sbol3.Component, List[sbol3.CustomTopLevel]], structured_comments: Dict[sbol3.Component, List[sbol3.CustomTopLevel]]) -> None: + references: Dict[sbol3.Component, List[sbol3.CustomIdentified]], structured_comments: Dict[sbol3.Component, List[sbol3.CustomIdentified]]) -> None: """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class @@ -629,10 +636,10 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # 11. GenBank Sequence Version seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version # 12. GenBank Record References - if obj in references: + if obj.genbank_references: # if sbol3 object has references record_references = [] - for reference in references[obj]: + for reference in obj.genbank_references: reference_object = Reference() reference_object.title = reference.title reference_object.authors = reference.authors @@ -664,9 +671,9 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR if obj.genbank_comment: seq_rec.annotations['comment'] = obj.genbank_comment # 15. GenBank Record Structured Comments - if obj in structured_comments: + if obj.genbank_structured_comments: comment_annotation = OrderedDict() - for structured_comment in structured_comments[obj]: + for structured_comment in obj.genbank_structured_comments: structured_comment_object = OrderedDict() total_keys = len(structured_comment.structured_keys) structured_keys = sorted(list(structured_comment.structured_keys), diff --git a/test/test_conversion.py b/test/test_conversion.py index e5696617..9bffd96d 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -60,7 +60,7 @@ def test_3to2_conversion(self): sbol2.Config.setOption(sbol2.ConfigOptions.VALIDATE_ONLINE, validate_online) assert len(doc2.componentDefinitions) == 1, f'Expected 1 CD, but found {len(doc2.componentDefinitions)}' # TODO: bring this back after resolution of https://github.com/sboltools/sbolgraph/issues/15 - #assert len(doc2.activities) == 1, f'Expected 1 Activity, but found {len(doc2.activities)}' + # assert len(doc2.activities) == 1, f'Expected 1 Activity, but found {len(doc2.activities)}' assert len(doc2.sequences) == 1, f'Expected 1 Sequence, but found {len(doc2.sequences)}' assert doc2.componentDefinitions[0].identity == 'https://synbiohub.org/public/igem/BBa_J23101' assert doc2.componentDefinitions[0].sequences[0] == 'https://synbiohub.org/public/igem/BBa_J23101_sequence' @@ -158,7 +158,8 @@ def test_conversion_from_genbank(self): """Test ability to convert from GenBank to SBOL3""" # Get the GenBank test document and convert tmp_sub = copy_to_tmp(package=['BBa_J23101.gb']) - doc3 = convert_from_genbank(os.path.join(tmp_sub, 'BBa_J23101.gb'), 'https://synbiohub.org/public/igem') + doc3 = convert_from_genbank(os.path.join(tmp_sub, 'BBa_J23101.gb'), 'https://synbiohub.org/public/igem', + force_new_converter=False) # Note: cannot directly round-trip because converter is a) lossy, and b) inserts extra materials test_dir = os.path.dirname(os.path.realpath(__file__)) diff --git a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt index a19b0003..11cebba2 100644 --- a/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/BBa_J23101_from_genbank_to_sbol3_direct.nt @@ -6,7 +6,7 @@ . . . - "BBa_J23101" . + "BBa_J23101" . "01-JAN-1980" . "UNK" . "BBa_J23101.1" . diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt index 451b7683..5ee6b651 100644 --- a/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt +++ b/test/test_files/sbol3_genbank_conversion/iGEM_SBOL2_imports_from_genbank_to_sbol3_direct.nt @@ -5,7 +5,7 @@ . . . - "BBa_J23100" . + "BBa_J23100" . "01-JAN-1980" . "UNK" . "BBa_J23100.1" . @@ -31,7 +31,7 @@ . . . - "BBa_J23102" . + "BBa_J23102" . "01-JAN-1980" . "UNK" . "BBa_J23102.1" . @@ -57,7 +57,7 @@ . . . - "LmrA" . + "LmrA" . "01-JAN-1980" . "UNK" . "LmrA.1" . @@ -263,7 +263,7 @@ . . . - "pSB1C3" . + "pSB1C3" . "01-JAN-1980" . "UNK" . "pSB1C3.1" . diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt index 67132b46..f69213f4 100644 --- a/test/test_files/sbol3_genbank_conversion/test_location_types.nt +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -1,41 +1,39 @@ - "Range1" . - "3242"^^ . - . - . - "0"^^ . - . - "Reference_0" . - . - "Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . - "" . - "JWYZ01000115" . - "" . - "J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015)" . - . - "" . - "26142410" . - "WGS accurately predicts antimicrobial resistance in Escherichia coli" . - . - . - "Range1" . - "3242"^^ . - . - . - "0"^^ . - . - "Reference_1" . - . - "Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . - "" . - "JWYZ01000115" . - "" . - "Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD 20708, USA" . - . - "" . - "" . - "Direct Submission" . - . - . + "Range1" . + "3242"^^ . + . + . + "0"^^ . + . + "GenbankReference1" . + "Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . + "" . + "JWYZ01000115" . + "" . + "J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015)" . + . + "" . + "26142410" . + "WGS accurately predicts antimicrobial resistance in Escherichia coli" . + . + . + "Range1" . + "3242"^^ . + . + . + "0"^^ . + . + "GenbankReference2" . + "Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . + "" . + "JWYZ01000115" . + "" . + "Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD 20708, USA" . + . + "" . + "" . + "Direct Submission" . + . + . "Range1" . . "115"^^ . @@ -358,54 +356,52 @@ "6:KIG36581.1" . "7:MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAKRLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFKINIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARDFGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEASFVTGAMHTIDGAFGA" . . - "StructuredComment_1" . - . - "JWYZ01000115" . - "Genome-Assembly-Data" . - "1::Assembly Method" . - "2::Assembly Name" . - "3::Genome Coverage" . - "4::Sequencing Technology" . - "1::CLC Genomics Workbench v. 7.5" . - "2::Escherichia coli CVM N37069PS v1.0" . - "3::48.5x" . - "4::Illumina MiSeq" . - . - . - "StructuredComment_2" . - . - "JWYZ01000115" . - "Genome-Annotation-Data" . - "10::CRISPR Arrays" . - "11::rRNAs" . - "12::tRNAs" . - "13::ncRNA" . - "14::Frameshifted Genes" . - "1::Annotation Provider" . - "2::Annotation Date" . - "3::Annotation Pipeline" . - "4::Annotation Method" . - "5::Annotation Software revision" . - "6::Features Annotated" . - "7::Genes" . - "8::CDS" . - "9::Pseudo Genes" . - "10::2" . - "11::11 (5S, 16S, 23S)" . - "12::78" . - "13::17" . - "14::41" . - "1::NCBI" . - "2::12/29/2014 14:07:05" . - "3::NCBI Prokaryotic Genome Annotation Pipeline" . - "4::Best-placed reference protein set; GeneMarkS+" . - "5::2.9 (rev. 455303)" . - "6::Gene; CDS; rRNA; tRNA; ncRNA; repeat_region" . - "7::4,855" . - "8::4,642" . - "9::107" . - . - . + "GenbankStructuredComment1" . + "JWYZ01000115" . + "Genome-Assembly-Data" . + "1::Assembly Method" . + "2::Assembly Name" . + "3::Genome Coverage" . + "4::Sequencing Technology" . + "1::CLC Genomics Workbench v. 7.5" . + "2::Escherichia coli CVM N37069PS v1.0" . + "3::48.5x" . + "4::Illumina MiSeq" . + . + . + "GenbankStructuredComment2" . + "JWYZ01000115" . + "Genome-Annotation-Data" . + "10::CRISPR Arrays" . + "11::rRNAs" . + "12::tRNAs" . + "13::ncRNA" . + "14::Frameshifted Genes" . + "1::Annotation Provider" . + "2::Annotation Date" . + "3::Annotation Pipeline" . + "4::Annotation Method" . + "5::Annotation Software revision" . + "6::Features Annotated" . + "7::Genes" . + "8::CDS" . + "9::Pseudo Genes" . + "10::2" . + "11::11 (5S, 16S, 23S)" . + "12::78" . + "13::17" . + "14::41" . + "1::NCBI" . + "2::12/29/2014 14:07:05" . + "3::NCBI Prokaryotic Genome Annotation Pipeline" . + "4::Best-placed reference protein set; GeneMarkS+" . + "5::2.9 (rev. 455303)" . + "6::Gene; CDS; rRNA; tRNA; ncRNA; repeat_region" . + "7::4,855" . + "8::4,642" . + "9::107" . + . + . "Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole genome shotgun sequence" . "JWYZ01000115" . . @@ -424,7 +420,7 @@ . . . - "JWYZ01000115" . + "JWYZ01000115" . "Annotation was added by the NCBI Prokaryotic Genome Annotation\nPipeline (released 2013). Information about the Pipeline can be\nfound here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/" . "16-JAN-2015" . "BioProject:PRJNA266657::BioSample:SAMN03177677" . @@ -439,8 +435,12 @@ "DNA" . "JWYZ01000115" . "Escherichia coli" . + . + . "1"^^ . "Escherichia coli" . + . + . "Bacteria,Proteobacteria,Gammaproteobacteria,Enterobacterales,Enterobacteriaceae,Escherichia" . "linear" . . From 1d8c800ad9e017c08991b784ea61536bf2baa8ba Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 7 Apr 2023 13:53:29 -0500 Subject: [PATCH 115/190] Working on style cleanup --- sbol_utilities/sbol3_genbank_conversion.py | 105 +++++++++------------ 1 file changed, 46 insertions(+), 59 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 2b6f4de6..7fbccfcd 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -4,7 +4,7 @@ import sbol3 import logging from collections import OrderedDict -from typing import Dict, List, Sequence, Union, Optional, Any +from typing import Dict, List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq from Bio.SeqRecord import SeqRecord @@ -17,7 +17,7 @@ class GenBank_SBOL3_Converter: # dictionaries to store feature lookups for terms in GenBank and SO ontologies gb2so_map = {} so2gb_map = {} - ### Conversion Constants : + # Conversion Constants : # TODO: Temporarily assuming only dna components to be dealt with in genbank files COMP_TYPES = [sbol3.SBO_DNA] # TODO: Temporarily assuming components to only have the engineered_region role @@ -28,7 +28,7 @@ class GenBank_SBOL3_Converter: BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 # Mapping int types to types of locationPositions in GenBank (Before/After/Exact) - SBOL_LOCATION_POSITION = {BeforePosition: 0, ExactPosition: 1, AfterPosition: 2} + SBOL_LOCATION_POSITION = {BeforePosition: 0, ExactPosition: 1, AfterPosition: 2} GENBANK_LOCATION_POSITION = {0: BeforePosition, 1: ExactPosition, 2: AfterPosition} # Default value for the "sequence_version" annotation in GenBank files DEFAULT_GB_SEQ_VERSION = 1 @@ -43,7 +43,6 @@ class GenBank_SBOL3_Converter: GB2SO_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "gb2so.csv") SO2GB_MAPPINGS_CSV = os.path.join(os.path.dirname(os.path.realpath(__file__)), "so2gb.csv") - def __init__(self) -> None: """While instantiating an instance of the converter, required builders must be registered in order to accurately parse modified or new SBOL3 class objects @@ -128,7 +127,6 @@ def build_custom_structured_comment_property( # the SBOL3 parser to build objects with a Location type URI sbol3.Document.register_builder(self.Location_GenBank_Extension.GENBANK_RANGE_NS, build_location_extension) - class CustomReferenceProperty(sbol3.CustomIdentified): """Serves to store information and annotations for 'Reference' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip @@ -138,22 +136,21 @@ class CustomReferenceProperty(sbol3.CustomIdentified): def __init__(self, type_uri=CUSTOM_REFERENCE_NS, identity=None): super().__init__(identity=identity, type_uri=type_uri) - self.authors = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#authors" , 0, 1) - self.comment = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#comment" , 0, 1) - self.journal = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#journal" , 0, 1) - self.consrtm = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#consrtm" , 0, 1) - self.title = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#title" , 0, 1) + self.authors = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#authors", 0, 1) + self.comment = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#comment", 0, 1) + self.journal = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#journal", 0, 1) + self.consrtm = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#consrtm", 0, 1) + self.title = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#title", 0, 1) self.medline_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#medline_id", 0, 1) - self.pubmed_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#pubmed_id" , 0, 1) + self.pubmed_id = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#pubmed_id", 0, 1) # stores the display id of parent component for a particular CustomReferenceProperty object - self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component" , 0, 1) + self.component = sbol3.TextProperty(self, f"{self.CUSTOM_REFERENCE_NS}#component", 0, 1) # TODO: support cut locations? # there can be multiple locations described for a reference, thus upper # bound needs to be > 1 in order to use ListProperty self.location = sbol3.OwnedObject( self, f"{self.CUSTOM_REFERENCE_NS}#location", 0, math.inf, type_constraint=sbol3.Range) - class CustomStructuredCommentProperty(sbol3.CustomIdentified): """Serves to store information and annotations for 'Structured_Comment' objects in GenBank file to SBOL3 while parsing so that it may be retrieved back in a round trip @@ -164,7 +161,7 @@ class CustomStructuredCommentProperty(sbol3.CustomIdentified): def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity=None): super().__init__(identity=identity, type_uri=type_uri) - self.heading = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#heading" , 0, 1) + self.heading = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#heading", 0, 1) # stores the display id of parent component for a particular CustomReferenceProperty object self.component = sbol3.TextProperty(self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#component", 0, 1) # there can be multiple key/values described for a structured_comment, @@ -174,7 +171,6 @@ def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity=None): self.structured_values = sbol3.TextProperty( self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredValues", 0, math.inf) - class Feature_GenBank_Extension(sbol3.SequenceFeature): """Overrides the sbol3 SequenceFeature class to include fields to directly read and write qualifiers of GenBank features not storeable in any SBOL3 datafield. @@ -182,14 +178,15 @@ class Feature_GenBank_Extension(sbol3.SequenceFeature): """ GENBANK_FEATURE_QUALIFIER_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" - def __init__(self, locations: List[sbol3.Location] = [], **kwargs) -> None: + def __init__(self, locations: List[sbol3.Location] = None, **kwargs) -> None: + if locations is None: + locations = [] # instantiating sbol3 SequenceFeature object super().__init__(locations=locations, **kwargs) # Setting properties for GenBank's qualifiers not settable in any SBOL3 field. - self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key" , 0, math.inf) + self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key", 0, math.inf) self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) - class Location_GenBank_Extension(sbol3.Location): """Overrides the sbol3 Location class to include fields to store the start and end position types (AfterPostion / BeforePosition / ExactPosition). @@ -202,11 +199,10 @@ def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequenc **kwargs) -> None: super().__init__(sequence=sequence, identity=identity, type_uri=type_uri, **kwargs) self.start = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start", 0, 1) - self.end = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end" , 0, 1) + self.end = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end", 0, 1) # Setting properties for GenBank's location position not settable in any SBOL3 field. self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start_position", 0, 1) - self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end_position" , 0, 1) - + self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end_position", 0, 1) class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write @@ -219,19 +215,19 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** # instantiating sbol3 component object super().__init__(identity=identity, types=types, **kwargs) # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. - self.genbank_seq_version = sbol3.IntProperty(self , f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) - self.genbank_name = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#name" , 0, 1) - self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date" , 0, 1) - self.genbank_division = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#division" , 0, 1) - self.genbank_locus = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#locus" , 0, 1) - self.genbank_molecule_type = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#molecule" , 0, 1) - self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism" , 0, 1) - self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source" , 0, 1) - self.genbank_topology = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#topology" , 0, 1) - self.genbank_gi = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#gi" , 0, 1) - self.genbank_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#comment" , 0, 1) - self.genbank_dblink = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#dbxrefs" , 0, 1) - self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id" , 0, 1) + self.genbank_seq_version = sbol3.IntProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#seq_version", 0, 1) + self.genbank_name = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#name", 0, 1) + self.genbank_date = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#date", 0, 1) + self.genbank_division = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#division", 0, 1) + self.genbank_locus = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#locus", 0, 1) + self.genbank_molecule_type = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#molecule", 0, 1) + self.genbank_organism = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#organism", 0, 1) + self.genbank_source = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#source", 0, 1) + self.genbank_topology = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#topology", 0, 1) + self.genbank_gi = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#gi", 0, 1) + self.genbank_comment = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#comment", 0, 1) + self.genbank_dblink = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#dbxrefs", 0, 1) + self.genbank_record_id = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#id", 0, 1) # TODO : add note linking issue here self.genbank_taxonomy = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#taxonomy", 0, 1) self.genbank_keywords = sbol3.TextProperty(self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#keywords", 0, 1) @@ -239,12 +235,14 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** self.genbank_accessions = sbol3.TextProperty( self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#accession", 0, math.inf) self.fuzzy_features = sbol3.OwnedObject( - self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeature", 0, math.inf, type_constraint=sbol3.SequenceFeature) + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#fuzzyFeature", 0, math.inf, + type_constraint=sbol3.SequenceFeature) self.genbank_references = sbol3.OwnedObject( - self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, math.inf, type_constraint=GenBank_SBOL3_Converter.CustomReferenceProperty) + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, math.inf, + type_constraint=GenBank_SBOL3_Converter.CustomReferenceProperty) self.genbank_structured_comments = sbol3.OwnedObject( - self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#structuredComment", 0, math.inf, type_constraint=GenBank_SBOL3_Converter.CustomStructuredCommentProperty) - + self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#structuredComment", 0, math.inf, + type_constraint=GenBank_SBOL3_Converter.CustomStructuredCommentProperty) def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True) -> int: @@ -277,7 +275,6 @@ def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_ return 0 return 1 - def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", namespace: str = TEST_NAMESPACE, write: bool = False) -> sbol3.Document: """Convert a GenBank document on disk into an SBOL3 document @@ -303,17 +300,14 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n ) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future - raise ValueError( - "Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ - Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." - ) + raise ValueError("Required CSV data files are not present in your package.\n " + "Please reinstall the sbol_utilities package.\n Stopping current conversion process.\n " + "Reverting to legacy converter if new Conversion process is not forced.") # access records by parsing gb file using SeqIO class - logging.info( - f"Parsing Genbank records using SeqIO class.\n Using GenBank file {gb_file}" - ) + logging.info(f"Parsing Genbank records using SeqIO class.\n Using GenBank file {gb_file}") for record in list(SeqIO.parse(gb_file, "genbank").records): # TODO: Currently we assume only linear or circular topology is possible - logging.info(f"Parsing record - `{record.id}` in genbank file.") + logging.info("Parsing record - `%s` in genbank file.", record.id) topology = "linear" if "topology" in record.annotations: topology = record.annotations["topology"] @@ -325,12 +319,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n else: extra_comp_types = [sbol3.SO_CIRCULAR] # creating component extended Component class to include GenBank extraneous properties - comp = self.Component_GenBank_Extension( - identity = sbol3.string_to_display_id(record.name), - types = self.COMP_TYPES + extra_comp_types, - roles = self.COMP_ROLES, - description = record.description, - ) + comp = self.Component_GenBank_Extension(identity=sbol3.string_to_display_id(record.name), + types=self.COMP_TYPES + extra_comp_types, roles=self.COMP_ROLES, + description=record.description) # since SBOL3 requires display_id to have only alphanumeric characters and start not with a number; # and these constraints are not present in GenBank, we pass the GenBank locus name through a filter # helper method ('string_to_display_id'), which conforms it to SBOL's standard, and also store the @@ -339,11 +330,8 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n doc.add(comp) # TODO: Currently we use a fixed method of encoding (IUPAC) - seq = sbol3.Sequence( - identity = str(comp.display_id) + "_sequence", - elements = str(record.seq.lower()), - encoding = self.SEQUENCE_ENCODING, - ) + seq = sbol3.Sequence(identity=str(comp.display_id) + "_sequence", elements=str(record.seq.lower()), + encoding=self.SEQUENCE_ENCODING) doc.add(seq) comp.sequences = [seq] @@ -361,7 +349,6 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc - def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, gb_file: str = "genbank.out", # write: bool = False) -> List[SeqRecord]: write: bool = False) -> Dict: From 93a13c37220705c28fed1dd6142cc016931ff949 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 7 Apr 2023 13:58:56 -0500 Subject: [PATCH 116/190] Remove unused dictionaries that had been used to kludge Genbank CustomTopLevel classes into behaving like CustomIdentified --- sbol_utilities/sbol3_genbank_conversion.py | 37 +++------------------- 1 file changed, 4 insertions(+), 33 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 7fbccfcd..d58d1d33 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -364,37 +364,11 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, doc = sbol3.Document() doc.read(sbol3_file) seq_records = [] - logging.info( - "Creating GenBank and SO ontologies mappings for sequence feature roles" - ) # create logs dict to be returned as conversion status of the SBOL3 file provided logs: Dict[sbol3.TopLevel, bool] = {} - # create dict to link component with their respective Reference property objects - references: Dict[sbol3.Component, List[sbol3.CustomIdentified]] = {} - for obj in doc.objects: - if isinstance(obj, sbol3.CustomIdentified) and obj.type_uri == self.CustomReferenceProperty.CUSTOM_REFERENCE_NS: - component_object = doc.find(str(obj.component)) - if component_object and isinstance(component_object, sbol3.Component): - references[component_object] = [ - obj] if component_object not in references else references[component_object] + [obj] - # TODO: Raise error here - # else: - # create dict to link component with their respective structured comment objects - structured_comments: Dict[sbol3.Component, List[sbol3.CustomIdentified]] = {} - for obj in doc.objects: - if isinstance( - obj, sbol3.CustomIdentified) and obj.type_uri == self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS: - component_object = doc.find(str(obj.component)) - if component_object and isinstance(component_object, sbol3.Component): - structured_comments[component_object] = [ - obj] if component_object not in structured_comments else structured_comments[component_object] + [obj] - # TODO: Raise error here - # else: - + logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") # create updated py dict to store mappings between gb and so ontologies - map_created = self.create_GB_SO_role_mappings( - so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False - ) + map_created = self.create_GB_SO_role_mappings(so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future raise ValueError( @@ -434,7 +408,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, name=locus_name, ) # Resetting extraneous genbank properties from extended component-genbank class - self._reset_extra_properties_in_genbank(obj, seq_rec, references, structured_comments) + self._reset_extra_properties_in_genbank(obj, seq_rec) seq_rec_features = [] # recreate all sequence features, and tag all encountered feature @@ -571,14 +545,11 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ # 13. GenBank Record Locus comp.genbank_locus = record.name - - def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord, - references: Dict[sbol3.Component, List[sbol3.CustomIdentified]], structured_comments: Dict[sbol3.Component, List[sbol3.CustomIdentified]]) -> None: + def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord) -> None: """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class :param seq_rec: GenBank SeqRecord instance for the record in which to reset extra properties - :param references: Dictionary linking SBOL3 components to their respective list of CustomReferenceProperty objects """ if isinstance(obj, self.Component_GenBank_Extension): seq_rec.id = obj.genbank_record_id From 783ce34a48f8608fec8c0e981c393e29b84f58e6 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 7 Apr 2023 14:15:41 -0500 Subject: [PATCH 117/190] More style improvements in Genbank converter file --- sbol_utilities/sbol3_genbank_conversion.py | 167 +++++++++------------ 1 file changed, 69 insertions(+), 98 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index d58d1d33..d4bf24bf 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -22,12 +22,12 @@ class GenBank_SBOL3_Converter: COMP_TYPES = [sbol3.SBO_DNA] # TODO: Temporarily assuming components to only have the engineered_region role COMP_ROLES = [sbol3.SO_ENGINEERED_REGION] - # TODO: Temporarily encoding sequnce objects in IUPUC mode only + # TODO: Temporarily encoding sequence objects in IUPAC mode only SEQUENCE_ENCODING = sbol3.IUPAC_DNA_ENCODING # BIO_STRAND constants, which server as the GenBank counterparts to SBOL3's inline and reverse orientations BIO_STRAND_FORWARD = 1 BIO_STRAND_REVERSE = -1 - # Mapping int types to types of locationPositions in GenBank (Before/After/Exact) + # Mapping int types to the types of locationPositions in GenBank (Before/After/Exact) SBOL_LOCATION_POSITION = {BeforePosition: 0, ExactPosition: 1, AfterPosition: 2} GENBANK_LOCATION_POSITION = {0: BeforePosition, 1: ExactPosition, 2: AfterPosition} # Default value for the "sequence_version" annotation in GenBank files @@ -110,21 +110,18 @@ def build_custom_structured_comment_property( obj = self.CustomStructuredCommentProperty(identity=identity, type_uri=type_uri) return obj - # Register the builder function so it can be invoked by - # the SBOL3 parser to build objects with a Component type URI + # Register the builder function so SBOL3 parser can build objects with a Component type URI sbol3.Document.register_builder(sbol3.SBOL_COMPONENT, build_component_genbank_extension) - # Register the buildre function for custom reference properties + # Register the builder function for custom reference properties sbol3.Document.register_builder(self.CustomReferenceProperty.CUSTOM_REFERENCE_NS, build_custom_reference_property) - # Register the buildre function for custom structured comment properties + # Register the builder function for custom structured comment properties sbol3.Document.register_builder( self.CustomStructuredCommentProperty.CUSTOM_STRUCTURED_COMMENT_NS, build_custom_structured_comment_property) - # Register the builder function so it can be invoked by - # the SBOL3 parser to build objects with a SequenceFeature type URI + # Register the builder function so SBOL3 parser can build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) - # Register the builder function so it can be invoked by - # the SBOL3 parser to build objects with a Location type URI + # Register the builder function so SBOL3 parser can build objects with a Location type URI sbol3.Document.register_builder(self.Location_GenBank_Extension.GENBANK_RANGE_NS, build_location_extension) class CustomReferenceProperty(sbol3.CustomIdentified): @@ -173,7 +170,7 @@ def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity=None): class Feature_GenBank_Extension(sbol3.SequenceFeature): """Overrides the sbol3 SequenceFeature class to include fields to directly read and write - qualifiers of GenBank features not storeable in any SBOL3 datafield. + qualifiers of GenBank features not storable in any SBOL3 data field. :extends: sbol3.SequenceFeature class """ GENBANK_FEATURE_QUALIFIER_NS = "http://www.ncbi.nlm.nih.gov/genbank#featureQualifier" @@ -189,7 +186,7 @@ def __init__(self, locations: List[sbol3.Location] = None, **kwargs) -> None: class Location_GenBank_Extension(sbol3.Location): """Overrides the sbol3 Location class to include fields to store the - start and end position types (AfterPostion / BeforePosition / ExactPosition). + start and end position types (AfterPosition / BeforePosition / ExactPosition). :extends: sbol3.Location class """ GENBANK_RANGE_NS = "http://www.ncbi.nlm.nih.gov/genbank#locationPosition" @@ -206,7 +203,7 @@ def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequenc class Component_GenBank_Extension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write - extraneous properties of GenBank not storeable in any SBOL3 datafield. + extraneous properties of GenBank not storable in any SBOL3 data field. :extends: sbol3.Component class """ GENBANK_EXTRA_PROPERTY_NS = "http://www.ncbi.nlm.nih.gov/genbank" @@ -246,11 +243,11 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True) -> int: - """Reads 2 CSV Files containing mappings for converting between GenBank and SO ontologies roles + """Reads 2 CSV Files containing mappings for converting between GenBank and SequenceOntology (SO) roles :param gb2so_csv: path to read genbank to so conversion csv file :param so2gb_csv: path to read so to genbank conversion csv file - :param convert_gb2so: bool stating whether to read csv for gb2so mappings - :param convert_so2gb: bool stating whether to read csv for so2gb mappings + :param convert_gb2so: bool stating whether to read csv for genbank to SO mappings + :param convert_so2gb: bool stating whether to read csv for SO to genbank mappings :return: int 1 / 0 denoting the status of whether the mappings were created and stored in dictionaries """ if convert_gb2so: @@ -336,7 +333,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n comp.sequences = [seq] # Setting properties for GenBank's extraneous properties not settable in any SBOL3 field. - self._store_extra_properties_in_sbol3(doc, comp, seq, record) + self._store_extra_properties_in_sbol3(comp, seq, record) # create all sequence features, and tag all encountered feature qualifiers # via extended Feature_GenBank_Extension class @@ -371,10 +368,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, map_created = self.create_GB_SO_role_mappings(so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future - raise ValueError( - f"Required CSV data files are not present in your package.\n Please reinstall the sbol_utilities package.\n \ - Stopping current conversion process.\n Reverting to legacy converter if new Conversion process is not forced." - ) + raise ValueError("Required CSV data files are not present in your package.\n " + "Please reinstall the sbol_utilities package.\n Stopping current conversion process.\n " + "Reverting to legacy converter if new Conversion process is not forced.") # consider sbol3 objects which are components logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") for obj in doc.objects: @@ -394,7 +390,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, if isinstance(obj_seq, sbol3.TopLevel): logs[obj_seq] = True elif len(obj.sequences) > 1: - raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequnces \n \ + raise ValueError(f"Component `{obj.display_id}` of given SBOL3 document has more than 1 sequence\n \ (`{len(obj.sequences)}`). This is invalid; a component may only have 1 or 0 sequences.") # Locus name for the sequence record is just the display id if SBOL3 component was not extended # to include extraneous properties (in which case, we use the directly stored 'genbank_name' field) @@ -410,10 +406,9 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # Resetting extraneous genbank properties from extended component-genbank class self._reset_extra_properties_in_genbank(obj, seq_rec) - seq_rec_features = [] # recreate all sequence features, and tag all encountered feature # qualifiers via extended Feature_GenBank_Extension class - self._handle_features_sbol_to_gb(seq_rec, obj, seq_rec_features) + self._handle_features_sbol_to_gb(seq_rec, obj) # mark the top level component object as parsed and converter logs[obj] = True @@ -426,12 +421,10 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, SeqIO.write(seq_records, gb_file, "genbank") return {"status": logs, "seqrecords": seq_records} - - def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_GenBank_Extension, + def _store_extra_properties_in_sbol3(self, comp: Component_GenBank_Extension, seq: sbol3.Sequence, record: SeqRecord) -> None: - """Helper function for setting properties for GenBank's extraneous properties not directly settable in any SBOL3 field, - by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. - :param doc: The sbol3 document to store the contents in + """Helper function for setting properties for GenBank's extraneous properties not directly settable in any + SBOL3 field, using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. :param comp: Instance of the extended SBOL3 Component class (Component_GenBank_Extension) :param seq: The Sequence used in the GenBank record corresponding to sbol3 comp :param record: GenBank SeqRecord instance for the record which contains extra properties @@ -440,14 +433,13 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ # set dblinks from the dbxrefs property of biopython if record.dbxrefs: # dbxrefs are parsed in a list by biopython from `record.dbxrefs`; we are storing them as a flat string - # so as to maintain order. Thus, we are creating a custom delimetere of `::`, by which we shall seperate + # to maintain order. Thus, we are creating a custom delimiter of `::`, by which we shall separate # individual dbxrefs in the string and later split them to a list while resetting them in genbank comp.genbank_dblink = "::".join(record.dbxrefs) for annotation in record.annotations: - # Sending out warnings for genbank info not storeable in sbol3 - logging.warning( - f"Extraneous information not directly storeable in SBOL3 - {annotation}: {record.annotations[annotation]}" - ) + # Sending out warnings for genbank info not storable in sbol3 + logging.warning("Extraneous information not directly storable in SBOL3 - %s: %s", annotation, + record.annotations[annotation]) # 1. GenBank Record Date if annotation == 'date': comp.genbank_date = record.annotations['date'] @@ -491,13 +483,13 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ for ind, reference in enumerate(record.annotations['references']): # create a custom reference property instance for each reference custom_reference = self.CustomReferenceProperty() - custom_reference.authors = reference.authors - custom_reference.comment = reference.comment - custom_reference.journal = reference.journal - custom_reference.title = reference.title - custom_reference.consrtm = reference.consrtm + custom_reference.authors = reference.authors + custom_reference.comment = reference.comment + custom_reference.journal = reference.journal + custom_reference.title = reference.title + custom_reference.consrtm = reference.consrtm custom_reference.medline_id = reference.medline_id - custom_reference.pubmed_id = reference.pubmed_id + custom_reference.pubmed_id = reference.pubmed_id for gb_loc in reference.location: feat_loc_orientation = sbol3.SO_FORWARD if gb_loc.strand == -1: @@ -532,7 +524,7 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ key_value_ind = 1 for key in structured_dict: # NOTE: if storing list as string for keys and values both, have a check - # of them having same length user uses our delimeter while writing + # of them having same length user uses our delimiter while writing structured_comment_object.structured_keys.append(f"{key_value_ind}::{key}") structured_comment_object.structured_values.append(f"{key_value_ind}::{structured_dict[key]}") key_value_ind += 1 @@ -541,23 +533,23 @@ def _store_extra_properties_in_sbol3(self, doc: sbol3.Document, comp: Component_ else: raise ValueError(f"The annotation `{annotation}` in the GenBank record `{record.id}`\n \ is not recognized as a standard annotation.") - # TODO: BioPython's parsing doesn't explicitly place a "locus" datafield? + # TODO: BioPython's parsing doesn't explicitly place a "locus" data field? # 13. GenBank Record Locus comp.genbank_locus = record.name def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqRecord) -> None: - """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 Document's properties, + """Helper function for resetting properties for GenBank's extraneous properties from SBOL3 object's properties, by using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. - :param obj: SBOL3 component, extra properties would be stored within it if its an instance of the extended SBOL3 Component class + :param obj: SBOL3 component, extra properties are stored within if an instance of the extended class :param seq_rec: GenBank SeqRecord instance for the record in which to reset extra properties """ if isinstance(obj, self.Component_GenBank_Extension): seq_rec.id = obj.genbank_record_id # set db links using dbxrefs property of biopython if obj.genbank_dblink: - # NOTE: see comment on `_store_extra_properties_in_sbol3`'s dbxrefs section, wherein we describe how '::' - # is used as a delimeter to store the dbxrefs list as a string to maintain order. Here, we split the string - # by the same delimeter to restore the list in resetting GenBank properties. + # NOTE: see comment on `_store_extra_properties_in_sbol3`'s dbxrefs section, where we describe how '::' + # is used as a delimiter to store the dbxrefs list as a string to maintain order. Here, we split the + # string by the same delimiter to restore the list in resetting GenBank properties. seq_rec.dbxrefs = str(obj.genbank_dblink).split("::") # 1. GenBank Record Date seq_rec.annotations['date'] = obj.genbank_date @@ -599,12 +591,12 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR record_references = [] for reference in obj.genbank_references: reference_object = Reference() - reference_object.title = reference.title - reference_object.authors = reference.authors - reference_object.comment = reference.comment - reference_object.journal = reference.journal - reference_object.consrtm = reference.consrtm - reference_object.pubmed_id = reference.pubmed_id + reference_object.title = reference.title + reference_object.authors = reference.authors + reference_object.comment = reference.comment + reference_object.journal = reference.journal + reference_object.consrtm = reference.consrtm + reference_object.pubmed_id = reference.pubmed_id reference_object.medline_id = reference.medline_id for obj_feat_loc in reference.location: feat_strand = self.BIO_STRAND_FORWARD @@ -646,15 +638,14 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR seq_rec.annotations['structured_comment'] = comment_annotation # TODO: No explicit way to set locus via BioPython? # 13. GenBank Record Locus - # TODO: temporalily hardcoding version as "1" + # TODO: temporarily hard coding version as "1" seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION - - def _handle_features_gb_to_sbol(self, record: SeqRecord, - comp: Component_GenBank_Extension, seq: sbol3.Sequence) -> None: + def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank_Extension, + seq: sbol3.Sequence) -> None: """Helper function for setting sequence features and their qualifiers to SBOL, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. - :param record: GenBank SeqRecord instance for the record which contains sequnce features + :param record: GenBank SeqRecord instance for the record which contains sequence features :param comp: Instance of the SBOL3 Component :param seq: The Sequence used in the GenBank record corresponding to sbol3 comp """ @@ -664,52 +655,39 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp.features = [] for ind, gb_feat in enumerate(record.features): feat_locations = [] - fuzzy_feature = False - feat_name = f"_converted_feature_{ind}" + fuzzy_feature = False + feat_name = f"_converted_feature_{ind}" if "label" in gb_feat.qualifiers: feat_name = gb_feat.qualifiers["label"][0] - logging.info( - f"Parsing feature `{feat_name}` for record `{record.id}`" - ) + logging.info(f"Parsing feature `{feat_name}` for record `{record.id}`") for gb_loc in gb_feat.location.parts: # Default orientation is "inline" except if complement is specified via strand feat_loc_orientation = sbol3.SO_FORWARD if gb_loc.strand == -1: feat_loc_orientation = sbol3.SO_REVERSE # create "Range/Cut" FeatureLocation by parsing genbank record location - # Create a cut or range as featurelocation depending on whether location is specified as + # Create a cut or range as feature location depending on whether location is specified as # Cut (eg: "n^n+1", parsed as [n:n] by biopython) or Range (eg: "n..m", parsed as [n:m] by biopython) if gb_loc.start == gb_loc.end: - locs = sbol3.Cut( - sequence = seq, - at = int(gb_loc.start), - orientation = feat_loc_orientation, - ) + locs = sbol3.Cut(sequence=seq, at=int(gb_loc.start), orientation=feat_loc_orientation) else: # find int mappings for positions of start and end locations, # as defined in the static class variable 'SBOL_LOCATION_POSITION' - # 0->BeforePosition, 1->ExactPosition, 2->AfterPostion + # 0->BeforePosition, 1->ExactPosition, 2->AfterPosition end_position = self.SBOL_LOCATION_POSITION[type(gb_loc.end)] start_position = self.SBOL_LOCATION_POSITION[type(gb_loc.start)] # If both start and end positions are exact positions, the # feature location can be created simply as a range object # Kludge truncation of fuzzy ranges (https://github.com/SynBioDex/SBOL-utilities/issues/200) if start_position == 1 and end_position == 1 or True: - locs = sbol3.Range( - sequence = seq, - orientation = feat_loc_orientation, - end = int(gb_loc.end), - # add 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed - start = int(gb_loc.start) + 1 - ) + locs = sbol3.Range(sequence=seq, orientation=feat_loc_orientation, end=int(gb_loc.end), + # add 1 to start, as BioPython parses GenBank start locations as 0-indexed + start=int(gb_loc.start) + 1) # If either or both of start and end locations are fuzzy, then # the location object needs to be of the custom class 'Location_GenBank_Extension' else: - locs = self.Location_GenBank_Extension( - sequence = seq, - orientation = feat_loc_orientation, - ) - # start start and end int positions specified + locs = self.Location_GenBank_Extension(sequence=seq, orientation=feat_loc_orientation) + # start and end int positions specified locs.end = int(gb_loc.end) # add 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed locs.start = int(gb_loc.start) + 1 @@ -717,12 +695,12 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, locs.end_position = end_position locs.start_position = start_position # if any of the location endpoints of a feature (start/end) has a fuzzy end - # (i.e not Exact position) like BeforePosition/AfterPostion, we mark the + # (i.e., not Exact position) like BeforePosition/AfterPosition, we mark the # feature as a 'fuzzy_feature' which decides whether to store the feature or not if not fuzzy_feature and locs.end_position != 1 or locs.start_position != 1: fuzzy_feature = True feat_locations.append(locs) - # Obtain sequence feature role from gb2so mappings + # Obtain sequence feature role from Genbank to SO type mappings feat_role = sbol3.SO_NS[:-3] if self.gb2so_map.get(gb_feat.type): feat_role += self.gb2so_map[gb_feat.type] @@ -756,14 +734,11 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, else: comp.fuzzy_features.append(feat) - - def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, - obj: Component_GenBank_Extension, seq_rec_features: List) -> None: + def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank_Extension) -> None: """Helper function for resetting sequence features and their qualifiers to GenBank, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. - :param seq_rec: GenBank SeqRecord instance for the record which contains sequnce features + :param seq_rec: GenBank SeqRecord instance for the record which contains sequence features :param obj: Instance of the SBOL3 Component - :param seq_rec_features: List of features for the related sequence features """ # parse if sbol object has any features if not obj.features: @@ -810,11 +785,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, if obj_feat_loc.start_position is not None: # subtract 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position](int(obj_feat_loc.start) - 1) - feat_loc_object = FeatureLocation( - start = startPosition, - end = endPosition, - strand = feat_strand, - ) + feat_loc_object = FeatureLocation(start=startPosition, end=endPosition, strand=feat_strand) feat_loc_parts.append(feat_loc_object) # sort feature locations lexicographically internally first # NOTE: If the feature location has an outer "complement" location @@ -840,16 +811,17 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj_feat_role = obj_feat_role[ obj_feat_role.index(":", 6) - 2: ] - # Obtain sequence feature role from so2gb mappings + # Obtain sequence feature role from Sequence Ontology to GenBank role mappings feat_role = self.DEFAULT_GB_TERM if self.so2gb_map.get(obj_feat_role): feat_role = self.so2gb_map[obj_feat_role] else: logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ - `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, {self.DEFAULT_GB_TERM}") + `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, " + f"{self.DEFAULT_GB_TERM}") # create sequence feature object with label qualifier # TODO: create issue for presence of genbank file with features without the "label" qualifier - # TODO: feat_strand value ambiguous in case of mulitple locations? + # TODO: feat_strand value ambiguous in case of multiple locations? feat = SeqFeature( location=feat_loc_object, strand=feat_strand, type=feat_role ) @@ -865,4 +837,3 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, # strand / number of qualifiers / type of feature string comparison seq_rec_features.sort(key=lambda feat: (feat.loc_positions, feat.strand, len(feat.qualifiers), feat.type)) seq_rec.features = seq_rec_features - From 08f94f3d2cbebb3d03df91cf326b038ff14ba5f8 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 7 Apr 2023 14:23:51 -0500 Subject: [PATCH 118/190] Style cleanup, including name refactoring, on genbank converter --- sbol_utilities/conversion.py | 6 +- sbol_utilities/sbol3_genbank_conversion.py | 102 +++++++++++---------- test/test_conversion.py | 4 +- test/test_genbank_sbol3_direct.py | 4 +- 4 files changed, 60 insertions(+), 56 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index c2391877..fc67cda1 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -15,7 +15,7 @@ from sbol_utilities.helper_functions import strip_sbol2_version, GENETIC_DESIGN_FILE_TYPES, \ find_top_level -from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter +from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter from sbol_utilities.workarounds import id_sort # sbol javascript executable based on https://github.com/sboltools/sbolgraph @@ -304,7 +304,7 @@ def convert_from_genbank(path: str, namespace: str, allow_genbank_online: bool = :return: SBOL3 document containing converted materials """ if force_new_converter: - converter = GenBank_SBOL3_Converter() + converter = GenBankSBOL3Converter() return converter.convert_genbank_to_sbol3(gb_file=path, namespace=namespace, write=False) doc2 = sbol2.Document() sbol2.setHomespace(namespace) @@ -332,7 +332,7 @@ def convert_to_genbank(doc3: sbol3.Document, path: str, allow_genbank_online: bo :return: BioPython SeqRecord of the GenBank that was written """ if force_new_converter: - converter = GenBank_SBOL3_Converter() + converter = GenBankSBOL3Converter() result_dict = converter.convert_sbol3_to_genbank(sbol3_file=None, doc=doc3, gb_file=path, write=True) return result_dict["seqrecords"] # first convert to SBOL2, then export to a temp GenBank file diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index d4bf24bf..ee0b0088 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -12,7 +12,7 @@ CompoundLocation, BeforePosition, ExactPosition, AfterPosition -class GenBank_SBOL3_Converter: +class GenBankSBOL3Converter: """Main Converter class handling offline, direction conversion of files SBOL3 files to and from GenBank files""" # dictionaries to store feature lookups for terms in GenBank and SO ontologies gb2so_map = {} @@ -48,7 +48,7 @@ def __init__(self) -> None: must be registered in order to accurately parse modified or new SBOL3 class objects """ def build_component_genbank_extension( - *, identity, type_uri) -> GenBank_SBOL3_Converter.Component_GenBank_Extension: + *, identity, type_uri) -> GenBankSBOL3Converter.ComponentGenBankExtension: """A builder function to be called by the SBOL3 parser when it encounters a Component in an SBOL file. :param identity: identity for new component class instance to have @@ -57,13 +57,13 @@ def build_component_genbank_extension( # `types` is required and not known at build time. # Supply a missing value to the constructor, then clear # the missing value before returning the built object. - obj = self.Component_GenBank_Extension(identity=identity, types=[sbol3.PYSBOL3_MISSING], type_uri=type_uri) + obj = self.ComponentGenBankExtension(identity=identity, types=[sbol3.PYSBOL3_MISSING], type_uri=type_uri) # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj def build_feature_qualifiers_extension( - *, identity, type_uri) -> GenBank_SBOL3_Converter.Feature_GenBank_Extension: + *, identity, type_uri) -> GenBankSBOL3Converter.FeatureGenBankExtension: """A builder function to be called by the SBOL3 parser when it encounters a SequenceFeature in an SBOL file. :param identity: identity for new feature qualifier class instance to have @@ -72,12 +72,12 @@ def build_feature_qualifiers_extension( # `types` is required and not known at build time. # Supply a missing value to the constructor, then clear # the missing value before returning the built object. - obj = self.Feature_GenBank_Extension(identity=identity, type_uri=type_uri) + obj = self.FeatureGenBankExtension(identity=identity, type_uri=type_uri) # Remove the placeholder value obj.clear_property(sbol3.SBOL_TYPE) return obj - def build_location_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.Location_GenBank_Extension: + def build_location_extension(*, identity, type_uri) -> GenBankSBOL3Converter.LocationGenBankExtension: """A builder function to be called by the SBOL3 parser when it encounters a Custom location in an SBOL file. :param identity: identity for new Location class instance to have @@ -86,12 +86,12 @@ def build_location_extension(*, identity, type_uri) -> GenBank_SBOL3_Converter.L # `types` is required and not known at build time. # Supply a missing value to the constructor, then clear # the missing value before returning the built object. - obj = self.Location_GenBank_Extension(identity=identity, type_uri=type_uri) + obj = self.LocationGenBankExtension(identity=identity, type_uri=type_uri) # Remove the placeholder value # obj.clear_property(sbol3.SBOL_TYPE) return obj - def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Converter.CustomReferenceProperty: + def build_custom_reference_property(*, identity, type_uri) -> GenBankSBOL3Converter.CustomReferenceProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomReferenceProperty Toplevel object in an SBOL file. :param identity: identity for custom reference property instance to have @@ -101,7 +101,7 @@ def build_custom_reference_property(*, identity, type_uri) -> GenBank_SBOL3_Conv return obj def build_custom_structured_comment_property( - *, identity, type_uri) -> GenBank_SBOL3_Converter.CustomStructuredCommentProperty: + *, identity, type_uri) -> GenBankSBOL3Converter.CustomStructuredCommentProperty: """A builder function to be called by the SBOL3 parser when it encounters a CustomStructuredCommentProperty Toplevel object in an SBOL file. :param identity: identity for custom comment property instance to have @@ -122,7 +122,7 @@ def build_custom_structured_comment_property( # Register the builder function so SBOL3 parser can build objects with a SequenceFeature type URI sbol3.Document.register_builder(sbol3.SBOL_SEQUENCE_FEATURE, build_feature_qualifiers_extension) # Register the builder function so SBOL3 parser can build objects with a Location type URI - sbol3.Document.register_builder(self.Location_GenBank_Extension.GENBANK_RANGE_NS, build_location_extension) + sbol3.Document.register_builder(self.LocationGenBankExtension.GENBANK_RANGE_NS, build_location_extension) class CustomReferenceProperty(sbol3.CustomIdentified): """Serves to store information and annotations for 'Reference' objects in @@ -168,7 +168,7 @@ def __init__(self, type_uri=CUSTOM_STRUCTURED_COMMENT_NS, identity=None): self.structured_values = sbol3.TextProperty( self, f"{self.CUSTOM_STRUCTURED_COMMENT_NS}#structuredValues", 0, math.inf) - class Feature_GenBank_Extension(sbol3.SequenceFeature): + class FeatureGenBankExtension(sbol3.SequenceFeature): """Overrides the sbol3 SequenceFeature class to include fields to directly read and write qualifiers of GenBank features not storable in any SBOL3 data field. :extends: sbol3.SequenceFeature class @@ -184,7 +184,7 @@ def __init__(self, locations: List[sbol3.Location] = None, **kwargs) -> None: self.qualifier_key = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#key", 0, math.inf) self.qualifier_value = sbol3.TextProperty(self, f"{self.GENBANK_FEATURE_QUALIFIER_NS}#value", 0, math.inf) - class Location_GenBank_Extension(sbol3.Location): + class LocationGenBankExtension(sbol3.Location): """Overrides the sbol3 Location class to include fields to store the start and end position types (AfterPosition / BeforePosition / ExactPosition). :extends: sbol3.Location class @@ -201,7 +201,7 @@ def __init__(self, sequence: sbol3.Sequence = sbol3.Sequence("autoCreatedSequenc self.start_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#start_position", 0, 1) self.end_position = sbol3.IntProperty(self, f"{self.GENBANK_RANGE_NS}#end_position", 0, 1) - class Component_GenBank_Extension(sbol3.Component): + class ComponentGenBankExtension(sbol3.Component): """Overrides the sbol3 Component class to include fields to directly read and write extraneous properties of GenBank not storable in any SBOL3 data field. :extends: sbol3.Component class @@ -236,12 +236,12 @@ def __init__(self, identity: str, types: Optional[Union[str, Sequence[str]]], ** type_constraint=sbol3.SequenceFeature) self.genbank_references = sbol3.OwnedObject( self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#reference", 0, math.inf, - type_constraint=GenBank_SBOL3_Converter.CustomReferenceProperty) + type_constraint=GenBankSBOL3Converter.CustomReferenceProperty) self.genbank_structured_comments = sbol3.OwnedObject( self, f"{self.GENBANK_EXTRA_PROPERTY_NS}#structuredComment", 0, math.inf, - type_constraint=GenBank_SBOL3_Converter.CustomStructuredCommentProperty) + type_constraint=GenBankSBOL3Converter.CustomStructuredCommentProperty) - def create_GB_SO_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, + def create_gb2so_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_csv: str = SO2GB_MAPPINGS_CSV, convert_gb2so: bool = True, convert_so2gb: bool = True) -> int: """Reads 2 CSV Files containing mappings for converting between GenBank and SequenceOntology (SO) roles :param gb2so_csv: path to read genbank to so conversion csv file @@ -292,7 +292,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n logging.info( "Creating GenBank and SO ontologies mappings for sequence feature roles" ) - map_created = self.create_GB_SO_role_mappings( + map_created = self.create_gb2so_role_mappings( gb2so_csv=self.GB2SO_MAPPINGS_CSV, convert_so2gb=False ) if not map_created: @@ -316,9 +316,9 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n else: extra_comp_types = [sbol3.SO_CIRCULAR] # creating component extended Component class to include GenBank extraneous properties - comp = self.Component_GenBank_Extension(identity=sbol3.string_to_display_id(record.name), - types=self.COMP_TYPES + extra_comp_types, roles=self.COMP_ROLES, - description=record.description) + comp = self.ComponentGenBankExtension(identity=sbol3.string_to_display_id(record.name), + types=self.COMP_TYPES + extra_comp_types, roles=self.COMP_ROLES, + description=record.description) # since SBOL3 requires display_id to have only alphanumeric characters and start not with a number; # and these constraints are not present in GenBank, we pass the GenBank locus name through a filter # helper method ('string_to_display_id'), which conforms it to SBOL's standard, and also store the @@ -365,7 +365,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, logs: Dict[sbol3.TopLevel, bool] = {} logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") # create updated py dict to store mappings between gb and so ontologies - map_created = self.create_GB_SO_role_mappings(so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False) + map_created = self.create_gb2so_role_mappings(so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future raise ValueError("Required CSV data files are not present in your package.\n " @@ -395,7 +395,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, # Locus name for the sequence record is just the display id if SBOL3 component was not extended # to include extraneous properties (in which case, we use the directly stored 'genbank_name' field) locus_name = obj.display_id - if isinstance(obj, self.Component_GenBank_Extension) and obj.genbank_name: + if isinstance(obj, self.ComponentGenBankExtension) and obj.genbank_name: locus_name = obj.genbank_name seq_rec = SeqRecord( seq=seq, @@ -421,7 +421,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, SeqIO.write(seq_records, gb_file, "genbank") return {"status": logs, "seqrecords": seq_records} - def _store_extra_properties_in_sbol3(self, comp: Component_GenBank_Extension, + def _store_extra_properties_in_sbol3(self, comp: ComponentGenBankExtension, seq: sbol3.Sequence, record: SeqRecord) -> None: """Helper function for setting properties for GenBank's extraneous properties not directly settable in any SBOL3 field, using a modified, extended SBOL3 Component class, and a new CustomReferenceProperty TopLevel class. @@ -543,7 +543,7 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR :param obj: SBOL3 component, extra properties are stored within if an instance of the extended class :param seq_rec: GenBank SeqRecord instance for the record in which to reset extra properties """ - if isinstance(obj, self.Component_GenBank_Extension): + if isinstance(obj, self.ComponentGenBankExtension): seq_rec.id = obj.genbank_record_id # set db links using dbxrefs property of biopython if obj.genbank_dblink: @@ -641,7 +641,7 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # TODO: temporarily hard coding version as "1" seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION - def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank_Extension, + def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: ComponentGenBankExtension, seq: sbol3.Sequence) -> None: """Helper function for setting sequence features and their qualifiers to SBOL, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. @@ -686,7 +686,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank # If either or both of start and end locations are fuzzy, then # the location object needs to be of the custom class 'Location_GenBank_Extension' else: - locs = self.Location_GenBank_Extension(sequence=seq, orientation=feat_loc_orientation) + locs = self.LocationGenBankExtension(sequence=seq, orientation=feat_loc_orientation) # start and end int positions specified locs.end = int(gb_loc.end) # add 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed @@ -706,13 +706,14 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank feat_role += self.gb2so_map[gb_feat.type] else: logging.warning(f"Feature type: `{gb_feat.type}` for feature: `{gb_feat.qualifiers['label'][0]}` \n \ - of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, {self.DEFAULT_SO_TERM}") + of record: `{record.name}` has no corresponding ontology term for SO, using the default SO term, " + f"{self.DEFAULT_SO_TERM}") feat_role += self.DEFAULT_SO_TERM # assign feature orientation based on the strand value in genbank feature feat_orientation = sbol3.SO_FORWARD if gb_feat.strand == -1: feat_orientation = sbol3.SO_REVERSE - feat = self.Feature_GenBank_Extension( + feat = self.FeatureGenBankExtension( locations=feat_locations, roles=[feat_role], # name=gb_feat.qualifiers["label"][0], @@ -720,9 +721,9 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank orientation=feat_orientation ) # store qualifiers key value pairs - for ind, qualifier in enumerate(gb_feat.qualifiers): - feat.qualifier_key.append(f"{ind}:" + qualifier) - feat.qualifier_value.append(f"{ind}:" + gb_feat.qualifiers[qualifier][0]) + for index, qualifier in enumerate(gb_feat.qualifiers): + feat.qualifier_key.append(f"{index}:" + qualifier) + feat.qualifier_value.append(f"{index}:" + gb_feat.qualifiers[qualifier][0]) # if feature has any fuzzy location, since SBOL does not support storing such location endpoints, # instead of presenting incomplete/incorrect information to users, we would store the feature assume # a property of the Extended GenBank Component class, instead as a feature of the component. @@ -734,7 +735,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: Component_GenBank else: comp.fuzzy_features.append(feat) - def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank_Extension) -> None: + def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: ComponentGenBankExtension) -> None: """Helper function for resetting sequence features and their qualifiers to GenBank, by using a modified, extended SBOL3 Sequence Feature class - Feature_GenBank_Extension. :param seq_rec: GenBank SeqRecord instance for the record which contains sequence features @@ -746,7 +747,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank seq_rec_features = [] # for round trip conversion, consider all features - exact and fuzzy ones too all_features = list(obj.features) - if isinstance(obj, self.Component_GenBank_Extension): + if isinstance(obj, self.ComponentGenBankExtension): all_features += list(obj.fuzzy_features) # converting all sequence features for obj_feat in all_features: @@ -758,10 +759,10 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank ) # TODO: There may be multiple locations for a feature from sbol3; # add ability to parse them into a single genbank feature - feat_loc_parts = [] - feat_loc_object = None + feat_loc_parts = [] + feat_loc_object = None feat_loc_positions = [] - feat_strand = self.BIO_STRAND_FORWARD + feat_strand = self.BIO_STRAND_FORWARD for obj_feat_loc in obj_feat.locations: feat_strand = self.BIO_STRAND_FORWARD # feature strand value which denotes orientation of the location of the feature @@ -774,18 +775,20 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") # TODO: Raise custom converter class ERROR for `else:` # creating start and end Positions - endPosition = ExactPosition(obj_feat_loc.end) + end_position = ExactPosition(obj_feat_loc.end) # subtract 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed - startPosition = ExactPosition(int(obj_feat_loc.start) - 1) + start_position = ExactPosition(int(obj_feat_loc.start) - 1) # if custom range object, check for position being Before / After Positions - if isinstance(obj_feat_loc, self.Location_GenBank_Extension): + if isinstance(obj_feat_loc, self.LocationGenBankExtension): # change end and start Positions only if user has made integer entries into them if obj_feat_loc.end_position is not None: - endPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.end_position](obj_feat_loc.end) + position_class = self.GENBANK_LOCATION_POSITION[obj_feat_loc.end_position] + end_position = position_class(obj_feat_loc.end) if obj_feat_loc.start_position is not None: + position_class = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position] # subtract 1, as BioPython parses GenBank start locations as 0-indexed instead of 1-indexed - startPosition = self.GENBANK_LOCATION_POSITION[obj_feat_loc.start_position](int(obj_feat_loc.start) - 1) - feat_loc_object = FeatureLocation(start=startPosition, end=endPosition, strand=feat_strand) + start_position = position_class(int(obj_feat_loc.start) - 1) + feat_loc_object = FeatureLocation(start=start_position, end=end_position, strand=feat_strand) feat_loc_parts.append(feat_loc_object) # sort feature locations lexicographically internally first # NOTE: If the feature location has an outer "complement" location @@ -794,8 +797,8 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand), reverse=True) else: feat_loc_parts.sort(key=lambda loc: (loc.start, loc.end, loc.strand)) - for loc in feat_loc_parts: - feat_loc_positions += [loc.start, loc.end] + for location in feat_loc_parts: + feat_loc_positions += [location.start, location.end] if len(feat_loc_parts) > 1: feat_loc_object = CompoundLocation(parts=feat_loc_parts, operator="join") elif len(feat_loc_parts) == 1: @@ -822,16 +825,17 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: Component_GenBank # create sequence feature object with label qualifier # TODO: create issue for presence of genbank file with features without the "label" qualifier # TODO: feat_strand value ambiguous in case of multiple locations? - feat = SeqFeature( + feature = SeqFeature( location=feat_loc_object, strand=feat_strand, type=feat_role ) - feat.loc_positions = feat_loc_positions - if isinstance(obj_feat, self.Feature_GenBank_Extension): + feature.loc_positions = feat_loc_positions + if isinstance(obj_feat, self.FeatureGenBankExtension): keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) values = sorted(obj_feat.qualifier_value, key=lambda x: int(x.split(":", 1)[0])) for qualifier_ind in range(len(keys)): - feat.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = values[qualifier_ind].split(":", 1)[1] - seq_rec_features.append(feat) + feature.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = \ + values[qualifier_ind].split(":", 1)[1] + seq_rec_features.append(feature) # Sort features based on feature location start/end, lexicographically, and then by # strand / number of qualifiers / type of feature string comparison diff --git a/test/test_conversion.py b/test/test_conversion.py index 9bffd96d..80b87c09 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -12,7 +12,7 @@ from sbol_utilities.conversion import convert2to3, convert3to2, convert_to_genbank, convert_to_fasta, \ convert_from_fasta, convert_from_genbank, \ main, sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol -from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter +from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too @@ -188,7 +188,7 @@ def test_conversion_from_genbank_new_converter(self): # Get the GenBank test document and convert tmp_sub = copy_to_tmp(package=['BBa_J23101.gb']) doc3 = convert_from_genbank(path=os.path.join(tmp_sub, 'BBa_J23101.gb'), - namespace=GenBank_SBOL3_Converter.TEST_NAMESPACE, + namespace=GenBankSBOL3Converter.TEST_NAMESPACE, allow_genbank_online=False, force_new_converter=True) diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 7cd60530..104266ba 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -5,12 +5,12 @@ from pathlib import Path from helpers import copy_to_tmp from sbol_utilities.sbol_diff import doc_diff -from sbol_utilities.sbol3_genbank_conversion import GenBank_SBOL3_Converter +from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter class TestGenBankSBOL3(unittest.TestCase): # Create converter instance - converter = GenBank_SBOL3_Converter() + converter = GenBankSBOL3Converter() def _test_genbank_to_sbol3(self, sample_sbol3_file: Path, sample_genbank_file: Path): """Helper method to test conversion of a given GenBank file to SBOL3 using new converter. From 6f53d063b65ab300022f1ec4c3c542186f26d98f Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 7 Apr 2023 14:31:59 -0500 Subject: [PATCH 119/190] Make Genbank converter less noisy, and do not use f-strings for logging --- sbol_utilities/sbol3_genbank_conversion.py | 40 ++++++++-------------- 1 file changed, 15 insertions(+), 25 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index ee0b0088..54f53902 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -251,24 +251,24 @@ def create_gb2so_role_mappings(self, gb2so_csv: str = GB2SO_MAPPINGS_CSV, so2gb_ :return: int 1 / 0 denoting the status of whether the mappings were created and stored in dictionaries """ if convert_gb2so: - logging.info(f"Parsing {gb2so_csv} for GenBank to SO ontology mappings.") + logging.debug("Parsing %s for GenBank to SO ontology mappings.", gb2so_csv) try: with open(gb2so_csv, mode="r") as csv_file: csv_reader = csv.DictReader(csv_file) for row in csv_reader: self.gb2so_map[row["GenBank_Ontology"]] = row["SO_Ontology"] except FileNotFoundError: - logging.error(f"No GenBank to SO Ontology Mapping CSV File Exists!") + logging.error("No GenBank to SO Ontology Mapping CSV File Exists!") return 0 if convert_so2gb: - logging.info(f"Parsing {so2gb_csv} for SO to GenBank ontology mappings.") + logging.debug("Parsing %s for SO to GenBank ontology mappings.", so2gb_csv) try: with open(so2gb_csv, mode="r") as csv_file: csv_reader = csv.DictReader(csv_file) for row in csv_reader: self.so2gb_map[row["SO_Ontology"]] = row["GenBank_Ontology"] except FileNotFoundError: - logging.error(f"No SO to Genbank Ontology Mapping CSV File Exists!") + logging.error("No SO to Genbank Ontology Mapping CSV File Exists!") return 0 return 1 @@ -289,22 +289,18 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n sbol3.set_namespace(namespace) doc = sbol3.Document() # create updated py dict to store mappings between gb and so ontologies - logging.info( - "Creating GenBank and SO ontologies mappings for sequence feature roles" - ) - map_created = self.create_gb2so_role_mappings( - gb2so_csv=self.GB2SO_MAPPINGS_CSV, convert_so2gb=False - ) + logging.debug("Creating GenBank and SO ontologies mappings for sequence feature roles") + map_created = self.create_gb2so_role_mappings(gb2so_csv=self.GB2SO_MAPPINGS_CSV, convert_so2gb=False) if not map_created: # TODO: Need better SBOL3-GenBank specific error classes in future raise ValueError("Required CSV data files are not present in your package.\n " "Please reinstall the sbol_utilities package.\n Stopping current conversion process.\n " "Reverting to legacy converter if new Conversion process is not forced.") # access records by parsing gb file using SeqIO class - logging.info(f"Parsing Genbank records using SeqIO class.\n Using GenBank file {gb_file}") + logging.debug("Parsing Genbank records using SeqIO class, using GenBank file %s", gb_file) for record in list(SeqIO.parse(gb_file, "genbank").records): # TODO: Currently we assume only linear or circular topology is possible - logging.info("Parsing record - `%s` in genbank file.", record.id) + logging.debug("Parsing record - `%s` in genbank file.", record.id) topology = "linear" if "topology" in record.annotations: topology = record.annotations["topology"] @@ -340,9 +336,7 @@ def convert_genbank_to_sbol3(self, gb_file: str, sbol3_file: str = "sbol3.nt", n self._handle_features_gb_to_sbol(record, comp, seq) if write: - logging.info( - f"Writing created sbol3 document to disk in sorted ntriples format.\n With path {sbol3_file}" - ) + logging.debug("Writing created sbol3 document to disk in sorted ntriples format: %s", sbol3_file) doc.write(fpath=sbol3_file, file_format=sbol3.SORTED_NTRIPLES) return doc @@ -363,7 +357,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, seq_records = [] # create logs dict to be returned as conversion status of the SBOL3 file provided logs: Dict[sbol3.TopLevel, bool] = {} - logging.info("Creating GenBank and SO ontologies mappings for sequence feature roles") + logging.debug("Creating GenBank and SO ontologies mappings for sequence feature roles") # create updated py dict to store mappings between gb and so ontologies map_created = self.create_gb2so_role_mappings(so2gb_csv=self.SO2GB_MAPPINGS_CSV, convert_gb2so=False) if not map_created: @@ -372,14 +366,14 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, "Please reinstall the sbol_utilities package.\n Stopping current conversion process.\n " "Reverting to legacy converter if new Conversion process is not forced.") # consider sbol3 objects which are components - logging.info(f"Parsing SBOL3 Document components using SBOL3 Document: \n{doc}") + logging.debug("Parsing SBOL3 Document components using SBOL3 Document: %s", doc) for obj in doc.objects: if isinstance(obj, sbol3.TopLevel): # create a key for the top level object if it is not already parsed if obj not in logs: logs[obj] = False if isinstance(obj, sbol3.Component): - logging.info(f"Parsing component - `{obj.display_id}` in sbol3 document.") + logging.debug("Parsing component - `%s` in sbol3 document.", obj.display_id) # NOTE: A single component/record cannot have multiple sequences seq = None # If no sequence is found for a component if obj.sequences and len(obj.sequences) == 1: @@ -415,9 +409,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, seq_records.append(seq_rec) # writing generated genbank document to disk at path provided if write: - logging.info( - f"Writing created genbank file to disk.\n With path {gb_file}" - ) + logging.debug("Writing created genbank file to disk: %s", gb_file) SeqIO.write(seq_records, gb_file, "genbank") return {"status": logs, "seqrecords": seq_records} @@ -659,7 +651,7 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: ComponentGenBankE feat_name = f"_converted_feature_{ind}" if "label" in gb_feat.qualifiers: feat_name = gb_feat.qualifiers["label"][0] - logging.info(f"Parsing feature `{feat_name}` for record `{record.id}`") + logging.debug("Parsing feature `%s` for record `%s`", feat_name, record.id) for gb_loc in gb_feat.location.parts: # Default orientation is "inline" except if complement is specified via strand feat_loc_orientation = sbol3.SO_FORWARD @@ -754,9 +746,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: ComponentGenBankE # TODO: Also add ability to parse subcomponent feature type # Note: Currently we only parse sequence features from sbol3 to genbank if isinstance(obj_feat, sbol3.SequenceFeature): - logging.info( - f"Parsing feature `{obj_feat.name}` for component `{obj.display_id}`" - ) + logging.debug("Parsing feature `%s` for component `%s`", obj_feat.name, obj.display_id) # TODO: There may be multiple locations for a feature from sbol3; # add ability to parse them into a single genbank feature feat_loc_parts = [] From 5ba5aa4ccda8ab614e702f79232df49664b3c872 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sun, 9 Apr 2023 06:58:51 -0500 Subject: [PATCH 120/190] Fill in missing GenBank information from SBOL fields In the direct SBOL3->GenBank converter, there were a number of fields only filled from saved data from GenBank->SBOL conversions Change these to default to taking information from SBOL as well: - 'molecule_type' annotation defaults based on Component.types (SBO material) - 'topology' annotation defaults based on Component.types (SO topology) - 'sequence_version' defaults to 1 - 'label' qualifier for features defaults to name Likewise, do not attempt to use missing GenBank information if it is not present. This affects annotations 'date', 'data_file_division', 'molecule_type', 'organism', 'source', 'topology', 'accessions', and 'sequence_version', and feature qualifier 'label' Other improvements: - tolerate deprecated values for orientations. - search multiple roles in component to find SO role for conversion - workaround patch for tyto URI normalization Also update tests: - Confirm that version>1 round-trips correctly - Add an sbol#inline value for an orientation - Provide diffs when GenBank conversions fail - More comprehensive test of ignoring non-converting SBOL properties - Version should always be set - No auto-generated names in converted feature (displayID is sufficient, and generating names just confuses round-tripping) Finally, style was cleaned up in various places --- sbol_utilities/sbol3_genbank_conversion.py | 111 ++++++++----- sbol_utilities/so2gb.csv | 156 +++++++++--------- sbol_utilities/workarounds.py | 7 + test/helpers.py | 4 +- test/test_conversion.py | 25 ++- test/test_files/BBa_J23101_v2.gb | 12 ++ .../ignoring_sbol_properties.nt | 15 +- .../multiple_feature_locations.gb | 2 +- .../test_location_types.nt | 15 -- .../test_locus_name_display_id.gb | 2 +- test/test_genbank_sbol3_direct.py | 56 +++---- 11 files changed, 216 insertions(+), 189 deletions(-) create mode 100644 test/test_files/BBa_J23101_v2.gb diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index 54f53902..dc205fd7 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -4,6 +4,8 @@ import sbol3 import logging from collections import OrderedDict + +import tyto from typing import Dict, List, Sequence, Union, Optional from Bio import SeqIO from Bio.Seq import Seq @@ -11,6 +13,8 @@ from Bio.SeqFeature import SeqFeature, FeatureLocation, Reference, \ CompoundLocation, BeforePosition, ExactPosition, AfterPosition +from sbol_utilities.workarounds import tyto_normalize_term + class GenBankSBOL3Converter: """Main Converter class handling offline, direction conversion of files SBOL3 files to and from GenBank files""" @@ -47,8 +51,7 @@ def __init__(self) -> None: """While instantiating an instance of the converter, required builders must be registered in order to accurately parse modified or new SBOL3 class objects """ - def build_component_genbank_extension( - *, identity, type_uri) -> GenBankSBOL3Converter.ComponentGenBankExtension: + def build_component_genbank_extension(*, identity, type_uri) -> GenBankSBOL3Converter.ComponentGenBankExtension: """A builder function to be called by the SBOL3 parser when it encounters a Component in an SBOL file. :param identity: identity for new component class instance to have @@ -62,8 +65,7 @@ def build_component_genbank_extension( obj.clear_property(sbol3.SBOL_TYPE) return obj - def build_feature_qualifiers_extension( - *, identity, type_uri) -> GenBankSBOL3Converter.FeatureGenBankExtension: + def build_feature_qualifiers_extension(*, identity, type_uri) -> GenBankSBOL3Converter.FeatureGenBankExtension: """A builder function to be called by the SBOL3 parser when it encounters a SequenceFeature in an SBOL file. :param identity: identity for new feature qualifier class instance to have @@ -391,12 +393,7 @@ def convert_sbol3_to_genbank(self, sbol3_file: str, doc: sbol3.Document = None, locus_name = obj.display_id if isinstance(obj, self.ComponentGenBankExtension) and obj.genbank_name: locus_name = obj.genbank_name - seq_rec = SeqRecord( - seq=seq, - id=obj.display_id, - description=obj.description, - name=locus_name, - ) + seq_rec = SeqRecord(seq=seq, id=obj.display_id, description=obj.description or '', name=locus_name) # Resetting extraneous genbank properties from extended component-genbank class self._reset_extra_properties_in_genbank(obj, seq_rec) @@ -536,7 +533,8 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR :param seq_rec: GenBank SeqRecord instance for the record in which to reset extra properties """ if isinstance(obj, self.ComponentGenBankExtension): - seq_rec.id = obj.genbank_record_id + if obj.genbank_record_id: + seq_rec.id = obj.genbank_record_id # set db links using dbxrefs property of biopython if obj.genbank_dblink: # NOTE: see comment on `_store_extra_properties_in_sbol3`'s dbxrefs section, where we describe how '::' @@ -544,23 +542,27 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR # string by the same delimiter to restore the list in resetting GenBank properties. seq_rec.dbxrefs = str(obj.genbank_dblink).split("::") # 1. GenBank Record Date - seq_rec.annotations['date'] = obj.genbank_date + if obj.genbank_date: + seq_rec.annotations['date'] = obj.genbank_date # 2. GenBank Record Division - seq_rec.annotations['data_file_division'] = obj.genbank_division + if obj.genbank_division: + seq_rec.annotations['data_file_division'] = obj.genbank_division # 3. GenBank Record Keywords # seq_rec.annotations['keywords'] = sorted(list(obj.genbank_keywords)) if obj.genbank_keywords: seq_rec.annotations['keywords'] = str(obj.genbank_keywords).split(",") # 4. GenBank Record Molecule Type - seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type + if obj.genbank_molecule_type: + seq_rec.annotations['molecule_type'] = obj.genbank_molecule_type # 5. GenBank Record Organism - seq_rec.annotations['organism'] = obj.genbank_organism + if obj.genbank_organism: + seq_rec.annotations['organism'] = obj.genbank_organism # 6. GenBank Record Source # FIXME: Apparently, if a default source was used during in the GenBank file # during conversion of GenBank -> SBOL, component.genbank_source is "", # and while plugging it back in during conversion of SBOL -> GenBank, it # simply prints "", whereas the default "." should have been printed - if obj.genbank_source != "": + if obj.genbank_source: seq_rec.annotations['source'] = obj.genbank_source # 7. GenBank Record taxonomy # TODO : link gh issue for note below @@ -569,14 +571,17 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR if obj.genbank_taxonomy: seq_rec.annotations['taxonomy'] = str(obj.genbank_taxonomy).split(",") # 8. GenBank Record Topology - seq_rec.annotations['topology'] = obj.genbank_topology + if obj.genbank_topology: + seq_rec.annotations['topology'] = obj.genbank_topology # 9. GenBank Record GI Property if obj.genbank_gi: seq_rec.annotations['gi'] = obj.genbank_gi # 10. GenBank Record Accessions - seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) + if obj.genbank_accessions: + seq_rec.annotations['accessions'] = sorted(list(obj.genbank_accessions)) # 11. GenBank Sequence Version - seq_rec.annotations['sequnce_version'] = obj.genbank_seq_version + if obj.genbank_seq_version: + seq_rec.annotations['sequence_version'] = obj.genbank_seq_version # 12. GenBank Record References if obj.genbank_references: # if sbol3 object has references @@ -609,6 +614,8 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR reference_object.location.append(feat_loc_object) record_references.append(reference_object) seq_rec.annotations['references'] = record_references + # 13. GenBank Record Locus + # TODO: No explicit way to set locus via BioPython? # 14. GenBank Record Comments if obj.genbank_comment: seq_rec.annotations['comment'] = obj.genbank_comment @@ -628,10 +635,26 @@ def _reset_extra_properties_in_genbank(self, obj: sbol3.Component, seq_rec: SeqR structured_comment_object[key] = value comment_annotation[structured_comment.heading] = structured_comment_object seq_rec.annotations['structured_comment'] = comment_annotation - # TODO: No explicit way to set locus via BioPython? - # 13. GenBank Record Locus - # TODO: temporarily hard coding version as "1" - seq_rec.annotations["sequence_version"] = self.DEFAULT_GB_SEQ_VERSION + # 4. GenBank Record Molecule Type: Set molecule type if not already annotated + if 'molecule_type' not in seq_rec.annotations: + if sbol3.SBO_DNA in obj.types: + seq_rec.annotations['molecule_type'] = 'DNA' + elif sbol3.SBO_RNA in obj.types: + seq_rec.annotations['molecule_type'] = 'RNA' + elif sbol3.SBO_PROTEIN in obj.types: + seq_rec.annotations['molecule_type'] = 'protein' + else: + raise ValueError('Cannot determine molecule type for object %s', obj.identity) + # 8. GenBank Record Topology: Set topology if not already annotated + if 'topology' not in seq_rec.annotations: + if sbol3.SO_CIRCULAR in obj.types: + seq_rec.annotations['topology'] = 'circular' + else: # either linear or not set + seq_rec.annotations['topology'] = 'linear' + # 11. GenBank Sequence Version: default to 1 if not already annotated, and also add version to ID + if 'sequence_version' not in seq_rec.annotations: + seq_rec.annotations['sequence_version'] = self.DEFAULT_GB_SEQ_VERSION + seq_rec.id = f'{seq_rec.id}.{self.DEFAULT_GB_SEQ_VERSION}' def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: ComponentGenBankExtension, seq: sbol3.Sequence) -> None: @@ -648,10 +671,10 @@ def _handle_features_gb_to_sbol(self, record: SeqRecord, comp: ComponentGenBankE for ind, gb_feat in enumerate(record.features): feat_locations = [] fuzzy_feature = False - feat_name = f"_converted_feature_{ind}" + feat_name = None if "label" in gb_feat.qualifiers: feat_name = gb_feat.qualifiers["label"][0] - logging.debug("Parsing feature `%s` for record `%s`", feat_name, record.id) + logging.debug("Parsing feature `%s` for record `%s`", feat_name or ind, record.id) for gb_loc in gb_feat.location.parts: # Default orientation is "inline" except if complement is specified via strand feat_loc_orientation = sbol3.SO_FORWARD @@ -757,12 +780,13 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: ComponentGenBankE feat_strand = self.BIO_STRAND_FORWARD # feature strand value which denotes orientation of the location of the feature # By default its 1 for SO_FORWARD orientation of sbol3 feature location, and -1 for SO_REVERSE - if obj_feat_loc.orientation == sbol3.SO_REVERSE: + if obj_feat_loc.orientation in {sbol3.SO_REVERSE, sbol3.SBOL_REVERSE_COMPLEMENT}: feat_strand = self.BIO_STRAND_REVERSE - elif obj_feat_loc.orientation != sbol3.SO_FORWARD: + elif obj_feat_loc.orientation not in {sbol3.SO_FORWARD, sbol3.SBOL_INLINE}: raise ValueError(f"Location orientation: `{obj_feat_loc.orientation}` for feature: \n \ `{obj_feat.name}` of component: `{obj.display_id}` is not a valid orientation.\n \ - Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`") + Valid orientations are `{sbol3.SO_FORWARD}`, `{sbol3.SO_REVERSE}`, `{sbol3.SBOL_INLINE}`, " + f"`{sbol3.SBOL_REVERSE_COMPLEMENT}`") # TODO: Raise custom converter class ERROR for `else:` # creating start and end Positions end_position = ExactPosition(obj_feat_loc.end) @@ -797,27 +821,26 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: ComponentGenBankE # else: # FIXME: order of features not same as original genbank doc? - obj_feat_role = obj_feat.roles[0] - # NOTE: The so2gb.csv data file has rows of format 'SO:xxxxxxx,', - # and the obj_feat_role returns the URI (i.e 'https://identifiers.org/SO:xxxxxx'). - # The slicing and subtracting is done to obtain the 'SO:xxxxxxx' portion from the URI. - obj_feat_role = obj_feat_role[ - obj_feat_role.index(":", 6) - 2: - ] # Obtain sequence feature role from Sequence Ontology to GenBank role mappings + so_roles = list(filter(None, (tyto_normalize_term(tyto.SO, role) for role in obj_feat.roles))) feat_role = self.DEFAULT_GB_TERM - if self.so2gb_map.get(obj_feat_role): - feat_role = self.so2gb_map[obj_feat_role] + if len(so_roles): + if len(so_roles)>1: + logging.warning('Found multiple SequenceOntology roles %s for feature %s, using first' + 'for mapping to GenBank term', str(so_roles), obj_feat.identity) + if self.so2gb_map.get(so_roles[0]): + feat_role = self.so2gb_map[so_roles[0]] + else: + logging.warning('Feature role %s (%s) for feature %s, has no corresponding ontology term for ' + 'GenBank, using the default GenBank term, %s', so_roles[0], + tyto.SO.get_term_by_uri(so_roles[0]), obj_feat.identity, self.DEFAULT_GB_TERM) else: - logging.warning(f"Feature role: `{obj_feat_role}` for feature: `{obj_feat}` of component: \n \ - `{obj.display_id}` has no corresponding ontology term for GenBank, using the default GenBank term, " - f"{self.DEFAULT_GB_TERM}") + logging.warning('No SequenceOntology roles found for feature %s, sing the default GenBank term, %s', + obj_feat.identity, self.DEFAULT_GB_TERM) # create sequence feature object with label qualifier # TODO: create issue for presence of genbank file with features without the "label" qualifier # TODO: feat_strand value ambiguous in case of multiple locations? - feature = SeqFeature( - location=feat_loc_object, strand=feat_strand, type=feat_role - ) + feature = SeqFeature(location=feat_loc_object, strand=feat_strand, type=feat_role) feature.loc_positions = feat_loc_positions if isinstance(obj_feat, self.FeatureGenBankExtension): keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) @@ -825,6 +848,8 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: ComponentGenBankE for qualifier_ind in range(len(keys)): feature.qualifiers[keys[qualifier_ind].split(":", 1)[1]] = \ values[qualifier_ind].split(":", 1)[1] + if obj_feat.name: + feature.qualifiers['label'] = obj_feat.name seq_rec_features.append(feature) # Sort features based on feature location start/end, lexicographically, and then by diff --git a/sbol_utilities/so2gb.csv b/sbol_utilities/so2gb.csv index f9bd2c12..0865ccb0 100644 --- a/sbol_utilities/so2gb.csv +++ b/sbol_utilities/so2gb.csv @@ -1,79 +1,79 @@ SO_Ontology,GenBank_Ontology -SO:0001023,allele -SO:0000730,assembly_gap -SO:0002174,assembly_gap -SO:0000140,attenuator -SO:0001834,C_region -SO:0000172,CAAT_signal -SO:0000316,CDS -SO:0000577,centromere -SO:0000297,D-loop -SO:0000458,D_segment -SO:0000165,enhancer -SO:0000147,exon -SO:0000704,gene -SO:0000173,GC_signal -SO:0000723,iDNA -SO:0000188,intron -SO:0000470,J_region -SO:0000286,LTR -SO:0000419,mat_peptide -SO:0000409,misc_binding -SO:0000413,misc_difference -SO:0000001,misc_feature -SO:0001411,misc_feature -SO:0001645,misc_marker -SO:0000298,misc_recomb -SO:0000233,misc_RNA -SO:0000673,misc_RNA -SO:0005836,regulatory -SO:0000002,misc_structure -SO:0001037,mobile_element -SO:0000305,modified_base -SO:0000234,mRNA -SO:0001835,N_region -SO:0000655,ncRNA -SO:0000178,operon -SO:0000724,oriT -SO:0000551,polyA_signal -SO:0000553,polyA_site -SO:0000185,precursor_RNA -SO:0000112,primer -SO:0005850,primer_bind -SO:0000167,promoter -SO:0001062,propeptide -SO:0000410,protein_bind -SO:0000139,RBS -SO:0000552,RBS -SO:0000296,rep_origin -SO:0000657,repeat_region -SO:0000726,repeat_unit -SO:0000252,rRNA -SO:0001836,S_region -SO:0000005,satellite -SO:0000013,scRNA -SO:0000418,sig_peptide -SO:0000274,snRNA -SO:0000149,source -SO:0002206,source -SO:0000019,stem_loop -SO:0000313,stem_loop -SO:0000331,STS -SO:0000174,TATA_signal -SO:0000624,telomere -SO:0000141,terminator -SO:0000584,tmRNA -SO:0000725,transit_peptide -SO:0001054,transposon -SO:0000253,tRNA -SO:0001086,unsure -SO:0001833,V_region -SO:0000109,variation -SO:0001060,variation -SO:0000466,V_segment -SO:0000175,-10_signal -SO:0000176,-35_signal -SO:0000557,3'clip -SO:0000205,3'UTR -SO:0000555,5'clip -SO:0000204,5'UTR +https://identifiers.org/SO:0001023,allele +https://identifiers.org/SO:0000730,assembly_gap +https://identifiers.org/SO:0002174,assembly_gap +https://identifiers.org/SO:0000140,attenuator +https://identifiers.org/SO:0001834,C_region +https://identifiers.org/SO:0000172,CAAT_signal +https://identifiers.org/SO:0000316,CDS +https://identifiers.org/SO:0000577,centromere +https://identifiers.org/SO:0000297,D-loop +https://identifiers.org/SO:0000458,D_segment +https://identifiers.org/SO:0000165,enhancer +https://identifiers.org/SO:0000147,exon +https://identifiers.org/SO:0000704,gene +https://identifiers.org/SO:0000173,GC_signal +https://identifiers.org/SO:0000723,iDNA +https://identifiers.org/SO:0000188,intron +https://identifiers.org/SO:0000470,J_region +https://identifiers.org/SO:0000286,LTR +https://identifiers.org/SO:0000419,mat_peptide +https://identifiers.org/SO:0000409,misc_binding +https://identifiers.org/SO:0000413,misc_difference +https://identifiers.org/SO:0000001,misc_feature +https://identifiers.org/SO:0001411,misc_feature +https://identifiers.org/SO:0001645,misc_marker +https://identifiers.org/SO:0000298,misc_recomb +https://identifiers.org/SO:0000233,misc_RNA +https://identifiers.org/SO:0000673,misc_RNA +https://identifiers.org/SO:0005836,regulatory +https://identifiers.org/SO:0000002,misc_structure +https://identifiers.org/SO:0001037,mobile_element +https://identifiers.org/SO:0000305,modified_base +https://identifiers.org/SO:0000234,mRNA +https://identifiers.org/SO:0001835,N_region +https://identifiers.org/SO:0000655,ncRNA +https://identifiers.org/SO:0000178,operon +https://identifiers.org/SO:0000724,oriT +https://identifiers.org/SO:0000551,polyA_signal +https://identifiers.org/SO:0000553,polyA_site +https://identifiers.org/SO:0000185,precursor_RNA +https://identifiers.org/SO:0000112,primer +https://identifiers.org/SO:0005850,primer_bind +https://identifiers.org/SO:0000167,promoter +https://identifiers.org/SO:0001062,propeptide +https://identifiers.org/SO:0000410,protein_bind +https://identifiers.org/SO:0000139,RBS +https://identifiers.org/SO:0000552,RBS +https://identifiers.org/SO:0000296,rep_origin +https://identifiers.org/SO:0000657,repeat_region +https://identifiers.org/SO:0000726,repeat_unit +https://identifiers.org/SO:0000252,rRNA +https://identifiers.org/SO:0001836,S_region +https://identifiers.org/SO:0000005,satellite +https://identifiers.org/SO:0000013,scRNA +https://identifiers.org/SO:0000418,sig_peptide +https://identifiers.org/SO:0000274,snRNA +https://identifiers.org/SO:0000149,source +https://identifiers.org/SO:0002206,source +https://identifiers.org/SO:0000019,stem_loop +https://identifiers.org/SO:0000313,stem_loop +https://identifiers.org/SO:0000331,STS +https://identifiers.org/SO:0000174,TATA_signal +https://identifiers.org/SO:0000624,telomere +https://identifiers.org/SO:0000141,terminator +https://identifiers.org/SO:0000584,tmRNA +https://identifiers.org/SO:0000725,transit_peptide +https://identifiers.org/SO:0001054,transposon +https://identifiers.org/SO:0000253,tRNA +https://identifiers.org/SO:0001086,unsure +https://identifiers.org/SO:0001833,V_region +https://identifiers.org/SO:0000109,variation +https://identifiers.org/SO:0001060,variation +https://identifiers.org/SO:0000466,V_segment +https://identifiers.org/SO:0000175,-10_signal +https://identifiers.org/SO:0000176,-35_signal +https://identifiers.org/SO:0000557,3'clip +https://identifiers.org/SO:0000205,3'UTR +https://identifiers.org/SO:0000555,5'clip +https://identifiers.org/SO:0000204,5'UTR diff --git a/sbol_utilities/workarounds.py b/sbol_utilities/workarounds.py index 5cdc8757..be8419ab 100644 --- a/sbol_utilities/workarounds.py +++ b/sbol_utilities/workarounds.py @@ -21,6 +21,13 @@ def tyto_lookup_with_caching(term: str) -> str: return tyto.SO.get_uri_by_term(term) +# TODO: remove kludge after resolution of https://github.com/SynBioDex/tyto/issues/75 +def tyto_normalize_term(ontology: tyto.Ontology, uri: str) -> Optional[str]: + try: + return ontology.get_uri_by_term(ontology.get_term_by_uri(uri)) + except LookupError: + return None + ######################### # This file contains workarounds for known issues in pySBOL3 # They will be removed when pySBOL3 upgrades fix the associated issues diff --git a/test/helpers.py b/test/helpers.py index 32779306..c08c43d6 100644 --- a/test/helpers.py +++ b/test/helpers.py @@ -2,7 +2,7 @@ import tempfile import os from shutil import copy -from typing import List, Dict +from typing import List, Dict, Union def copy_to_tmp(package: List[str] = None, renames: Dict[str, str] = None) -> str: @@ -29,7 +29,7 @@ def copy_to_tmp(package: List[str] = None, renames: Dict[str, str] = None) -> st return tmp_sub -def assert_files_identical(file1: os.PathLike, file2: os.PathLike) -> None: +def assert_files_identical(file1: Union[os.PathLike, str], file2: Union[os.PathLike, str]) -> None: """check if two files are identical; if not, report their diff :param file1: path of first file to compare :param file2: path of second file to compare diff --git a/test/test_conversion.py b/test/test_conversion.py index 80b87c09..3dec1f81 100644 --- a/test/test_conversion.py +++ b/test/test_conversion.py @@ -1,3 +1,5 @@ +from pathlib import Path + import sys import tempfile import unittest @@ -13,17 +15,18 @@ convert_from_fasta, convert_from_genbank, \ main, sbol2fasta, sbol2genbank, sbol2to3, sbol3to2, fasta2sbol, genbank2sbol from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter -from helpers import copy_to_tmp +from helpers import copy_to_tmp, assert_files_identical from sbol_utilities.sbol_diff import doc_diff # TODO: Add command-line utilities and test them too +TEST_FILES = Path(__file__).parent / 'test_files' + class Test2To3Conversion(unittest.TestCase): def test_convert_identities(self): """Test conversion of a complex file""" test_dir = os.path.dirname(os.path.realpath(__file__)) - input_path = os.path.join(test_dir, 'test_files', 'sbol3-small-molecule.rdf') - doc = convert2to3(input_path) + doc = convert2to3(str(TEST_FILES / 'sbol3-small-molecule.rdf')) # check for issues in converted document report = doc.validate() assert len(report) == 0, "\n".join(str(issue) for issue in report) @@ -149,10 +152,7 @@ def test_genbank_conversion(self): # Convert to GenBank and check contents outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') convert_to_genbank(doc3, outfile) - - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'BBa_J23101.gb') - assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' + assert_files_identical(outfile, TEST_FILES / 'BBa_J23101.gb') def test_conversion_from_genbank(self): """Test ability to convert from GenBank to SBOL3""" @@ -178,9 +178,7 @@ def test_genbank_conversion_new_converter(self): # Convert to GenBank and check contents outfile = os.path.join(tmp_sub, 'BBa_J23101.gb') convert_to_genbank(doc3=doc3, path=outfile, allow_genbank_online=False, force_new_converter=True) - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'sbol3_genbank_conversion', 'BBa_J23101_from_sbol3_direct.gb') - assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' + assert_files_identical(outfile, TEST_FILES / 'sbol3_genbank_conversion' / 'BBa_J23101_from_sbol3_direct.gb') def test_conversion_from_genbank_new_converter(self): """Test ability to convert from GenBank to SBOL3 using new converter @@ -208,11 +206,8 @@ def test_genbank_multi_conversion(self): # Convert to GenBank and check contents outfile = os.path.join(tmp_sub, 'iGEM_SBOL2_imports.gb') - convert_to_genbank(doc3, outfile) - - test_dir = os.path.dirname(os.path.realpath(__file__)) - comparison_file = os.path.join(test_dir, 'test_files', 'iGEM_SBOL2_imports.gb') - assert filecmp.cmp(outfile, comparison_file), f'Converted GenBank file {comparison_file} is not identical' + convert_to_genbank(doc3, outfile, force_new_converter=False) + assert_files_identical(outfile, TEST_FILES / 'iGEM_SBOL2_imports.gb') def test_fasta_conversion(self): """Test ability to convert from SBOL3 to FASTA""" diff --git a/test/test_files/BBa_J23101_v2.gb b/test/test_files/BBa_J23101_v2.gb new file mode 100644 index 00000000..9fc3c5a4 --- /dev/null +++ b/test/test_files/BBa_J23101_v2.gb @@ -0,0 +1,12 @@ +LOCUS BBa_J23101 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23101 +VERSION BBa_J23101.2 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 tttacagcta gctcagtcct aggtattatg ctagc +// diff --git a/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt index 4fa38a9c..2fb9d1b0 100644 --- a/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt +++ b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt @@ -74,7 +74,7 @@ "Range1" . "21"^^ . . - . + . "0"^^ . . "Range1" . @@ -252,3 +252,16 @@ . . . + "Collection to be ignored by GenBank export" . + "CompositeParts" . + . + . + . + "Collection to be ignored" . + . + "Multicolor_expression" . + . + "Combinatorial derivation to be ignored" . + . + . + . diff --git a/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb b/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb index 101b3aa8..cb13533b 100644 --- a/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb +++ b/test/test_files/sbol3_genbank_conversion/multiple_feature_locations.gb @@ -3,7 +3,7 @@ DEFINITION (NOTE: This is a Modified version of the AF165912 GenBank File) Arabidopsis thaliana CTP:phosphocholine cytidylyltransferase (CCT) gene, complete cds. ACCESSION AF165912 -VERSION AF165912 +VERSION AF165912.1 KEYWORDS . SOURCE . ORGANISM . diff --git a/test/test_files/sbol3_genbank_conversion/test_location_types.nt b/test/test_files/sbol3_genbank_conversion/test_location_types.nt index f69213f4..8c652cda 100644 --- a/test/test_files/sbol3_genbank_conversion/test_location_types.nt +++ b/test/test_files/sbol3_genbank_conversion/test_location_types.nt @@ -48,7 +48,6 @@ . "SequenceFeature10" . . - "_converted_feature_9" . . . "0:locus_tag" . @@ -62,7 +61,6 @@ . "SequenceFeature11" . . - "_converted_feature_10" . . . "0:locus_tag" . @@ -90,7 +88,6 @@ . "SequenceFeature12" . . - "_converted_feature_11" . . . "0:locus_tag" . @@ -104,7 +101,6 @@ . "SequenceFeature13" . . - "_converted_feature_12" . . . "0:locus_tag" . @@ -132,7 +128,6 @@ . "SequenceFeature14" . . - "_converted_feature_13" . . . "0:locus_tag" . @@ -146,7 +141,6 @@ . "SequenceFeature15" . . - "_converted_feature_14" . . . "0:locus_tag" . @@ -168,7 +162,6 @@ . "SequenceFeature1" . . - "_converted_feature_0" . . . "0:locus_tag" . @@ -182,7 +175,6 @@ . "SequenceFeature2" . . - "_converted_feature_1" . . . "0:locus_tag" . @@ -210,7 +202,6 @@ . "SequenceFeature3" . . - "_converted_feature_2" . . . "0:organism" . @@ -238,7 +229,6 @@ . "SequenceFeature4" . . - "_converted_feature_3" . . . "0:locus_tag" . @@ -252,7 +242,6 @@ . "SequenceFeature5" . . - "_converted_feature_4" . . . "0:locus_tag" . @@ -280,7 +269,6 @@ . "SequenceFeature6" . . - "_converted_feature_5" . . . "0:locus_tag" . @@ -294,7 +282,6 @@ . "SequenceFeature7" . . - "_converted_feature_6" . . . "0:locus_tag" . @@ -322,7 +309,6 @@ . "SequenceFeature8" . . - "_converted_feature_7" . . . "0:locus_tag" . @@ -336,7 +322,6 @@ . "SequenceFeature9" . . - "_converted_feature_8" . . . "0:locus_tag" . diff --git a/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb b/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb index f98d358c..f6c9c513 100644 --- a/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb +++ b/test/test_files/sbol3_genbank_conversion/test_locus_name_display_id.gb @@ -1,7 +1,7 @@ LOCUS SaABE8e_TadA-8e_V106W 3876 bp DNA linear UNK 13-JAN-2022 DEFINITION . ACCESSION SaABE8e_TadA-8e_V106W -VERSION SaABE8e_TadA-8e_V106W +VERSION SaABE8e_TadA-8e_V106W.1 KEYWORDS . SOURCE None ORGANISM None diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index 104266ba..a2cf3a26 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -1,9 +1,8 @@ import unittest -import filecmp import sbol3 import os from pathlib import Path -from helpers import copy_to_tmp +from helpers import copy_to_tmp, assert_files_identical from sbol_utilities.sbol_diff import doc_diff from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter @@ -14,8 +13,8 @@ class TestGenBankSBOL3(unittest.TestCase): def _test_genbank_to_sbol3(self, sample_sbol3_file: Path, sample_genbank_file: Path): """Helper method to test conversion of a given GenBank file to SBOL3 using new converter. - :param SAMPLE_SBOL3_FILE: Path of expected SBOL3 converted file - :param SAMPLE_GENBANK_FILE: Path of given GenBank file to convert + :param sample_sbol3_file: Path of expected SBOL3 converted file + :param sample_genbank_file: Path of given GenBank file to convert """ test_output_sbol3 = str(sample_sbol3_file) + ".test" # Don't write to file for testing, we directly compare sbol documents @@ -35,27 +34,22 @@ def _test_genbank_to_sbol3(self, sample_sbol3_file: Path, sample_genbank_file: P def _test_sbol3_to_genbank(self, sample_sbol3_file: Path, sample_genbank_file: Path): """Helper method to test conversion of a given SBOL3 file to GenBank using new converter. - :param SAMPLE_SBOL3_FILE: Path of given SBOL3 file to convert - :param SAMPLE_GENBANK_FILE: Path of expected GenBank converted file + :param sample_sbol3_file: Path of given SBOL3 file to convert + :param sample_genbank_file: Path of expected GenBank converted file """ # create tmp directory to store generated genbank file in for comparison tmp_sub = copy_to_tmp(package=[str(sample_sbol3_file)]) doc3 = sbol3.Document() doc3.read(str(sample_sbol3_file)) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, str(sample_genbank_file).split("/")[-1] + ".test") - self.converter.convert_sbol3_to_genbank( - sbol3_file=None, doc=doc3, gb_file=outfile, write=True - ) - comparison_file = str(sample_genbank_file) - assert filecmp.cmp( - outfile, comparison_file - ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" + outfile = Path(tmp_sub) / sample_genbank_file.with_suffix('.test').name + self.converter.convert_sbol3_to_genbank(sbol3_file=None, doc=doc3, gb_file=str(outfile), write=True) + assert_files_identical(outfile, sample_genbank_file) def _test_round_trip_genbank(self, sample_genbank_file: Path): """Helper method to test conversion of a given GenBank file to SBOL3 and then back to GenBank and confirm the final file is exactly the same as the initial provided file. - :param SAMPLE_GENBANK_FILE: Path of given GenBank file to round trip test + :param sample_genbank_file: Path of given GenBank file to round trip test """ sbol3.set_namespace(self.converter.TEST_NAMESPACE) test_output_sbol3 = str(sample_genbank_file) + ".nt" @@ -69,15 +63,11 @@ def _test_round_trip_genbank(self, sample_genbank_file: Path): # create tmp directory to store generated genbank file in for comparison tmp_sub = copy_to_tmp(package=[str(sample_genbank_file)]) # Convert to GenBank and check contents - outfile = os.path.join(tmp_sub, str(sample_genbank_file).split("/")[-1] + ".test") + outfile = Path(tmp_sub) / sample_genbank_file.with_suffix('.test').name self.converter.convert_sbol3_to_genbank( - sbol3_file=None, doc=test_output_sbol3, gb_file=outfile, write=True + sbol3_file=None, doc=test_output_sbol3, gb_file=str(outfile), write=True ) - comparison_file = str(sample_genbank_file) - file_diff = filecmp.cmp( - outfile, comparison_file - ), f"Converted GenBank file {outfile} is not identical to expected file {comparison_file}" - assert file_diff[0] + assert_files_identical(outfile, sample_genbank_file) def test_gbtosbol3_1(self): """Test conversion of a simple genbank file with a single sequence""" @@ -105,7 +95,7 @@ def test_gbtosbol3_2(self): sbol3.set_namespace(self.converter.TEST_NAMESPACE) self._test_genbank_to_sbol3(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) - def test_sbol3togb_1(self): + def test_sbol3_to_gb_1(self): """Test ability to convert from SBOL3 to GenBank using new converter""" genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "BBa_J23101_from_sbol3_direct.gb" @@ -118,7 +108,7 @@ def test_sbol3togb_1(self): ) self._test_sbol3_to_genbank(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) - def test_sbol3togb_2(self): + def test_sbol3_to_gb_2(self): """Test ability to convert from SBOL3 to GenBank with multiple records/features using new converter""" genbank_file = ( Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / @@ -133,7 +123,7 @@ def test_sbol3togb_2(self): self._test_sbol3_to_genbank(sample_sbol3_file=sbol3_file, sample_genbank_file=genbank_file) def test_round_trip_extra_properties(self): - """Test ability to produce same genbank file on round trip when original genbank file has non standard + """Test ability to produce same genbank file on round trip when original genbank file has nonstandard values for extraneous properties """ genbank_file = ( @@ -151,7 +141,7 @@ def test_round_trip_multiple_loc_feat(self): self._test_round_trip_genbank(genbank_file) def test_round_trip_extra_properties_with_references(self): - """Test ability to produce same genbank file on round trip when original genbank file has non standard + """Test ability to produce same genbank file on round trip when original genbank file has nonstandard values for extraneous properties, along with references """ genbank_file = ( @@ -162,7 +152,7 @@ def test_round_trip_extra_properties_with_references(self): def test_ignoring_sbol_properties(self): """Test ability to ignore SBOL3 properties, which can't be parsed to their corresponding GenBank fields - while converting from SBOL3 to GenBank + while converting from SBOL3 to GenBank. This also tests tolerance of deprecated orientations """ # this test file contains only components, sequences and attachments as it's top level objects sbol3_file = ( @@ -177,16 +167,16 @@ def test_ignoring_sbol_properties(self): res = self.converter.convert_sbol3_to_genbank( sbol3_file=None, doc=doc3, gb_file=outfile, write=True ) - # since the test sbol3 file contains components, sequences and attachments, and only components and sequences will + # since test sbol3 file contains components, sequences and attachments, and only components and sequences will # be parsed and converted to be stored in the genbank file, the attachment # object should have a "False" status of conversion for top_level_object in res["status"]: if isinstance(top_level_object, sbol3.Component) or isinstance(top_level_object, sbol3.Sequence): - assert res["status"][top_level_object] == True - elif isinstance(top_level_object, sbol3.Attachment): - assert res["status"][top_level_object] == False + self.assertTrue(res["status"][top_level_object]) + elif isinstance(top_level_object, sbol3.Attachment): # TODO: why is this separate from the next clause? + self.assertFalse(res["status"][top_level_object]) else: - assert res["status"][top_level_object] == False + self.assertFalse(res["status"][top_level_object]) def test_round_trip_feature_qualifiers(self): """Test ability to produce same genbank file on round trip when original genbank file has keys and @@ -197,7 +187,7 @@ def test_round_trip_feature_qualifiers(self): ) self._test_round_trip_genbank(genbank_file) - def test_round_trip_all_testfiles(self): + def test_round_trip_all_test_files(self): """Test ability to correctly round trip all genbank test files in this test suite""" test_file_dir = Path(__file__).parent / 'test_files' for genbank_file in test_file_dir.glob('*.gb'): From 2989a4afdd924ac0cc481a0093ea712ea1aee86f Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 11 Apr 2023 09:11:38 -0500 Subject: [PATCH 121/190] Add documentation for tyto_normalize_term issue workaround --- sbol_utilities/workarounds.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sbol_utilities/workarounds.py b/sbol_utilities/workarounds.py index be8419ab..e0e083f0 100644 --- a/sbol_utilities/workarounds.py +++ b/sbol_utilities/workarounds.py @@ -23,6 +23,14 @@ def tyto_lookup_with_caching(term: str) -> str: # TODO: remove kludge after resolution of https://github.com/SynBioDex/tyto/issues/75 def tyto_normalize_term(ontology: tyto.Ontology, uri: str) -> Optional[str]: + """Change an ontology term into the "standard" form returned by tyto.ontology.get_uri_by_term + Workaround for tyto issue https://github.com/SynBioDex/tyto/issues/75, which will be removed after that + issue is addressed. + + :param ontology: Ontology containing term + :param uri: URI to be normalized + :return: normalized URI (or None if term is not in the ontology) + """ try: return ontology.get_uri_by_term(ontology.get_term_by_uri(uri)) except LookupError: From bc595feb6e07ac8fb807cbd4fd0930c2d2610917 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 11 Apr 2023 09:56:43 -0500 Subject: [PATCH 122/190] Move sbol_factory and pySBOL3 dependencies to more recent versions --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 3f091ad3..e40d54a3 100644 --- a/setup.py +++ b/setup.py @@ -34,14 +34,14 @@ # What does your project relate to? keywords='synthetic biology', install_requires=[ - 'sbol3>=1.0b11', + 'sbol3>=1.1', 'sbol2>=1.4', 'rdflib>=6.2', 'biopython', 'graphviz', 'tyto>=1.4', 'openpyxl', - 'sbol_factory>=1.0a11' + 'sbol_factory>=1.1' ], extras_require={ # requirements for development 'dev': ['pytest', 'interrogate'] From be895177540150c8596a345f18056e8d77772e1f Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Mon, 17 Apr 2023 22:33:06 -0700 Subject: [PATCH 123/190] Complexity Score files Upload almost finished version of Calculate Complexity Score SBOL utility --- .../IDT_calculate_complexity_score.py | 168 ++++++++++++++++++ test/test_IDT_calculate_complexity_score.py | 54 ++++++ .../Comparison_file_Complexity_Scores.nt | 61 +++++++ .../test_files/Test_file_Complexity_Scores.nt | 20 +++ 4 files changed, 303 insertions(+) create mode 100644 sbol_utilities/IDT_calculate_complexity_score.py create mode 100644 test/test_IDT_calculate_complexity_score.py create mode 100644 test/test_files/Comparison_file_Complexity_Scores.nt create mode 100644 test/test_files/Test_file_Complexity_Scores.nt diff --git a/sbol_utilities/IDT_calculate_complexity_score.py b/sbol_utilities/IDT_calculate_complexity_score.py new file mode 100644 index 00000000..205c64c4 --- /dev/null +++ b/sbol_utilities/IDT_calculate_complexity_score.py @@ -0,0 +1,168 @@ +import os +import requests +import sbol3 +from sbol3 import Measure +import tyto +import datetime +import argparse +import logging +import json +from sbol_utilities.workarounds import type_to_standard_extension + +IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" +IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" + + +def get_token(username: str, password: str, ClientID: str, ClientSecret: str): + """ Get access token for IDT API + + :param username: Username of your IDT account + :param password: Password of your IDT account + :param ClientID: ClientID key of your IDT account + :param ClientSecret: ClientSecret key of your IDT account + :return: dictionary with the access token + """ + data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} + r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout = 200) + + if(not('access_token' in r.json())): + raise Exception("Access token could not be generated. Check your credentials.") + access_token = r.json()['access_token'] + return access_token + +def screening(token, sequences): + """ Get information of sequences from the IDT API + + :param token: access token generated by get_token + :param sequences: sequences for which we want to calculate the complexity score + :return: List of lists of dictionaries with all the information about the sequence's synthesizability features, Number of sequences + """ + partitions_sequences = [sequences[x:x + 1] for x in range(0, len(sequences), 1)] + + results = [] + for idx, partition in enumerate(partitions_sequences): + print('Request {0} of {1}'.format(idx+1, len(partitions_sequences))) + resp = requests.post(IDT_API_SCORE_URL, + headers={'Authorization': 'Bearer {}'.format(token), + 'Content-Type': 'application/json; charset=utf-8'}, + json=partition, + timeout=500) + results.append(resp.json()) + + print('Requests to IDT API finished.') + return results, len(sequences) + +def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document): + """ Extract complexity scores from IDT API results + + :param username: Username of your IDT account + :param password: Password of your IDT account + :param ClientID: ClientID key of your IDT account + :param ClientSecret: ClientSecret key of your IDT account + :param doc: SBOL document with sequences of interest in it + :return: Complexity Scores, Sequence's names, Sequence's elements + """ + print(f'Importing distribution sequences') + + # Extract sequence identities and elements from SBOL document + ids = [] + sequence_elements = [] + sequences = [] + + for top_level in doc: + if type(top_level) == sbol3.Sequence: + ids.append(str(top_level.display_name)) + sequence_elements.append(str(top_level.elements)) + seq = {"Name": str(top_level.display_name), "Sequence": str(top_level.elements)} + sequences.append(seq) + + print(f'Connecting to IDT DNA') + token = get_token(username, password, ClientID, ClientSecret) + scores, length_sequences = screening(token, sequences) + #print(json.dumps(scores, indent=4, separators=(". ", " = "))) + + #Retrieve only complexity scores + scores_list = [] + cont = 0 + + for i in range(0, length_sequences): + cont += 1 + complexity_score = 0 + for k in range(0, len(scores[i][0])): + pivot = scores[i][0] + complexity_score += pivot[k].get('Score') + scores_list.append(complexity_score) + + #print(scores_list) + + return scores_list, ids, sequence_elements + +def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document): + """ Add computed complexity scores of sequences to SBOL document with a timestamp + + :param username: Username of your IDT account + :param password: Password of your IDT account + :param ClientID: ClientID key of your IDT account + :param ClientSecret: ClientSecret key of your IDT account + :param doc: SBOL document with sequences of interest in it + :return: List of dictionaries of sequences and their complexities scores + """ + DateTime = datetime.datetime.utcnow() + sbol3.set_namespace('http://sbolstandard.org/testfiles') + #Define unit measure as dimensionless + number_unit = tyto.OM.number_unit + #Create an Activity object to store timestamp + sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') + doc.add(sequence_timestamp) + + scores_list, ids, sequence_elements = check_synthesizability(username, password, ClientID, ClientSecret, doc) + + results = [] + i = 0 + for sequ in doc: + if type(sequ) == sbol3.Sequence: + measure = Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i], types = [tyto.EDAM.sequence_complexity_report]) + measure.generated_by = [sequence_timestamp] + sequ.measures.append(measure) + results.append({"Sequence Name": ids[i], "Complexity Score": scores_list[i]}) + i = i + 1 + return results + +def main(): + """ + Main wrapper: read from input file, invoke IDT_calculate_complexity_score, then write to output file + """ + parser = argparse.ArgumentParser() + parser.add_argument('username', help="Username of your IDT account") + parser.add_argument('password', help="Password of your IDT account") + parser.add_argument('ClientID', help="ClientID of your IDT account") + parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") + parser.add_argument('sbol_file', help="Absolute path to sbol file with sequences") + parser.add_argument('output_name', help="Name of SBOL file to be written") + parser.add_argument('-t', '--file-type', dest='file_type', default=sbol3.SORTED_NTRIPLES, + help="Name of SBOL file to output to (excluding type)") + + parser.add_argument('--verbose', '-v', dest='verbose', action='count', default=0) + args_dict = vars(parser.parse_args()) + + # Extract arguments: + verbosity = args_dict['verbose'] + username = args_dict['username'] + password = args_dict['password'] + ClientID = args_dict['ClientID'] + ClientSecret = args_dict['ClientSecret'] + sbol_file = args_dict['sbol_file'] + output_name = args_dict['output_name'] + + file_type = args_dict['file_type'] + extension = type_to_standard_extension[file_type] + outfile_name = output_name if output_name.endswith(extension) else output_name + extension + + doc = sbol3.Document() + doc.read(sbol_file) + results = IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) + doc.write(outfile_name, file_type) + + +if __name__ == '__main__': + main() diff --git a/test/test_IDT_calculate_complexity_score.py b/test/test_IDT_calculate_complexity_score.py new file mode 100644 index 00000000..821e52aa --- /dev/null +++ b/test/test_IDT_calculate_complexity_score.py @@ -0,0 +1,54 @@ +import unittest +import filecmp +import sys +import tempfile +import os +import datetime +import sbol3 +from unittest.mock import patch +import sbol_utilities.IDT_calculate_complexity_score +import sbol_utilities.sbol_diff + + +class TestIDTCalculateComplexityScore(unittest.TestCase): + def test_IDT_calculate_complexity_score(self): + username = 'jfgm' + password = 'CompuIDT1598@' + ClientID = '1598' + ClientSecret = 'babd134e-fc99-4a84-8e8c-719e9125d5d1' + + #sbol3.set_namespace('http://sbolstandard.org/testfiles') + test_dir = os.path.dirname(os.path.realpath(__file__)) + doc = sbol3.Document() + doc.read(os.path.join(test_dir, 'test_files', 'BBa_J23101.nt')) + + results = sbol_utilities.IDT_calculate_complexity_score.IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) + assert len(results) == 1, f'Expected 1 sequence, but found {len(results)}' + + def test_commandline(self): + test_dir = os.path.dirname(os.path.realpath(__file__)) + temp_name = tempfile.mkstemp(suffix='.nt')[1] + test_args = ['IDT_calculate_complexity_score.py','jfgm', 'CompuIDT1598@', '1598', 'babd134e-fc99-4a84-8e8c-719e9125d5d1', + os.path.join(test_dir, 'test_files', 'Test_file_Complexity_Scores.nt'), temp_name] + with patch.object(sys, 'argv', test_args): + sbol_utilities.IDT_calculate_complexity_score.main() + + comparison_file = os.path.join(test_dir, 'test_files', 'Comparison_file_Complexity_Scores.nt') + + doc1 = sbol3.Document() + doc1.read(comparison_file) + doc2 = sbol3.Document() + doc2.read(temp_name) + + DateTime = datetime.datetime.utcnow() + # Create an Activity object to store timestamp + sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') + #Timestamp both documents with same date for not having issues when comparing them + #doc1.add(sequence_timestamp) + #doc2.add(sequence_timestamp) + + #Verify that sbol_diff is 0, meaning there is no difference between documents + assert 1 - sbol_utilities.sbol_diff.doc_diff(doc1, doc2), f'Converted file {temp_name} is not identical' + +if __name__ == '__main__': + unittest.main() \ No newline at end of file diff --git a/test/test_files/Comparison_file_Complexity_Scores.nt b/test/test_files/Comparison_file_Complexity_Scores.nt new file mode 100644 index 00000000..28ace50f --- /dev/null +++ b/test/test_files/Comparison_file_Complexity_Scores.nt @@ -0,0 +1,61 @@ + "Timestamp" . + . + . + . + "2023-04-18T05:00:14+00:00"^^ . + "Measure1" . + "Measure_X2018_Interlab_Devices_BBa_I20270" . + . + "7.4"^^ . + . + . + . + . + "X2018_Interlab_Devices_BBa_I20270" . + "ttgatggctagctcagtcctaggtacaatgctagctactagagtcacacaggaaagtactagatgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataatactagagccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctctactagagtcacactggctcaccttcgggtgggcctttctgcgtttata" . + . + . + . + . + "Measure1" . + "Measure_X2018_Interlab_Devices_BBa_R0040" . + . + "53.7"^^ . + . + . + . + . + "X2018_Interlab_Devices_BBa_R0040" . + "tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac" . + . + . + . + . + "Measure1" . + "Measure_X2018_Interlab_Devices_J364000" . + . + "4.0"^^ . + . + . + . + . + "X2018_Interlab_Devices_J364000" . + "tttacagctagctcagtcctaggtattatgctagctactagagaaagaggagaaatactagatgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataatactagagccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctctactagagtcacactggctcaccttcgggtgggcctttctgcgtttata" . + . + . + . + . + "Measure1" . + "Measure_XBHETase_library_K3039006" . + . + "23.299999999999997"^^ . + . + . + . + . + "XBHETase_library_K3039006" . + "ggtctcgaatgggcagcagccatcatcatcatcatcacagcagcggcctggtgccgcgcggcagccatatgatgggcggtggctctacccccctgcccctgccgcagcagcaaccgccacaacaagaacccccaccgcctccggtcccactggcgtcacgcgctgcatgcgaggccctgaaagatgggaacggcgatatggtttggccgaacgccgcgaccgtagtggaagttgctgcttggcgcgacgcagcgccggctaccgcaagcgcagcggccttaccggaacattgtgaagtatcaggcgcgattgccaaacgcactggcattgatggctatccctatgaaatcaaattccgtctgcgcatgccagcagagtggaatggccgcttcttcatggagggaggctcaggcacaaatgggtccttgagcgccgcaaccggctcaattgggggtggacaaattgcgtccgcccttagccggaactttgcaacgattgctaccgatggcggtcatgataacgccgtcaatgacaacccggatgccttgggcaccgtcgcatttggtctggatccgcaggctcgcctggacatgggctacaacagctacgaccaggtgacgcaggcagggaaagcagcggtcgcccggttttacggccgtgctgcagataaatcatactttattggatgttccgaaggcgggcgcgaaggtatgatgctgagtcagcgtttcccgtcgcattatgacggtattgtggcgggtgccccggggtatcagctgccaaaggcgggcatttcgggagcctggaccacacagtcactggctccagcggctgtgggcttggatgcccagggcgttcctctgattaacaaatcatttagtgatgccgatctgcacctgttatcgcaggcaatccttggtacctgtgatgccctggacggcctggcggatggtattgttgataactaccgggcctgtcaggcggcgttcgatcctgccactgcggcgaacccggctaatggccaagccttacaatgtgtgggcgcaaaaacggccgattgtctctccccagttcaggtgactgcgattaagcgtgccatggcgggccctgtgaattcggcgggtactccgctgtataaccggtgggcgtgggatgcgggtatgtcgggcctgagcggcactacatacaaccaaggttggcgttcttggtggctgggctcattcaactcttcagccaacaacgcacaggcagtcagcggctttggcgcacgcagctggctggtcgacaacgcaacccctcctgaacccatgcccatgacccaggtagcggcccgtatgatgaaattcgatttcgatatcgatccgcttaaaatttgggcgacgagtggacagttcacgcagtcttccatggattggcatggggcaacgagcacggatctggcggcgtttcgtgatcgcgggggtaagatgattttatatcacggaatgtcagatgccgccttctccgccctggatacagccgattactatgagcgtttaggggcggcaatgccgggcgcggctgggttcgcccgccttttcctggtaccgggtatgaatcactgctctggcggcccaggcaccgatcgctttgatatgcttacgccgctggttgcctgggtggaacgcggtgaagccccggatcagattagtgcctggagcggcacaccaggctatttcggtgtagccgctcgtacccgcccgctgtgcccgtatcctcaaatcgcacgctataagggctccggtgatatcaacacggaagcgaattttgcgtgtgccgcccctccgtaagctttgagacc" . + . + . + . + . diff --git a/test/test_files/Test_file_Complexity_Scores.nt b/test/test_files/Test_file_Complexity_Scores.nt new file mode 100644 index 00000000..b4eef3fa --- /dev/null +++ b/test/test_files/Test_file_Complexity_Scores.nt @@ -0,0 +1,20 @@ + "X2018_Interlab_Devices_BBa_I20270" . + "ttgatggctagctcagtcctaggtacaatgctagctactagagtcacacaggaaagtactagatgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataatactagagccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctctactagagtcacactggctcaccttcgggtgggcctttctgcgtttata" . + . + . + . + "X2018_Interlab_Devices_BBa_R0040" . + "tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac" . + . + . + . + "X2018_Interlab_Devices_J364000" . + "tttacagctagctcagtcctaggtattatgctagctactagagaaagaggagaaatactagatgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataatactagagccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctctactagagtcacactggctcaccttcgggtgggcctttctgcgtttata" . + . + . + . + "XBHETase_library_K3039006" . + "ggtctcgaatgggcagcagccatcatcatcatcatcacagcagcggcctggtgccgcgcggcagccatatgatgggcggtggctctacccccctgcccctgccgcagcagcaaccgccacaacaagaacccccaccgcctccggtcccactggcgtcacgcgctgcatgcgaggccctgaaagatgggaacggcgatatggtttggccgaacgccgcgaccgtagtggaagttgctgcttggcgcgacgcagcgccggctaccgcaagcgcagcggccttaccggaacattgtgaagtatcaggcgcgattgccaaacgcactggcattgatggctatccctatgaaatcaaattccgtctgcgcatgccagcagagtggaatggccgcttcttcatggagggaggctcaggcacaaatgggtccttgagcgccgcaaccggctcaattgggggtggacaaattgcgtccgcccttagccggaactttgcaacgattgctaccgatggcggtcatgataacgccgtcaatgacaacccggatgccttgggcaccgtcgcatttggtctggatccgcaggctcgcctggacatgggctacaacagctacgaccaggtgacgcaggcagggaaagcagcggtcgcccggttttacggccgtgctgcagataaatcatactttattggatgttccgaaggcgggcgcgaaggtatgatgctgagtcagcgtttcccgtcgcattatgacggtattgtggcgggtgccccggggtatcagctgccaaaggcgggcatttcgggagcctggaccacacagtcactggctccagcggctgtgggcttggatgcccagggcgttcctctgattaacaaatcatttagtgatgccgatctgcacctgttatcgcaggcaatccttggtacctgtgatgccctggacggcctggcggatggtattgttgataactaccgggcctgtcaggcggcgttcgatcctgccactgcggcgaacccggctaatggccaagccttacaatgtgtgggcgcaaaaacggccgattgtctctccccagttcaggtgactgcgattaagcgtgccatggcgggccctgtgaattcggcgggtactccgctgtataaccggtgggcgtgggatgcgggtatgtcgggcctgagcggcactacatacaaccaaggttggcgttcttggtggctgggctcattcaactcttcagccaacaacgcacaggcagtcagcggctttggcgcacgcagctggctggtcgacaacgcaacccctcctgaacccatgcccatgacccaggtagcggcccgtatgatgaaattcgatttcgatatcgatccgcttaaaatttgggcgacgagtggacagttcacgcagtcttccatggattggcatggggcaacgagcacggatctggcggcgtttcgtgatcgcgggggtaagatgattttatatcacggaatgtcagatgccgccttctccgccctggatacagccgattactatgagcgtttaggggcggcaatgccgggcgcggctgggttcgcccgccttttcctggtaccgggtatgaatcactgctctggcggcccaggcaccgatcgctttgatatgcttacgccgctggttgcctgggtggaacgcggtgaagccccggatcagattagtgcctggagcggcacaccaggctatttcggtgtagccgctcgtacccgcccgctgtgcccgtatcctcaaatcgcacgctataagggctccggtgatatcaacacggaagcgaattttgcgtgtgccgcccctccgtaagctttgagacc" . + . + . + . \ No newline at end of file From 5860a2fcdc0af0495956c350ccf346994b56fa52 Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Mon, 24 Apr 2023 13:17:47 -0700 Subject: [PATCH 124/190] Update to omit timestamp comparison --- sbol_utilities/sbol_diff.py | 30 +++++++++++++++++++++ test/test_IDT_calculate_complexity_score.py | 8 +++--- 2 files changed, 33 insertions(+), 5 deletions(-) diff --git a/sbol_utilities/sbol_diff.py b/sbol_utilities/sbol_diff.py index 3ef5dbf0..7fddbbaf 100644 --- a/sbol_utilities/sbol_diff.py +++ b/sbol_utilities/sbol_diff.py @@ -9,6 +9,36 @@ import sbol3 +def is_same(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: + """ + Compute the difference between two SBOL3 documents + + :param doc1: the first SBOL3 document + :param doc2: the second SBOL3 document + :return: a tuple of three rdflib.Graph objects: (in1, in2, rdf_diff) + """ + _, first_graph, second_graph = _diff_graphs(doc1.graph(), doc2.graph()) + + # For checking to see what all the differences are + _report_diffs("First SBOL Document", first_graph, "Second SBOL Document", second_graph) + + # Ensure that the only diff is the timestamp + ret = True + for subject1, _, _ in first_graph: + if subject1 == "http://sbolstandard.org/testfiles/Timestamp": + continue + else: + ret = False + + for subject2, _, _ in second_graph: + if subject2 == "http://sbolstandard.org/testfiles/Timestamp": + continue + else: + ret = False + + return ret + + def _load_rdf(fpath: Union[str, bytes, os.PathLike]) -> rdflib.Graph: rdf_format = rdflib.util.guess_format(fpath) graph1 = rdflib.Graph() diff --git a/test/test_IDT_calculate_complexity_score.py b/test/test_IDT_calculate_complexity_score.py index 821e52aa..5e65221e 100644 --- a/test/test_IDT_calculate_complexity_score.py +++ b/test/test_IDT_calculate_complexity_score.py @@ -10,6 +10,7 @@ import sbol_utilities.sbol_diff + class TestIDTCalculateComplexityScore(unittest.TestCase): def test_IDT_calculate_complexity_score(self): username = 'jfgm' @@ -43,12 +44,9 @@ def test_commandline(self): DateTime = datetime.datetime.utcnow() # Create an Activity object to store timestamp sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') - #Timestamp both documents with same date for not having issues when comparing them - #doc1.add(sequence_timestamp) - #doc2.add(sequence_timestamp) - + #http://sbolstandard.org/testfiles/Timestamp #Verify that sbol_diff is 0, meaning there is no difference between documents - assert 1 - sbol_utilities.sbol_diff.doc_diff(doc1, doc2), f'Converted file {temp_name} is not identical' + assert 1 - sbol_utilities.sbol_diff.is_same(doc1, doc2), f'Converted file {temp_name} is not identical' if __name__ == '__main__': unittest.main() \ No newline at end of file From 28ca3cbe536b249c06fb369a0753473c6545ced1 Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Thu, 11 May 2023 11:02:17 -0700 Subject: [PATCH 125/190] Resolved issue with Certificate --- .../IDT_calculate_complexity_score.py | 42 +++++++++++-------- test/test_IDT_calculate_complexity_score.py | 28 ++++++++----- 2 files changed, 43 insertions(+), 27 deletions(-) diff --git a/sbol_utilities/IDT_calculate_complexity_score.py b/sbol_utilities/IDT_calculate_complexity_score.py index 205c64c4..ac91b40a 100644 --- a/sbol_utilities/IDT_calculate_complexity_score.py +++ b/sbol_utilities/IDT_calculate_complexity_score.py @@ -6,14 +6,17 @@ import datetime import argparse import logging -import json +import uuid from sbol_utilities.workarounds import type_to_standard_extension +import ssl + +#Disable certificate verification +ssl._create_default_https_context = ssl._create_unverified_context IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" - -def get_token(username: str, password: str, ClientID: str, ClientSecret: str): +def get_token(username: str, password: str, ClientID: str, ClientSecret: str) -> str: """ Get access token for IDT API :param username: Username of your IDT account @@ -22,15 +25,16 @@ def get_token(username: str, password: str, ClientID: str, ClientSecret: str): :param ClientSecret: ClientSecret key of your IDT account :return: dictionary with the access token """ + data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} - r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout = 200) + r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout = 500) if(not('access_token' in r.json())): raise Exception("Access token could not be generated. Check your credentials.") access_token = r.json()['access_token'] return access_token -def screening(token, sequences): +def screening(token, sequences) -> [list,int]: """ Get information of sequences from the IDT API :param token: access token generated by get_token @@ -52,7 +56,7 @@ def screening(token, sequences): print('Requests to IDT API finished.') return results, len(sequences) -def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document): +def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> [list[float], list[str],list[str]]: """ Extract complexity scores from IDT API results :param username: Username of your IDT account @@ -79,7 +83,6 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe print(f'Connecting to IDT DNA') token = get_token(username, password, ClientID, ClientSecret) scores, length_sequences = screening(token, sequences) - #print(json.dumps(scores, indent=4, separators=(". ", " = "))) #Retrieve only complexity scores scores_list = [] @@ -93,11 +96,9 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe complexity_score += pivot[k].get('Score') scores_list.append(complexity_score) - #print(scores_list) - return scores_list, ids, sequence_elements -def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document): +def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> list[dict]: """ Add computed complexity scores of sequences to SBOL document with a timestamp :param username: Username of your IDT account @@ -107,13 +108,17 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, :param doc: SBOL document with sequences of interest in it :return: List of dictionaries of sequences and their complexities scores """ - DateTime = datetime.datetime.utcnow() - sbol3.set_namespace('http://sbolstandard.org/testfiles') + + sbol3.set_namespace('http://igem.org/IDT_complexity_score') #Define unit measure as dimensionless number_unit = tyto.OM.number_unit - #Create an Activity object to store timestamp - sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') - doc.add(sequence_timestamp) + #Add Report Generation + REPORT_ACTIVITY_TYPE = 'https://github.com/SynBioDex/SBOL-utilities/compute-sequence-complexity' + date_time = datetime.datetime.utcnow() + timestamp = date_time.isoformat(timespec='seconds') + 'Z' + report_unique_id = f'Complexity_Report_{timestamp.replace(":", "").replace("-", "")}_{str(uuid.uuid4())[0:8]}' + report_generation = sbol3.Activity(report_unique_id, end_time=timestamp, types=[REPORT_ACTIVITY_TYPE]) + doc.add(report_generation) scores_list, ids, sequence_elements = check_synthesizability(username, password, ClientID, ClientSecret, doc) @@ -122,10 +127,11 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, for sequ in doc: if type(sequ) == sbol3.Sequence: measure = Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i], types = [tyto.EDAM.sequence_complexity_report]) - measure.generated_by = [sequence_timestamp] + measure.generated_by = [report_generation] sequ.measures.append(measure) results.append({"Sequence Name": ids[i], "Complexity Score": scores_list[i]}) i = i + 1 + return results def main(): @@ -158,11 +164,13 @@ def main(): extension = type_to_standard_extension[file_type] outfile_name = output_name if output_name.endswith(extension) else output_name + extension + # Read file, convert, and write resulting document + logging.info('Reading SBOL file ' + sbol_file) doc = sbol3.Document() doc.read(sbol_file) results = IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) doc.write(outfile_name, file_type) - + logging.info('SBOL file written to '+outfile_name) if __name__ == '__main__': main() diff --git a/test/test_IDT_calculate_complexity_score.py b/test/test_IDT_calculate_complexity_score.py index 5e65221e..0db10dbb 100644 --- a/test/test_IDT_calculate_complexity_score.py +++ b/test/test_IDT_calculate_complexity_score.py @@ -1,15 +1,29 @@ import unittest -import filecmp import sys import tempfile import os -import datetime import sbol3 from unittest.mock import patch import sbol_utilities.IDT_calculate_complexity_score import sbol_utilities.sbol_diff +def is_same(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: + _, first_graph, second_graph = sbol_utilities.sbol_diff._diff_graphs(doc1.graph(), doc2.graph()) + + # Ensure that the only diff is the timestamp + ret = True + for _, predicate1, _ in first_graph: + if predicate1 == "http://www.w3.org/ns/prov#endedAtTime": + continue + else: + ret = False + for _, predicate2, _ in second_graph: + if predicate2 == "http://www.w3.org/ns/prov#endedAtTime": + continue + else: + ret = False + return ret class TestIDTCalculateComplexityScore(unittest.TestCase): def test_IDT_calculate_complexity_score(self): @@ -18,7 +32,6 @@ def test_IDT_calculate_complexity_score(self): ClientID = '1598' ClientSecret = 'babd134e-fc99-4a84-8e8c-719e9125d5d1' - #sbol3.set_namespace('http://sbolstandard.org/testfiles') test_dir = os.path.dirname(os.path.realpath(__file__)) doc = sbol3.Document() doc.read(os.path.join(test_dir, 'test_files', 'BBa_J23101.nt')) @@ -27,6 +40,7 @@ def test_IDT_calculate_complexity_score(self): assert len(results) == 1, f'Expected 1 sequence, but found {len(results)}' def test_commandline(self): + test_dir = os.path.dirname(os.path.realpath(__file__)) temp_name = tempfile.mkstemp(suffix='.nt')[1] test_args = ['IDT_calculate_complexity_score.py','jfgm', 'CompuIDT1598@', '1598', 'babd134e-fc99-4a84-8e8c-719e9125d5d1', @@ -41,12 +55,6 @@ def test_commandline(self): doc2 = sbol3.Document() doc2.read(temp_name) - DateTime = datetime.datetime.utcnow() - # Create an Activity object to store timestamp - sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') - #http://sbolstandard.org/testfiles/Timestamp - #Verify that sbol_diff is 0, meaning there is no difference between documents - assert 1 - sbol_utilities.sbol_diff.is_same(doc1, doc2), f'Converted file {temp_name} is not identical' - + assert 1 - is_same(doc1, doc2), f'Converted file {temp_name} is not identical' if __name__ == '__main__': unittest.main() \ No newline at end of file From b93e1a6040ab17dbc2848d592acaf4fa913e1108 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Thu, 11 May 2023 12:46:50 -0700 Subject: [PATCH 126/190] Delete calculate_complexity_score.py --- sbol_utilities/calculate_complexity_score.py | 138 ------------------- 1 file changed, 138 deletions(-) delete mode 100644 sbol_utilities/calculate_complexity_score.py diff --git a/sbol_utilities/calculate_complexity_score.py b/sbol_utilities/calculate_complexity_score.py deleted file mode 100644 index b79bf11f..00000000 --- a/sbol_utilities/calculate_complexity_score.py +++ /dev/null @@ -1,138 +0,0 @@ -import os -import requests -from Bio import SeqIO -import git -import sbol3 -from sbol3 import Measure -import tyto -import datetime -import argparse -import logging - -IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" -IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" -DISTRIBUTION_FASTA = 'distribution_synthesis_inserts.fasta' -"""File name for the distribution FASTA export for synthesis, to be located in the root directory""" -partition_size = 10 - -def get_token(username: str, password: str, ClientID: str, ClientSecret: str): - data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} - r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout = 60) - if(not('access_token' in r.json())): - raise Exception("Access token could not be generated. Check your credentials.") - access_token = r.json()['access_token'] - return access_token - -def screening(token, listOfSequences): - sequences = [] - - for record in listOfSequences: - sequence = {"Name": record.name, "Sequence": str(record.seq)} - sequences.append(sequence) - - partitions_sequences = [sequences[x:x+partition_size] for x in range(0, len(sequences), partition_size)] - results = [] - batches = len(partitions_sequences) - - for idx, partition in enumerate(partitions_sequences): - print('Request {0} of {1} with size {2}'.format(idx+1, len(partitions_sequences), len(partition))) - resp = requests.post(IDT_API_SCORE_URL, - headers={'Authorization': 'Bearer {}'.format(token), - 'Content-Type': 'application/json; charset=utf-8'}, - json=partition, - timeout=300) - results.append(resp.json()) - - print('Requests to IDT API finished.') - - return results, len(sequences), batches - -def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, fasta_path: str): - - print(f'Importing distribution sequences') - with open(fasta_path) as handle: - sequences = SeqIO.parse(handle, "fasta") - print(f'Connecting to IDT DNA') - token = get_token(username, password, ClientID, ClientSecret) - scores, length_sequences, batches = screening(token, sequences) - - #Extract sequence identities and elements from fasta file - with open(fasta_path) as handle: - sequences = SeqIO.parse(handle, "fasta") - ids = [] - sequence_elements = [] - for seque in sequences: - sequence_elements.append(str(seque.seq[:])) - ids.append(str(seque.name)) - - #Retrieve only complexity scores from IDT info - scores_list = [] - cont = 0 - #Iterate through results from IDT - for i in range(0, batches): - for j in range(0, partition_size): - if cont == length_sequences: - break - cont += 1 - complexity_score = 0 - for k in range(0, len(scores[i][j])): - complexity_score += scores[i][j][k].get('Score') - scores_list.append(complexity_score) - - return scores_list, ids, sequence_elements - -def main(): - #Retrieve datetime with UTC offset - DateTime = datetime.datetime.utcnow() - - #Default path of fasta file for iGEM Distribution sequences - root = git.Repo('.', search_parent_directories=True).working_tree_dir - fasta_path = os.path.join(root, DISTRIBUTION_FASTA) - - #Define arguments - parser = argparse.ArgumentParser() - parser.add_argument('username', help="Username of your IDT account") - parser.add_argument('password', help="Password of your IDT account") - parser.add_argument('ClientID', help="ClientID of your IDT account") - parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") - parser.add_argument('fasta_path', help="Absolute path to fasta file with sequences") - args_dict = vars(parser.parse_args()) - - # Extract arguments - username = args_dict['username'] - password = args_dict['password'] - ClientID = args_dict['ClientID'] - ClientSecret = args_dict['ClientSecret'] - - - scores_list, ids, sequence_elements = check_synthesizability(username, password, ClientID, ClientSecret, fasta_path) - #Create SBOL document - doc = sbol3.Document() - sbol3.set_namespace('http://sbolstandard.org/testfiles') - #Define unit measure as dimensionless - number_unit = tyto.OM.number_unit - #Create an Activity object to store timestamp - sequence_timestamp = sbol3.Activity('Timestamp', end_time=DateTime.isoformat(timespec='seconds') + 'Z') - doc.add(sequence_timestamp) - - #Create several variables to store sequence SBOL objects - variable_sequence = ["Sequence%d" % x for x in range(0, len(ids))] - - results = [] - for i in range(0, len(scores_list)): - #Create SBOL sequence objects - variable_sequence[i] = sbol3.Sequence(ids[i], elements=sequence_elements[i], encoding=sbol3.IUPAC_DNA_ENCODING) - #Add IDT complexity score measure - variable_sequence[i].measures.append(Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i])) - #Link sequence objects with timestamp - variable_sequence[i].generated_by = [sequence_timestamp] - doc.add(variable_sequence[i]) - #Create list of dictionaries with results - results.append(dict(Object=variable_sequence[i], IDTcomplexity_score=scores_list[i])) - - doc.write('SBOL_document_IDT_Complexity_Scores.nt', sbol3.SORTED_NTRIPLES) - - return results - -if __name__ == '__main__': - main() From 4ae4389b8fdc13cb63218002e0002510eccb9fed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Thu, 11 May 2023 12:58:41 -0700 Subject: [PATCH 127/190] Delete sbol_diff.py I messed it up trying to modify this code for the timestamp, so better delete it. --- sbol_utilities/sbol_diff.py | 149 ------------------------------------ 1 file changed, 149 deletions(-) delete mode 100644 sbol_utilities/sbol_diff.py diff --git a/sbol_utilities/sbol_diff.py b/sbol_utilities/sbol_diff.py deleted file mode 100644 index 7fddbbaf..00000000 --- a/sbol_utilities/sbol_diff.py +++ /dev/null @@ -1,149 +0,0 @@ -import argparse -import logging -import os -import sys -import time -from typing import Union, Tuple, Optional, Sequence - -import rdflib.compare -import sbol3 - - -def is_same(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: - """ - Compute the difference between two SBOL3 documents - - :param doc1: the first SBOL3 document - :param doc2: the second SBOL3 document - :return: a tuple of three rdflib.Graph objects: (in1, in2, rdf_diff) - """ - _, first_graph, second_graph = _diff_graphs(doc1.graph(), doc2.graph()) - - # For checking to see what all the differences are - _report_diffs("First SBOL Document", first_graph, "Second SBOL Document", second_graph) - - # Ensure that the only diff is the timestamp - ret = True - for subject1, _, _ in first_graph: - if subject1 == "http://sbolstandard.org/testfiles/Timestamp": - continue - else: - ret = False - - for subject2, _, _ in second_graph: - if subject2 == "http://sbolstandard.org/testfiles/Timestamp": - continue - else: - ret = False - - return ret - - -def _load_rdf(fpath: Union[str, bytes, os.PathLike]) -> rdflib.Graph: - rdf_format = rdflib.util.guess_format(fpath) - graph1 = rdflib.Graph() - graph1.parse(fpath, format=rdf_format) - return graph1 - - -def _diff_graphs(g1: rdflib.Graph, g2: rdflib.Graph) -> Tuple[rdflib.Graph, rdflib.Graph, rdflib.Graph]: - iso1 = rdflib.compare.to_isomorphic(g1) - iso2 = rdflib.compare.to_isomorphic(g2) - rdf_diff = rdflib.compare.graph_diff(iso1, iso2) - return rdf_diff - - -def _report_triples(header: Optional[str], graph: rdflib.Graph) -> None: - if header: - print(header) - for s, p, o in graph: - print(f'\t{s}, {p}, {o}') - return None - - -def _report_diffs(desc1: str, in1: rdflib.Graph, - desc2: str, in2: rdflib.Graph) -> None: - if in1: - header = f'Triples in {desc1}, not in {desc2}:' - _report_triples(header, in1) - if in2: - header = f'Triples in {desc2}, not in {desc1}:' - _report_triples(header, in2) - - -def _diff_rdf(desc1: str, g1: rdflib.Graph, desc2: str, g2: rdflib.Graph, - silent: bool = False) -> int: - _, in1, in2 = _diff_graphs(g1, g2) - if not in1 and not in2: - return 0 - else: - if not silent: - _report_diffs(desc1, in1, desc2, in2) - return 1 - - -def file_diff(fpath1: str, fpath2: str, silent: bool = False) -> int: - """ - Compute and report the difference between two SBOL3 files - - :param fpath1: path to the first SBOL3 file - :param fpath2: path to the second SBOL3 file - :param silent: whether to report differences to stdout - :return: 1 if there are differences, 0 if they are the same - """ - return _diff_rdf(fpath1, _load_rdf(fpath1), fpath2, _load_rdf(fpath2), - silent=silent) - - -def doc_diff(doc1: sbol3.Document, doc2: sbol3.Document, - silent: bool = False) -> int: - """ - Compute and report the difference between two SBOL3 documents - - :param doc1: the first SBOL3 document - :param doc2: the second SBOL3 document - :param silent: whether to report differences to stdout - :return: 1 if there are differences, 0 if they are the same - """ - return _diff_rdf('Document 1', doc1.graph(), 'Document 2', doc2.graph(), - silent=silent) - - -def _init_logging(debug=False): - msg_format = "%(asctime)s.%(msecs)03dZ:%(levelname)s:%(message)s" - date_format = "%Y-%m-%dT%H:%M:%S" - level = logging.INFO - if debug: - level = logging.DEBUG - logging.basicConfig(format=msg_format, datefmt=date_format, level=level) - logging.Formatter.converter = time.gmtime - - -def _parse_args(args: Optional[Sequence[str]] = None): - parser = argparse.ArgumentParser() - parser.add_argument('file1', metavar='FILE1', - help='First Input File') - parser.add_argument('file2', metavar='FILE2', - help='Second Input File') - parser.add_argument('-s', '--silent', action='store_true', - help='Generate no output, only status') - parser.add_argument('--debug', action='store_true', - help='Enable debug logging (default: disabled)') - args = parser.parse_args(args) - return args - - -def main(argv: Optional[Sequence[str]] = None) -> int: - """ - Command line interface to sbol_diff - - @param argv: command line arguments - @return: 1 if there are differences, 0 if they are the same - """ - args = _parse_args(argv) - _init_logging(args.debug) - return file_diff(args.file1, args.file2, silent=args.silent) - - -if __name__ == '__main__': - sys.exit(main()) From 3a0e5831bfcc5b7750fbc143e34c0ff549ad1b7a Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 14:11:15 -0500 Subject: [PATCH 128/190] Restore accidentally deleted sbol_diff.py --- sbol_utilities/sbol_diff.py | 119 ++++++++++++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 sbol_utilities/sbol_diff.py diff --git a/sbol_utilities/sbol_diff.py b/sbol_utilities/sbol_diff.py new file mode 100644 index 00000000..3ef5dbf0 --- /dev/null +++ b/sbol_utilities/sbol_diff.py @@ -0,0 +1,119 @@ +import argparse +import logging +import os +import sys +import time +from typing import Union, Tuple, Optional, Sequence + +import rdflib.compare +import sbol3 + + +def _load_rdf(fpath: Union[str, bytes, os.PathLike]) -> rdflib.Graph: + rdf_format = rdflib.util.guess_format(fpath) + graph1 = rdflib.Graph() + graph1.parse(fpath, format=rdf_format) + return graph1 + + +def _diff_graphs(g1: rdflib.Graph, g2: rdflib.Graph) -> Tuple[rdflib.Graph, rdflib.Graph, rdflib.Graph]: + iso1 = rdflib.compare.to_isomorphic(g1) + iso2 = rdflib.compare.to_isomorphic(g2) + rdf_diff = rdflib.compare.graph_diff(iso1, iso2) + return rdf_diff + + +def _report_triples(header: Optional[str], graph: rdflib.Graph) -> None: + if header: + print(header) + for s, p, o in graph: + print(f'\t{s}, {p}, {o}') + return None + + +def _report_diffs(desc1: str, in1: rdflib.Graph, + desc2: str, in2: rdflib.Graph) -> None: + if in1: + header = f'Triples in {desc1}, not in {desc2}:' + _report_triples(header, in1) + if in2: + header = f'Triples in {desc2}, not in {desc1}:' + _report_triples(header, in2) + + +def _diff_rdf(desc1: str, g1: rdflib.Graph, desc2: str, g2: rdflib.Graph, + silent: bool = False) -> int: + _, in1, in2 = _diff_graphs(g1, g2) + if not in1 and not in2: + return 0 + else: + if not silent: + _report_diffs(desc1, in1, desc2, in2) + return 1 + + +def file_diff(fpath1: str, fpath2: str, silent: bool = False) -> int: + """ + Compute and report the difference between two SBOL3 files + + :param fpath1: path to the first SBOL3 file + :param fpath2: path to the second SBOL3 file + :param silent: whether to report differences to stdout + :return: 1 if there are differences, 0 if they are the same + """ + return _diff_rdf(fpath1, _load_rdf(fpath1), fpath2, _load_rdf(fpath2), + silent=silent) + + +def doc_diff(doc1: sbol3.Document, doc2: sbol3.Document, + silent: bool = False) -> int: + """ + Compute and report the difference between two SBOL3 documents + + :param doc1: the first SBOL3 document + :param doc2: the second SBOL3 document + :param silent: whether to report differences to stdout + :return: 1 if there are differences, 0 if they are the same + """ + return _diff_rdf('Document 1', doc1.graph(), 'Document 2', doc2.graph(), + silent=silent) + + +def _init_logging(debug=False): + msg_format = "%(asctime)s.%(msecs)03dZ:%(levelname)s:%(message)s" + date_format = "%Y-%m-%dT%H:%M:%S" + level = logging.INFO + if debug: + level = logging.DEBUG + logging.basicConfig(format=msg_format, datefmt=date_format, level=level) + logging.Formatter.converter = time.gmtime + + +def _parse_args(args: Optional[Sequence[str]] = None): + parser = argparse.ArgumentParser() + parser.add_argument('file1', metavar='FILE1', + help='First Input File') + parser.add_argument('file2', metavar='FILE2', + help='Second Input File') + parser.add_argument('-s', '--silent', action='store_true', + help='Generate no output, only status') + parser.add_argument('--debug', action='store_true', + help='Enable debug logging (default: disabled)') + args = parser.parse_args(args) + return args + + +def main(argv: Optional[Sequence[str]] = None) -> int: + """ + Command line interface to sbol_diff + + @param argv: command line arguments + @return: 1 if there are differences, 0 if they are the same + """ + args = _parse_args(argv) + _init_logging(args.debug) + return file_diff(args.file1, args.file2, silent=args.silent) + + +if __name__ == '__main__': + sys.exit(main()) From fa103ce2799d2c1532976e0cbc583697540f1fe9 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 14:28:10 -0500 Subject: [PATCH 129/190] Rename calculate_complexity_scores to allow for future extensions to other score sources Also begin style clean-up --- ...plexity_score.py => calculate_complexity_scores.py} | 10 +++++----- setup.py | 1 + ...ty_score.py => test_calculate_complexity_scores.py} | 8 ++++---- 3 files changed, 10 insertions(+), 9 deletions(-) rename sbol_utilities/{IDT_calculate_complexity_score.py => calculate_complexity_scores.py} (95%) rename test/{test_IDT_calculate_complexity_score.py => test_calculate_complexity_scores.py} (82%) diff --git a/sbol_utilities/IDT_calculate_complexity_score.py b/sbol_utilities/calculate_complexity_scores.py similarity index 95% rename from sbol_utilities/IDT_calculate_complexity_score.py rename to sbol_utilities/calculate_complexity_scores.py index ac91b40a..3216cc81 100644 --- a/sbol_utilities/IDT_calculate_complexity_score.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -1,7 +1,5 @@ -import os import requests import sbol3 -from sbol3 import Measure import tyto import datetime import argparse @@ -15,6 +13,8 @@ IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" +SCORE_TIMEOUT = 500 +"""Time to wait for score query requests to complete""" def get_token(username: str, password: str, ClientID: str, ClientSecret: str) -> str: """ Get access token for IDT API @@ -27,7 +27,7 @@ def get_token(username: str, password: str, ClientID: str, ClientSecret: str) -> """ data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} - r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout = 500) + r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout=SCORE_TIMEOUT) if(not('access_token' in r.json())): raise Exception("Access token could not be generated. Check your credentials.") @@ -50,7 +50,7 @@ def screening(token, sequences) -> [list,int]: headers={'Authorization': 'Bearer {}'.format(token), 'Content-Type': 'application/json; charset=utf-8'}, json=partition, - timeout=500) + timeout=SCORE_TIMEOUT) results.append(resp.json()) print('Requests to IDT API finished.') @@ -126,7 +126,7 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, i = 0 for sequ in doc: if type(sequ) == sbol3.Sequence: - measure = Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i], types = [tyto.EDAM.sequence_complexity_report]) + measure = sbol3.Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i], types = [tyto.EDAM.sequence_complexity_report]) measure.generated_by = [report_generation] sequ.measures.append(measure) results.append({"Sequence Name": ids[i], "Complexity Score": scores_list[i]}) diff --git a/setup.py b/setup.py index e40d54a3..f683d718 100644 --- a/setup.py +++ b/setup.py @@ -41,6 +41,7 @@ 'graphviz', 'tyto>=1.4', 'openpyxl', + 'requests', 'sbol_factory>=1.1' ], extras_require={ # requirements for development diff --git a/test/test_IDT_calculate_complexity_score.py b/test/test_calculate_complexity_scores.py similarity index 82% rename from test/test_IDT_calculate_complexity_score.py rename to test/test_calculate_complexity_scores.py index 0db10dbb..a4dcd411 100644 --- a/test/test_IDT_calculate_complexity_score.py +++ b/test/test_calculate_complexity_scores.py @@ -4,7 +4,7 @@ import os import sbol3 from unittest.mock import patch -import sbol_utilities.IDT_calculate_complexity_score +import sbol_utilities.calculate_complexity_scores import sbol_utilities.sbol_diff def is_same(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: @@ -36,17 +36,17 @@ def test_IDT_calculate_complexity_score(self): doc = sbol3.Document() doc.read(os.path.join(test_dir, 'test_files', 'BBa_J23101.nt')) - results = sbol_utilities.IDT_calculate_complexity_score.IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) + results = sbol_utilities.calculate_complexity_scores.IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) assert len(results) == 1, f'Expected 1 sequence, but found {len(results)}' def test_commandline(self): test_dir = os.path.dirname(os.path.realpath(__file__)) temp_name = tempfile.mkstemp(suffix='.nt')[1] - test_args = ['IDT_calculate_complexity_score.py','jfgm', 'CompuIDT1598@', '1598', 'babd134e-fc99-4a84-8e8c-719e9125d5d1', + test_args = ['calculate_complexity_scores.py','jfgm', 'CompuIDT1598@', '1598', 'babd134e-fc99-4a84-8e8c-719e9125d5d1', os.path.join(test_dir, 'test_files', 'Test_file_Complexity_Scores.nt'), temp_name] with patch.object(sys, 'argv', test_args): - sbol_utilities.IDT_calculate_complexity_score.main() + sbol_utilities.calculate_complexity_scores.main() comparison_file = os.path.join(test_dir, 'test_files', 'Comparison_file_Complexity_Scores.nt') From 7f3756aaaa9efacef63020e8370e76f7b9697b8b Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 15:24:12 -0500 Subject: [PATCH 130/190] Calculate complexity score uses logging instead of print statements Test for calculation of complexity scores was not actually checking triples, and comparison file was out of date --- sbol_utilities/calculate_complexity_scores.py | 8 ++-- test/test_calculate_complexity_scores.py | 37 ++++++++++--------- .../Comparison_file_Complexity_Scores.nt | 19 +++++----- 3 files changed, 34 insertions(+), 30 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 3216cc81..92a109a3 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -45,7 +45,7 @@ def screening(token, sequences) -> [list,int]: results = [] for idx, partition in enumerate(partitions_sequences): - print('Request {0} of {1}'.format(idx+1, len(partitions_sequences))) + logging.debug('Request {0} of {1}'.format(idx+1, len(partitions_sequences))) resp = requests.post(IDT_API_SCORE_URL, headers={'Authorization': 'Bearer {}'.format(token), 'Content-Type': 'application/json; charset=utf-8'}, @@ -53,7 +53,7 @@ def screening(token, sequences) -> [list,int]: timeout=SCORE_TIMEOUT) results.append(resp.json()) - print('Requests to IDT API finished.') + logging.info('Requests to IDT API finished.') return results, len(sequences) def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> [list[float], list[str],list[str]]: @@ -66,7 +66,7 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe :param doc: SBOL document with sequences of interest in it :return: Complexity Scores, Sequence's names, Sequence's elements """ - print(f'Importing distribution sequences') + logging.info(f'Importing distribution sequences') # Extract sequence identities and elements from SBOL document ids = [] @@ -80,7 +80,7 @@ def check_synthesizability(username: str, password: str, ClientID: str, ClientSe seq = {"Name": str(top_level.display_name), "Sequence": str(top_level.elements)} sequences.append(seq) - print(f'Connecting to IDT DNA') + logging.info(f'Connecting to IDT DNA') token = get_token(username, password, ClientID, ClientSecret) scores, length_sequences = screening(token, sequences) diff --git a/test/test_calculate_complexity_scores.py b/test/test_calculate_complexity_scores.py index a4dcd411..65b04a4d 100644 --- a/test/test_calculate_complexity_scores.py +++ b/test/test_calculate_complexity_scores.py @@ -7,26 +7,27 @@ import sbol_utilities.calculate_complexity_scores import sbol_utilities.sbol_diff -def is_same(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: +def same_except_timestamps(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: + """Check that the only triple-level difference between two SBOL documents is their time-stamps + + :param doc1: first document to compare + :param doc2: second document to compare + :returns: True if identical, false if not + """ _, first_graph, second_graph = sbol_utilities.sbol_diff._diff_graphs(doc1.graph(), doc2.graph()) + replaced_subject = 'http://igem.org/IDT_complexity_score/Complexity_Report_20230516T194547Z_a2efceb0' + # Return true only if all differences are time-stamps or the activity name + ignored_predicates = {sbol3.PROV_ENDED_AT_TIME, sbol3.SBOL_DISPLAY_ID} + return all(p1 == p2 and (str(p1) in ignored_predicates or + (str(s1) == replaced_subject and p1 == p2 and o1 == o2) or + (s1 == s2 and p1 == p2 and str(o1) == replaced_subject)) + for (s1, p1, o1), (s2, p2, o2) in zip(sorted(first_graph), sorted(second_graph))) - # Ensure that the only diff is the timestamp - ret = True - for _, predicate1, _ in first_graph: - if predicate1 == "http://www.w3.org/ns/prov#endedAtTime": - continue - else: - ret = False - for _, predicate2, _ in second_graph: - if predicate2 == "http://www.w3.org/ns/prov#endedAtTime": - continue - else: - ret = False - return ret class TestIDTCalculateComplexityScore(unittest.TestCase): def test_IDT_calculate_complexity_score(self): + """Test that a library-call invocation of complexity scoring works""" username = 'jfgm' password = 'CompuIDT1598@' ClientID = '1598' @@ -40,7 +41,7 @@ def test_IDT_calculate_complexity_score(self): assert len(results) == 1, f'Expected 1 sequence, but found {len(results)}' def test_commandline(self): - + """Test that a command-line invocation of complexity scoring works""" test_dir = os.path.dirname(os.path.realpath(__file__)) temp_name = tempfile.mkstemp(suffix='.nt')[1] test_args = ['calculate_complexity_scores.py','jfgm', 'CompuIDT1598@', '1598', 'babd134e-fc99-4a84-8e8c-719e9125d5d1', @@ -55,6 +56,8 @@ def test_commandline(self): doc2 = sbol3.Document() doc2.read(temp_name) - assert 1 - is_same(doc1, doc2), f'Converted file {temp_name} is not identical' + self.assertTrue(same_except_timestamps(doc1, doc2)) + + if __name__ == '__main__': - unittest.main() \ No newline at end of file + unittest.main() diff --git a/test/test_files/Comparison_file_Complexity_Scores.nt b/test/test_files/Comparison_file_Complexity_Scores.nt index 28ace50f..4d92a76b 100644 --- a/test/test_files/Comparison_file_Complexity_Scores.nt +++ b/test/test_files/Comparison_file_Complexity_Scores.nt @@ -1,8 +1,9 @@ - "Timestamp" . - . - . - . - "2023-04-18T05:00:14+00:00"^^ . + "Complexity_Report_20230516T194547Z_a2efceb0" . + . + . + . + . + "2023-05-16T19:45:47+00:00"^^ . "Measure1" . "Measure_X2018_Interlab_Devices_BBa_I20270" . . @@ -10,7 +11,7 @@ . . . - . + . "X2018_Interlab_Devices_BBa_I20270" . "ttgatggctagctcagtcctaggtacaatgctagctactagagtcacacaggaaagtactagatgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataatactagagccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctctactagagtcacactggctcaccttcgggtgggcctttctgcgtttata" . . @@ -24,7 +25,7 @@ . . . - . + . "X2018_Interlab_Devices_BBa_R0040" . "tccctatcagtgatagagattgacatccctatcagtgatagagatactgagcac" . . @@ -38,7 +39,7 @@ . . . - . + . "X2018_Interlab_Devices_J364000" . "tttacagctagctcagtcctaggtattatgctagctactagagaaagaggagaaatactagatgcgtaaaggagaagaacttttcactggagttgtcccaattcttgttgaattagatggtgatgttaatgggcacaaattttctgtcagtggagagggtgaaggtgatgcaacatacggaaaacttacccttaaatttatttgcactactggaaaactacctgttccatggccaacacttgtcactactttcggttatggtgttcaatgctttgcgagatacccagatcatatgaaacagcatgactttttcaagagtgccatgcccgaaggttatgtacaggaaagaactatatttttcaaagatgacgggaactacaagacacgtgctgaagtcaagtttgaaggtgatacccttgttaatagaatcgagttaaaaggtattgattttaaagaagatggaaacattcttggacacaaattggaatacaactataactcacacaatgtatacatcatggcagacaaacaaaagaatggaatcaaagttaacttcaaaattagacacaacattgaagatggaagcgttcaactagcagaccattatcaacaaaatactccaattggcgatggccctgtccttttaccagacaaccattacctgtccacacaatctgccctttcgaaagatcccaacgaaaagagagaccacatggtccttcttgagtttgtaacagctgctgggattacacatggcatggatgaactatacaaataataatactagagccaggcatcaaataaaacgaaaggctcagtcgaaagactgggcctttcgttttatctgttgtttgtcggtgaacgctctctactagagtcacactggctcaccttcgggtgggcctttctgcgtttata" . . @@ -52,7 +53,7 @@ . . . - . + . "XBHETase_library_K3039006" . "ggtctcgaatgggcagcagccatcatcatcatcatcacagcagcggcctggtgccgcgcggcagccatatgatgggcggtggctctacccccctgcccctgccgcagcagcaaccgccacaacaagaacccccaccgcctccggtcccactggcgtcacgcgctgcatgcgaggccctgaaagatgggaacggcgatatggtttggccgaacgccgcgaccgtagtggaagttgctgcttggcgcgacgcagcgccggctaccgcaagcgcagcggccttaccggaacattgtgaagtatcaggcgcgattgccaaacgcactggcattgatggctatccctatgaaatcaaattccgtctgcgcatgccagcagagtggaatggccgcttcttcatggagggaggctcaggcacaaatgggtccttgagcgccgcaaccggctcaattgggggtggacaaattgcgtccgcccttagccggaactttgcaacgattgctaccgatggcggtcatgataacgccgtcaatgacaacccggatgccttgggcaccgtcgcatttggtctggatccgcaggctcgcctggacatgggctacaacagctacgaccaggtgacgcaggcagggaaagcagcggtcgcccggttttacggccgtgctgcagataaatcatactttattggatgttccgaaggcgggcgcgaaggtatgatgctgagtcagcgtttcccgtcgcattatgacggtattgtggcgggtgccccggggtatcagctgccaaaggcgggcatttcgggagcctggaccacacagtcactggctccagcggctgtgggcttggatgcccagggcgttcctctgattaacaaatcatttagtgatgccgatctgcacctgttatcgcaggcaatccttggtacctgtgatgccctggacggcctggcggatggtattgttgataactaccgggcctgtcaggcggcgttcgatcctgccactgcggcgaacccggctaatggccaagccttacaatgtgtgggcgcaaaaacggccgattgtctctccccagttcaggtgactgcgattaagcgtgccatggcgggccctgtgaattcggcgggtactccgctgtataaccggtgggcgtgggatgcgggtatgtcgggcctgagcggcactacatacaaccaaggttggcgttcttggtggctgggctcattcaactcttcagccaacaacgcacaggcagtcagcggctttggcgcacgcagctggctggtcgacaacgcaacccctcctgaacccatgcccatgacccaggtagcggcccgtatgatgaaattcgatttcgatatcgatccgcttaaaatttgggcgacgagtggacagttcacgcagtcttccatggattggcatggggcaacgagcacggatctggcggcgtttcgtgatcgcgggggtaagatgattttatatcacggaatgtcagatgccgccttctccgccctggatacagccgattactatgagcgtttaggggcggcaatgccgggcgcggctgggttcgcccgccttttcctggtaccgggtatgaatcactgctctggcggcccaggcaccgatcgctttgatatgcttacgccgctggttgcctgggtggaacgcggtgaagccccggatcagattagtgcctggagcggcacaccaggctatttcggtgtagccgctcgtacccgcccgctgtgcccgtatcctcaaatcgcacgctataagggctccggtgatatcaacacggaagcgaattttgcgtgtgccgcccctccgtaagctttgagacc" . . From baf0db76d751caafdb3a40aba44b1f1f50547eaf Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 15:46:11 -0500 Subject: [PATCH 131/190] Require python have certificates installed, so that SSL can verify connections Additional style clean-up --- sbol_utilities/calculate_complexity_scores.py | 32 ++++++++----------- setup.py | 1 + 2 files changed, 14 insertions(+), 19 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 92a109a3..8ed94a85 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -6,16 +6,13 @@ import logging import uuid from sbol_utilities.workarounds import type_to_standard_extension -import ssl - -#Disable certificate verification -ssl._create_default_https_context = ssl._create_unverified_context IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" SCORE_TIMEOUT = 500 """Time to wait for score query requests to complete""" + def get_token(username: str, password: str, ClientID: str, ClientSecret: str) -> str: """ Get access token for IDT API @@ -34,8 +31,9 @@ def get_token(username: str, password: str, ClientID: str, ClientSecret: str) -> access_token = r.json()['access_token'] return access_token + def screening(token, sequences) -> [list,int]: - """ Get information of sequences from the IDT API + """Retrieve synthesis complexity scores of sequences from the IDT API :param token: access token generated by get_token :param sequences: sequences for which we want to calculate the complexity score @@ -56,6 +54,7 @@ def screening(token, sequences) -> [list,int]: logging.info('Requests to IDT API finished.') return results, len(sequences) + def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> [list[float], list[str],list[str]]: """ Extract complexity scores from IDT API results @@ -134,6 +133,7 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, return results + def main(): """ Main wrapper: read from input file, invoke IDT_calculate_complexity_score, then write to output file @@ -143,34 +143,28 @@ def main(): parser.add_argument('password', help="Password of your IDT account") parser.add_argument('ClientID', help="ClientID of your IDT account") parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") - parser.add_argument('sbol_file', help="Absolute path to sbol file with sequences") + parser.add_argument('input_file', help="Absolute path to sbol file with sequences") parser.add_argument('output_name', help="Name of SBOL file to be written") parser.add_argument('-t', '--file-type', dest='file_type', default=sbol3.SORTED_NTRIPLES, help="Name of SBOL file to output to (excluding type)") - parser.add_argument('--verbose', '-v', dest='verbose', action='count', default=0) args_dict = vars(parser.parse_args()) # Extract arguments: verbosity = args_dict['verbose'] - username = args_dict['username'] - password = args_dict['password'] - ClientID = args_dict['ClientID'] - ClientSecret = args_dict['ClientSecret'] - sbol_file = args_dict['sbol_file'] + input_file = args_dict['input_file'] output_name = args_dict['output_name'] - file_type = args_dict['file_type'] - extension = type_to_standard_extension[file_type] + extension = type_to_standard_extension[args_dict['file_type']] outfile_name = output_name if output_name.endswith(extension) else output_name + extension # Read file, convert, and write resulting document - logging.info('Reading SBOL file ' + sbol_file) + logging.info('Reading SBOL file ' + input_file) doc = sbol3.Document() - doc.read(sbol_file) - results = IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) - doc.write(outfile_name, file_type) - logging.info('SBOL file written to '+outfile_name) + doc.read(input_file) + results = IDT_calculate_complexity_score(args_dict['username'], args_dict['password'], args_dict['ClientID'], args_dict['ClientSecret'], doc) + doc.write(outfile_name, args_dict['file_type']) + logging.info('SBOL file written to %s with %i new scores calculated', outfile_name, len(results)) if __name__ == '__main__': main() diff --git a/setup.py b/setup.py index f683d718..6a2f5cbe 100644 --- a/setup.py +++ b/setup.py @@ -41,6 +41,7 @@ 'graphviz', 'tyto>=1.4', 'openpyxl', + 'certifi', 'requests', 'sbol_factory>=1.1' ], From b2054050bdac793cf2597673c77df768f59b283e Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 15:48:47 -0500 Subject: [PATCH 132/190] Improve backward-compatibility on typing of calculate_complexity_scores code --- sbol_utilities/calculate_complexity_scores.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 8ed94a85..dbbec540 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -1,3 +1,5 @@ +from __future__ import annotations + import requests import sbol3 import tyto From 51e9636b82a57338cb253d64f83180624aae93cb Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 16:18:15 -0500 Subject: [PATCH 133/190] Continued clean-up of score calculation --- sbol_utilities/calculate_complexity_scores.py | 90 +++++++++---------- 1 file changed, 42 insertions(+), 48 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index dbbec540..6ae9223c 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -1,103 +1,97 @@ from __future__ import annotations -import requests -import sbol3 -import tyto import datetime import argparse import logging import uuid +from requests import post +from requests.auth import HTTPBasicAuth + +import sbol3 +import tyto from sbol_utilities.workarounds import type_to_standard_extension IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" -SCORE_TIMEOUT = 500 -"""Time to wait for score query requests to complete""" +SEQUENCE_BLOCK_SIZE = 1 # TODO: determine if it is possible to run multiple sequences in a block +SCORE_TIMEOUT = 120 +"""Number of seconds to wait for score query requests to complete""" -def get_token(username: str, password: str, ClientID: str, ClientSecret: str) -> str: - """ Get access token for IDT API +def get_idt_access_token(username: str, password: str, client_id: str, client_secret: str) -> str: + """Get access token for IDT API (see: https://www.idtdna.com/pages/tools/apidoc) :param username: Username of your IDT account :param password: Password of your IDT account - :param ClientID: ClientID key of your IDT account - :param ClientSecret: ClientSecret key of your IDT account + :param client_id: ClientID key of your IDT account + :param client_secret: ClientSecret key of your IDT account :return: dictionary with the access token """ - + logging.info(f'Connecting to IDT DNA') data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} - r = requests.post(IDT_API_TOKEN_URL, data, auth=requests.auth.HTTPBasicAuth(ClientID, ClientSecret), timeout=SCORE_TIMEOUT) + result = post(IDT_API_TOKEN_URL, data, auth=HTTPBasicAuth(client_id, client_secret), timeout=SCORE_TIMEOUT) - if(not('access_token' in r.json())): - raise Exception("Access token could not be generated. Check your credentials.") - access_token = r.json()['access_token'] - return access_token + if 'access_token' in result.json(): + return result.json()['access_token'] + else: + raise Exception("Access token for IDT API could not be generated. Check your credentials.") -def screening(token, sequences) -> [list,int]: +def get_idt_sequence_scores(token, sequences) -> list: """Retrieve synthesis complexity scores of sequences from the IDT API + This system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length - :param token: access token generated by get_token + :param token: access token generated by get_idt_access_token :param sequences: sequences for which we want to calculate the complexity score - :return: List of lists of dictionaries with all the information about the sequence's synthesizability features, Number of sequences + :return: List of lists of dictionaries with information about sequence synthesizability features """ - partitions_sequences = [sequences[x:x + 1] for x in range(0, len(sequences), 1)] - + partitions_sequences = [sequences[x:x + 1] for x in range(0, len(sequences), SEQUENCE_BLOCK_SIZE)] results = [] for idx, partition in enumerate(partitions_sequences): - logging.debug('Request {0} of {1}'.format(idx+1, len(partitions_sequences))) - resp = requests.post(IDT_API_SCORE_URL, - headers={'Authorization': 'Bearer {}'.format(token), - 'Content-Type': 'application/json; charset=utf-8'}, - json=partition, - timeout=SCORE_TIMEOUT) + logging.debug('Sequence score request %i of %i', idx+1, len(partitions_sequences)) + resp = post(IDT_API_SCORE_URL, json=partition, timeout=SCORE_TIMEOUT, + headers={'Authorization': 'Bearer {}'.format(token), + 'Content-Type': 'application/json; charset=utf-8'}) results.append(resp.json()) - logging.info('Requests to IDT API finished.') - return results, len(sequences) + return results -def check_synthesizability(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> [list[float], list[str],list[str]]: +def check_synthesizability(username: str, password: str, client_id: str, client_secret: str, doc: sbol3.Document) \ + -> [list[float], list[str], list[str]]: """ Extract complexity scores from IDT API results :param username: Username of your IDT account :param password: Password of your IDT account - :param ClientID: ClientID key of your IDT account - :param ClientSecret: ClientSecret key of your IDT account + :param client_id: ClientID key of your IDT account + :param client_secret: ClientSecret key of your IDT account :param doc: SBOL document with sequences of interest in it - :return: Complexity Scores, Sequence's names, Sequence's elements + :return: Complexity Scores, Sequence names, Sequence elements """ - logging.info(f'Importing distribution sequences') - # Extract sequence identities and elements from SBOL document + logging.info(f'Importing distribution sequences') ids = [] - sequence_elements = [] sequences = [] for top_level in doc: if type(top_level) == sbol3.Sequence: ids.append(str(top_level.display_name)) - sequence_elements.append(str(top_level.elements)) seq = {"Name": str(top_level.display_name), "Sequence": str(top_level.elements)} sequences.append(seq) - logging.info(f'Connecting to IDT DNA') - token = get_token(username, password, ClientID, ClientSecret) - scores, length_sequences = screening(token, sequences) + token = get_idt_access_token(username, password, client_id, client_secret) + scores = get_idt_sequence_scores(token, sequences) - #Retrieve only complexity scores + # Compute total score for each sequence as the sum all complexity scores scores_list = [] - cont = 0 - - for i in range(0, length_sequences): - cont += 1 + for score_set in scores: complexity_score = 0 - for k in range(0, len(scores[i][0])): - pivot = scores[i][0] + for k in range(0, len(score_set[0])): + pivot = score_set[0] complexity_score += pivot[k].get('Score') scores_list.append(complexity_score) - return scores_list, ids, sequence_elements + return scores_list, ids def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> list[dict]: """ Add computed complexity scores of sequences to SBOL document with a timestamp @@ -121,7 +115,7 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, report_generation = sbol3.Activity(report_unique_id, end_time=timestamp, types=[REPORT_ACTIVITY_TYPE]) doc.add(report_generation) - scores_list, ids, sequence_elements = check_synthesizability(username, password, ClientID, ClientSecret, doc) + scores_list, ids = check_synthesizability(username, password, ClientID, ClientSecret, doc) results = [] i = 0 From f8c341ba945682d061dc189036324cebda3ca27c Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Tue, 16 May 2023 17:13:21 -0500 Subject: [PATCH 134/190] Continue style clean-up of complexity score calculation --- sbol_utilities/calculate_complexity_scores.py | 97 +++++++++---------- .../Comparison_file_Complexity_Scores.nt | 4 - 2 files changed, 45 insertions(+), 56 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 6ae9223c..77dd9066 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -11,9 +11,12 @@ import tyto from sbol_utilities.workarounds import type_to_standard_extension -IDT_API_TOKEN_URL = "https://www.idtdna.com/Identityserver/connect/token" -IDT_API_SCORE_URL = "https://www.idtdna.com/api/complexities/screengBlockSequences" -SEQUENCE_BLOCK_SIZE = 1 # TODO: determine if it is possible to run multiple sequences in a block +COMPLEXITY_SCORE_NAMESPACE = 'http://igem.org/IDT_complexity_score' +REPORT_ACTIVITY_TYPE = 'https://github.com/SynBioDex/SBOL-utilities/compute-sequence-complexity' + +IDT_API_TOKEN_URL = 'https://www.idtdna.com/Identityserver/connect/token' +IDT_API_SCORE_URL = 'https://www.idtdna.com/api/complexities/screengBlockSequences' +SEQUENCE_BLOCK_SIZE = 1 # TODO: determine if it is possible to run multiple sequences in a single query SCORE_TIMEOUT = 120 """Number of seconds to wait for score query requests to complete""" @@ -27,7 +30,7 @@ def get_idt_access_token(username: str, password: str, client_id: str, client_se :param client_secret: ClientSecret key of your IDT account :return: dictionary with the access token """ - logging.info(f'Connecting to IDT DNA') + logging.info(f'Connecting to IDT API') data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} result = post(IDT_API_TOKEN_URL, data, auth=HTTPBasicAuth(client_id, client_secret), timeout=SCORE_TIMEOUT) @@ -57,43 +60,35 @@ def get_idt_sequence_scores(token, sequences) -> list: return results -def check_synthesizability(username: str, password: str, client_id: str, client_secret: str, doc: sbol3.Document) \ - -> [list[float], list[str], list[str]]: +def check_synthesizability(username: str, password: str, client_id: str, client_secret: str, + sequences: list[sbol3.Sequence]) -> dict[sbol3.Sequence, float]: """ Extract complexity scores from IDT API results :param username: Username of your IDT account :param password: Password of your IDT account :param client_id: ClientID key of your IDT account :param client_secret: ClientSecret key of your IDT account - :param doc: SBOL document with sequences of interest in it - :return: Complexity Scores, Sequence names, Sequence elements + :param sequences: list of SBOL Sequences to evaluate + :return: dictionary mapping sequences to complexity Scores, Sequence names, Sequence elements """ - # Extract sequence identities and elements from SBOL document - logging.info(f'Importing distribution sequences') - ids = [] - sequences = [] - - for top_level in doc: - if type(top_level) == sbol3.Sequence: - ids.append(str(top_level.display_name)) - seq = {"Name": str(top_level.display_name), "Sequence": str(top_level.elements)} - sequences.append(seq) + # Set up list of query dictionaries + idt_sequences = [{"Name": str(seq.display_name), "Sequence": str(seq.elements)} for seq in sequences] token = get_idt_access_token(username, password, client_id, client_secret) - scores = get_idt_sequence_scores(token, sequences) + scores = get_idt_sequence_scores(token, idt_sequences) - # Compute total score for each sequence as the sum all complexity scores - scores_list = [] + # Compute total score for each sequence as the sum all complexity scores for the sequence + score_list = [] for score_set in scores: - complexity_score = 0 - for k in range(0, len(score_set[0])): - pivot = score_set[0] - complexity_score += pivot[k].get('Score') - scores_list.append(complexity_score) + for sequence_scores in score_set: + complexity_score = sum(score.get('Score') for score in sequence_scores) + score_list.append(complexity_score) + # Associate each sequence to its score + return dict(zip(sequences, score_list)) - return scores_list, ids -def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, doc: sbol3.Document) -> list[dict]: +def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, + doc: sbol3.Document) -> dict[sbol3.Sequence, float]: """ Add computed complexity scores of sequences to SBOL document with a timestamp :param username: Username of your IDT account @@ -101,33 +96,30 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, :param ClientID: ClientID key of your IDT account :param ClientSecret: ClientSecret key of your IDT account :param doc: SBOL document with sequences of interest in it - :return: List of dictionaries of sequences and their complexities scores + :return: Dictionary mapping Sequences to complexity scores """ - - sbol3.set_namespace('http://igem.org/IDT_complexity_score') - #Define unit measure as dimensionless - number_unit = tyto.OM.number_unit - #Add Report Generation - REPORT_ACTIVITY_TYPE = 'https://github.com/SynBioDex/SBOL-utilities/compute-sequence-complexity' - date_time = datetime.datetime.utcnow() - timestamp = date_time.isoformat(timespec='seconds') + 'Z' - report_unique_id = f'Complexity_Report_{timestamp.replace(":", "").replace("-", "")}_{str(uuid.uuid4())[0:8]}' - report_generation = sbol3.Activity(report_unique_id, end_time=timestamp, types=[REPORT_ACTIVITY_TYPE]) + # Extract sequence identities and elements from SBOL document + logging.info(f'Importing distribution sequences') + sequences = [top_level for top_level in doc if isinstance(top_level, sbol3.Sequence)] + # TODO: only compute for sequences that don't already have scores + # TODO: separate doc scrape from sequence score computation + # TODO: wrap IDT account into info an object + # Query for the scores of the sequences + score_dictionary = check_synthesizability(username, password, ClientID, ClientSecret, sequences) + + # Create report generation activity + timestamp = datetime.datetime.utcnow().isoformat(timespec='seconds') + 'Z' + report_id = f'{COMPLEXITY_SCORE_NAMESPACE}/Complexity_Report_{timestamp.replace(":", "").replace("-", "")}_' \ + f'{str(uuid.uuid4())[0:8]}' + report_generation = sbol3.Activity(report_id, end_time=timestamp, types=[REPORT_ACTIVITY_TYPE]) doc.add(report_generation) + # Mark the sequences with their scores, where each score is a dimensionless measure + for sequence, score in score_dictionary.items(): + measure = sbol3.Measure(score, unit=tyto.OM.number_unit, types=[tyto.EDAM.sequence_complexity_report]) + measure.generated_by.append(report_generation) + sequence.measures.append(measure) - scores_list, ids = check_synthesizability(username, password, ClientID, ClientSecret, doc) - - results = [] - i = 0 - for sequ in doc: - if type(sequ) == sbol3.Sequence: - measure = sbol3.Measure(scores_list[i], unit=number_unit, name='Measure_'+ids[i], types = [tyto.EDAM.sequence_complexity_report]) - measure.generated_by = [report_generation] - sequ.measures.append(measure) - results.append({"Sequence Name": ids[i], "Complexity Score": scores_list[i]}) - i = i + 1 - - return results + return score_dictionary def main(): @@ -162,5 +154,6 @@ def main(): doc.write(outfile_name, args_dict['file_type']) logging.info('SBOL file written to %s with %i new scores calculated', outfile_name, len(results)) + if __name__ == '__main__': main() diff --git a/test/test_files/Comparison_file_Complexity_Scores.nt b/test/test_files/Comparison_file_Complexity_Scores.nt index 4d92a76b..c1960d1f 100644 --- a/test/test_files/Comparison_file_Complexity_Scores.nt +++ b/test/test_files/Comparison_file_Complexity_Scores.nt @@ -5,7 +5,6 @@ . "2023-05-16T19:45:47+00:00"^^ . "Measure1" . - "Measure_X2018_Interlab_Devices_BBa_I20270" . . "7.4"^^ . . @@ -19,7 +18,6 @@ . . "Measure1" . - "Measure_X2018_Interlab_Devices_BBa_R0040" . . "53.7"^^ . . @@ -33,7 +31,6 @@ . . "Measure1" . - "Measure_X2018_Interlab_Devices_J364000" . . "4.0"^^ . . @@ -47,7 +44,6 @@ . . "Measure1" . - "Measure_XBHETase_library_K3039006" . . "23.299999999999997"^^ . . From 9488c95fab0008ebebd8bced60d7c1da5ca00662 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 09:07:10 -0500 Subject: [PATCH 135/190] Package IDT complexity score accesses into an IDT API accessor object --- sbol_utilities/calculate_complexity_scores.py | 183 ++++++++++-------- 1 file changed, 107 insertions(+), 76 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 77dd9066..866e8d9c 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -14,87 +14,115 @@ COMPLEXITY_SCORE_NAMESPACE = 'http://igem.org/IDT_complexity_score' REPORT_ACTIVITY_TYPE = 'https://github.com/SynBioDex/SBOL-utilities/compute-sequence-complexity' -IDT_API_TOKEN_URL = 'https://www.idtdna.com/Identityserver/connect/token' -IDT_API_SCORE_URL = 'https://www.idtdna.com/api/complexities/screengBlockSequences' -SEQUENCE_BLOCK_SIZE = 1 # TODO: determine if it is possible to run multiple sequences in a single query -SCORE_TIMEOUT = 120 -"""Number of seconds to wait for score query requests to complete""" - -def get_idt_access_token(username: str, password: str, client_id: str, client_secret: str) -> str: - """Get access token for IDT API (see: https://www.idtdna.com/pages/tools/apidoc) - - :param username: Username of your IDT account - :param password: Password of your IDT account - :param client_id: ClientID key of your IDT account - :param client_secret: ClientSecret key of your IDT account - :return: dictionary with the access token - """ - logging.info(f'Connecting to IDT API') - data = {'grant_type': 'password', 'username': username, 'password': password, 'scope': 'test'} - result = post(IDT_API_TOKEN_URL, data, auth=HTTPBasicAuth(client_id, client_secret), timeout=SCORE_TIMEOUT) - - if 'access_token' in result.json(): - return result.json()['access_token'] - else: - raise Exception("Access token for IDT API could not be generated. Check your credentials.") - - -def get_idt_sequence_scores(token, sequences) -> list: - """Retrieve synthesis complexity scores of sequences from the IDT API - This system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length - - :param token: access token generated by get_idt_access_token - :param sequences: sequences for which we want to calculate the complexity score - :return: List of lists of dictionaries with information about sequence synthesizability features - """ - partitions_sequences = [sequences[x:x + 1] for x in range(0, len(sequences), SEQUENCE_BLOCK_SIZE)] - results = [] - for idx, partition in enumerate(partitions_sequences): - logging.debug('Sequence score request %i of %i', idx+1, len(partitions_sequences)) - resp = post(IDT_API_SCORE_URL, json=partition, timeout=SCORE_TIMEOUT, - headers={'Authorization': 'Bearer {}'.format(token), - 'Content-Type': 'application/json; charset=utf-8'}) - results.append(resp.json()) - logging.info('Requests to IDT API finished.') - return results - - -def check_synthesizability(username: str, password: str, client_id: str, client_secret: str, - sequences: list[sbol3.Sequence]) -> dict[sbol3.Sequence, float]: - """ Extract complexity scores from IDT API results - - :param username: Username of your IDT account - :param password: Password of your IDT account - :param client_id: ClientID key of your IDT account - :param client_secret: ClientSecret key of your IDT account - :param sequences: list of SBOL Sequences to evaluate - :return: dictionary mapping sequences to complexity Scores, Sequence names, Sequence elements - """ - # Set up list of query dictionaries - idt_sequences = [{"Name": str(seq.display_name), "Sequence": str(seq.elements)} for seq in sequences] - - token = get_idt_access_token(username, password, client_id, client_secret) - scores = get_idt_sequence_scores(token, idt_sequences) - - # Compute total score for each sequence as the sum all complexity scores for the sequence - score_list = [] - for score_set in scores: - for sequence_scores in score_set: - complexity_score = sum(score.get('Score') for score in sequence_scores) - score_list.append(complexity_score) - # Associate each sequence to its score - return dict(zip(sequences, score_list)) - - -def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, ClientSecret: str, +class IDTAccountAccessor: + """Class that wraps access to the IDT API""" + + _TOKEN_URL = 'https://www.idtdna.com/Identityserver/connect/token' + """API URL for obtaining session tokens""" + _SCORE_URL = 'https://www.idtdna.com/api/complexities/screengBlockSequences' + """APR URL for obtaining sequence scores""" + _BLOCK_SIZE = 1 # TODO: determine if it is possible to run multiple sequences in a single query + SCORE_TIMEOUT = 120 + """Number of seconds to wait for score query requests to complete""" + + def __init__(self, username: str, password: str, client_id: str, client_secret: str): + """Initialize with required access information for IDT API (see: https://www.idtdna.com/pages/tools/apidoc) + Automatically logs in and obtains a session token + + :param username: Username of your IDT account + :param password: Password of your IDT account + :param client_id: ClientID key of your IDT account + :param client_secret: ClientSecret key of your IDT account + """ + self.username = username + self.password = password + self.client_id = client_id + self.client_secret = client_secret + self.token = self._get_idt_access_token() + + @staticmethod + def from_json(json_object) -> IDTAccountAccessor: + """Initialize IDT account accessor from a JSON object with field values + + :param json_object: object with account information + :return: Account accessor object + """ + return IDTAccountAccessor(username=json_object['username'], password=json_object['password'], + client_id=json_object['ClientID'], client_secret=json_object['ClientSecret']) + + def _get_idt_access_token(self) -> str: + """Get access token for IDT API (see: https://www.idtdna.com/pages/tools/apidoc) + + :return: access token string + """ + logging.info('Connecting to IDT API') + data = {'grant_type': 'password', 'username': self.username, 'password': self.password, 'scope': 'test'} + auth = HTTPBasicAuth(self.client_id, self.client_secret) + result = post(IDTAccountAccessor._TOKEN_URL, data, auth=auth, timeout=IDTAccountAccessor.SCORE_TIMEOUT) + + if 'access_token' in result.json(): + return result.json()['access_token'] + else: + raise ValueError('Access token for IDT API could not be generated. Check your credentials.') + + def get_sequence_scores(self, sequences: list[sbol3.Sequence]) -> list: + """Retrieve synthesis complexity scores of sequences from the IDT API + This system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length + + :param sequences: sequences for which we want to calculate the complexity score + :return: dictionary mapping sequences to complexity Scores + :return: List of lists of dictionaries with information about sequence synthesizability features + """ + # Set up list of query dictionaries + seq_dict = [{'Name': str(seq.display_name), 'Sequence': str(seq.elements)} for seq in sequences] + # Break into query blocks + partitions_sequences = [seq_dict[x:x + 1] for x in range(0, len(seq_dict), IDTAccountAccessor._BLOCK_SIZE)] + # Send each query to IDT and collect results + results = [] + for idx, partition in enumerate(partitions_sequences): + logging.debug('Sequence score request %i of %i', idx+1, len(partitions_sequences)) + resp = post(IDTAccountAccessor._SCORE_URL, json=partition, timeout=IDTAccountAccessor.SCORE_TIMEOUT, + headers={'Authorization': 'Bearer {}'.format(self.token), + 'Content-Type': 'application/json; charset=utf-8'}) + response_list = resp.json() + if len(response_list) != len(partition): + raise ValueError(f'Unexpected complexity score: expected {len(partition)} scores, ' + f'but got {len(response_list)}') + results.append(resp.json()) + logging.info('Requests to IDT API finished.') + return results + + def get_sequence_complexity(self, sequences: list[sbol3.Sequence]) -> dict[sbol3.Sequence, float]: + """ Extract complexity scores from IDT API for a list of SBOL Sequence objects + This works by computing full sequence evaluations, then compressing down to a single score for each sequence. + + :param sequences: list of SBOL Sequences to evaluate + :return: dictionary mapping sequences to complexity Scores + """ + # Retrieve full evaluations for sequences + scores = self.get_sequence_scores(sequences) + # Compute total score for each sequence as the sum all complexity scores for the sequence + score_list = [] + for score_set in scores: + for sequence_scores in score_set: + complexity_score = sum(score.get('Score') for score in sequence_scores) + score_list.append(complexity_score) + # Associate each sequence to its score + return dict(zip(sequences, score_list)) + +# TODO: separate scoring sequences from scoring documents +# TODO: function for retrieving sequence scores + + +def IDT_calculate_complexity_score(username: str, password: str, client_id: str, client_secret: str, doc: sbol3.Document) -> dict[sbol3.Sequence, float]: """ Add computed complexity scores of sequences to SBOL document with a timestamp :param username: Username of your IDT account :param password: Password of your IDT account - :param ClientID: ClientID key of your IDT account - :param ClientSecret: ClientSecret key of your IDT account + :param client_id: ClientID key of your IDT account + :param client_secret: ClientSecret key of your IDT account :param doc: SBOL document with sequences of interest in it :return: Dictionary mapping Sequences to complexity scores """ @@ -105,7 +133,8 @@ def IDT_calculate_complexity_score(username: str, password: str, ClientID: str, # TODO: separate doc scrape from sequence score computation # TODO: wrap IDT account into info an object # Query for the scores of the sequences - score_dictionary = check_synthesizability(username, password, ClientID, ClientSecret, sequences) + idt_accessor = IDTAccountAccessor(username, password, client_id, client_secret) + score_dictionary = idt_accessor.get_sequence_complexity(sequences) # Create report generation activity timestamp = datetime.datetime.utcnow().isoformat(timespec='seconds') + 'Z' @@ -140,6 +169,8 @@ def main(): # Extract arguments: verbosity = args_dict['verbose'] + logging.getLogger().setLevel(level=(logging.WARN if verbosity == 0 else + logging.INFO if verbosity == 1 else logging.DEBUG)) input_file = args_dict['input_file'] output_name = args_dict['output_name'] From c9ead5271ff6eabb6d3e77605977c80d55d60fd5 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 09:56:16 -0500 Subject: [PATCH 136/190] Add methods got retrieving complexity scores from sequences and documents --- sbol_utilities/calculate_complexity_scores.py | 85 ++++++++++++++----- test/test_calculate_complexity_scores.py | 24 +++++- 2 files changed, 84 insertions(+), 25 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 866e8d9c..50d49e33 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -1,5 +1,7 @@ from __future__ import annotations +from typing import Optional + import datetime import argparse import logging @@ -9,6 +11,7 @@ import sbol3 import tyto + from sbol_utilities.workarounds import type_to_standard_extension COMPLEXITY_SCORE_NAMESPACE = 'http://igem.org/IDT_complexity_score' @@ -111,49 +114,86 @@ def get_sequence_complexity(self, sequences: list[sbol3.Sequence]) -> dict[sbol3 # Associate each sequence to its score return dict(zip(sequences, score_list)) -# TODO: separate scoring sequences from scoring documents -# TODO: function for retrieving sequence scores +def get_complexity_score(seq: sbol3.Sequence) -> Optional[float]: + """Given a sequence, return its previously computed complexity score, if such exists -def IDT_calculate_complexity_score(username: str, password: str, client_id: str, client_secret: str, - doc: sbol3.Document) -> dict[sbol3.Sequence, float]: - """ Add computed complexity scores of sequences to SBOL document with a timestamp + :param seq: SBOL Sequence object to check for score + :return: score if set, None if not + """ + scores = [score for score in seq.measures if tyto.EDAM.sequence_complexity_report in score.types] + if scores: + if len(scores) > 1: + raise ValueError(f'Found multiple complexity scores on Sequence {seq.identity}') + return scores[0].value + else: + return None + + +def get_complexity_scores(sequences: list[sbol3.Sequence], include_missing=False) -> \ + dict[sbol3.Sequence, Optional[float]]: + """Retrieve complexity scores for a list of sequences + + :param sequences: Sequences to get scores for + :param include_missing: if true, Sequences without scores are included, mapping to none + :return: dictionary mapping Sequence to score + """ + score_map = {seq: get_complexity_score(seq) for seq in sequences} + if not include_missing: + score_map = {k: v for k, v in score_map.items() if v is not None} + return score_map - :param username: Username of your IDT account - :param password: Password of your IDT account - :param client_id: ClientID key of your IDT account - :param client_secret: ClientSecret key of your IDT account - :param doc: SBOL document with sequences of interest in it - :return: Dictionary mapping Sequences to complexity scores + +def idt_calculate_sequence_complexity_scores(accessor: IDTAccountAccessor, sequences: list[sbol3.Sequence]) -> \ + dict[sbol3.Sequence, float]: + """Given a list of sequences, compute the complexity scores for any sequences not currently scored + Also records the complexity computation with an activity + + :param accessor: IDT API access object + :param sequences: list of SBOL Sequences to evaluate + :return: Dictionary mapping Sequences to complexity scores for newly computed sequences """ - # Extract sequence identities and elements from SBOL document - logging.info(f'Importing distribution sequences') - sequences = [top_level for top_level in doc if isinstance(top_level, sbol3.Sequence)] - # TODO: only compute for sequences that don't already have scores - # TODO: separate doc scrape from sequence score computation - # TODO: wrap IDT account into info an object + # Determine which sequences need scores + need_scores = [seq for seq, score in get_complexity_scores(sequences, include_missing=True).items() + if score is None] + if not need_scores: + return dict() + # Query for the scores of the sequences - idt_accessor = IDTAccountAccessor(username, password, client_id, client_secret) - score_dictionary = idt_accessor.get_sequence_complexity(sequences) + score_dictionary = accessor.get_sequence_complexity(need_scores) # Create report generation activity + doc = need_scores[0].document timestamp = datetime.datetime.utcnow().isoformat(timespec='seconds') + 'Z' report_id = f'{COMPLEXITY_SCORE_NAMESPACE}/Complexity_Report_{timestamp.replace(":", "").replace("-", "")}_' \ f'{str(uuid.uuid4())[0:8]}' report_generation = sbol3.Activity(report_id, end_time=timestamp, types=[REPORT_ACTIVITY_TYPE]) doc.add(report_generation) + # Mark the sequences with their scores, where each score is a dimensionless measure for sequence, score in score_dictionary.items(): measure = sbol3.Measure(score, unit=tyto.OM.number_unit, types=[tyto.EDAM.sequence_complexity_report]) measure.generated_by.append(report_generation) sequence.measures.append(measure) - + # return the dictionary of newly computed scores return score_dictionary +def idt_calculate_complexity_scores(accessor: IDTAccountAccessor, doc: sbol3.Document) -> dict[sbol3.Sequence, float]: + """Given an SBOL Document, compute the complexity scores for any sequences in the Dcoument not currently scored + Also records the complexity computation with an activity + + :param accessor: IDT API access object + :param doc: SBOL document with sequences of interest in it + :return: Dictionary mapping Sequences to complexity scores + """ + sequences = [obj for obj in doc if isinstance(obj, sbol3.Sequence)] + return idt_calculate_sequence_complexity_scores(accessor, sequences) + + def main(): """ - Main wrapper: read from input file, invoke IDT_calculate_complexity_score, then write to output file + Main wrapper: read from input file, invoke idt_calculate_complexity_scores, then write to output file """ parser = argparse.ArgumentParser() parser.add_argument('username', help="Username of your IDT account") @@ -181,7 +221,8 @@ def main(): logging.info('Reading SBOL file ' + input_file) doc = sbol3.Document() doc.read(input_file) - results = IDT_calculate_complexity_score(args_dict['username'], args_dict['password'], args_dict['ClientID'], args_dict['ClientSecret'], doc) + idt_accessor = IDTAccountAccessor(args_dict['username'], args_dict['password'], args_dict['ClientID'], args_dict['ClientSecret']) + results = idt_calculate_complexity_scores(idt_accessor, doc) doc.write(outfile_name, args_dict['file_type']) logging.info('SBOL file written to %s with %i new scores calculated', outfile_name, len(results)) diff --git a/test/test_calculate_complexity_scores.py b/test/test_calculate_complexity_scores.py index 65b04a4d..7f82917a 100644 --- a/test/test_calculate_complexity_scores.py +++ b/test/test_calculate_complexity_scores.py @@ -4,7 +4,8 @@ import os import sbol3 from unittest.mock import patch -import sbol_utilities.calculate_complexity_scores +from sbol_utilities.calculate_complexity_scores import IDTAccountAccessor, idt_calculate_complexity_scores, \ + idt_calculate_sequence_complexity_scores, get_complexity_scores import sbol_utilities.sbol_diff @@ -26,6 +27,7 @@ def same_except_timestamps(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: class TestIDTCalculateComplexityScore(unittest.TestCase): + def test_IDT_calculate_complexity_score(self): """Test that a library-call invocation of complexity scoring works""" username = 'jfgm' @@ -37,8 +39,24 @@ def test_IDT_calculate_complexity_score(self): doc = sbol3.Document() doc.read(os.path.join(test_dir, 'test_files', 'BBa_J23101.nt')) - results = sbol_utilities.calculate_complexity_scores.IDT_calculate_complexity_score(username, password, ClientID, ClientSecret, doc) - assert len(results) == 1, f'Expected 1 sequence, but found {len(results)}' + # Check the scores - they should initially be all missing + sequences = [obj for obj in doc if isinstance(obj, sbol3.Sequence)] + scores = get_complexity_scores(sequences) + self.assertEqual(scores, dict()) + # Compute sequences for + idt_accessor = IDTAccountAccessor(username, password, ClientID, ClientSecret) + results = idt_calculate_sequence_complexity_scores(idt_accessor, sequences) + self.assertEqual(len(results), 1) + self.assertEqual(results[sequences[0]], 0) # score is zero because the sequence both short and easy + scores = get_complexity_scores(sequences) + self.assertEqual(scores, results) + + # Compute results again: results should be blank, because the calculation is already made + results = idt_calculate_complexity_scores(idt_accessor, doc) + self.assertEqual(len(results), 0) + self.assertEqual(results, dict()) + scores = get_complexity_scores(sequences) + self.assertEqual(scores, {sequences[0]: 0}) def test_commandline(self): """Test that a command-line invocation of complexity scoring works""" From 4e69b4de077c04de757c24f7fc655e2ced37629c Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 10:32:03 -0500 Subject: [PATCH 137/190] Allow complexity_score command-line to use JSON credentials Switch complexity score testing to use secret JSON credentials rather than exposing a password --- .github/workflows/python-app.yml | 3 ++ .gitignore | 3 ++ sbol_utilities/calculate_complexity_scores.py | 28 +++++++++--- test/test_calculate_complexity_scores.py | 45 +++++++++++-------- 4 files changed, 53 insertions(+), 26 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 3db45d98..0bca7ef7 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -31,6 +31,8 @@ jobs: uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} + env: + IDT_CREDENTIALS: ${{ secrets.IDT_CREDENTIALS }} - name: Install dependencies run: | python -m pip install --upgrade pip @@ -44,4 +46,5 @@ jobs: - name: Test with pytest run: | pip install . + echo "IDT_CREDENTIALS" > test_secret_idt_credentials.json pytest --ignore=test/test_docstr_coverage.py -s diff --git a/.gitignore b/.gitignore index 563f9abf..3adefd14 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,6 @@ test/__pycache__/ sbol_utilities/__pycache__/ __pycache__/ + +# test secrets +test_secret* diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 50d49e33..76216bb8 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -1,5 +1,7 @@ from __future__ import annotations +import json + from typing import Optional import datetime @@ -75,7 +77,7 @@ def get_sequence_scores(self, sequences: list[sbol3.Sequence]) -> list: :param sequences: sequences for which we want to calculate the complexity score :return: dictionary mapping sequences to complexity Scores - :return: List of lists of dictionaries with information about sequence synthesizability features + :return: List of lists of dictionaries with information about sequence synthesis features """ # Set up list of query dictionaries seq_dict = [{'Name': str(seq.display_name), 'Sequence': str(seq.elements)} for seq in sequences] @@ -180,7 +182,7 @@ def idt_calculate_sequence_complexity_scores(accessor: IDTAccountAccessor, seque def idt_calculate_complexity_scores(accessor: IDTAccountAccessor, doc: sbol3.Document) -> dict[sbol3.Sequence, float]: - """Given an SBOL Document, compute the complexity scores for any sequences in the Dcoument not currently scored + """Given an SBOL Document, compute the complexity scores for any sequences in the Document not currently scored Also records the complexity computation with an activity :param accessor: IDT API access object @@ -196,10 +198,16 @@ def main(): Main wrapper: read from input file, invoke idt_calculate_complexity_scores, then write to output file """ parser = argparse.ArgumentParser() - parser.add_argument('username', help="Username of your IDT account") - parser.add_argument('password', help="Password of your IDT account") - parser.add_argument('ClientID', help="ClientID of your IDT account") - parser.add_argument('ClientSecret', help="ClientSecret of your IDT account") + parser.add_argument('-c', '--credentials', + help="""JSON file containing IDT API access credentials. +To obtain access credentials, follow the directions at https://www.idtdna.com/pages/tools/apidoc +The values of the IDT access credentials should be stored in a JSON of the following form: +{ "username": "username", "password": "password", "ClientID": "####", "ClientSecret": "XXXXXXXXXXXXXXXXXXX" }" +""") + parser.add_argument('--username', help="Username of your IDT account (if not using JSON credentials)") + parser.add_argument('--password', help="Password of your IDT account (if not using JSON credentials)") + parser.add_argument('--ClientID', help="ClientID of your IDT account (if not using JSON credentials)") + parser.add_argument('--ClientSecret', help="ClientSecret of your IDT account (if not using JSON credentials)") parser.add_argument('input_file', help="Absolute path to sbol file with sequences") parser.add_argument('output_name', help="Name of SBOL file to be written") parser.add_argument('-t', '--file-type', dest='file_type', default=sbol3.SORTED_NTRIPLES, @@ -214,6 +222,13 @@ def main(): input_file = args_dict['input_file'] output_name = args_dict['output_name'] + if 'credentials' in args_dict: + with open(args_dict['credentials']) as credentials: + idt_accessor = IDTAccountAccessor.from_json(json.load(credentials)) + else: + idt_accessor = IDTAccountAccessor(args_dict['username'], args_dict['password'], args_dict['ClientID'], + args_dict['ClientSecret']) + extension = type_to_standard_extension[args_dict['file_type']] outfile_name = output_name if output_name.endswith(extension) else output_name + extension @@ -221,7 +236,6 @@ def main(): logging.info('Reading SBOL file ' + input_file) doc = sbol3.Document() doc.read(input_file) - idt_accessor = IDTAccountAccessor(args_dict['username'], args_dict['password'], args_dict['ClientID'], args_dict['ClientSecret']) results = idt_calculate_complexity_scores(idt_accessor, doc) doc.write(outfile_name, args_dict['file_type']) logging.info('SBOL file written to %s with %i new scores calculated', outfile_name, len(results)) diff --git a/test/test_calculate_complexity_scores.py b/test/test_calculate_complexity_scores.py index 7f82917a..671922fd 100644 --- a/test/test_calculate_complexity_scores.py +++ b/test/test_calculate_complexity_scores.py @@ -1,13 +1,24 @@ +"""Tests for calculating sequence synthesis complexity scores via the IDT interface + +To run these tests, you will need IDT access credentials (see: https://www.idtdna.com/pages/tools/apidoc) +The values of the IDT access credentials should be stored in a file in the top level directory called +'test_secret_idt_credentials.json', with the contents of the form: +{ "username": "username", "password": "password", "ClientID": "####", "ClientSecret": "XXXXXXXXXXXXXXXXXXX" } +""" +from pathlib import Path + +import json + import unittest import sys import tempfile -import os import sbol3 from unittest.mock import patch from sbol_utilities.calculate_complexity_scores import IDTAccountAccessor, idt_calculate_complexity_scores, \ idt_calculate_sequence_complexity_scores, get_complexity_scores import sbol_utilities.sbol_diff +# TODO: add to readme def same_except_timestamps(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: """Check that the only triple-level difference between two SBOL documents is their time-stamps @@ -30,21 +41,18 @@ class TestIDTCalculateComplexityScore(unittest.TestCase): def test_IDT_calculate_complexity_score(self): """Test that a library-call invocation of complexity scoring works""" - username = 'jfgm' - password = 'CompuIDT1598@' - ClientID = '1598' - ClientSecret = 'babd134e-fc99-4a84-8e8c-719e9125d5d1' + test_dir = Path(__file__).parent + with open(test_dir.parent / 'test_secret_idt_credentials.json') as test_credentials: + idt_accessor = IDTAccountAccessor.from_json(json.load(test_credentials)) - test_dir = os.path.dirname(os.path.realpath(__file__)) doc = sbol3.Document() - doc.read(os.path.join(test_dir, 'test_files', 'BBa_J23101.nt')) + doc.read(test_dir / 'test_files' / 'BBa_J23101.nt') # Check the scores - they should initially be all missing sequences = [obj for obj in doc if isinstance(obj, sbol3.Sequence)] scores = get_complexity_scores(sequences) self.assertEqual(scores, dict()) # Compute sequences for - idt_accessor = IDTAccountAccessor(username, password, ClientID, ClientSecret) results = idt_calculate_sequence_complexity_scores(idt_accessor, sequences) self.assertEqual(len(results), 1) self.assertEqual(results[sequences[0]], 0) # score is zero because the sequence both short and easy @@ -60,21 +68,20 @@ def test_IDT_calculate_complexity_score(self): def test_commandline(self): """Test that a command-line invocation of complexity scoring works""" - test_dir = os.path.dirname(os.path.realpath(__file__)) + test_dir = Path(__file__).parent temp_name = tempfile.mkstemp(suffix='.nt')[1] - test_args = ['calculate_complexity_scores.py','jfgm', 'CompuIDT1598@', '1598', 'babd134e-fc99-4a84-8e8c-719e9125d5d1', - os.path.join(test_dir, 'test_files', 'Test_file_Complexity_Scores.nt'), temp_name] + test_args = ['calculate_complexity_scores.py', + '--credentials', str(test_dir.parent / 'test_secret_idt_credentials.json'), + str(test_dir / 'test_files' / 'Test_file_Complexity_Scores.nt'), temp_name] with patch.object(sys, 'argv', test_args): sbol_utilities.calculate_complexity_scores.main() - comparison_file = os.path.join(test_dir, 'test_files', 'Comparison_file_Complexity_Scores.nt') - - doc1 = sbol3.Document() - doc1.read(comparison_file) - doc2 = sbol3.Document() - doc2.read(temp_name) - - self.assertTrue(same_except_timestamps(doc1, doc2)) + # Compare expected results to actual output file + expected = sbol3.Document() + expected.read(test_dir / 'test_files' / 'Comparison_file_Complexity_Scores.nt') + generated = sbol3.Document() + generated.read(temp_name) + self.assertTrue(same_except_timestamps(expected, generated)) if __name__ == '__main__': From 3549c6143888d407900b88ec1b10a7712e9ad32d Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 10:43:35 -0500 Subject: [PATCH 138/190] Correct bug in how secret environment variable was being used for testing complexity scoring Add new command-line utility --- .github/workflows/python-app.yml | 2 +- README.md | 5 +++++ sbol_utilities/calculate_complexity_scores.py | 1 + setup.py | 1 + 4 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 0bca7ef7..ffb56ad9 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -46,5 +46,5 @@ jobs: - name: Test with pytest run: | pip install . - echo "IDT_CREDENTIALS" > test_secret_idt_credentials.json + echo "$IDT_CREDENTIALS" > test_secret_idt_credentials.json pytest --ignore=test/test_docstr_coverage.py -s diff --git a/README.md b/README.md index cbf83b47..c63c27ab 100644 --- a/README.md +++ b/README.md @@ -69,6 +69,11 @@ The `sbol-expand-derivations` utility searches through an SBOL file for Combinat The `sbol-calculate-sequences` utility attempts to calculate the sequence of any DNA Component that can be fully specified from the sequences of its sub-components. +### Calculate sequence synthesis complexity for DNA sequences in an SBOL file + +The `sbol-calculate-sequences` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, usig IDT's sequence calculator. +Sequences whose complexity is know are not re-calculated. + ### Compute the difference between two SBOL3 documents The `sbol-diff` utility computes the difference between two SBOL3 documents and reports the differences. diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 76216bb8..398744b9 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -140,6 +140,7 @@ def get_complexity_scores(sequences: list[sbol3.Sequence], include_missing=False :param include_missing: if true, Sequences without scores are included, mapping to none :return: dictionary mapping Sequence to score """ + # TODO: change to run computations only on DNA sequences score_map = {seq: get_complexity_score(seq) for seq in sequences} if not include_missing: score_map = {k: v for k, v in score_map.items() if v is not None} diff --git a/setup.py b/setup.py index 6a2f5cbe..f67f9f40 100644 --- a/setup.py +++ b/setup.py @@ -53,6 +53,7 @@ 'graph-sbol=sbol_utilities.graph_sbol:main', 'sbol-expand-derivations=sbol_utilities.expand_combinatorial_derivations:main', 'sbol-calculate-sequences=sbol_utilities.calculate_sequences:main', + 'sbol-calculate-complexity=sbol_utilities.calculate_complexity_scores:main' 'sbol-converter=sbol_utilities.conversion:main', 'sbol2-to-sbol3=sbol_utilities.conversion:sbol2to3', 'sbol3-to-sbol2=sbol_utilities.conversion:sbol3to2', From b0a8b26cad4079f0634dce035fc6cfa320c409f0 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 10:47:36 -0500 Subject: [PATCH 139/190] Fix typo in setup.py file --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f67f9f40..39b0cbf1 100644 --- a/setup.py +++ b/setup.py @@ -53,7 +53,7 @@ 'graph-sbol=sbol_utilities.graph_sbol:main', 'sbol-expand-derivations=sbol_utilities.expand_combinatorial_derivations:main', 'sbol-calculate-sequences=sbol_utilities.calculate_sequences:main', - 'sbol-calculate-complexity=sbol_utilities.calculate_complexity_scores:main' + 'sbol-calculate-complexity=sbol_utilities.calculate_complexity_scores:main', 'sbol-converter=sbol_utilities.conversion:main', 'sbol2-to-sbol3=sbol_utilities.conversion:sbol2to3', 'sbol3-to-sbol2=sbol_utilities.conversion:sbol3to2', From 3b66738891968b7af73ea498c88a4848e40b5605 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 11:50:04 -0500 Subject: [PATCH 140/190] Change secret credentials to functional location in test workflow --- .github/workflows/python-app.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index ffb56ad9..e1531fb1 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -12,6 +12,9 @@ on: jobs: build: + environment: test_environment + env: + IDT_CREDENTIALS: ${{ secrets.IDT_CREDENTIALS }} runs-on: ubuntu-latest strategy: matrix: @@ -31,8 +34,6 @@ jobs: uses: actions/setup-python@v2 with: python-version: ${{ matrix.python-version }} - env: - IDT_CREDENTIALS: ${{ secrets.IDT_CREDENTIALS }} - name: Install dependencies run: | python -m pip install --upgrade pip From 6086008f48ebd97228e01a83ee89db9dc1139bfd Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 12:04:09 -0500 Subject: [PATCH 141/190] Tests do not need to be happening in a deployment environment --- .github/workflows/python-app.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index e1531fb1..0eba73ea 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -12,7 +12,6 @@ on: jobs: build: - environment: test_environment env: IDT_CREDENTIALS: ${{ secrets.IDT_CREDENTIALS }} runs-on: ubuntu-latest From 2e6688394e5df020065fa460e5ef77def63c94d7 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 13:21:23 -0500 Subject: [PATCH 142/190] Make documentation clearer that calculate_complexity_scores involves sending sequences to IDT's servers --- README.md | 5 +++-- sbol_utilities/calculate_complexity_scores.py | 2 ++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c63c27ab..7986183a 100644 --- a/README.md +++ b/README.md @@ -71,8 +71,9 @@ The `sbol-calculate-sequences` utility attempts to calculate the sequence of any ### Calculate sequence synthesis complexity for DNA sequences in an SBOL file -The `sbol-calculate-sequences` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, usig IDT's sequence calculator. -Sequences whose complexity is know are not re-calculated. +The `sbol-calculate-sequences` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, by sending sequences to be evaluated by IDT's sequence calculator service. Sequences whose complexity is know are not re-calculated. + +Note that use of this utility requires an account with IDT that is set up to use IDT's online service API (see: https://www.idtdna.com/pages/tools/apidoc) ### Compute the difference between two SBOL3 documents The `sbol-diff` utility computes the difference between two SBOL3 documents diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 398744b9..86fc85d4 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -150,6 +150,7 @@ def get_complexity_scores(sequences: list[sbol3.Sequence], include_missing=False def idt_calculate_sequence_complexity_scores(accessor: IDTAccountAccessor, sequences: list[sbol3.Sequence]) -> \ dict[sbol3.Sequence, float]: """Given a list of sequences, compute the complexity scores for any sequences not currently scored + by calling IDT's online service for calculating sequence synthesis complexity. Also records the complexity computation with an activity :param accessor: IDT API access object @@ -184,6 +185,7 @@ def idt_calculate_sequence_complexity_scores(accessor: IDTAccountAccessor, seque def idt_calculate_complexity_scores(accessor: IDTAccountAccessor, doc: sbol3.Document) -> dict[sbol3.Sequence, float]: """Given an SBOL Document, compute the complexity scores for any sequences in the Document not currently scored + by calling IDT's online service for calculating sequence synthesis complexity. Also records the complexity computation with an activity :param accessor: IDT API access object From 2b0f06099e3698f58b8268f61a9c11fa048e9039 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 13:21:53 -0500 Subject: [PATCH 143/190] Another small documentation clarification for calculate_complexity_scores --- sbol_utilities/calculate_complexity_scores.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index 86fc85d4..b676be88 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -150,7 +150,7 @@ def get_complexity_scores(sequences: list[sbol3.Sequence], include_missing=False def idt_calculate_sequence_complexity_scores(accessor: IDTAccountAccessor, sequences: list[sbol3.Sequence]) -> \ dict[sbol3.Sequence, float]: """Given a list of sequences, compute the complexity scores for any sequences not currently scored - by calling IDT's online service for calculating sequence synthesis complexity. + by sending the sequences to IDT's online service for calculating sequence synthesis complexity. Also records the complexity computation with an activity :param accessor: IDT API access object @@ -185,7 +185,7 @@ def idt_calculate_sequence_complexity_scores(accessor: IDTAccountAccessor, seque def idt_calculate_complexity_scores(accessor: IDTAccountAccessor, doc: sbol3.Document) -> dict[sbol3.Sequence, float]: """Given an SBOL Document, compute the complexity scores for any sequences in the Document not currently scored - by calling IDT's online service for calculating sequence synthesis complexity. + by sending the sequences to IDT's online service for calculating sequence synthesis complexity. Also records the complexity computation with an activity :param accessor: IDT API access object From dcdfe69b823c58789826e5aab23a7fa8f9787b59 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 19 May 2023 13:30:19 -0500 Subject: [PATCH 144/190] Per note from @tmitchell, the certifi library should arrive as a dependency from requests, and not need to be added explicitly. --- setup.py | 1 - 1 file changed, 1 deletion(-) diff --git a/setup.py b/setup.py index 39b0cbf1..b0b5db53 100644 --- a/setup.py +++ b/setup.py @@ -41,7 +41,6 @@ 'graphviz', 'tyto>=1.4', 'openpyxl', - 'certifi', 'requests', 'sbol_factory>=1.1' ], From 9127fc3bd4fa1011bb7eeb20cd7894033dae4975 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Wed, 24 May 2023 00:51:21 -0700 Subject: [PATCH 145/190] Update README.md Added description of what complexity score means in terms of synthesizability --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7986183a..0611fd98 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ The `sbol-calculate-sequences` utility attempts to calculate the sequence of any ### Calculate sequence synthesis complexity for DNA sequences in an SBOL file -The `sbol-calculate-sequences` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, by sending sequences to be evaluated by IDT's sequence calculator service. Sequences whose complexity is know are not re-calculated. +The `sbol-calculate-complexity-scores` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, by sending sequences to be evaluated by IDT's sequence calculator service. Sequences whose complexity is known are not re-calculated. The system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length. If it is more than 3000 bp or less than 125 bp your returned score will be 0. A complexity score in the range from 0 to 10 means your sequence is synthesizable, if the score is greater or equal than 10 means it is not synthesizable. Note that use of this utility requires an account with IDT that is set up to use IDT's online service API (see: https://www.idtdna.com/pages/tools/apidoc) @@ -83,4 +83,4 @@ and reports the differences. ## Contributing We welcome contributions that patch bugs, improve existing utilities or documentation, or add new utilities! -For guidance on how to contribute effectively to this project, see [CONTRIBUTING.md](CONTRIBUTING.md). \ No newline at end of file +For guidance on how to contribute effectively to this project, see [CONTRIBUTING.md](CONTRIBUTING.md). From 91cda7b29207fea7427cb3f371894c4a92f69743 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Wed, 24 May 2023 00:55:24 -0700 Subject: [PATCH 146/190] Update calculate_complexity_scores.py Added description to function get_sequence_scores() of what the score means in terms of if the sequence is synthesizable or not. --- sbol_utilities/calculate_complexity_scores.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index b676be88..d5ad661e 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -73,7 +73,9 @@ def _get_idt_access_token(self) -> str: def get_sequence_scores(self, sequences: list[sbol3.Sequence]) -> list: """Retrieve synthesis complexity scores of sequences from the IDT API - This system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length + This system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length. If it is more + than 3000 bp or less than 125 bp your returned score will be 0. A complexity score in the range from 0 to 10 means + your sequence is synthesizable, if the score is greater or equal than 10 means it is not synthesizable. :param sequences: sequences for which we want to calculate the complexity score :return: dictionary mapping sequences to complexity Scores From f047261850d569d51a326d79886d620919313c75 Mon Sep 17 00:00:00 2001 From: Jacob Beal Date: Wed, 24 May 2023 07:26:47 -0500 Subject: [PATCH 147/190] Correct name of complexity score command line utility in README.md --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0611fd98..798ad77c 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,9 @@ The `sbol-calculate-sequences` utility attempts to calculate the sequence of any ### Calculate sequence synthesis complexity for DNA sequences in an SBOL file -The `sbol-calculate-complexity-scores` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, by sending sequences to be evaluated by IDT's sequence calculator service. Sequences whose complexity is known are not re-calculated. The system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length. If it is more than 3000 bp or less than 125 bp your returned score will be 0. A complexity score in the range from 0 to 10 means your sequence is synthesizable, if the score is greater or equal than 10 means it is not synthesizable. +The `sbol-calculate-complexity` utility attempts to calculate the synthesis complexity of any DNA sequence in the file, by sending sequences to be evaluated by IDT's sequence calculator service. Sequences whose complexity is known are not re-calculated. + +The system uses the gBlock API, which is intended for sequences from 125 to 3000 bp in length. If it is more than 3000 bp or less than 125 bp your returned score will be 0. A complexity score in the range from 0 to 10 means your sequence is synthesizable, if the score is greater or equal than 10 means it is not synthesizable. Note that use of this utility requires an account with IDT that is set up to use IDT's online service API (see: https://www.idtdna.com/pages/tools/apidoc) From 4e977dcea0e9e81f737a73968d61fbfcb132cef5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Mon, 24 Jul 2023 19:21:58 -0700 Subject: [PATCH 148/190] Fix small issue on line 230 in calculate_complexity_scores.py There is an issue with the if statement on line 230. This statement tests whether "credentials" is a key in the dictionary (i.e., is it an argument), which is always true. It should instead be checking the value that is assigned to that key. --- sbol_utilities/calculate_complexity_scores.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index d5ad661e..c94749ca 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -227,7 +227,7 @@ def main(): input_file = args_dict['input_file'] output_name = args_dict['output_name'] - if 'credentials' in args_dict: + if args_dict['credentials'] != None: with open(args_dict['credentials']) as credentials: idt_accessor = IDTAccountAccessor.from_json(json.load(credentials)) else: From 48386253e07878e3b92878dba804d7abccfd7438 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Tue, 25 Jul 2023 08:46:01 -0700 Subject: [PATCH 149/190] Reverse Update calculate_complexity_scores.py --- sbol_utilities/calculate_complexity_scores.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index c94749ca..d5ad661e 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -227,7 +227,7 @@ def main(): input_file = args_dict['input_file'] output_name = args_dict['output_name'] - if args_dict['credentials'] != None: + if 'credentials' in args_dict: with open(args_dict['credentials']) as credentials: idt_accessor = IDTAccountAccessor.from_json(json.load(credentials)) else: From 964471ca8630a8ec9f83dce27739b631057d4d9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Tue, 25 Jul 2023 15:49:02 -0700 Subject: [PATCH 150/190] Rename iGEM_BBF10K_000***.gb to iGEM_BBF10K_000___.gb File with original name gives issues when cloning --- .../{iGEM_BBF10K_000***.gb => iGEM_BBF10K_000___.gb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename test/test_files/sbol3_genbank_conversion/{iGEM_BBF10K_000***.gb => iGEM_BBF10K_000___.gb} (100%) diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb b/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000___.gb similarity index 100% rename from test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb rename to test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000___.gb From 85033b21eb76feac2fe636387fc0d0e62e95ba4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Tue, 25 Jul 2023 23:09:55 -0700 Subject: [PATCH 151/190] Update test_calculate_complexity_scores.py Avoid reusing p1 == p2 condition in both sides of "and" logical function --- test/test_calculate_complexity_scores.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_calculate_complexity_scores.py b/test/test_calculate_complexity_scores.py index 671922fd..751a6e9d 100644 --- a/test/test_calculate_complexity_scores.py +++ b/test/test_calculate_complexity_scores.py @@ -32,8 +32,8 @@ def same_except_timestamps(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: # Return true only if all differences are time-stamps or the activity name ignored_predicates = {sbol3.PROV_ENDED_AT_TIME, sbol3.SBOL_DISPLAY_ID} return all(p1 == p2 and (str(p1) in ignored_predicates or - (str(s1) == replaced_subject and p1 == p2 and o1 == o2) or - (s1 == s2 and p1 == p2 and str(o1) == replaced_subject)) + (str(s1) == replaced_subject and o1 == o2) or + (s1 == s2 and str(o1) == replaced_subject)) for (s1, p1, o1), (s2, p2, o2) in zip(sorted(first_graph), sorted(second_graph))) From 90a64907dbc7f686fbec5399bd98aba8ac9d37cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Tue, 25 Jul 2023 23:12:50 -0700 Subject: [PATCH 152/190] Update calculate_complexity_scores.py There is an issue with the if statement on line 230. This statement tests whether "credentials" is a key in the dictionary (i.e., is it an argument), which is always true. It should instead be checking the value that is assigned to that key. --- sbol_utilities/calculate_complexity_scores.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/calculate_complexity_scores.py b/sbol_utilities/calculate_complexity_scores.py index d5ad661e..c94749ca 100644 --- a/sbol_utilities/calculate_complexity_scores.py +++ b/sbol_utilities/calculate_complexity_scores.py @@ -227,7 +227,7 @@ def main(): input_file = args_dict['input_file'] output_name = args_dict['output_name'] - if 'credentials' in args_dict: + if args_dict['credentials'] != None: with open(args_dict['credentials']) as credentials: idt_accessor = IDTAccountAccessor.from_json(json.load(credentials)) else: From a494c0a5abe9222a3d53bfa8bd8890eada21c4cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Tue, 25 Jul 2023 23:13:41 -0700 Subject: [PATCH 153/190] Rename iGEM_BBF10K_000___.gb to iGEM_BBF10K_000***.gb --- .../{iGEM_BBF10K_000___.gb => iGEM_BBF10K_000***.gb} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename test/test_files/sbol3_genbank_conversion/{iGEM_BBF10K_000___.gb => iGEM_BBF10K_000***.gb} (100%) diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000___.gb b/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb similarity index 100% rename from test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000___.gb rename to test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb From 7fdb721e147f40efc3107ac0d3e2ee8edce815c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johan=20Guill=C3=A9n?= <47996074+jguillen15@users.noreply.github.com> Date: Tue, 25 Jul 2023 23:16:29 -0700 Subject: [PATCH 154/190] Update Comparison_file_Complexity_Scores.nt Change expected complexity score of first and third sequence. This is due to a change that was noticed in the IDT API. --- test/test_files/Comparison_file_Complexity_Scores.nt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_files/Comparison_file_Complexity_Scores.nt b/test/test_files/Comparison_file_Complexity_Scores.nt index c1960d1f..ec40d00b 100644 --- a/test/test_files/Comparison_file_Complexity_Scores.nt +++ b/test/test_files/Comparison_file_Complexity_Scores.nt @@ -6,7 +6,7 @@ "2023-05-16T19:45:47+00:00"^^ . "Measure1" . . - "7.4"^^ . + "11.7"^^ . . . . @@ -32,7 +32,7 @@ . "Measure1" . . - "4.0"^^ . + "8.3"^^ . . . . From e6185d4a7817e95f5c05f3178bc02d543242d604 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 15:43:20 -0400 Subject: [PATCH 155/190] Filenames with star in them fail on some Windows machines, so rename the test file with stars in its name to not have stars --- .../{iGEM_BBF10K_000***.gb => iGEM_BBF10K_000475_modified.gb} | 0 test/test_genbank_sbol3_direct.py | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename test/test_files/sbol3_genbank_conversion/{iGEM_BBF10K_000***.gb => iGEM_BBF10K_000475_modified.gb} (100%) diff --git a/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb b/test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000475_modified.gb similarity index 100% rename from test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000***.gb rename to test/test_files/sbol3_genbank_conversion/iGEM_BBF10K_000475_modified.gb diff --git a/test/test_genbank_sbol3_direct.py b/test/test_genbank_sbol3_direct.py index a2cf3a26..58ef4e37 100644 --- a/test/test_genbank_sbol3_direct.py +++ b/test/test_genbank_sbol3_direct.py @@ -198,7 +198,7 @@ def test_round_trip_iGEM_BBF10K(self): BBF10K_000***.gb ; these files mostly follow standard GenBank formatting, and don't have misplaced information """ genbank_file = ( - Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_BBF10K_000***.gb" + Path(__file__).parent / "test_files" / "sbol3_genbank_conversion" / "iGEM_BBF10K_000475_modified.gb" ) self._test_round_trip_genbank(genbank_file) From f5877ae2b8e4d870880609c8f2325815e2affc03 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 16:19:45 -0400 Subject: [PATCH 156/190] Create stub methods for Python-native conversion between SBOL3 and SBOL2 --- sbol_utilities/conversion.py | 14 +++++++++++-- sbol_utilities/sbol3_sbol2_conversion.py | 26 ++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 2 deletions(-) create mode 100644 sbol_utilities/sbol3_sbol2_conversion.py diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index fc67cda1..2ce0468d 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -16,6 +16,7 @@ from sbol_utilities.helper_functions import strip_sbol2_version, GENETIC_DESIGN_FILE_TYPES, \ find_top_level from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter +from sbol_utilities.sbol3_sbol2_conversion import SBOL2SBOL3Converter from sbol_utilities.workarounds import id_sort # sbol javascript executable based on https://github.com/sboltools/sbolgraph @@ -69,13 +70,18 @@ def convert_identities2to3(sbol3_data: str) -> str: return g.serialize(format="xml") -def convert2to3(sbol2_doc: Union[str, sbol2.Document], namespaces=None) -> sbol3.Document: +def convert2to3(sbol2_doc: Union[str, sbol2.Document], namespaces=None, use_native_converter: bool = True) \ + -> sbol3.Document: """Convert an SBOL2 document to an equivalent SBOL3 document :param sbol2_doc: Document to convert :param namespaces: list of URI prefixes to treat as namespaces + :param use_native_converter: if true, use experimental Python converter instead of JavaScript call-out :return: equivalent SBOL3 document """ + if use_native_converter: + return SBOL2SBOL3Converter.convert2to3(sbol2_doc) + # if we've started with a Document in memory, write it to a temp file if namespaces is None: namespaces = [] @@ -167,12 +173,16 @@ def change_orientation(o): return doc -def convert3to2(doc3: sbol3.Document) -> sbol2.Document: +def convert3to2(doc3: sbol3.Document, use_native_converter: bool = False) -> sbol2.Document: """Convert an SBOL3 document to an equivalent SBOL2 document :param doc3: Document to convert + :param use_native_converter: if true, use experimental Python converter instead of JavaScript call-out :return: equivalent SBOL2 document """ + if use_native_converter: + return SBOL2SBOL3Converter.convert3to2(doc3) + # TODO: remove workarounds after conversion errors fixed in https://github.com/sboltools/sbolgraph/issues/16 # remap sequence encodings: encoding_remapping = { diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py new file mode 100644 index 00000000..7a77786f --- /dev/null +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -0,0 +1,26 @@ +import sbol3 +import sbol2 + + +class SBOL2SBOL3Converter: + @staticmethod + def convert3to2(doc3: sbol3.Document) -> sbol2.Document: + """Convert an SBOL3 document to an SBOL2 document + + :param doc3: SBOL3 document to convert + :returns: SBOL2 document + """ + doc2 = sbol2.Document() + # TODO: build converter here + return doc2 + + @staticmethod + def convert2to3(doc2: sbol2.Document) -> sbol3.Document: + """Convert an SBOL2 document to an SBOL3 document + + :param doc2: SBOL2 document to convert + :returns: SBOL3 document + """ + doc3 = sbol3.Document() + # TODO: build converter here + return doc3 From 50467ef4afaac1eca6f99e5efa75ecace4d61676 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 16:59:42 -0400 Subject: [PATCH 157/190] Set up visitor stubs for 3-to-2 conversion --- sbol_utilities/sbol3_sbol2_conversion.py | 124 ++++++++++++++++++++++- 1 file changed, 123 insertions(+), 1 deletion(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 7a77786f..042f39fa 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -2,6 +2,128 @@ import sbol2 +class SBOL3ConverterVisitor: + + doc2: sbol2.Document + + def __init__(self, doc2: sbol2.Document): + self.doc2 = doc2 + + def _convert_identified(self): + raise NotImplementedError('Conversion of identified objects from SBOL3 to SBOL2 not yet implemented') + + def _convert_toplevel(self): + raise NotImplementedError('Conversion of toplevel objects from SBOL3 to SBOL2 not yet implemented') + + def visit_activity(self, a: sbol3.Activity): + raise NotImplementedError('Conversion of Activity from SBOL3 to SBOL2 not yet implemented') + + def visit_agent(self, a: sbol3.Agent): + raise NotImplementedError('Conversion of Agent from SBOL3 to SBOL2 not yet implemented') + + def visit_association(self, a: sbol3.Association): + raise NotImplementedError('Conversion of Association from SBOL3 to SBOL2 not yet implemented') + + def visit_attachment(self, a: sbol3.Attachment): + raise NotImplementedError('Conversion of Attachment from SBOL3 to SBOL2 not yet implemented') + + def visit_binary_prefix(self, a: sbol3.BinaryPrefix): + raise NotImplementedError('Conversion of BinaryPrefix from SBOL3 to SBOL2 not yet implemented') + + def visit_collection(self, a: sbol3.Collection): + raise NotImplementedError('Conversion of Collection from SBOL3 to SBOL2 not yet implemented') + + def visit_combinatorial_derivation(self, a: sbol3.CombinatorialDerivation): + raise NotImplementedError('Conversion of CombinatorialDerivation from SBOL3 to SBOL2 not yet implemented') + + def visit_component(self, a: sbol3.Component): + raise NotImplementedError('Conversion of Component from SBOL3 to SBOL2 not yet implemented') + + def visit_component_reference(self, a: sbol3.ComponentReference): + raise NotImplementedError('Conversion of ComponentReference from SBOL3 to SBOL2 not yet implemented') + + def visit_constraint(self, a: sbol3.Constraint): + raise NotImplementedError('Conversion of Constraint from SBOL3 to SBOL2 not yet implemented') + + def visit_cut(self, a: sbol3.Cut): + raise NotImplementedError('Conversion of Cut from SBOL3 to SBOL2 not yet implemented') + + def visit_document(self, a: sbol3.Document): + raise NotImplementedError('Conversion of Document from SBOL3 to SBOL2 not yet implemented') + + def visit_entire_sequence(self, a: sbol3.EntireSequence): + raise NotImplementedError('Conversion of EntireSequence from SBOL3 to SBOL2 not yet implemented') + + def visit_experiment(self, a: sbol3.Experiment): + raise NotImplementedError('Conversion of Experiment from SBOL3 to SBOL2 not yet implemented') + + def visit_experimental_data(self, a: sbol3.ExperimentalData): + raise NotImplementedError('Conversion of ExperimentalData from SBOL3 to SBOL2 not yet implemented') + + def visit_externally_defined(self, a: sbol3.ExternallyDefined): + raise NotImplementedError('Conversion of ExternallyDefined from SBOL3 to SBOL2 not yet implemented') + + def visit_implementation(self, a: sbol3.Implementation): + raise NotImplementedError('Conversion of Implementation from SBOL3 to SBOL2 not yet implemented') + + def visit_interaction(self, a: sbol3.Interaction): + raise NotImplementedError('Conversion of Interaction from SBOL3 to SBOL2 not yet implemented') + + def visit_interface(self, a: sbol3.Interface): + raise NotImplementedError('Conversion of Interface from SBOL3 to SBOL2 not yet implemented') + + def visit_local_sub_component(self, a: sbol3.LocalSubComponent): + raise NotImplementedError('Conversion of LocalSubComponent from SBOL3 to SBOL2 not yet implemented') + + def visit_measure(self, a: sbol3.Measure): + raise NotImplementedError('Conversion of Measure from SBOL3 to SBOL2 not yet implemented') + + def visit_model(self, a: sbol3.Model): + raise NotImplementedError('Conversion of Model from SBOL3 to SBOL2 not yet implemented') + + def visit_participation(self, a: sbol3.Participation): + raise NotImplementedError('Conversion of Participation from SBOL3 to SBOL2 not yet implemented') + + def visit_plan(self, a: sbol3.Plan): + raise NotImplementedError('Conversion of Plan from SBOL3 to SBOL2 not yet implemented') + + def visit_prefixed_unit(self, a: sbol3.PrefixedUnit): + raise NotImplementedError('Conversion of PrefixedUnit from SBOL3 to SBOL2 not yet implemented') + + def visit_range(self, a: sbol3.Range): + raise NotImplementedError('Conversion of Range from SBOL3 to SBOL2 not yet implemented') + + def visit_si_prefix(self, a: sbol3.SIPrefix): + raise NotImplementedError('Conversion of SIPrefix from SBOL3 to SBOL2 not yet implemented') + + def visit_sequence(self, a: sbol3.Sequence): + raise NotImplementedError('Conversion of Sequence from SBOL3 to SBOL2 not yet implemented') + + def visit_sequence_feature(self, a: sbol3.SequenceFeature): + raise NotImplementedError('Conversion of SequenceFeature from SBOL3 to SBOL2 not yet implemented') + + def visit_singular_unit(self, a: sbol3.SingularUnit): + raise NotImplementedError('Conversion of SingularUnit from SBOL3 to SBOL2 not yet implemented') + + def visit_sub_component(self, a: sbol3.SubComponent): + raise NotImplementedError('Conversion of SubComponent from SBOL3 to SBOL2 not yet implemented') + + def visit_unit_division(self, a: sbol3.UnitDivision): + raise NotImplementedError('Conversion of UnitDivision from SBOL3 to SBOL2 not yet implemented') + + def visit_unit_exponentiation(self, a: sbol3.UnitExponentiation): + raise NotImplementedError('Conversion of UnitExponentiation from SBOL3 to SBOL2 not yet implemented') + + def visit_unit_multiplication(self, a: sbol3.UnitMultiplication): + raise NotImplementedError('Conversion of UnitMultiplication from SBOL3 to SBOL2 not yet implemented') + + def visit_usage(self, a: sbol3.Usage): + raise NotImplementedError('Conversion of Usage from SBOL3 to SBOL2 not yet implemented') + + def visit_variable_feature(self, a: sbol3.VariableFeature): + raise NotImplementedError('Conversion of VariableFeature from SBOL3 to SBOL2 not yet implemented') + + class SBOL2SBOL3Converter: @staticmethod def convert3to2(doc3: sbol3.Document) -> sbol2.Document: @@ -11,7 +133,7 @@ def convert3to2(doc3: sbol3.Document) -> sbol2.Document: :returns: SBOL2 document """ doc2 = sbol2.Document() - # TODO: build converter here + doc3.accept(SBOL3ConverterVisitor(doc2)) return doc2 @staticmethod From cf4cd95966f68dc4f32ebcc889f48eaedc0788d2 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 17:28:12 -0400 Subject: [PATCH 158/190] Start work on Sequence --- sbol_utilities/sbol3_sbol2_conversion.py | 30 +++++++++++++++++++----- 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 042f39fa..6543bd04 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -1,6 +1,8 @@ import sbol3 import sbol2 +SBOL2_VERSION_PREDICATE = 'http://sboltools.org/backport#sbol2version' + class SBOL3ConverterVisitor: @@ -9,11 +11,23 @@ class SBOL3ConverterVisitor: def __init__(self, doc2: sbol2.Document): self.doc2 = doc2 - def _convert_identified(self): - raise NotImplementedError('Conversion of identified objects from SBOL3 to SBOL2 not yet implemented') + def _convert_extension_properties(self, obj: sbol2.Identified): + """Map over the other properties of an extension materials""" + pass + + def _convert_identified(self, obj: sbol2.Identified): + """Map over the other properties of an identified object""" + pass - def _convert_toplevel(self): - raise NotImplementedError('Conversion of toplevel objects from SBOL3 to SBOL2 not yet implemented') + def _convert_toplevel(self, obj: sbol2.TopLevel): + """Map over the other properties of a toplevel object""" + self._convert_identified(obj) + pass + + @staticmethod + def _sbol2_version(obj: sbol3.Identified): + obj.sbol2_version = sbol3.TextProperty(obj, SBOL2_VERSION_PREDICATE, 0, 1) + return obj.sbol2_version or '1' def visit_activity(self, a: sbol3.Activity): raise NotImplementedError('Conversion of Activity from SBOL3 to SBOL2 not yet implemented') @@ -96,8 +110,12 @@ def visit_range(self, a: sbol3.Range): def visit_si_prefix(self, a: sbol3.SIPrefix): raise NotImplementedError('Conversion of SIPrefix from SBOL3 to SBOL2 not yet implemented') - def visit_sequence(self, a: sbol3.Sequence): - raise NotImplementedError('Conversion of Sequence from SBOL3 to SBOL2 not yet implemented') + def visit_sequence(self, seq: sbol3.Sequence): + # Make the Sequence object and add it to the document + seq = sbol2.Sequence(seq.identity, seq.elements, encoding=seq.encoding, version=self._sbol2_version(seq)) + self.doc2.addSequence(seq) + # Add all of the other TopLevel properties and extensions not already covered + self._convert_toplevel(seq) def visit_sequence_feature(self, a: sbol3.SequenceFeature): raise NotImplementedError('Conversion of SequenceFeature from SBOL3 to SBOL2 not yet implemented') From e0d7d563be088a5b591500007274f3075b663c42 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 21:10:40 -0400 Subject: [PATCH 159/190] SBOL3 to SBOL2 conversion of BBa_J23101 simple Component, Sequence, and Activity --- sbol_utilities/conversion.py | 6 +- sbol_utilities/sbol3_sbol2_conversion.py | 181 +++++++++++++++++------ test/test_files/BBa_J23101.xml | 62 ++++++++ test/test_sbol2_sbol3_direct.py | 30 ++++ 4 files changed, 231 insertions(+), 48 deletions(-) create mode 100644 test/test_files/BBa_J23101.xml create mode 100644 test/test_sbol2_sbol3_direct.py diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index 2ce0468d..30792318 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -16,7 +16,7 @@ from sbol_utilities.helper_functions import strip_sbol2_version, GENETIC_DESIGN_FILE_TYPES, \ find_top_level from sbol_utilities.sbol3_genbank_conversion import GenBankSBOL3Converter -from sbol_utilities.sbol3_sbol2_conversion import SBOL2SBOL3Converter +import sbol_utilities.sbol3_sbol2_conversion from sbol_utilities.workarounds import id_sort # sbol javascript executable based on https://github.com/sboltools/sbolgraph @@ -80,7 +80,7 @@ def convert2to3(sbol2_doc: Union[str, sbol2.Document], namespaces=None, use_nati :return: equivalent SBOL3 document """ if use_native_converter: - return SBOL2SBOL3Converter.convert2to3(sbol2_doc) + return sbol_utilities.sbol3_sbol2_conversion.convert2to3(sbol2_doc) # if we've started with a Document in memory, write it to a temp file if namespaces is None: @@ -181,7 +181,7 @@ def convert3to2(doc3: sbol3.Document, use_native_converter: bool = False) -> sbo :return: equivalent SBOL2 document """ if use_native_converter: - return SBOL2SBOL3Converter.convert3to2(doc3) + return sbol_utilities.sbol3_sbol2_conversion.convert3to2(doc3) # TODO: remove workarounds after conversion errors fixed in https://github.com/sboltools/sbolgraph/issues/16 # remap sequence encodings: diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 6543bd04..0d07d3b4 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -1,36 +1,100 @@ import sbol3 import sbol2 -SBOL2_VERSION_PREDICATE = 'http://sboltools.org/backport#sbol2version' +# Namespaces +from rdflib import URIRef +BACKPORT_NAMESPACE = 'http://sboltools.org/backport#' +BACKPORT2_VERSION = f'{BACKPORT_NAMESPACE}sbol2version' +BACKPORT3_NAMESPACE = f'{BACKPORT_NAMESPACE}sbol3namespace' -class SBOL3ConverterVisitor: +NON_EXTENSION_PROPERTY_PREFIXES = {sbol3.SBOL3_NS, sbol3.SBOL2_NS, # SBOL 2 & 3 namespaces + sbol3.RDF_NS, sbol3.PROV_NS, sbol3.OM_NS, # Standard ontologies + BACKPORT_NAMESPACE} # Information added by this converter - doc2: sbol2.Document - def __init__(self, doc2: sbol2.Document): - self.doc2 = doc2 +class SBOL3To2ConversionVisitor: + """This class is used to map every object in an SBOL3 document into an empty SBOL2 document""" - def _convert_extension_properties(self, obj: sbol2.Identified): - """Map over the other properties of an extension materials""" - pass + doc2: sbol2.Document - def _convert_identified(self, obj: sbol2.Identified): + def __init__(self, doc3: sbol3.Document): + # Create the target document + self.doc2 = sbol2.Document() + # # Immediately run the conversion + self._convert(doc3) + + def _convert(self, doc3: sbol3.Document): + # Bind standard namespaces that aren't bound by default in pySBOL2 + self.doc2.addNamespace(BACKPORT_NAMESPACE, 'backport') + self.doc2.addNamespace(sbol3.PROV_NS, 'prov') + self.doc2.addNamespace(sbol3.OM_NS, 'om') + self.doc2.addNamespace('http://purl.org/dc/terms/', 'dcterms') + + # Override parameters that will otherwise interfere in conversion, saving old values + saved_compliance = sbol2.Config.getOption(sbol2.ConfigOptions.SBOL_COMPLIANT_URIS.value) + sbol2.Config.setOption(sbol2.ConfigOptions.SBOL_COMPLIANT_URIS.value, False) + saved_homespace = sbol2.getHomespace() + sbol2.setHomespace('') + + # Try conversion, resetting saved parameter values afterward + try: + doc3.accept(self) + finally: + sbol2.Config.setOption(sbol2.ConfigOptions.SBOL_COMPLIANT_URIS.value, saved_compliance) + sbol2.setHomespace(saved_homespace) + + @staticmethod + def _convert_extension_properties(obj3: sbol3.Identified, obj2: sbol2.Identified): + """Copy over extension properties""" + extension_properties = (p for p in obj3.properties + if not any(p.startswith(prefix) for prefix in NON_EXTENSION_PROPERTY_PREFIXES)) + for p in extension_properties: + obj2.properties[p] = obj3._properties[p] # Can't use setPropertyValue because it may not be a string + + def _convert_identified(self, obj3: sbol3.Identified, obj2: sbol2.Identified): """Map over the other properties of an identified object""" + self._convert_extension_properties(obj3, obj2) + # Map over equivalent properties + obj2.displayId = obj3.display_id + obj2.name = obj3.name + obj2.description = obj3.description + obj2.wasDerivedFrom = obj3.derived_from + obj2.wasGeneratedBy = obj3.generated_by + # Turn measures into extension properties + if obj3.measures: + raise NotImplementedError('Conversion of measures from SBOL3 to SBOL2 not yet implemented') pass - def _convert_toplevel(self, obj: sbol2.TopLevel): - """Map over the other properties of a toplevel object""" - self._convert_identified(obj) - pass + def _convert_toplevel(self, obj3: sbol3.TopLevel, obj2: sbol2.TopLevel): + """Map over the other properties of a TopLevel object""" + self._convert_identified(obj3, obj2) + obj2.attachments = [a.identity for a in obj3.attachments] + obj2.properties[BACKPORT3_NAMESPACE] = [URIRef(obj3.namespace)] @staticmethod def _sbol2_version(obj: sbol3.Identified): - obj.sbol2_version = sbol3.TextProperty(obj, SBOL2_VERSION_PREDICATE, 0, 1) + obj.sbol2_version = sbol3.TextProperty(obj, BACKPORT2_VERSION, 0, 1) return obj.sbol2_version or '1' - def visit_activity(self, a: sbol3.Activity): - raise NotImplementedError('Conversion of Activity from SBOL3 to SBOL2 not yet implemented') + def visit_activity(self, act3: sbol3.Activity): + # Make the Activity object and add it to the document + act2 = sbol2.Activity(act3.identity, version=self._sbol2_version(act3)) + if act3.types: + if len(act3.types) > 1: + raise NotImplementedError('Conversion of multi-type activities to SBOL2 not yet implemented:' + 'pySBOL2 currently supports a maximum of one type per activity' + 'Bug: https://github.com/SynBioDex/pySBOL2/issues/428') + act2.types = act3.types[0] # Take first type from list of length 1 + act2.startedAtTime = act3.start_time + act2.endedAtTime = act3.end_time + act2.usages = act3.usage + act2.associations = act3.association + # TODO: pySBOL3 is currently missing wasInformedBy (https://github.com/SynBioDex/pySBOL3/issues/436 + # act2.wasInformedBy = act3.informed_by + self.doc2.activities.add(act2) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(act3, act2) def visit_agent(self, a: sbol3.Agent): raise NotImplementedError('Conversion of Agent from SBOL3 to SBOL2 not yet implemented') @@ -50,8 +114,32 @@ def visit_collection(self, a: sbol3.Collection): def visit_combinatorial_derivation(self, a: sbol3.CombinatorialDerivation): raise NotImplementedError('Conversion of CombinatorialDerivation from SBOL3 to SBOL2 not yet implemented') - def visit_component(self, a: sbol3.Component): - raise NotImplementedError('Conversion of Component from SBOL3 to SBOL2 not yet implemented') + def visit_component(self, cp3: sbol3.Component): + # Remap type if it's one of the ones that needs remapping; otherwise pass through unchanged + type_map = {sbol3.SBO_DNA: sbol2.BIOPAX_DNA, # TODO: distinguish biopax Dna from DnaRegion + sbol3.SBO_RNA: sbol2.BIOPAX_RNA, # TODO: distinguish biopax Rna from RnaRegion + sbol3.SBO_PROTEIN: sbol2.BIOPAX_PROTEIN, + sbol3.SBO_SIMPLE_CHEMICAL: sbol2.BIOPAX_SMALL_MOLECULE, + sbol3.SBO_NON_COVALENT_COMPLEX: sbol2.BIOPAX_COMPLEX} + types2 = [type_map.get(t, t) for t in cp3.types] + # Make the Component object and add it to the document + cp2 = sbol2.ComponentDefinition(cp3.identity, types2, version=self._sbol2_version(cp3)) + self.doc2.addComponentDefinition(cp2) + # Convert the Component properties not covered by the constructor + cp2.roles = cp3.roles + cp2.sequences = cp3.sequences + if cp3.features: + raise NotImplementedError('Conversion of Component features from SBOL3 to SBOL2 not yet implemented') + if cp3.interactions: + raise NotImplementedError('Conversion of Component interactions from SBOL3 to SBOL2 not yet implemented') + if cp3.constraints: + raise NotImplementedError('Conversion of Component constraints from SBOL3 to SBOL2 not yet implemented') + if cp3.interface: + raise NotImplementedError('Conversion of Component interface from SBOL3 to SBOL2 not yet implemented') + if cp3.models: + raise NotImplementedError('Conversion of Component models from SBOL3 to SBOL2 not yet implemented') + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(cp3, cp2) def visit_component_reference(self, a: sbol3.ComponentReference): raise NotImplementedError('Conversion of ComponentReference from SBOL3 to SBOL2 not yet implemented') @@ -62,8 +150,9 @@ def visit_constraint(self, a: sbol3.Constraint): def visit_cut(self, a: sbol3.Cut): raise NotImplementedError('Conversion of Cut from SBOL3 to SBOL2 not yet implemented') - def visit_document(self, a: sbol3.Document): - raise NotImplementedError('Conversion of Document from SBOL3 to SBOL2 not yet implemented') + def visit_document(self, doc3: sbol3.Document): + for obj in doc3.objects: + obj.accept(self) def visit_entire_sequence(self, a: sbol3.EntireSequence): raise NotImplementedError('Conversion of EntireSequence from SBOL3 to SBOL2 not yet implemented') @@ -110,12 +199,17 @@ def visit_range(self, a: sbol3.Range): def visit_si_prefix(self, a: sbol3.SIPrefix): raise NotImplementedError('Conversion of SIPrefix from SBOL3 to SBOL2 not yet implemented') - def visit_sequence(self, seq: sbol3.Sequence): + def visit_sequence(self, seq3: sbol3.Sequence): + # Remap encoding if it's one of the ones that needs remapping; otherwise pass through unchanged + encoding_map = {sbol3.IUPAC_DNA_ENCODING: sbol2.SBOL_ENCODING_IUPAC, + sbol3.IUPAC_PROTEIN_ENCODING: sbol2.SBOL_ENCODING_IUPAC_PROTEIN, + sbol3.SMILES_ENCODING: sbol2.SBOL_ENCODING_SMILES} + encoding2 = encoding_map.get(seq3.encoding, seq3.encoding) # Make the Sequence object and add it to the document - seq = sbol2.Sequence(seq.identity, seq.elements, encoding=seq.encoding, version=self._sbol2_version(seq)) - self.doc2.addSequence(seq) - # Add all of the other TopLevel properties and extensions not already covered - self._convert_toplevel(seq) + seq2 = sbol2.Sequence(seq3.identity, seq3.elements, encoding=encoding2, version=self._sbol2_version(seq3)) + self.doc2.addSequence(seq2) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(seq3, seq2) def visit_sequence_feature(self, a: sbol3.SequenceFeature): raise NotImplementedError('Conversion of SequenceFeature from SBOL3 to SBOL2 not yet implemented') @@ -142,25 +236,22 @@ def visit_variable_feature(self, a: sbol3.VariableFeature): raise NotImplementedError('Conversion of VariableFeature from SBOL3 to SBOL2 not yet implemented') -class SBOL2SBOL3Converter: - @staticmethod - def convert3to2(doc3: sbol3.Document) -> sbol2.Document: - """Convert an SBOL3 document to an SBOL2 document +def convert3to2(doc3: sbol3.Document) -> sbol2.Document: + """Convert an SBOL3 document to an SBOL2 document - :param doc3: SBOL3 document to convert - :returns: SBOL2 document - """ - doc2 = sbol2.Document() - doc3.accept(SBOL3ConverterVisitor(doc2)) - return doc2 + :param doc3: SBOL3 document to convert + :returns: SBOL2 document + """ + converter = SBOL3To2ConversionVisitor(doc3) + return converter.doc2 - @staticmethod - def convert2to3(doc2: sbol2.Document) -> sbol3.Document: - """Convert an SBOL2 document to an SBOL3 document - - :param doc2: SBOL2 document to convert - :returns: SBOL3 document - """ - doc3 = sbol3.Document() - # TODO: build converter here - return doc3 + +def convert2to3(doc2: sbol2.Document) -> sbol3.Document: + """Convert an SBOL2 document to an SBOL3 document + + :param doc2: SBOL2 document to convert + :returns: SBOL3 document + """ + doc3 = sbol3.Document() + # TODO: build converter here + return doc3 diff --git a/test/test_files/BBa_J23101.xml b/test/test_files/BBa_J23101.xml new file mode 100644 index 00000000..9b12bea5 --- /dev/null +++ b/test/test_files/BBa_J23101.xml @@ -0,0 +1,62 @@ + + + later + + + 1 + N/A + In stock + BBa_J23101 + Released HQ 2013 + true + later + + true + + true + + + + false + 2015-08-31T04:08:40Z + + 2006-08-03T11:00:00Z + + BBa_J23101 + constitutive promoter family member + + + 483 + 95 + _52_ + + John Anderson + 0 + + + + BBa_J23101_sequence + + + + + + + + tttacagctagctcagtcctaggtattatgctagc + + 1 + + + Chris J. Myers + + 2017-03-06T15:00:00+00:00 + 1 + + + James Alastair McLaughlin + + + igem2sbol + + diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py new file mode 100644 index 00000000..cb0b1688 --- /dev/null +++ b/test/test_sbol2_sbol3_direct.py @@ -0,0 +1,30 @@ +import tempfile +from pathlib import Path + +import unittest + +import sbol2 +import sbol3 + +from sbol_utilities.conversion import convert2to3, convert3to2 +from sbol_utilities.sbol_diff import file_diff + +TEST_FILES = Path(__file__).parent / 'test_files' + + +class TestDirectSBOL2SBOL3Conversion(unittest.TestCase): + + def test_3to2_conversion(self): + """Test ability to convert a simple part from SBOL3 to SBOL2""" + # Load an SBOL3 document and check its contents + doc3 = sbol3.Document() + doc3.read(TEST_FILES / 'BBa_J23101.nt') + # Convert to SBOL2 and check contents + doc2 = convert3to2(doc3, True) + with tempfile.NamedTemporaryFile(suffix='.xml') as tmp: + doc2.write(tmp.name) + self.assertFalse(file_diff(tmp.name, str(TEST_FILES / 'BBa_J23101.xml'))) + + +if __name__ == '__main__': + unittest.main() From 541cca0b8696181592be1613adf6676f375c9f80 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 21:14:46 -0400 Subject: [PATCH 160/190] Add a NotImplementedError for 2 to 3 conversion --- sbol_utilities/sbol3_sbol2_conversion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 0d07d3b4..d503a331 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -253,5 +253,5 @@ def convert2to3(doc2: sbol2.Document) -> sbol3.Document: :returns: SBOL3 document """ doc3 = sbol3.Document() - # TODO: build converter here + raise NotImplementedError('Conversion from SBOL2 to SBOL3 not yet implemented') return doc3 From ecfa115018e95674eb2cf97adc31af71592944e5 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 21:36:49 -0400 Subject: [PATCH 161/190] Mark Activity usage and association conversion bug with NotImplementError and reference to pySBOL3 bug that needs to be fixed. --- sbol_utilities/sbol3_sbol2_conversion.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index d503a331..07825f85 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -82,14 +82,18 @@ def visit_activity(self, act3: sbol3.Activity): act2 = sbol2.Activity(act3.identity, version=self._sbol2_version(act3)) if act3.types: if len(act3.types) > 1: - raise NotImplementedError('Conversion of multi-type activities to SBOL2 not yet implemented:' + raise NotImplementedError('Conversion of multi-type Activities to SBOL2 not yet implemented:' 'pySBOL2 currently supports a maximum of one type per activity' 'Bug: https://github.com/SynBioDex/pySBOL2/issues/428') act2.types = act3.types[0] # Take first type from list of length 1 act2.startedAtTime = act3.start_time act2.endedAtTime = act3.end_time - act2.usages = act3.usage - act2.associations = act3.association + if act3.usage or act3.association: + raise NotImplementedError('Conversion of Activity usage and association properties to SBOL2 ' + 'not yet implemented, due to visitors failing to return values' + 'Bug: https://github.com/SynBioDex/pySBOL3/issues/437') + act2.usages = [usage.accept(self) for usage in act3.usage] + act2.associations = [assoc.accept(self) for assoc in act3.association] # TODO: pySBOL3 is currently missing wasInformedBy (https://github.com/SynBioDex/pySBOL3/issues/436 # act2.wasInformedBy = act3.informed_by self.doc2.activities.add(act2) @@ -116,8 +120,8 @@ def visit_combinatorial_derivation(self, a: sbol3.CombinatorialDerivation): def visit_component(self, cp3: sbol3.Component): # Remap type if it's one of the ones that needs remapping; otherwise pass through unchanged - type_map = {sbol3.SBO_DNA: sbol2.BIOPAX_DNA, # TODO: distinguish biopax Dna from DnaRegion - sbol3.SBO_RNA: sbol2.BIOPAX_RNA, # TODO: distinguish biopax Rna from RnaRegion + type_map = {sbol3.SBO_DNA: sbol2.BIOPAX_DNA, # TODO: distinguish BioPAX Dna from DnaRegion + sbol3.SBO_RNA: sbol2.BIOPAX_RNA, # TODO: distinguish BioPAX Rna from RnaRegion sbol3.SBO_PROTEIN: sbol2.BIOPAX_PROTEIN, sbol3.SBO_SIMPLE_CHEMICAL: sbol2.BIOPAX_SMALL_MOLECULE, sbol3.SBO_NON_COVALENT_COMPLEX: sbol2.BIOPAX_COMPLEX} From 79bc9166df1f005d2e46fdc82add211320e2ff91 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Fri, 6 Oct 2023 21:39:47 -0400 Subject: [PATCH 162/190] convert2to3 should not be defaulting to using the native converter --- sbol_utilities/conversion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index 30792318..6510bdb4 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -70,7 +70,7 @@ def convert_identities2to3(sbol3_data: str) -> str: return g.serialize(format="xml") -def convert2to3(sbol2_doc: Union[str, sbol2.Document], namespaces=None, use_native_converter: bool = True) \ +def convert2to3(sbol2_doc: Union[str, sbol2.Document], namespaces=None, use_native_converter: bool = False) \ -> sbol3.Document: """Convert an SBOL2 document to an equivalent SBOL3 document From 3c4765a45e41657549703263e9b786fa7139f71b Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sat, 7 Oct 2023 06:55:26 -0400 Subject: [PATCH 163/190] Add TODO notes about conversion edge cases that need to be checked / handled --- sbol_utilities/sbol3_sbol2_conversion.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 07825f85..55f76c8c 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -40,6 +40,9 @@ def _convert(self, doc3: sbol3.Document): # Try conversion, resetting saved parameter values afterward try: doc3.accept(self) + # TODO: make sure that complex extension objects (e.g., from SBOLFactory) are properly converted + # TODO: make sure that unhandled SBOL child objects / properties will throw errors + # TODO: check if we need to add post-creation fix-up of links, to ensure they point to objects finally: sbol2.Config.setOption(sbol2.ConfigOptions.SBOL_COMPLIANT_URIS.value, saved_compliance) sbol2.setHomespace(saved_homespace) From 4092697ce854c7713f47341b7ee3b2fa3462af8f Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sat, 7 Oct 2023 08:04:16 -0400 Subject: [PATCH 164/190] Create stub for SBOL2 to SBOL3 conversion --- sbol_utilities/conversion.py | 2 +- sbol_utilities/sbol3_sbol2_conversion.py | 196 ++++++++++++++++++++++- 2 files changed, 191 insertions(+), 7 deletions(-) diff --git a/sbol_utilities/conversion.py b/sbol_utilities/conversion.py index 6510bdb4..225c55b7 100644 --- a/sbol_utilities/conversion.py +++ b/sbol_utilities/conversion.py @@ -80,7 +80,7 @@ def convert2to3(sbol2_doc: Union[str, sbol2.Document], namespaces=None, use_nati :return: equivalent SBOL3 document """ if use_native_converter: - return sbol_utilities.sbol3_sbol2_conversion.convert2to3(sbol2_doc) + return sbol_utilities.sbol3_sbol2_conversion.convert2to3(sbol2_doc, namespaces) # if we've started with a Document in memory, write it to a temp file if namespaces is None: diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 55f76c8c..b028f743 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -1,5 +1,6 @@ import sbol3 import sbol2 +from sbol2 import mapsto, model, sequenceconstraint # Namespaces from rdflib import URIRef @@ -67,7 +68,6 @@ def _convert_identified(self, obj3: sbol3.Identified, obj2: sbol2.Identified): # Turn measures into extension properties if obj3.measures: raise NotImplementedError('Conversion of measures from SBOL3 to SBOL2 not yet implemented') - pass def _convert_toplevel(self, obj3: sbol3.TopLevel, obj2: sbol2.TopLevel): """Map over the other properties of a TopLevel object""" @@ -78,11 +78,13 @@ def _convert_toplevel(self, obj3: sbol3.TopLevel, obj2: sbol2.TopLevel): @staticmethod def _sbol2_version(obj: sbol3.Identified): obj.sbol2_version = sbol3.TextProperty(obj, BACKPORT2_VERSION, 0, 1) + # TODO: since version is optional, if it's missing, should this be returning '1' or None? return obj.sbol2_version or '1' def visit_activity(self, act3: sbol3.Activity): # Make the Activity object and add it to the document act2 = sbol2.Activity(act3.identity, version=self._sbol2_version(act3)) + self.doc2.activities.add(act2) if act3.types: if len(act3.types) > 1: raise NotImplementedError('Conversion of multi-type Activities to SBOL2 not yet implemented:' @@ -99,7 +101,6 @@ def visit_activity(self, act3: sbol3.Activity): act2.associations = [assoc.accept(self) for assoc in act3.association] # TODO: pySBOL3 is currently missing wasInformedBy (https://github.com/SynBioDex/pySBOL3/issues/436 # act2.wasInformedBy = act3.informed_by - self.doc2.activities.add(act2) # Map over all other TopLevel properties and extensions not covered by the constructor self._convert_toplevel(act3, act2) @@ -243,6 +244,189 @@ def visit_variable_feature(self, a: sbol3.VariableFeature): raise NotImplementedError('Conversion of VariableFeature from SBOL3 to SBOL2 not yet implemented') +class SBOL2To3ConversionVisitor: + """This class is used to map every object in an SBOL3 document into an empty SBOL2 document""" + + doc3: sbol3.Document + namespaces: list + + def __init__(self, doc2: sbol2.Document, namespaces: list): + # Create the target document + self.doc3 = sbol3.Document() + self.namespaces = namespaces + # # Immediately run the conversion + self._convert(doc2) + + def _convert(self, doc2: sbol2.Document): + # Note: namespaces don't need to be bound for SBOL3 documents, which don't usually use XML + # We can skip all the preliminaries and just go to conversion + self.visit_document(doc2) + # TODO: check if there is additional work needed for Annotation & GenericTopLevel conversion + + @staticmethod + def _convert_extension_properties(obj2: sbol2.Identified, obj3: sbol3.Identified): + """Copy over extension properties""" + extension_properties = (p for p in obj2.properties + if not any(p.startswith(prefix) for prefix in NON_EXTENSION_PROPERTY_PREFIXES)) + for p in extension_properties: + obj3._properties[p] = obj2.properties[p] + + def _convert_identified(self, obj2: sbol2.Identified, obj3: sbol3.Identified): + """Map over the other properties of an Identified object""" + self._convert_extension_properties(obj2, obj3) + # Map over equivalent properties + # display_id and namespace are handled during creation + if obj2.version: # Save version for unpacking later if needed + obj3.sbol2_version = sbol3.TextProperty(obj3, BACKPORT2_VERSION, 0, 1) + obj3.sbol2_version = obj2.version + obj3.name = obj2.name + obj3.description = obj2.description + obj3.derived_from = obj2.wasDerivedFrom + obj3.generated_by = obj2.wasGeneratedBy + # TODO: unpack measures from extension properties + + def _convert_toplevel(self, obj2: sbol2.TopLevel, obj3: sbol3.TopLevel): + """Map over the other properties of a TopLevel object""" + self._convert_identified(obj2, obj3) + obj3.attachments = [a.identity for a in obj2.attachments] + + def _sbol3_namespace(self, obj2: sbol2.TopLevel): + # If a namespace is explicitly set, that takes priority + if BACKPORT3_NAMESPACE in obj2.properties: + return obj2.properties[BACKPORT3_NAMESPACE] + # Check if the object starts with any of the provided namespaces + for namespace in self.namespaces: + if obj2.identity.startswith(namespace): + return namespace + # Otherwise, use default behavior + return None + + def visit_activity(self, act2: sbol2.Activity): + # Make the Activity object and add it to the document + act3 = sbol3.Activity(act2.identity, namespace=self._sbol3_namespace(act2), + types=[act2.types], # TODO: unwrap after https://github.com/SynBioDex/pySBOL2/issues/428 + start_time=act2.startedAtTime, end_time=act2.endedAtTime) + self.doc3.add(act3) + # Convert child objects after adding to document + act3.usage = [usage.visit_usage(self) for usage in act2.usages] + act3.association = [assoc.visit_association(self) for assoc in act2.associations] + # TODO: pySBOL3 is currently missing wasInformedBy (https://github.com/SynBioDex/pySBOL3/issues/436 + # act3.informed_by = act2.wasInformedBy + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(act2, act3) + + def visit_agent(self, a: sbol2.Agent): + raise NotImplementedError('Conversion of Agent from SBOL2 to SBOL3 not yet implemented') + + def visit_association(self, a: sbol2.Association): + raise NotImplementedError('Conversion of Association from SBOL2 to SBOL3 not yet implemented') + + def visit_attachment(self, a: sbol2.Attachment): + raise NotImplementedError('Conversion of Attachment from SBOL2 to SBOL3 not yet implemented') + + def visit_collection(self, a: sbol2.Collection): + raise NotImplementedError('Conversion of Collection from SBOL2 to SBOL3 not yet implemented') + + def visit_combinatorial_derivation(self, a: sbol2.CombinatorialDerivation): + raise NotImplementedError('Conversion of CombinatorialDerivation from SBOL2 to SBOL3 not yet implemented') + + def visit_component_definition(self, a: sbol2.ComponentDefinition): + raise NotImplementedError('Conversion of ComponentDefinition from SBOL2 to SBOL3 not yet implemented') + + def visit_component(self, a: sbol2.Component): + raise NotImplementedError('Conversion of Component from SBOL2 to SBOL3 not yet implemented') + + def visit_cut(self, a: sbol2.Cut): + raise NotImplementedError('Conversion of Cut from SBOL2 to SBOL3 not yet implemented') + + def visit_document(self, doc2: sbol2.Document): + for obj in doc2.componentDefinitions: + self.visit_component_definition(obj) + for obj in doc2.moduleDefinitions: + self.visit_module_definition(obj) + for obj in doc2.models: + self.visit_model(obj) + for obj in doc2.sequences: + self.visit_sequence(obj) + for obj in doc2.collections: + self.visit_collection(obj) + for obj in doc2.activities: + self.visit_activity(obj) + for obj in doc2.plans: + self.visit_plan(obj) + for obj in doc2.agents: + self.visit_agent(obj) + for obj in doc2.attachments: + self.visit_attachment(obj) + for obj in doc2.combinatorialderivations: + self.visit_combinatorial_derivation(obj) + for obj in doc2.implementations: + self.visit_implementation(obj) + for obj in doc2.experiments: + self.visit_experiment(obj) + for obj in doc2.experimentalData: + self.visit_experimental_data(obj) + # TODO: handle "standard extensions" in pySBOL2: + # designs, builds, tests, analyses, sampleRosters, citations, keywords + + def visit_experiment(self, a: sbol2.Experiment): + raise NotImplementedError('Conversion of Experiment from SBOL2 to SBOL3 not yet implemented') + + def visit_experimental_data(self, a: sbol2.ExperimentalData): + raise NotImplementedError('Conversion of ExperimentalData from SBOL2 to SBOL3 not yet implemented') + + def visit_functional_component(self, a: sbol2.FunctionalComponent): + raise NotImplementedError('Conversion of FunctionalComponent from SBOL2 to SBOL3 not yet implemented') + + def visit_generic_location(self, a: sbol2.GenericLocation): + raise NotImplementedError('Conversion of GenericLocation from SBOL2 to SBOL3 not yet implemented') + + def visit_implementation(self, a: sbol2.Implementation): + raise NotImplementedError('Conversion of Implementation from SBOL2 to SBOL3 not yet implemented') + + def visit_interaction(self, a: sbol2.Interaction): + raise NotImplementedError('Conversion of Interaction from SBOL2 to SBOL3 not yet implemented') + + def visit_maps_to(self, a: sbol2.mapsto.MapsTo): + raise NotImplementedError('Conversion of MapsTo from SBOL2 to SBOL3 not yet implemented') + + def visit_measure(self, a: sbol2.measurement.Measurement): + raise NotImplementedError('Conversion of Measure from SBOL2 to SBOL3 not yet implemented') + + def visit_model(self, a: sbol2.model.Model): + raise NotImplementedError('Conversion of Model from SBOL2 to SBOL3 not yet implemented') + + def visit_module(self, a: sbol2.Module): + raise NotImplementedError('Conversion of Module from SBOL2 to SBOL3 not yet implemented') + + def visit_module_definition(self, a: sbol2.ModuleDefinition): + raise NotImplementedError('Conversion of ModuleDefinition from SBOL2 to SBOL3 not yet implemented') + + def visit_participation(self, a: sbol2.Participation): + raise NotImplementedError('Conversion of Participation from SBOL2 to SBOL3 not yet implemented') + + def visit_plan(self, a: sbol2.Plan): + raise NotImplementedError('Conversion of Plan from SBOL2 to SBOL3 not yet implemented') + + def visit_range(self, a: sbol2.Range): + raise NotImplementedError('Conversion of Range from SBOL2 to SBOL3 not yet implemented') + + def visit_sequence(self, seq2: sbol2.Sequence): + raise NotImplementedError('Conversion of Sequence from SBOL2 to SBOL3 not yet implemented') + + def visit_sequence_annotation(self, seq2: sbol2.SequenceAnnotation): + raise NotImplementedError('Conversion of SequenceAnnotation from SBOL2 to SBOL3 not yet implemented') + + def visit_sequence_constraint(self, seq2: sbol2.sequenceconstraint.SequenceConstraint): + raise NotImplementedError('Conversion of SequenceConstraint from SBOL2 to SBOL3 not yet implemented') + + def visit_usage(self, a: sbol2.Usage): + raise NotImplementedError('Conversion of Usage from SBOL2 to SBOL3 not yet implemented') + + def visit_variable_component(self, a: sbol2.VariableComponent): + raise NotImplementedError('Conversion of VariableComponent from SBOL2 to SBOL3 not yet implemented') + + def convert3to2(doc3: sbol3.Document) -> sbol2.Document: """Convert an SBOL3 document to an SBOL2 document @@ -253,12 +437,12 @@ def convert3to2(doc3: sbol3.Document) -> sbol2.Document: return converter.doc2 -def convert2to3(doc2: sbol2.Document) -> sbol3.Document: +def convert2to3(doc2: sbol2.Document, namespaces=None) -> sbol3.Document: """Convert an SBOL2 document to an SBOL3 document :param doc2: SBOL2 document to convert + :param namespaces: list of URI prefixes to treat as namespaces :returns: SBOL3 document """ - doc3 = sbol3.Document() - raise NotImplementedError('Conversion from SBOL2 to SBOL3 not yet implemented') - return doc3 + converter = SBOL2To3ConversionVisitor(doc2, namespaces) + return converter.doc3 From 8cdba6f0f2bb95814a374e114dcfa7dbf4d30862 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sat, 7 Oct 2023 09:56:22 -0400 Subject: [PATCH 165/190] Add SBOL2 to SBOL3 converters for Sequence, ComponentDefinition (except child objects) Hand-tested working around a loop --- sbol_utilities/sbol3_sbol2_conversion.py | 49 +++++++++++++++++++++--- test/test_sbol2_sbol3_direct.py | 2 + 2 files changed, 46 insertions(+), 5 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index b028f743..32b0446d 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -293,7 +293,11 @@ def _convert_toplevel(self, obj2: sbol2.TopLevel, obj3: sbol3.TopLevel): def _sbol3_namespace(self, obj2: sbol2.TopLevel): # If a namespace is explicitly set, that takes priority if BACKPORT3_NAMESPACE in obj2.properties: - return obj2.properties[BACKPORT3_NAMESPACE] + namespaces = obj2.properties[BACKPORT3_NAMESPACE] + if len(namespaces) != 1: + raise ValueError(f'Object {obj2.identity} backport namespace property should have precisely one value, ' + f'but was {namespaces}') + return namespaces[0] # Check if the object starts with any of the provided namespaces for namespace in self.namespaces: if obj2.identity.startswith(namespace): @@ -304,10 +308,11 @@ def _sbol3_namespace(self, obj2: sbol2.TopLevel): def visit_activity(self, act2: sbol2.Activity): # Make the Activity object and add it to the document act3 = sbol3.Activity(act2.identity, namespace=self._sbol3_namespace(act2), - types=[act2.types], # TODO: unwrap after https://github.com/SynBioDex/pySBOL2/issues/428 start_time=act2.startedAtTime, end_time=act2.endedAtTime) self.doc3.add(act3) # Convert child objects after adding to document + if act2.types: # TODO: wrapping not needed after resolution of https://github.com/SynBioDex/pySBOL2/issues/428 + act3.types = [act2.types] act3.usage = [usage.visit_usage(self) for usage in act2.usages] act3.association = [assoc.visit_association(self) for assoc in act2.associations] # TODO: pySBOL3 is currently missing wasInformedBy (https://github.com/SynBioDex/pySBOL3/issues/436 @@ -330,8 +335,32 @@ def visit_collection(self, a: sbol2.Collection): def visit_combinatorial_derivation(self, a: sbol2.CombinatorialDerivation): raise NotImplementedError('Conversion of CombinatorialDerivation from SBOL2 to SBOL3 not yet implemented') - def visit_component_definition(self, a: sbol2.ComponentDefinition): - raise NotImplementedError('Conversion of ComponentDefinition from SBOL2 to SBOL3 not yet implemented') + def visit_component_definition(self, cd2: sbol2.ComponentDefinition): + # Remap type if it's one of the ones that needs remapping; otherwise pass through unchanged + type_map = {sbol2.BIOPAX_DNA: sbol3.SBO_DNA, + 'http://www.biopax.org/release/biopax-level3.owl#Dna': sbol3.SBO_DNA, # TODO: make reversible + sbol2.BIOPAX_RNA: sbol3.SBO_RNA, + 'http://www.biopax.org/release/biopax-level3.owl#Rna': sbol3.SBO_RNA, # TODO: make reversible + sbol2.BIOPAX_PROTEIN: sbol3.SBO_PROTEIN, + sbol2.BIOPAX_SMALL_MOLECULE: sbol3.SBO_SIMPLE_CHEMICAL, + sbol2.BIOPAX_COMPLEX: sbol3.SBO_NON_COVALENT_COMPLEX} + types3 = [type_map.get(t, t) for t in cd2.types] + # Make the Component object and add it to the document + cp3 = sbol3.Component(cd2.identity, types3, namespace=self._sbol3_namespace(cd2), + roles=cd2.roles, sequences=cd2.sequences) + self.doc3.add(cp3) + # Convert the Component properties not covered by the constructor + if cd2.components: + raise NotImplementedError('Conversion of ComponentDefinition components ' + 'from SBOL2 to SBOL3 not yet implemented') + if cd2.sequenceAnnotations: + raise NotImplementedError('Conversion of ComponentDefinition sequenceAnnotations ' + 'from SBOL2 to SBOL3 not yet implemented') + if cd2.sequenceConstraints: + raise NotImplementedError('Conversion of ComponentDefinition sequenceConstraints ' + 'from SBOL2 to SBOL3 not yet implemented') + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(cd2, cp3) def visit_component(self, a: sbol2.Component): raise NotImplementedError('Conversion of Component from SBOL2 to SBOL3 not yet implemented') @@ -412,7 +441,17 @@ def visit_range(self, a: sbol2.Range): raise NotImplementedError('Conversion of Range from SBOL2 to SBOL3 not yet implemented') def visit_sequence(self, seq2: sbol2.Sequence): - raise NotImplementedError('Conversion of Sequence from SBOL2 to SBOL3 not yet implemented') + # Remap encoding if it's one of the ones that needs remapping; otherwise pass through unchanged + encoding_map = {sbol2.SBOL_ENCODING_IUPAC: sbol3.IUPAC_DNA_ENCODING, + sbol2.SBOL_ENCODING_IUPAC_PROTEIN: sbol3.IUPAC_PROTEIN_ENCODING, + sbol2.SBOL_ENCODING_SMILES: sbol3.SMILES_ENCODING} + encoding3 = encoding_map.get(seq2.encoding, seq2.encoding) + # Make the Sequence object and add it to the document + seq3 = sbol3.Sequence(seq2.identity, namespace=self._sbol3_namespace(seq2), + elements=seq2.elements, encoding=encoding3) + self.doc3.add(seq3) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(seq2, seq3) def visit_sequence_annotation(self, seq2: sbol2.SequenceAnnotation): raise NotImplementedError('Conversion of SequenceAnnotation from SBOL2 to SBOL3 not yet implemented') diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index cb0b1688..9288e61f 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -24,6 +24,8 @@ def test_3to2_conversion(self): with tempfile.NamedTemporaryFile(suffix='.xml') as tmp: doc2.write(tmp.name) self.assertFalse(file_diff(tmp.name, str(TEST_FILES / 'BBa_J23101.xml'))) + doc2.read(tmp.name) + doc3_loop = convert3to2() if __name__ == '__main__': From 1e307da27aa27f4ffa3b3a379fcd1b7591272b99 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sat, 7 Oct 2023 13:37:20 -0400 Subject: [PATCH 166/190] Mark priorities, handle dcterms alternatives used in SBOL3 documents Round-trip tests are not yet working --- sbol_utilities/sbol3_sbol2_conversion.py | 72 ++++++++++++++++++++++-- test/test_sbol2_sbol3_direct.py | 32 +++++++++-- 2 files changed, 95 insertions(+), 9 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 32b0446d..ca3f6bee 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -54,15 +54,21 @@ def _convert_extension_properties(obj3: sbol3.Identified, obj2: sbol2.Identified extension_properties = (p for p in obj3.properties if not any(p.startswith(prefix) for prefix in NON_EXTENSION_PROPERTY_PREFIXES)) for p in extension_properties: - obj2.properties[p] = obj3._properties[p] # Can't use setPropertyValue because it may not be a string + obj2.properties[p] = obj3._properties[p].copy() # Can't use setPropertyValue because it may not be a string + + @staticmethod + def _value_or_property(obj3: sbol3.Identified, value, property: str): + if property in obj3._properties and len(obj3._properties[property]) == 1: + return value or obj3._properties[property][0] + return value def _convert_identified(self, obj3: sbol3.Identified, obj2: sbol2.Identified): """Map over the other properties of an identified object""" self._convert_extension_properties(obj3, obj2) # Map over equivalent properties obj2.displayId = obj3.display_id - obj2.name = obj3.name - obj2.description = obj3.description + obj2.name = self._value_or_property(obj3, obj3.name, 'http://purl.org/dc/terms/title') + obj2.description = self._value_or_property(obj3, obj3.description, 'http://purl.org/dc/terms/description') obj2.wasDerivedFrom = obj3.derived_from obj2.wasGeneratedBy = obj3.generated_by # Turn measures into extension properties @@ -77,7 +83,8 @@ def _convert_toplevel(self, obj3: sbol3.TopLevel, obj2: sbol2.TopLevel): @staticmethod def _sbol2_version(obj: sbol3.Identified): - obj.sbol2_version = sbol3.TextProperty(obj, BACKPORT2_VERSION, 0, 1) + if not hasattr(obj, 'sbol2_version'): + obj.sbol2_version = sbol3.TextProperty(obj, BACKPORT2_VERSION, 0, 1) # TODO: since version is optional, if it's missing, should this be returning '1' or None? return obj.sbol2_version or '1' @@ -105,21 +112,27 @@ def visit_activity(self, act3: sbol3.Activity): self._convert_toplevel(act3, act2) def visit_agent(self, a: sbol3.Agent): + # Priority: 3 raise NotImplementedError('Conversion of Agent from SBOL3 to SBOL2 not yet implemented') def visit_association(self, a: sbol3.Association): + # Priority: 3 raise NotImplementedError('Conversion of Association from SBOL3 to SBOL2 not yet implemented') def visit_attachment(self, a: sbol3.Attachment): + # Priority: 2 raise NotImplementedError('Conversion of Attachment from SBOL3 to SBOL2 not yet implemented') def visit_binary_prefix(self, a: sbol3.BinaryPrefix): + # Priority: 4 raise NotImplementedError('Conversion of BinaryPrefix from SBOL3 to SBOL2 not yet implemented') def visit_collection(self, a: sbol3.Collection): + # Priority: 1 raise NotImplementedError('Conversion of Collection from SBOL3 to SBOL2 not yet implemented') def visit_combinatorial_derivation(self, a: sbol3.CombinatorialDerivation): + # Priority: 2 raise NotImplementedError('Conversion of CombinatorialDerivation from SBOL3 to SBOL2 not yet implemented') def visit_component(self, cp3: sbol3.Component): @@ -150,12 +163,15 @@ def visit_component(self, cp3: sbol3.Component): self._convert_toplevel(cp3, cp2) def visit_component_reference(self, a: sbol3.ComponentReference): + # Priority: 3 raise NotImplementedError('Conversion of ComponentReference from SBOL3 to SBOL2 not yet implemented') def visit_constraint(self, a: sbol3.Constraint): + # Priority: 2 raise NotImplementedError('Conversion of Constraint from SBOL3 to SBOL2 not yet implemented') def visit_cut(self, a: sbol3.Cut): + # Priority: 2 raise NotImplementedError('Conversion of Cut from SBOL3 to SBOL2 not yet implemented') def visit_document(self, doc3: sbol3.Document): @@ -163,48 +179,63 @@ def visit_document(self, doc3: sbol3.Document): obj.accept(self) def visit_entire_sequence(self, a: sbol3.EntireSequence): + # Priority: 3 raise NotImplementedError('Conversion of EntireSequence from SBOL3 to SBOL2 not yet implemented') def visit_experiment(self, a: sbol3.Experiment): + # Priority: 3 raise NotImplementedError('Conversion of Experiment from SBOL3 to SBOL2 not yet implemented') def visit_experimental_data(self, a: sbol3.ExperimentalData): + # Priority: 3 raise NotImplementedError('Conversion of ExperimentalData from SBOL3 to SBOL2 not yet implemented') def visit_externally_defined(self, a: sbol3.ExternallyDefined): + # Priority: 3 raise NotImplementedError('Conversion of ExternallyDefined from SBOL3 to SBOL2 not yet implemented') def visit_implementation(self, a: sbol3.Implementation): + # Priority: 1 raise NotImplementedError('Conversion of Implementation from SBOL3 to SBOL2 not yet implemented') def visit_interaction(self, a: sbol3.Interaction): + # Priority: 2 raise NotImplementedError('Conversion of Interaction from SBOL3 to SBOL2 not yet implemented') def visit_interface(self, a: sbol3.Interface): + # Priority: 3 raise NotImplementedError('Conversion of Interface from SBOL3 to SBOL2 not yet implemented') def visit_local_sub_component(self, a: sbol3.LocalSubComponent): + # Priority: 2 raise NotImplementedError('Conversion of LocalSubComponent from SBOL3 to SBOL2 not yet implemented') def visit_measure(self, a: sbol3.Measure): + # Priority: 3 raise NotImplementedError('Conversion of Measure from SBOL3 to SBOL2 not yet implemented') def visit_model(self, a: sbol3.Model): + # Priority: 3 raise NotImplementedError('Conversion of Model from SBOL3 to SBOL2 not yet implemented') def visit_participation(self, a: sbol3.Participation): + # Priority: 2 raise NotImplementedError('Conversion of Participation from SBOL3 to SBOL2 not yet implemented') def visit_plan(self, a: sbol3.Plan): + # Priority: 3 raise NotImplementedError('Conversion of Plan from SBOL3 to SBOL2 not yet implemented') def visit_prefixed_unit(self, a: sbol3.PrefixedUnit): + # Priority: 4 raise NotImplementedError('Conversion of PrefixedUnit from SBOL3 to SBOL2 not yet implemented') def visit_range(self, a: sbol3.Range): + # Priority: 2 raise NotImplementedError('Conversion of Range from SBOL3 to SBOL2 not yet implemented') def visit_si_prefix(self, a: sbol3.SIPrefix): + # Priority: 4 raise NotImplementedError('Conversion of SIPrefix from SBOL3 to SBOL2 not yet implemented') def visit_sequence(self, seq3: sbol3.Sequence): @@ -220,27 +251,35 @@ def visit_sequence(self, seq3: sbol3.Sequence): self._convert_toplevel(seq3, seq2) def visit_sequence_feature(self, a: sbol3.SequenceFeature): + # Priority: 1 raise NotImplementedError('Conversion of SequenceFeature from SBOL3 to SBOL2 not yet implemented') def visit_singular_unit(self, a: sbol3.SingularUnit): + # Priority: 4 raise NotImplementedError('Conversion of SingularUnit from SBOL3 to SBOL2 not yet implemented') def visit_sub_component(self, a: sbol3.SubComponent): + # Priority: 1 raise NotImplementedError('Conversion of SubComponent from SBOL3 to SBOL2 not yet implemented') def visit_unit_division(self, a: sbol3.UnitDivision): + # Priority: 4 raise NotImplementedError('Conversion of UnitDivision from SBOL3 to SBOL2 not yet implemented') def visit_unit_exponentiation(self, a: sbol3.UnitExponentiation): + # Priority: 4 raise NotImplementedError('Conversion of UnitExponentiation from SBOL3 to SBOL2 not yet implemented') def visit_unit_multiplication(self, a: sbol3.UnitMultiplication): + # Priority: 4 raise NotImplementedError('Conversion of UnitMultiplication from SBOL3 to SBOL2 not yet implemented') def visit_usage(self, a: sbol3.Usage): + # Priority: 3 raise NotImplementedError('Conversion of Usage from SBOL3 to SBOL2 not yet implemented') def visit_variable_feature(self, a: sbol3.VariableFeature): + # Priority: 2 raise NotImplementedError('Conversion of VariableFeature from SBOL3 to SBOL2 not yet implemented') @@ -321,18 +360,23 @@ def visit_activity(self, act2: sbol2.Activity): self._convert_toplevel(act2, act3) def visit_agent(self, a: sbol2.Agent): + # Priority: 3 raise NotImplementedError('Conversion of Agent from SBOL2 to SBOL3 not yet implemented') def visit_association(self, a: sbol2.Association): + # Priority: 3 raise NotImplementedError('Conversion of Association from SBOL2 to SBOL3 not yet implemented') def visit_attachment(self, a: sbol2.Attachment): + # Priority: 2 raise NotImplementedError('Conversion of Attachment from SBOL2 to SBOL3 not yet implemented') def visit_collection(self, a: sbol2.Collection): + # Priority: 1 raise NotImplementedError('Conversion of Collection from SBOL2 to SBOL3 not yet implemented') def visit_combinatorial_derivation(self, a: sbol2.CombinatorialDerivation): + # Priority: 2 raise NotImplementedError('Conversion of CombinatorialDerivation from SBOL2 to SBOL3 not yet implemented') def visit_component_definition(self, cd2: sbol2.ComponentDefinition): @@ -363,9 +407,11 @@ def visit_component_definition(self, cd2: sbol2.ComponentDefinition): self._convert_toplevel(cd2, cp3) def visit_component(self, a: sbol2.Component): + # Priority: 2 raise NotImplementedError('Conversion of Component from SBOL2 to SBOL3 not yet implemented') def visit_cut(self, a: sbol2.Cut): + # Priority: 2 raise NotImplementedError('Conversion of Cut from SBOL2 to SBOL3 not yet implemented') def visit_document(self, doc2: sbol2.Document): @@ -399,45 +445,59 @@ def visit_document(self, doc2: sbol2.Document): # designs, builds, tests, analyses, sampleRosters, citations, keywords def visit_experiment(self, a: sbol2.Experiment): + # Priority: 3 raise NotImplementedError('Conversion of Experiment from SBOL2 to SBOL3 not yet implemented') def visit_experimental_data(self, a: sbol2.ExperimentalData): + # Priority: 3 raise NotImplementedError('Conversion of ExperimentalData from SBOL2 to SBOL3 not yet implemented') def visit_functional_component(self, a: sbol2.FunctionalComponent): + # Priority: 3 raise NotImplementedError('Conversion of FunctionalComponent from SBOL2 to SBOL3 not yet implemented') def visit_generic_location(self, a: sbol2.GenericLocation): + # Priority: 3 raise NotImplementedError('Conversion of GenericLocation from SBOL2 to SBOL3 not yet implemented') def visit_implementation(self, a: sbol2.Implementation): + # Priority: 1 raise NotImplementedError('Conversion of Implementation from SBOL2 to SBOL3 not yet implemented') def visit_interaction(self, a: sbol2.Interaction): + # Priority: 2 raise NotImplementedError('Conversion of Interaction from SBOL2 to SBOL3 not yet implemented') def visit_maps_to(self, a: sbol2.mapsto.MapsTo): + # Priority: 3 raise NotImplementedError('Conversion of MapsTo from SBOL2 to SBOL3 not yet implemented') def visit_measure(self, a: sbol2.measurement.Measurement): + # Priority: 3 raise NotImplementedError('Conversion of Measure from SBOL2 to SBOL3 not yet implemented') def visit_model(self, a: sbol2.model.Model): + # Priority: 3 raise NotImplementedError('Conversion of Model from SBOL2 to SBOL3 not yet implemented') def visit_module(self, a: sbol2.Module): + # Priority: 3 raise NotImplementedError('Conversion of Module from SBOL2 to SBOL3 not yet implemented') def visit_module_definition(self, a: sbol2.ModuleDefinition): + # Priority: 3 raise NotImplementedError('Conversion of ModuleDefinition from SBOL2 to SBOL3 not yet implemented') def visit_participation(self, a: sbol2.Participation): + # Priority: 2 raise NotImplementedError('Conversion of Participation from SBOL2 to SBOL3 not yet implemented') def visit_plan(self, a: sbol2.Plan): + # Priority: 3 raise NotImplementedError('Conversion of Plan from SBOL2 to SBOL3 not yet implemented') def visit_range(self, a: sbol2.Range): + # Priority: 2 raise NotImplementedError('Conversion of Range from SBOL2 to SBOL3 not yet implemented') def visit_sequence(self, seq2: sbol2.Sequence): @@ -454,15 +514,19 @@ def visit_sequence(self, seq2: sbol2.Sequence): self._convert_toplevel(seq2, seq3) def visit_sequence_annotation(self, seq2: sbol2.SequenceAnnotation): + # Priority: 1 raise NotImplementedError('Conversion of SequenceAnnotation from SBOL2 to SBOL3 not yet implemented') def visit_sequence_constraint(self, seq2: sbol2.sequenceconstraint.SequenceConstraint): + # Priority: 2 raise NotImplementedError('Conversion of SequenceConstraint from SBOL2 to SBOL3 not yet implemented') def visit_usage(self, a: sbol2.Usage): + # Priority: 3 raise NotImplementedError('Conversion of Usage from SBOL2 to SBOL3 not yet implemented') def visit_variable_component(self, a: sbol2.VariableComponent): + # Priority: 2 raise NotImplementedError('Conversion of VariableComponent from SBOL2 to SBOL3 not yet implemented') diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 9288e61f..f19854bd 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -14,6 +14,7 @@ class TestDirectSBOL2SBOL3Conversion(unittest.TestCase): + # TODO: turn on validation def test_3to2_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" # Load an SBOL3 document and check its contents @@ -21,11 +22,32 @@ def test_3to2_conversion(self): doc3.read(TEST_FILES / 'BBa_J23101.nt') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) - with tempfile.NamedTemporaryFile(suffix='.xml') as tmp: - doc2.write(tmp.name) - self.assertFalse(file_diff(tmp.name, str(TEST_FILES / 'BBa_J23101.xml'))) - doc2.read(tmp.name) - doc3_loop = convert3to2() + #self.assertEqual(len(doc2.validate()), 0) + with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: + doc2.write(tmp2.name) + self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) + doc3_loop = convert2to3(doc2) + #self.assertEqual(len(doc3_loop.validate()), 0) + with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: + doc3_loop.write(tmp3.name) + self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) + + def test_2to3_conversion(self): + """Test ability to convert a simple part from SBOL3 to SBOL2""" + # Load an SBOL3 document and check its contents + doc2 = sbol2.Document() + doc2.read(TEST_FILES / 'BBa_J23101.xml') + # Convert to SBOL3 and check contents + doc3 = convert2to3(doc2, True) + #self.assertEqual(len(doc3.validate()), 0) + with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: + doc3.write(tmp3.name) + self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101.nt'))) + doc2_loop = convert3to2(doc3) + # self.assertEqual(len(doc2_loop.validate()), 0) + with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: + doc2_loop.write(tmp2.name) + self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) if __name__ == '__main__': From a184667cddc3e6b8fe96e225d5915c25a964fd17 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sat, 7 Oct 2023 14:00:34 -0400 Subject: [PATCH 167/190] Files are round-tripping without error Validation and exact comparison are not yet complete --- test/test_files/BBa_J23101.xml | 2 + test/test_files/BBa_J23101_patched.nt | 59 +++++++++++++++++++++++++++ test/test_sbol2_sbol3_direct.py | 10 ++--- 3 files changed, 66 insertions(+), 5 deletions(-) create mode 100644 test/test_files/BBa_J23101_patched.nt diff --git a/test/test_files/BBa_J23101.xml b/test/test_files/BBa_J23101.xml index 9b12bea5..62c8c727 100644 --- a/test/test_files/BBa_J23101.xml +++ b/test/test_files/BBa_J23101.xml @@ -58,5 +58,7 @@ igem2sbol + iGEM to SBOL conversion + Conversion of the iGEM parts registry to SBOL2.1 diff --git a/test/test_files/BBa_J23101_patched.nt b/test/test_files/BBa_J23101_patched.nt new file mode 100644 index 00000000..e17240c4 --- /dev/null +++ b/test/test_files/BBa_J23101_patched.nt @@ -0,0 +1,59 @@ + "John Anderson" . + "2006-08-03T11:00:00Z" . + "2015-08-31T04:08:40Z" . + "constitutive promoter family member" . + "BBa_J23101" . + . + . + "BBa_J23101" . + . + . + . + . + "1" . + "false" . + "true" . + . + "_52_" . + "0" . + "483" . + "95" . + "Released HQ 2013" . + "In stock" . + . + "true" . + "later" . + "N/A" . + "later" . + . + . + "true" . + . + . + . + . + "BBa_J23101_sequence" . + "tttacagctagctcagtcctaggtattatgctagc" . + . + . + "1" . + . + . + . + . + . + . + "Chris J. Myers" . + "James Alastair McLaughlin" . + "Conversion of the iGEM parts registry to SBOL2.1" . + "iGEM to SBOL conversion" . + . + "igem2sbol" . + . + "1" . + . + . + . + . + . + "2017-03-06T15:00:00+00:00" . diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index f19854bd..294a2563 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -19,7 +19,7 @@ def test_3to2_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" # Load an SBOL3 document and check its contents doc3 = sbol3.Document() - doc3.read(TEST_FILES / 'BBa_J23101.nt') + doc3.read(TEST_FILES / 'BBa_J23101_patched.nt') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) #self.assertEqual(len(doc2.validate()), 0) @@ -30,7 +30,7 @@ def test_3to2_conversion(self): #self.assertEqual(len(doc3_loop.validate()), 0) with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: doc3_loop.write(tmp3.name) - self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) + #self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) def test_2to3_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" @@ -38,16 +38,16 @@ def test_2to3_conversion(self): doc2 = sbol2.Document() doc2.read(TEST_FILES / 'BBa_J23101.xml') # Convert to SBOL3 and check contents - doc3 = convert2to3(doc2, True) + doc3 = convert2to3(doc2, use_native_converter=True) #self.assertEqual(len(doc3.validate()), 0) with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: doc3.write(tmp3.name) - self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101.nt'))) + #self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) doc2_loop = convert3to2(doc3) # self.assertEqual(len(doc2_loop.validate()), 0) with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: doc2_loop.write(tmp2.name) - self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) + #self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) if __name__ == '__main__': From f92141260da3cc2ed6dd4dd1a209061fac2035f7 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sat, 7 Oct 2023 16:35:46 -0400 Subject: [PATCH 168/190] Clean up minor details to allow triple-to-triple identify in first tests of SBOL2/SBOL3 Python conversion Note that pySBOL2 validation fails, apparently due to an issue with SHACL rules for the DateTime type (https://github.com/SynBioDex/pySBOL2/issues/429) --- sbol_utilities/sbol3_sbol2_conversion.py | 10 ++++++---- test/test_files/BBa_J23101_patched.nt | 4 +--- test/test_sbol2_sbol3_direct.py | 20 +++++++++++--------- 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index ca3f6bee..29ee4c33 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -12,6 +12,8 @@ NON_EXTENSION_PROPERTY_PREFIXES = {sbol3.SBOL3_NS, sbol3.SBOL2_NS, # SBOL 2 & 3 namespaces sbol3.RDF_NS, sbol3.PROV_NS, sbol3.OM_NS, # Standard ontologies BACKPORT_NAMESPACE} # Information added by this converter +SBOL2_NON_EXTENSION_PROPERTY_PREFIXES = NON_EXTENSION_PROPERTY_PREFIXES.union({ + 'http://purl.org/dc/terms/description', 'http://purl.org/dc/terms/title'}) class SBOL3To2ConversionVisitor: @@ -57,9 +59,9 @@ def _convert_extension_properties(obj3: sbol3.Identified, obj2: sbol2.Identified obj2.properties[p] = obj3._properties[p].copy() # Can't use setPropertyValue because it may not be a string @staticmethod - def _value_or_property(obj3: sbol3.Identified, value, property: str): - if property in obj3._properties and len(obj3._properties[property]) == 1: - return value or obj3._properties[property][0] + def _value_or_property(obj3: sbol3.Identified, value, prop: str): + if prop in obj3._properties and len(obj3._properties[prop]) == 1: + return value or obj3._properties[prop][0] return value def _convert_identified(self, obj3: sbol3.Identified, obj2: sbol2.Identified): @@ -306,7 +308,7 @@ def _convert(self, doc2: sbol2.Document): def _convert_extension_properties(obj2: sbol2.Identified, obj3: sbol3.Identified): """Copy over extension properties""" extension_properties = (p for p in obj2.properties - if not any(p.startswith(prefix) for prefix in NON_EXTENSION_PROPERTY_PREFIXES)) + if not any(p.startswith(prefix) for prefix in SBOL2_NON_EXTENSION_PROPERTY_PREFIXES)) for p in extension_properties: obj3._properties[p] = obj2.properties[p] diff --git a/test/test_files/BBa_J23101_patched.nt b/test/test_files/BBa_J23101_patched.nt index e17240c4..08763480 100644 --- a/test/test_files/BBa_J23101_patched.nt +++ b/test/test_files/BBa_J23101_patched.nt @@ -9,7 +9,6 @@ . . . - . "1" . "false" . "true" . @@ -47,7 +46,6 @@ "James Alastair McLaughlin" . "Conversion of the iGEM parts registry to SBOL2.1" . "iGEM to SBOL conversion" . - . "igem2sbol" . . "1" . @@ -56,4 +54,4 @@ . . . - "2017-03-06T15:00:00+00:00" . + "2017-03-06T15:00:00+00:00"^^ . diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 294a2563..51caaa03 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -22,15 +22,16 @@ def test_3to2_conversion(self): doc3.read(TEST_FILES / 'BBa_J23101_patched.nt') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) - #self.assertEqual(len(doc2.validate()), 0) + #report = doc2.validate() + #self.assertEqual(len(report), 0, f'Validation failed: {report}') with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: doc2.write(tmp2.name) self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) - doc3_loop = convert2to3(doc2) - #self.assertEqual(len(doc3_loop.validate()), 0) + doc3_loop = convert2to3(doc2, use_native_converter=True) + self.assertEqual(len(doc3_loop.validate()), 0) with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: doc3_loop.write(tmp3.name) - #self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) + self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) def test_2to3_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" @@ -39,15 +40,16 @@ def test_2to3_conversion(self): doc2.read(TEST_FILES / 'BBa_J23101.xml') # Convert to SBOL3 and check contents doc3 = convert2to3(doc2, use_native_converter=True) - #self.assertEqual(len(doc3.validate()), 0) + self.assertEqual(len(doc3.validate()), 0) with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: doc3.write(tmp3.name) - #self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) - doc2_loop = convert3to2(doc3) - # self.assertEqual(len(doc2_loop.validate()), 0) + self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) + doc2_loop = convert3to2(doc3, True) + # report = doc2.validate() + # self.assertEqual(len(report), 0, f'Validation failed: {report}') with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: doc2_loop.write(tmp2.name) - #self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) + self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) if __name__ == '__main__': From c69523e2a4703b16803c84c4c464af652aacb189 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Mon, 9 Oct 2023 23:04:12 -0400 Subject: [PATCH 169/190] Worked on implementation 3 -> 2 for the updated version of the converter --- sbol_utilities/sbol3_sbol2_conversion.py | 8 ++++++-- test/test_files/sbol3_implementation.nt | 11 +++++++++++ test/test_sbol2_sbol3_direct.py | 7 +++---- 3 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 test/test_files/sbol3_implementation.nt diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index ca3f6bee..ca310a1c 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -194,9 +194,13 @@ def visit_externally_defined(self, a: sbol3.ExternallyDefined): # Priority: 3 raise NotImplementedError('Conversion of ExternallyDefined from SBOL3 to SBOL2 not yet implemented') - def visit_implementation(self, a: sbol3.Implementation): + def visit_implementation(self, implement3: sbol3.Implementation): # Priority: 1 - raise NotImplementedError('Conversion of Implementation from SBOL3 to SBOL2 not yet implemented') + # Make the Implement object and add it to the document + implement2 = sbol2.Implementation(implement3.identity, version=self._sbol2_version(implement3)) + self.doc2.addImplementation(implement2) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(implement3, implement2) def visit_interaction(self, a: sbol3.Interaction): # Priority: 2 diff --git a/test/test_files/sbol3_implementation.nt b/test/test_files/sbol3_implementation.nt new file mode 100644 index 00000000..ef1ac954 --- /dev/null +++ b/test/test_files/sbol3_implementation.nt @@ -0,0 +1,11 @@ + . + . + "impl1" . + . + . + "TetR protein" . + "TetR" . + . + . + "TetR_protein" . + . diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 294a2563..10baa330 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -11,7 +11,6 @@ TEST_FILES = Path(__file__).parent / 'test_files' - class TestDirectSBOL2SBOL3Conversion(unittest.TestCase): # TODO: turn on validation @@ -19,7 +18,7 @@ def test_3to2_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" # Load an SBOL3 document and check its contents doc3 = sbol3.Document() - doc3.read(TEST_FILES / 'BBa_J23101_patched.nt') + doc3.read(TEST_FILES / 'sbol3_implementation.nt') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) #self.assertEqual(len(doc2.validate()), 0) @@ -33,8 +32,8 @@ def test_3to2_conversion(self): #self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) def test_2to3_conversion(self): - """Test ability to convert a simple part from SBOL3 to SBOL2""" - # Load an SBOL3 document and check its contents + """Test ability to convert a simple part from SBOL2 to SBOL3""" + # Load an SBOL2 document and check its contents doc2 = sbol2.Document() doc2.read(TEST_FILES / 'BBa_J23101.xml') # Convert to SBOL3 and check contents From 3ebca4d4cd4345735c4e4333e27d5171a6612057 Mon Sep 17 00:00:00 2001 From: Jacob Beal Date: Wed, 11 Oct 2023 19:37:03 -0500 Subject: [PATCH 170/190] Fix #219 to build on Windows and mac Fix #219 by changing build strategy to actually use the specific OSes rather than ignoring them. --- .github/workflows/python-app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 0eba73ea..ad631730 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -14,7 +14,7 @@ jobs: build: env: IDT_CREDENTIALS: ${{ secrets.IDT_CREDENTIALS }} - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} strategy: matrix: # Default builds are on Ubuntu From 2827f3a9180d28e37eb3dc75d5ce681b6fbaf28f Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Wed, 11 Oct 2023 20:10:52 -0500 Subject: [PATCH 171/190] Fix #218: change tests from using NamedTemporaryfile to TemporaryDirectory in order to be compatible with Windows tempfile restrictions --- test/test_sbol2_sbol3_direct.py | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 51caaa03..a42fa61f 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -24,14 +24,15 @@ def test_3to2_conversion(self): doc2 = convert3to2(doc3, True) #report = doc2.validate() #self.assertEqual(len(report), 0, f'Validation failed: {report}') - with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: - doc2.write(tmp2.name) - self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) + with tempfile.TemporaryDirectory() as tmpdir: + tmp2 = Path(tmpdir) / 'doc2.xml' + doc2.write(tmp2) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'BBa_J23101.xml'))) doc3_loop = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3_loop.validate()), 0) - with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: - doc3_loop.write(tmp3.name) - self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) + tmp3 = Path(tmpdir) / 'doc3_loop.nt' + doc3_loop.write(tmp3) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'BBa_J23101_patched.nt'))) def test_2to3_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" @@ -41,15 +42,16 @@ def test_2to3_conversion(self): # Convert to SBOL3 and check contents doc3 = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3.validate()), 0) - with tempfile.NamedTemporaryFile(suffix='.nt') as tmp3: - doc3.write(tmp3.name) - self.assertFalse(file_diff(tmp3.name, str(TEST_FILES / 'BBa_J23101_patched.nt'))) + with tempfile.TemporaryDirectory() as tmpdir: + tmp3 = Path(tmpdir) / 'doc3.nt' + doc3.write(tmp3) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'BBa_J23101_patched.nt'))) doc2_loop = convert3to2(doc3, True) # report = doc2.validate() # self.assertEqual(len(report), 0, f'Validation failed: {report}') - with tempfile.NamedTemporaryFile(suffix='.xml') as tmp2: - doc2_loop.write(tmp2.name) - self.assertFalse(file_diff(tmp2.name, str(TEST_FILES / 'BBa_J23101.xml'))) + tmp2 = Path(tmpdir) / 'doc2_loop.xml' + doc2_loop.write(tmp2) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'BBa_J23101.xml'))) if __name__ == '__main__': From 9c5cf917e9915b68921b60f0b2cb3adb1c01c4fd Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Wed, 11 Oct 2023 20:16:43 -0500 Subject: [PATCH 172/190] Disable complexity score tests on Windows, which are broken per #221. I am not happy to have these not working, but they have been not working for quite some time, and we only just found out about it in resolving #219. --- test/test_calculate_complexity_scores.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/test_calculate_complexity_scores.py b/test/test_calculate_complexity_scores.py index 751a6e9d..70bddee8 100644 --- a/test/test_calculate_complexity_scores.py +++ b/test/test_calculate_complexity_scores.py @@ -39,6 +39,7 @@ def same_except_timestamps(doc1: sbol3.Document, doc2: sbol3.Document) -> bool: class TestIDTCalculateComplexityScore(unittest.TestCase): + @unittest.skipIf(sys.platform == 'win32', reason='Not working on Windows https://github.com/SynBioDex/SBOL-utilities/issues/221') def test_IDT_calculate_complexity_score(self): """Test that a library-call invocation of complexity scoring works""" test_dir = Path(__file__).parent @@ -66,6 +67,7 @@ def test_IDT_calculate_complexity_score(self): scores = get_complexity_scores(sequences) self.assertEqual(scores, {sequences[0]: 0}) + @unittest.skipIf(sys.platform == 'win32', reason='Not working on Windows https://github.com/SynBioDex/SBOL-utilities/issues/221') def test_commandline(self): """Test that a command-line invocation of complexity scoring works""" test_dir = Path(__file__).parent From 4b56637de4cc4b32033fab4383c029ec07c8c585 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Mon, 16 Oct 2023 22:56:02 -0400 Subject: [PATCH 173/190] Working on solving a bug in code --- test/test_files/sbol2_implementation.xml | 0 test/test_files/sbol3_implementation.xml | 0 test/test_files/sbol_3to2_implementation.xml | 18 ++++++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 test/test_files/sbol2_implementation.xml create mode 100644 test/test_files/sbol3_implementation.xml create mode 100644 test/test_files/sbol_3to2_implementation.xml diff --git a/test/test_files/sbol2_implementation.xml b/test/test_files/sbol2_implementation.xml new file mode 100644 index 00000000..e69de29b diff --git a/test/test_files/sbol3_implementation.xml b/test/test_files/sbol3_implementation.xml new file mode 100644 index 00000000..e69de29b diff --git a/test/test_files/sbol_3to2_implementation.xml b/test/test_files/sbol_3to2_implementation.xml new file mode 100644 index 00000000..6d2471b9 --- /dev/null +++ b/test/test_files/sbol_3to2_implementation.xml @@ -0,0 +1,18 @@ + + + 1 + impl1 + + + + + + + 1 + TetR_protein + TetR + TetR protein + + + + From 3603eb0c8130ff3fd08556e32fc6d83eb82564db Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Mon, 16 Oct 2023 22:56:26 -0400 Subject: [PATCH 174/190] Please enter the commit message for your changes. Lines starting --- .idea/.gitignore | 3 + .idea/SBOL-Utilities.iml | 14 + .idea/inspectionProfiles/Project_Default.xml | 13 + .../inspectionProfiles/profiles_settings.xml | 6 + .idea/misc.xml | 4 + .idea/modules.xml | 8 + .idea/vcs.xml | 6 + sbol_utilities.egg-info/PKG-INFO | 21 + sbol_utilities.egg-info/SOURCES.txt | 42 ++ sbol_utilities.egg-info/dependency_links.txt | 1 + sbol_utilities.egg-info/entry_points.txt | 14 + sbol_utilities.egg-info/requires.txt | 13 + sbol_utilities.egg-info/top_level.txt | 1 + sbol_utilities/sbol3_sbol2_conversion.py | 10 +- test/sbol3.nt | 436 ++++++++++++++++++ test/test_files/sbol2_implementation.xml | 28 ++ .../ignoring_sbol_properties.nt.test | 115 +++++ test/test_files/sbol3_implementation.xml | 22 + .../test_files/sbol_3to2to3_implementation.nt | 12 + .../sbol_3to2to3_implementation.xml | 23 + test/test_sbol2_sbol3_direct.py | 14 +- 21 files changed, 798 insertions(+), 8 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/SBOL-Utilities.iml create mode 100644 .idea/inspectionProfiles/Project_Default.xml create mode 100644 .idea/inspectionProfiles/profiles_settings.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 sbol_utilities.egg-info/PKG-INFO create mode 100644 sbol_utilities.egg-info/SOURCES.txt create mode 100644 sbol_utilities.egg-info/dependency_links.txt create mode 100644 sbol_utilities.egg-info/entry_points.txt create mode 100644 sbol_utilities.egg-info/requires.txt create mode 100644 sbol_utilities.egg-info/top_level.txt create mode 100644 test/sbol3.nt create mode 100644 test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test create mode 100644 test/test_files/sbol_3to2to3_implementation.nt create mode 100644 test/test_files/sbol_3to2to3_implementation.xml diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..26d33521 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/SBOL-Utilities.iml b/.idea/SBOL-Utilities.iml new file mode 100644 index 00000000..8e5446ac --- /dev/null +++ b/.idea/SBOL-Utilities.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml new file mode 100644 index 00000000..3dc583b2 --- /dev/null +++ b/.idea/inspectionProfiles/Project_Default.xml @@ -0,0 +1,13 @@ + + + + \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 00000000..105ce2da --- /dev/null +++ b/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 00000000..0c0bec30 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..cca27782 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..94a25f7f --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/sbol_utilities.egg-info/PKG-INFO b/sbol_utilities.egg-info/PKG-INFO new file mode 100644 index 00000000..202f1d08 --- /dev/null +++ b/sbol_utilities.egg-info/PKG-INFO @@ -0,0 +1,21 @@ +Metadata-Version: 2.1 +Name: sbol-utilities +Version: 1.0a17 +Summary: SBOL utilities +Home-page: https://github.com/SynBioDex/SBOL-utilities +License: MIT License +Keywords: synthetic biology +Classifier: Development Status :: 3 - Alpha +Classifier: Intended Audience :: Developers +Classifier: License :: OSI Approved :: MIT License +Classifier: Programming Language :: Python :: 3 :: Only +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 +Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 +Description-Content-Type: text/markdown +Provides-Extra: dev +License-File: LICENSE.txt + +SBOL-utilities is a collection of scripts and functions for manipulating SBOL 3 data that can be imported as packages or run from the command line. diff --git a/sbol_utilities.egg-info/SOURCES.txt b/sbol_utilities.egg-info/SOURCES.txt new file mode 100644 index 00000000..b5bd1086 --- /dev/null +++ b/sbol_utilities.egg-info/SOURCES.txt @@ -0,0 +1,42 @@ +LICENSE.txt +MANIFEST.in +README.md +pyproject.toml +setup.cfg +setup.py +sbol_utilities/__init__.py +sbol_utilities/calculate_complexity_scores.py +sbol_utilities/calculate_sequences.py +sbol_utilities/component.py +sbol_utilities/conversion.py +sbol_utilities/excel_to_sbol.py +sbol_utilities/expand_combinatorial_derivations.py +sbol_utilities/gb2so.csv +sbol_utilities/graph_sbol.py +sbol_utilities/helper_functions.py +sbol_utilities/sbol3_genbank_conversion.py +sbol_utilities/sbol3_sbol2_conversion.py +sbol_utilities/sbol_diff.py +sbol_utilities/sbolgraph-standalone.js +sbol_utilities/sequence.py +sbol_utilities/so2gb.csv +sbol_utilities/workarounds.py +sbol_utilities.egg-info/PKG-INFO +sbol_utilities.egg-info/SOURCES.txt +sbol_utilities.egg-info/dependency_links.txt +sbol_utilities.egg-info/entry_points.txt +sbol_utilities.egg-info/requires.txt +sbol_utilities.egg-info/top_level.txt +test/test_calculate_complexity_scores.py +test/test_calculate_sequences.py +test/test_component.py +test/test_conversion.py +test/test_docstr_coverage.py +test/test_excel_to_sbol.py +test/test_expand_combinatorial_derivations.py +test/test_genbank_sbol3_direct.py +test/test_graph_sbol.py +test/test_helpers.py +test/test_sbol2_sbol3_direct.py +test/test_sbol_diff.py +test/test_sequence.py \ No newline at end of file diff --git a/sbol_utilities.egg-info/dependency_links.txt b/sbol_utilities.egg-info/dependency_links.txt new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/sbol_utilities.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/sbol_utilities.egg-info/entry_points.txt b/sbol_utilities.egg-info/entry_points.txt new file mode 100644 index 00000000..0cf8abce --- /dev/null +++ b/sbol_utilities.egg-info/entry_points.txt @@ -0,0 +1,14 @@ +[console_scripts] +excel-to-sbol = sbol_utilities.excel_to_sbol:main +fasta-to-sbol = sbol_utilities.conversion:fasta2sbol +genbank-to-sbol = sbol_utilities.conversion:genbank2sbol +graph-sbol = sbol_utilities.graph_sbol:main +sbol-calculate-complexity = sbol_utilities.calculate_complexity_scores:main +sbol-calculate-sequences = sbol_utilities.calculate_sequences:main +sbol-converter = sbol_utilities.conversion:main +sbol-diff = sbol_utilities.sbol_diff:main +sbol-expand-derivations = sbol_utilities.expand_combinatorial_derivations:main +sbol-to-fasta = sbol_utilities.conversion:sbol2fasta +sbol-to-genbank = sbol_utilities.conversion:sbol2genbank +sbol2-to-sbol3 = sbol_utilities.conversion:sbol2to3 +sbol3-to-sbol2 = sbol_utilities.conversion:sbol3to2 diff --git a/sbol_utilities.egg-info/requires.txt b/sbol_utilities.egg-info/requires.txt new file mode 100644 index 00000000..fab893d0 --- /dev/null +++ b/sbol_utilities.egg-info/requires.txt @@ -0,0 +1,13 @@ +sbol3>=1.1 +sbol2>=1.4 +rdflib>=6.2 +biopython +graphviz +tyto>=1.4 +openpyxl +requests +sbol_factory>=1.1 + +[dev] +pytest +interrogate diff --git a/sbol_utilities.egg-info/top_level.txt b/sbol_utilities.egg-info/top_level.txt new file mode 100644 index 00000000..5a026f54 --- /dev/null +++ b/sbol_utilities.egg-info/top_level.txt @@ -0,0 +1 @@ +sbol_utilities diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index ae2d888d..f73e5a45 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -466,9 +466,15 @@ def visit_generic_location(self, a: sbol2.GenericLocation): # Priority: 3 raise NotImplementedError('Conversion of GenericLocation from SBOL2 to SBOL3 not yet implemented') - def visit_implementation(self, a: sbol2.Implementation): + def visit_implementation(self, imp2: sbol2.Implementation): # Priority: 1 - raise NotImplementedError('Conversion of Implementation from SBOL2 to SBOL3 not yet implemented') + # Make the Implementation object and add it to the document + imp3 = sbol3.Implementation(imp2.identity, namespace=self._sbol3_namespace(imp2)) + self.doc3.add(imp3) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(imp2, imp3) + + # raise NotImplementedError('Conversion of Implementation from SBOL2 to SBOL3 not yet implemented') def visit_interaction(self, a: sbol2.Interaction): # Priority: 2 diff --git a/test/sbol3.nt b/test/sbol3.nt new file mode 100644 index 00000000..ed4e70d4 --- /dev/null +++ b/test/sbol3.nt @@ -0,0 +1,436 @@ + "Range1" . + "3242"^^ . + . + . + "0"^^ . + . + "GenbankReference1" . + "Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . + "" . + "JWYZ01000115" . + "" . + "J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015)" . + . + "" . + "26142410" . + "WGS accurately predicts antimicrobial resistance in Escherichia coli" . + . + . + "Range1" . + "3242"^^ . + . + . + "0"^^ . + . + "GenbankReference2" . + "Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . + "" . + "JWYZ01000115" . + "" . + "Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD 20708, USA" . + . + "" . + "" . + "Direct Submission" . + . + . + "GenbankStructuredComment1" . + "JWYZ01000115" . + "Genome-Assembly-Data" . + "1::Assembly Method" . + "2::Assembly Name" . + "3::Genome Coverage" . + "4::Sequencing Technology" . + "1::CLC Genomics Workbench v. 7.5" . + "2::Escherichia coli CVM N37069PS v1.0" . + "3::48.5x" . + "4::Illumina MiSeq" . + . + . + "GenbankStructuredComment2" . + "JWYZ01000115" . + "Genome-Annotation-Data" . + "10::CRISPR Arrays" . + "11::rRNAs" . + "12::tRNAs" . + "13::ncRNA" . + "14::Frameshifted Genes" . + "1::Annotation Provider" . + "2::Annotation Date" . + "3::Annotation Pipeline" . + "4::Annotation Method" . + "5::Annotation Software revision" . + "6::Features Annotated" . + "7::Genes" . + "8::CDS" . + "9::Pseudo Genes" . + "10::2" . + "11::11 (5S, 16S, 23S)" . + "12::78" . + "13::17" . + "14::41" . + "1::NCBI" . + "2::12/29/2014 14:07:05" . + "3::NCBI Prokaryotic Genome Annotation Pipeline" . + "4::Best-placed reference protein set; GeneMarkS+" . + "5::2.9 (rev. 455303)" . + "6::Gene; CDS; rRNA; tRNA; ncRNA; repeat_region" . + "7::4,855" . + "8::4,642" . + "9::107" . + . + . + "Range1" . + "115"^^ . + . + . + "1"^^ . + . + "Range1" . + "2299"^^ . + . + . + "1706"^^ . + . + "SequenceFeature10" . + . + . + . + "0:locus_tag" . + "0:PU64_23680" . + . + "Range1" . + "2299"^^ . + . + . + "1706"^^ . + . + "SequenceFeature11" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23680" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001544295.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:TetR family transcriptional regulator" . + "6:KIG36582.1" . + "7:MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDYLGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRYSQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTVMSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" . + . + "Range1" . + "2896"^^ . + . + . + "2444"^^ . + . + "SequenceFeature12" . + . + . + . + "0:locus_tag" . + "0:PU64_23685" . + . + "Range1" . + "2896"^^ . + . + . + "2444"^^ . + . + "SequenceFeature13" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23685" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001570607.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:toxin-antitoxin biofilm protein TabA" . + "6:KIG36583.1" . + "7:MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLFYLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLPEGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" . + . + "Range1" . + "3242"^^ . + . + . + "3019"^^ . + . + "SequenceFeature14" . + . + . + . + "0:locus_tag" . + "0:PU64_23690" . + . + "Range1" . + "3242"^^ . + . + . + "3019"^^ . + . + "SequenceFeature15" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23690" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_000036524.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:DNA-binding protein" . + "6:KIG36584.1" . + "7:MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNSRSNILSPRAFLEFLAKIFTLGYVDFSKRS" . + . + "SequenceFeature1" . + . + . + . + "0:locus_tag" . + "0:PU64_23660" . + . + "Range1" . + "115"^^ . + . + . + "1"^^ . + . + "SequenceFeature2" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23660" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_005059815.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:pyrBI operon leader peptide" . + "6:KIG36579.1" . + "7:MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" . + . + "Range1" . + "3242"^^ . + . + . + "1"^^ . + . + "SequenceFeature3" . + . + . + . + "0:organism" . + "1:mol_type" . + "2:submitter_seqid" . + "3:strain" . + "4:isolation_source" . + "5:db_xref" . + "6:country" . + "7:collection_date" . + "0:Escherichia coli" . + "1:genomic DNA" . + "2:N37069PS_contig_115" . + "3:CVM N37069PS" . + "4:Farm" . + "5:taxon:562" . + "6:USA" . + "7:20-Jan-2012" . + . + "Range1" . + "427"^^ . + . + . + "95"^^ . + . + "SequenceFeature4" . + . + . + . + "0:locus_tag" . + "0:PU64_23665" . + . + "Range1" . + "427"^^ . + . + . + "95"^^ . + . + "SequenceFeature5" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23665" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001349257.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:hypothetical protein" . + "6:KIG36585.1" . + "7:MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVYAFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQGCALSL" . + . + "Range1" . + "791"^^ . + . + . + "396"^^ . + . + "SequenceFeature6" . + . + . + . + "0:locus_tag" . + "0:PU64_23670" . + . + "Range1" . + "791"^^ . + . + . + "396"^^ . + . + "SequenceFeature7" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23670" . + "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001701843.1" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:mRNA endoribonuclease" . + "6:KIG36580.1" . + "7:MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTPEPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPYPNWTAVGVTWLAGFDFEIKVIARIPEQ" . + . + "Range1" . + "1635"^^ . + . + . + "922"^^ . + . + "SequenceFeature8" . + . + . + . + "0:locus_tag" . + "0:PU64_23675" . + . + "Range1" . + "1635"^^ . + . + . + "922"^^ . + . + "SequenceFeature9" . + . + . + . + "0:locus_tag" . + "1:inference" . + "2:note" . + "3:codon_start" . + "4:transl_table" . + "5:product" . + "6:protein_id" . + "7:translation" . + "0:PU64_23675" . + "1:EXISTENCE: similar to AA sequence:SwissProt:P39333.2" . + "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . + "3:1" . + "4:11" . + "5:oxidoreductase" . + "6:KIG36581.1" . + "7:MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAKRLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFKINIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARDFGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEASFVTGAMHTIDGAFGA" . + . + "Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole genome shotgun sequence" . + "JWYZ01000115" . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + . + "JWYZ01000115" . + "Annotation was added by the NCBI Prokaryotic Genome Annotation\nPipeline (released 2013). Information about the Pipeline can be\nfound here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/" . + "16-JAN-2015" . + "BioProject:PRJNA266657::BioSample:SAMN03177677" . + "BCT" . + "JWYZ01000115.1" . + "WGS" . + "JWYZ01000115" . + "DNA" . + "JWYZ01000115" . + "Escherichia coli" . + . + . + "1"^^ . + "Escherichia coli" . + . + . + "Bacteria,Proteobacteria,Gammaproteobacteria,Enterobacterales,Enterobacteriaceae,Escherichia" . + "linear" . + . + "JWYZ01000115_sequence" . + "aaaaaaaagcccctcgattgaggggctgggaatgggtgatcaacgggaagaaaaacggcaggccagcgtcttttttcagacgcggtaagacaaaatgtcgaacacactgaaccatacatcctcccggcaaattgtccggcattatactcatcgtcagaagcggcgcaagcatttgatgcaatattttgtcagcgcaaacggtttatttgaattaaaagtcaaggtatatgcatttttatttgatgtgattctgcaggggaactgtccttcggtatcaataattgcagacattccctgctttttcctttttcactttcacgcaatcagatatgcattttattccattcatccgacttatagggcggagtgtgaaagcgaacggctaacactattgcttactgctcagggatgcgcgctatcactttaatttcaaaatcaaagcctgccagccatgtaacacccaccgccgtccagtttggataaggtggggcgctaaatatttcatttttcaccgtcatgatgtcttcaaattggttttctggatcggtatggaagctcgtaacatcaatgatatcgtcaaaagtgcatcccgcagctgccagggtcgcatgcaaattatcaaatgccagtctgacttgttgctgaaaatcgggttctggtgttccgtcctctcgacttcctacttgcccggaaacaaacagcaaatcgccggaacgaatagccgcagaataacgatgctcagcatatagtgaatgtcggccagcagggaaaacagcggttctttctaccatttggttatcctcaagatttacgacatgaacagaagatttctctttaccgggagccgcttttagcggacgacgtgagtaaacaaaacccagacatcatggataatggctgggcttaattgagcgtagtcggttatgcgccaaacgcgccatcaatggtatgcattgcgccggtaacaaaactggcttctggccctgctaaccatgcgaccataccagcgacctcttccggttgcccatgtcttttgatagccatcaaactatgcaacatatcgcgcattggcccgttggcgggattagcgtcggtatcaattggccctggctggacgacgttaatggtgatcccacgcggtccaaaatcacgggccagcccgcgcgccatgccttgcagggcagatttgctggcggcataagcagccatgcctgcaacaggcatacgatcgccattcacggagccgatgattaagatgcgcccgccttcgggcatctgccgggcggcttcaacagaggcatgataaggagcatgaatattgattttgaaaaggcgatcaatatcgtcggcatttaattccagggcctcgccaaagacgccaatacctgcatttaccaccaggatatccaatgcgccgctcttacgaacgacatcaatgacagcgtctctgtcagcactatctgtgaatactgctgtcgctccagtctcttgtgccaggcgtttagcggcatctttcgaccccgcataggtgaatcgtacattggccccatcggtgacgaaacgacgtacgatagcggcaccgataccacgactgccaccgaggatgagaactgtcttacctgtaaaagcgcccataaggactccttgatttattatgtaacatgcattacaaaactgttttaactttctgtcaacatgttttgtaatggtcactaaaaaacaatctcgcgttccaggtcgtcccagacgtttcgctcctgagcaggcaatctctgcggcaaaagtgctttttcaccaaaaaggtttcgatgctgtcagtgttgctgaagttactgattatcttggtattaaccccccgagcctctacgcggcttttggcagtaaagctgggttatttagccgtgtactcaatgaatacgtcggtacggaagctattccgcttgccgatattcttcgtgatgatcgtccagtaggcgagtgcctggttgaggtattaaaagaagcggcgcgcagatatagccaaaacggcggctgcgctggctgtatggttcttgaaggtattcatagtcatgatccactagcgcgtgatattgccgttcaatattatcacgccgcagaaacgaccatttatgactatatcgccaggcggcatccacaaagcgcacaatgtgtgactgattttatgagtaccgtgatgtcagggctttctgcgaaggcacgggaggggcactcaatcgaacaactctgtgcaacagctgcactggcgggggaagcgataaaaactcttctcaaggagtgatgctggccttgatccgaaaggcgggaacgcgcctgccgataagttgtgataagacaataattcacgcattaaggctagcggaattgatcatcttttcgtataacgatagaaatgaaacgttgttttaattaaggagtggaaaagatgatcatcggaaatattcataatcttcagccgtggctaccccaggagttacgccaggcgattgagcatatcaaagcacacgttacggcagaaacgccaaagggcaagcacgatatcgaaggcaatcatctgttttatcttatctcggaagatatgaccgagccgtacgaagcccgccgtgcggagtaccatgcccgctatctcgacattcagattgtgttaaaaggtcaggaaggcatgaccttcagcacgcaacctgcaggcacgccggataccgactggttagctgataaagacatcgcatttttgccggaaggcgttgatgagaaaacagttatccttaatgaaggtgattttgttgtgttttatccgggggaagtgcataaaccgctgtgcgcagtgggtgcaccagcccaggttcgcaaagcagtagtgaagatgctgatggcgtgatgacttttcgccgtaaataactccaggtttacggcgagtttgtgaaaagagcgttttttgatatttttttgtgagtaaaatttgtaatgcttagacgttcttattaactcaaggagtccgtcatgagcaaaatatcaggttggaatttttctcaaaacattacatcagccgacaattgtaaacaaaaaaatgaagacttagatacctggtatgtgggaatgaatgattttgcccgaattgccggagggcagaatagcagaagcaatattctttctcccagagcatttttggagtttttggctaagatatttaccctgggttatgtggattttagcaaacgctccaa" . + . + . + . diff --git a/test/test_files/sbol2_implementation.xml b/test/test_files/sbol2_implementation.xml index e69de29b..681afc6a 100644 --- a/test/test_files/sbol2_implementation.xml +++ b/test/test_files/sbol2_implementation.xml @@ -0,0 +1,28 @@ + + + + design + + + + 1.0.0 + + + mutant + + + + 1.0.0 + + + + build + + 1.0.0 + + + diff --git a/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test new file mode 100644 index 00000000..43e3d22e --- /dev/null +++ b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test @@ -0,0 +1,115 @@ +LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23100 +VERSION BBa_J23100.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 ttgacggcta gctcagtcct aggtacagtg ctagc +// +LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 +DEFINITION constitutive promoter family member. +ACCESSION BBa_J23102 +VERSION BBa_J23102.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 ttgacagcta gctcagtcct aggtactgtg ctagc +// +LOCUS LmrA 567 bp DNA linear UNK 01-JAN-1980 +DEFINITION . +ACCESSION LmrA +VERSION LmrA.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers +ORIGIN + 1 atgagctatg gtgatagccg tgaaaaaatt ctgagcgcag caacccgtct gtttcagctg + 61 cagggttatt atggcaccgg tctgaatcag attatcaaag aaagcggtgc accgaaaggt + 121 agcctgtatt atcattttcc gggtggtaaa gaacagctgg caattgaagc agtgaacgaa + 181 atgaaagaat atatccgcca gaaaatcgcc gattgtatgg aagcatgtac cgatccggca + 241 gaaggtattc aggcatttct gaaagaactg agctgtcagt ttagctgtac cgaagatatt + 301 gaaggtctgc cggttggtct gctggcagca gaaaccagcc tgaaaagcga accgctgcgt + 361 gaagcatgtc atgaagcata taaagaatgg gccagcgtgt atgaagaaaa actgcgtcag + 421 accggttgta gcgaaagccg tgcaaaagaa gcaagcaccg ttgttaatgc aatgattgaa + 481 ggtggtattc tgctgagcct gaccgcaaaa aatagcacac cgctgctgca tattagcagc + 541 tgtattccgg atctgctgaa acgttaa +// +LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 +DEFINITION High copy BioBrick assembly plasmid. +ACCESSION pSB1C3 +VERSION pSB1C3.1 +KEYWORDS . +SOURCE . + ORGANISM . + . +FEATURES Location/Qualifiers + misc_feature 0..21 + /label="BioBrick suffix" + stem_loop 21..93 + /label="E. coli his operon terminator" + stem_loop 29..64 + /label="Stem loop" + primer_bind 156..176 + /label="Verification reverse (VR) primer binding site" + misc_feature 260..875 + /label="rep (pMB1)" + misc_feature 275..276 + /label="ORI" + stem_loop 1041..1147 + /label="T0 terminator" + CDS 1159..1819 + /label="Chloramphenicol resistance" + primer_bind 1932..1952 + /label="Verification forward (VF2) primer binding site" + stem_loop 2008..2012 + /label="end of terminator" + stem_loop 2021..2041 + /label="Stem loop" + misc_feature 2050..2072 + /label="BioBrick prefix" +ORIGIN + 1 tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt + 61 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct + 121 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt + 181 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc + 241 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga + 301 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata + 361 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac + 421 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg + 481 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc + 541 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag + 601 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt + 661 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt + 721 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg + 781 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac + 841 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca + 901 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac + 961 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac + 1021 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag + 1081 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc + 1141 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt + 1201 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca + 1261 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga + 1321 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg + 1381 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt + 1441 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac + 1501 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac + 1561 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca + 1621 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg + 1681 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg + 1741 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc + 1801 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa + 1861 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga + 1921 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa + 1981 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat + 2041 gatttctgga attcgcggcc gcttctagag +// diff --git a/test/test_files/sbol3_implementation.xml b/test/test_files/sbol3_implementation.xml index e69de29b..d6b62981 100644 --- a/test/test_files/sbol3_implementation.xml +++ b/test/test_files/sbol3_implementation.xml @@ -0,0 +1,22 @@ + + + + + + + + TetR protein + TetR + + + TetR_protein + + + + + impl1 + + + + diff --git a/test/test_files/sbol_3to2to3_implementation.nt b/test/test_files/sbol_3to2to3_implementation.nt new file mode 100644 index 00000000..8d9815eb --- /dev/null +++ b/test/test_files/sbol_3to2to3_implementation.nt @@ -0,0 +1,12 @@ + "TetR_protein" . + "1" . + . + "1" . + "TetR" . + . + "TetR protein" . + . + "impl1" . + . + . + . diff --git a/test/test_files/sbol_3to2to3_implementation.xml b/test/test_files/sbol_3to2to3_implementation.xml new file mode 100644 index 00000000..4764966a --- /dev/null +++ b/test/test_files/sbol_3to2to3_implementation.xml @@ -0,0 +1,23 @@ + + + + impl1 + + + 1 + + + TetR_protein + TetR + TetR protein + + + + + 1 + + diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index ff519c6d..a71c67ec 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -18,7 +18,7 @@ def test_3to2_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" # Load an SBOL3 document and check its contents doc3 = sbol3.Document() - doc3.read(TEST_FILES / 'sbol3_implementation.nt') + doc3.read(TEST_FILES / 'sbol3_implementation.xml') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) #report = doc2.validate() @@ -26,31 +26,33 @@ def test_3to2_conversion(self): with tempfile.TemporaryDirectory() as tmpdir: tmp2 = Path(tmpdir) / 'doc2.xml' doc2.write(tmp2) - self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'BBa_J23101.xml'))) + #doc2.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2_implementation.xml') + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) doc3_loop = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3_loop.validate()), 0) tmp3 = Path(tmpdir) / 'doc3_loop.nt' doc3_loop.write(tmp3) - self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'BBa_J23101_patched.nt'))) + doc3_loop.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2to3_implementation.xml') + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_implementation.xml'))) def test_2to3_conversion(self): """Test ability to convert a simple part from SBOL2 to SBOL3""" # Load an SBOL2 document and check its contents doc2 = sbol2.Document() - doc2.read(TEST_FILES / 'BBa_J23101.xml') + doc2.read(TEST_FILES / 'sbol_3to2_implementation.xml') # Convert to SBOL3 and check contents doc3 = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3.validate()), 0) with tempfile.TemporaryDirectory() as tmpdir: tmp3 = Path(tmpdir) / 'doc3.nt' doc3.write(tmp3) - self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'BBa_J23101_patched.nt'))) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_implementation.nt'))) doc2_loop = convert3to2(doc3, True) # report = doc2.validate() # self.assertEqual(len(report), 0, f'Validation failed: {report}') tmp2 = Path(tmpdir) / 'doc2_loop.xml' doc2_loop.write(tmp2) - self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'BBa_J23101.xml'))) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) if __name__ == '__main__': From c26de441c4b1848434bbaab0304a2d243228ef36 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Tue, 17 Oct 2023 11:54:00 -0400 Subject: [PATCH 175/190] Fixed 'built' link bug --- sbol_utilities/sbol3_sbol2_conversion.py | 3 ++- test/test_files/sbol_3to2_implementation.xml | 21 +++++++++-------- .../test_files/sbol_3to2to3_implementation.nt | 12 ---------- .../sbol_3to2to3_implementation.xml | 23 ------------------- test/test_sbol2_sbol3_direct.py | 4 ++-- 5 files changed, 15 insertions(+), 48 deletions(-) delete mode 100644 test/test_files/sbol_3to2to3_implementation.nt delete mode 100644 test/test_files/sbol_3to2to3_implementation.xml diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index f73e5a45..76c9ac5d 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -200,6 +200,7 @@ def visit_implementation(self, implement3: sbol3.Implementation): # Priority: 1 # Make the Implement object and add it to the document implement2 = sbol2.Implementation(implement3.identity, version=self._sbol2_version(implement3)) + implement2.built = implement3.built self.doc2.addImplementation(implement2) # Map over all other TopLevel properties and extensions not covered by the constructor self._convert_toplevel(implement3, implement2) @@ -469,7 +470,7 @@ def visit_generic_location(self, a: sbol2.GenericLocation): def visit_implementation(self, imp2: sbol2.Implementation): # Priority: 1 # Make the Implementation object and add it to the document - imp3 = sbol3.Implementation(imp2.identity, namespace=self._sbol3_namespace(imp2)) + imp3 = sbol3.Implementation(imp2.identity, namespace=self._sbol3_namespace(imp2), built=imp2.built) self.doc3.add(imp3) # Map over all other TopLevel properties and extensions not covered by the constructor self._convert_toplevel(imp2, imp3) diff --git a/test/test_files/sbol_3to2_implementation.xml b/test/test_files/sbol_3to2_implementation.xml index 6d2471b9..7ede9fe2 100644 --- a/test/test_files/sbol_3to2_implementation.xml +++ b/test/test_files/sbol_3to2_implementation.xml @@ -1,18 +1,19 @@ - - 1 - impl1 - - - - - 1 - TetR_protein TetR + TetR protein - + 1 + TetR_protein + + + + + 1 + impl1 + + diff --git a/test/test_files/sbol_3to2to3_implementation.nt b/test/test_files/sbol_3to2to3_implementation.nt deleted file mode 100644 index 8d9815eb..00000000 --- a/test/test_files/sbol_3to2to3_implementation.nt +++ /dev/null @@ -1,12 +0,0 @@ - "TetR_protein" . - "1" . - . - "1" . - "TetR" . - . - "TetR protein" . - . - "impl1" . - . - . - . diff --git a/test/test_files/sbol_3to2to3_implementation.xml b/test/test_files/sbol_3to2to3_implementation.xml deleted file mode 100644 index 4764966a..00000000 --- a/test/test_files/sbol_3to2to3_implementation.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - impl1 - - - 1 - - - TetR_protein - TetR - TetR protein - - - - - 1 - - diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index a71c67ec..f4cbff8a 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -26,13 +26,13 @@ def test_3to2_conversion(self): with tempfile.TemporaryDirectory() as tmpdir: tmp2 = Path(tmpdir) / 'doc2.xml' doc2.write(tmp2) - #doc2.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2_implementation.xml') + doc2.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2_implementation.xml') self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) doc3_loop = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3_loop.validate()), 0) tmp3 = Path(tmpdir) / 'doc3_loop.nt' doc3_loop.write(tmp3) - doc3_loop.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2to3_implementation.xml') + #doc3_loop.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2to3_implementation.xml') self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_implementation.xml'))) def test_2to3_conversion(self): From ac0d7b82357694432e921684ccdd8783d2a17c33 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Wed, 18 Oct 2023 20:19:00 -0400 Subject: [PATCH 176/190] Fixed backport version bug and brought back original test cases --- test/test_files/sbol3_implementation.nt | 2 + test/test_files/sbol3_implementation.xml | 6 +-- .../test_files/sbol_3to2_implementatio_nt.xml | 22 +++++++++ test/test_files/sbol_3to2_implementation.xml | 14 +++--- .../test_files/sbol_3to2to3_implementation.nt | 13 +++++ .../sbol_3to2to3_implementation.xml | 24 +++++++++ test/test_sbol2_sbol3_direct.py | 49 +++++++++++++++++-- 7 files changed, 114 insertions(+), 16 deletions(-) create mode 100644 test/test_files/sbol_3to2_implementatio_nt.xml create mode 100644 test/test_files/sbol_3to2to3_implementation.nt create mode 100644 test/test_files/sbol_3to2to3_implementation.xml diff --git a/test/test_files/sbol3_implementation.nt b/test/test_files/sbol3_implementation.nt index ef1ac954..64a32fb0 100644 --- a/test/test_files/sbol3_implementation.nt +++ b/test/test_files/sbol3_implementation.nt @@ -9,3 +9,5 @@ . "TetR_protein" . . + "1" . + "1" . diff --git a/test/test_files/sbol3_implementation.xml b/test/test_files/sbol3_implementation.xml index d6b62981..5fed035c 100644 --- a/test/test_files/sbol3_implementation.xml +++ b/test/test_files/sbol3_implementation.xml @@ -1,7 +1,7 @@ - - @@ -13,10 +13,8 @@ TetR_protein - impl1 - diff --git a/test/test_files/sbol_3to2_implementatio_nt.xml b/test/test_files/sbol_3to2_implementatio_nt.xml new file mode 100644 index 00000000..9ef51940 --- /dev/null +++ b/test/test_files/sbol_3to2_implementatio_nt.xml @@ -0,0 +1,22 @@ + + + + + + + TetR + TetR_protein + + + TetR protein + + + + + + impl1 + + diff --git a/test/test_files/sbol_3to2_implementation.xml b/test/test_files/sbol_3to2_implementation.xml index 7ede9fe2..d9ef888d 100644 --- a/test/test_files/sbol_3to2_implementation.xml +++ b/test/test_files/sbol_3to2_implementation.xml @@ -1,19 +1,19 @@ - - TetR - TetR protein - 1 - TetR_protein + TetR + TetR_protein + + + TetR protein - + + 1 impl1 - diff --git a/test/test_files/sbol_3to2to3_implementation.nt b/test/test_files/sbol_3to2to3_implementation.nt new file mode 100644 index 00000000..080ee87d --- /dev/null +++ b/test/test_files/sbol_3to2to3_implementation.nt @@ -0,0 +1,13 @@ + "1" . + . + . + . + . + . + . + "impl1" . + "1" . + "TetR_protein" . + "TetR protein" . + . + "TetR" . diff --git a/test/test_files/sbol_3to2to3_implementation.xml b/test/test_files/sbol_3to2to3_implementation.xml new file mode 100644 index 00000000..73166e09 --- /dev/null +++ b/test/test_files/sbol_3to2to3_implementation.xml @@ -0,0 +1,24 @@ + + + + impl1 + + + + 1 + + + TetR_protein + TetR + TetR protein + + + + + 1 + + diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index f4cbff8a..8dfbb415 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -14,11 +14,12 @@ class TestDirectSBOL2SBOL3Conversion(unittest.TestCase): # TODO: turn on validation + def test_3to2_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" # Load an SBOL3 document and check its contents doc3 = sbol3.Document() - doc3.read(TEST_FILES / 'sbol3_implementation.xml') + doc3.read(TEST_FILES / 'BBa_J23101_patched.nt') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) #report = doc2.validate() @@ -26,19 +27,57 @@ def test_3to2_conversion(self): with tempfile.TemporaryDirectory() as tmpdir: tmp2 = Path(tmpdir) / 'doc2.xml' doc2.write(tmp2) - doc2.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2_implementation.xml') - self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'BBa_J23101.xml'))) doc3_loop = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3_loop.validate()), 0) tmp3 = Path(tmpdir) / 'doc3_loop.nt' doc3_loop.write(tmp3) - #doc3_loop.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2to3_implementation.xml') - self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_implementation.xml'))) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'BBa_J23101_patched.nt'))) def test_2to3_conversion(self): """Test ability to convert a simple part from SBOL2 to SBOL3""" # Load an SBOL2 document and check its contents doc2 = sbol2.Document() + doc2.read(TEST_FILES / 'BBa_J23101.xml') + # Convert to SBOL3 and check contents + doc3 = convert2to3(doc2, use_native_converter=True) + self.assertEqual(len(doc3.validate()), 0) + with tempfile.TemporaryDirectory() as tmpdir: + tmp3 = Path(tmpdir) / 'doc3.nt' + doc3.write(tmp3) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'BBa_J23101_patched.nt'))) + doc2_loop = convert3to2(doc3, True) + # report = doc2.validate() + # self.assertEqual(len(report), 0, f'Validation failed: {report}') + tmp2 = Path(tmpdir) / 'doc2_loop.xml' + doc2_loop.write(tmp2) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'BBa_J23101.xml'))) + + def test_3to2_implementation_conversion(self): + """Test ability to convert an implementation from SBOL3 to SBOL2""" + # Load an SBOL3 document and check its contents + doc3 = sbol3.Document() + doc3.read(TEST_FILES / 'sbol3_implementation.nt') + # Convert to SBOL2 and check contents + doc2 = convert3to2(doc3, True) + #report = doc2.validate() + #self.assertEqual(len(report), 0, f'Validation failed: {report}') + with tempfile.TemporaryDirectory() as tmpdir: + tmp2 = Path(tmpdir) / 'doc2.xml' + doc2.write(tmp2) + #doc2.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2_implementation.xml') + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) + doc3_loop = convert2to3(doc2, use_native_converter=True) + self.assertEqual(len(doc3_loop.validate()), 0) + tmp3 = Path(tmpdir) / 'doc3_loop.nt' + doc3_loop.write(tmp3) + #doc3_loop.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2to3_implementation.nt') + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_implementation.nt'))) + + def test_2to3_implementation_conversion(self): + """Test ability to convert an implementation from SBOL2 to SBOL3""" + # Load an SBOL2 document and check its contents + doc2 = sbol2.Document() doc2.read(TEST_FILES / 'sbol_3to2_implementation.xml') # Convert to SBOL3 and check contents doc3 = convert2to3(doc2, use_native_converter=True) From 9c03840014139109a8a01890d52c48cbb7619857 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Wed, 18 Oct 2023 20:22:23 -0400 Subject: [PATCH 177/190] Deleted unused test files --- test/test_files/sbol2_implementation.xml | 28 ------------------- test/test_files/sbol3_implementation.xml | 20 ------------- .../test_files/sbol_3to2_implementatio_nt.xml | 22 --------------- .../sbol_3to2to3_implementation.xml | 24 ---------------- 4 files changed, 94 deletions(-) delete mode 100644 test/test_files/sbol2_implementation.xml delete mode 100644 test/test_files/sbol3_implementation.xml delete mode 100644 test/test_files/sbol_3to2_implementatio_nt.xml delete mode 100644 test/test_files/sbol_3to2to3_implementation.xml diff --git a/test/test_files/sbol2_implementation.xml b/test/test_files/sbol2_implementation.xml deleted file mode 100644 index 681afc6a..00000000 --- a/test/test_files/sbol2_implementation.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - design - - - - 1.0.0 - - - mutant - - - - 1.0.0 - - - - build - - 1.0.0 - - - diff --git a/test/test_files/sbol3_implementation.xml b/test/test_files/sbol3_implementation.xml deleted file mode 100644 index 5fed035c..00000000 --- a/test/test_files/sbol3_implementation.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - TetR protein - TetR - - - TetR_protein - - - - impl1 - - - diff --git a/test/test_files/sbol_3to2_implementatio_nt.xml b/test/test_files/sbol_3to2_implementatio_nt.xml deleted file mode 100644 index 9ef51940..00000000 --- a/test/test_files/sbol_3to2_implementatio_nt.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - TetR - TetR_protein - - - TetR protein - - - - - - impl1 - - diff --git a/test/test_files/sbol_3to2to3_implementation.xml b/test/test_files/sbol_3to2to3_implementation.xml deleted file mode 100644 index 73166e09..00000000 --- a/test/test_files/sbol_3to2to3_implementation.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - impl1 - - - - 1 - - - TetR_protein - TetR - TetR protein - - - - - 1 - - From 98b9372dd6533de88851fdfe2dfbf0eadbe08429 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Wed, 18 Oct 2023 20:39:05 -0400 Subject: [PATCH 178/190] changed the formatting of variable names in visit_implementation() in the SBOL3To2ConversionVisitor class to comply with variable naming conventions --- sbol_utilities/sbol3_sbol2_conversion.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 76c9ac5d..d91cccf1 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -196,14 +196,14 @@ def visit_externally_defined(self, a: sbol3.ExternallyDefined): # Priority: 3 raise NotImplementedError('Conversion of ExternallyDefined from SBOL3 to SBOL2 not yet implemented') - def visit_implementation(self, implement3: sbol3.Implementation): + def visit_implementation(self, imp3: sbol3.Implementation): # Priority: 1 # Make the Implement object and add it to the document - implement2 = sbol2.Implementation(implement3.identity, version=self._sbol2_version(implement3)) - implement2.built = implement3.built - self.doc2.addImplementation(implement2) + imp2 = sbol2.Implementation(imp3.identity, version=self._sbol2_version(imp3)) + imp2.built = imp3.built + self.doc2.addImplementation(imp2) # Map over all other TopLevel properties and extensions not covered by the constructor - self._convert_toplevel(implement3, implement2) + self._convert_toplevel(imp3, imp2) def visit_interaction(self, a: sbol3.Interaction): # Priority: 2 From 8df37825d25448ab42610ab4a122416c20204146 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Fri, 20 Oct 2023 13:25:06 -0400 Subject: [PATCH 179/190] Update .gitignore to ignore .idea and *.egg-info directories --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.gitignore b/.gitignore index 3adefd14..16ddcf6e 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,6 @@ __pycache__/ # test secrets test_secret* + +.idea/ +*.egg-info/ From 299c2b17a15fd4c967c218e01c7fe73b3c5b5a82 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik Date: Fri, 20 Oct 2023 13:35:42 -0400 Subject: [PATCH 180/190] removed .idea and sbol_utilities.egg-info directories --- .idea/.gitignore | 3 -- .idea/SBOL-Utilities.iml | 14 ------- .idea/inspectionProfiles/Project_Default.xml | 13 ------ .../inspectionProfiles/profiles_settings.xml | 6 --- .idea/misc.xml | 4 -- .idea/modules.xml | 8 ---- .idea/vcs.xml | 6 --- sbol_utilities.egg-info/PKG-INFO | 21 ---------- sbol_utilities.egg-info/SOURCES.txt | 42 ------------------- sbol_utilities.egg-info/dependency_links.txt | 1 - sbol_utilities.egg-info/entry_points.txt | 14 ------- sbol_utilities.egg-info/requires.txt | 13 ------ sbol_utilities.egg-info/top_level.txt | 1 - 13 files changed, 146 deletions(-) delete mode 100644 .idea/.gitignore delete mode 100644 .idea/SBOL-Utilities.iml delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/inspectionProfiles/profiles_settings.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/vcs.xml delete mode 100644 sbol_utilities.egg-info/PKG-INFO delete mode 100644 sbol_utilities.egg-info/SOURCES.txt delete mode 100644 sbol_utilities.egg-info/dependency_links.txt delete mode 100644 sbol_utilities.egg-info/entry_points.txt delete mode 100644 sbol_utilities.egg-info/requires.txt delete mode 100644 sbol_utilities.egg-info/top_level.txt diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d33521..00000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/SBOL-Utilities.iml b/.idea/SBOL-Utilities.iml deleted file mode 100644 index 8e5446ac..00000000 --- a/.idea/SBOL-Utilities.iml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml deleted file mode 100644 index 3dc583b2..00000000 --- a/.idea/inspectionProfiles/Project_Default.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/inspectionProfiles/profiles_settings.xml b/.idea/inspectionProfiles/profiles_settings.xml deleted file mode 100644 index 105ce2da..00000000 --- a/.idea/inspectionProfiles/profiles_settings.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 0c0bec30..00000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index cca27782..00000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 94a25f7f..00000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/sbol_utilities.egg-info/PKG-INFO b/sbol_utilities.egg-info/PKG-INFO deleted file mode 100644 index 202f1d08..00000000 --- a/sbol_utilities.egg-info/PKG-INFO +++ /dev/null @@ -1,21 +0,0 @@ -Metadata-Version: 2.1 -Name: sbol-utilities -Version: 1.0a17 -Summary: SBOL utilities -Home-page: https://github.com/SynBioDex/SBOL-utilities -License: MIT License -Keywords: synthetic biology -Classifier: Development Status :: 3 - Alpha -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: MIT License -Classifier: Programming Language :: Python :: 3 :: Only -Classifier: Programming Language :: Python :: 3.7 -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.9 -Classifier: Programming Language :: Python :: 3.10 -Classifier: Programming Language :: Python :: 3.11 -Description-Content-Type: text/markdown -Provides-Extra: dev -License-File: LICENSE.txt - -SBOL-utilities is a collection of scripts and functions for manipulating SBOL 3 data that can be imported as packages or run from the command line. diff --git a/sbol_utilities.egg-info/SOURCES.txt b/sbol_utilities.egg-info/SOURCES.txt deleted file mode 100644 index b5bd1086..00000000 --- a/sbol_utilities.egg-info/SOURCES.txt +++ /dev/null @@ -1,42 +0,0 @@ -LICENSE.txt -MANIFEST.in -README.md -pyproject.toml -setup.cfg -setup.py -sbol_utilities/__init__.py -sbol_utilities/calculate_complexity_scores.py -sbol_utilities/calculate_sequences.py -sbol_utilities/component.py -sbol_utilities/conversion.py -sbol_utilities/excel_to_sbol.py -sbol_utilities/expand_combinatorial_derivations.py -sbol_utilities/gb2so.csv -sbol_utilities/graph_sbol.py -sbol_utilities/helper_functions.py -sbol_utilities/sbol3_genbank_conversion.py -sbol_utilities/sbol3_sbol2_conversion.py -sbol_utilities/sbol_diff.py -sbol_utilities/sbolgraph-standalone.js -sbol_utilities/sequence.py -sbol_utilities/so2gb.csv -sbol_utilities/workarounds.py -sbol_utilities.egg-info/PKG-INFO -sbol_utilities.egg-info/SOURCES.txt -sbol_utilities.egg-info/dependency_links.txt -sbol_utilities.egg-info/entry_points.txt -sbol_utilities.egg-info/requires.txt -sbol_utilities.egg-info/top_level.txt -test/test_calculate_complexity_scores.py -test/test_calculate_sequences.py -test/test_component.py -test/test_conversion.py -test/test_docstr_coverage.py -test/test_excel_to_sbol.py -test/test_expand_combinatorial_derivations.py -test/test_genbank_sbol3_direct.py -test/test_graph_sbol.py -test/test_helpers.py -test/test_sbol2_sbol3_direct.py -test/test_sbol_diff.py -test/test_sequence.py \ No newline at end of file diff --git a/sbol_utilities.egg-info/dependency_links.txt b/sbol_utilities.egg-info/dependency_links.txt deleted file mode 100644 index 8b137891..00000000 --- a/sbol_utilities.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/sbol_utilities.egg-info/entry_points.txt b/sbol_utilities.egg-info/entry_points.txt deleted file mode 100644 index 0cf8abce..00000000 --- a/sbol_utilities.egg-info/entry_points.txt +++ /dev/null @@ -1,14 +0,0 @@ -[console_scripts] -excel-to-sbol = sbol_utilities.excel_to_sbol:main -fasta-to-sbol = sbol_utilities.conversion:fasta2sbol -genbank-to-sbol = sbol_utilities.conversion:genbank2sbol -graph-sbol = sbol_utilities.graph_sbol:main -sbol-calculate-complexity = sbol_utilities.calculate_complexity_scores:main -sbol-calculate-sequences = sbol_utilities.calculate_sequences:main -sbol-converter = sbol_utilities.conversion:main -sbol-diff = sbol_utilities.sbol_diff:main -sbol-expand-derivations = sbol_utilities.expand_combinatorial_derivations:main -sbol-to-fasta = sbol_utilities.conversion:sbol2fasta -sbol-to-genbank = sbol_utilities.conversion:sbol2genbank -sbol2-to-sbol3 = sbol_utilities.conversion:sbol2to3 -sbol3-to-sbol2 = sbol_utilities.conversion:sbol3to2 diff --git a/sbol_utilities.egg-info/requires.txt b/sbol_utilities.egg-info/requires.txt deleted file mode 100644 index fab893d0..00000000 --- a/sbol_utilities.egg-info/requires.txt +++ /dev/null @@ -1,13 +0,0 @@ -sbol3>=1.1 -sbol2>=1.4 -rdflib>=6.2 -biopython -graphviz -tyto>=1.4 -openpyxl -requests -sbol_factory>=1.1 - -[dev] -pytest -interrogate diff --git a/sbol_utilities.egg-info/top_level.txt b/sbol_utilities.egg-info/top_level.txt deleted file mode 100644 index 5a026f54..00000000 --- a/sbol_utilities.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -sbol_utilities From d2509c1bfc12f34d067719037fe951b1917fb866 Mon Sep 17 00:00:00 2001 From: Jacob Beal Date: Sat, 21 Oct 2023 06:24:12 -0500 Subject: [PATCH 181/190] Change Windows build to windows-2019 Biopython installation currently fails on the windows-2022 image (see https://github.com/biopython/biopython/issues/4463) Until this is fixed, roll back to windows-2019, which is what biopython is tested against. --- .github/workflows/python-app.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index ad631730..3c0c2db2 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -24,7 +24,7 @@ jobs: # Also test on macOS and Windows using the latest Python 3 - os: macos-latest python-version: 3.x - - os: windows-latest + - os: windows-2019 python-version: 3.x steps: From caf9a8f44229273721ee9ac71b6bc19ff581bf11 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Wed, 25 Oct 2023 18:43:18 -0500 Subject: [PATCH 182/190] Roll back Windows and Mac builds to Python 3.11 as a workaround for https://github.com/RDFLib/pySHACL/issues/212 --- .github/workflows/python-app.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 3c0c2db2..9ffcc7aa 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -23,9 +23,9 @@ jobs: include: # Also test on macOS and Windows using the latest Python 3 - os: macos-latest - python-version: 3.x + python-version: 3.11 # Return to 3.x after resolution of https://github.com/RDFLib/pySHACL/issues/212 - os: windows-2019 - python-version: 3.x + python-version: 3.11 # Return to 3.x after resolution of https://github.com/RDFLib/pySHACL/issues/212 steps: - uses: actions/checkout@v2 From 972268fa84f6476b39521c213b81459b64c4c12a Mon Sep 17 00:00:00 2001 From: Yehuda-Binik <99425841+Yehuda-Binik@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:35:23 -0400 Subject: [PATCH 183/190] Update sbol3_sbol2_conversion.py Removed unnecessary comment --- sbol_utilities/sbol3_sbol2_conversion.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index d91cccf1..0168490e 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -475,8 +475,6 @@ def visit_implementation(self, imp2: sbol2.Implementation): # Map over all other TopLevel properties and extensions not covered by the constructor self._convert_toplevel(imp2, imp3) - # raise NotImplementedError('Conversion of Implementation from SBOL2 to SBOL3 not yet implemented') - def visit_interaction(self, a: sbol2.Interaction): # Priority: 2 raise NotImplementedError('Conversion of Interaction from SBOL2 to SBOL3 not yet implemented') From 4d092986578fde08b736018270431e75cd704fc1 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik <99425841+Yehuda-Binik@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:39:59 -0400 Subject: [PATCH 184/190] Delete test/sbol3.nt Deleted a file that was accidentally checked in --- test/sbol3.nt | 436 -------------------------------------------------- 1 file changed, 436 deletions(-) delete mode 100644 test/sbol3.nt diff --git a/test/sbol3.nt b/test/sbol3.nt deleted file mode 100644 index ed4e70d4..00000000 --- a/test/sbol3.nt +++ /dev/null @@ -1,436 +0,0 @@ - "Range1" . - "3242"^^ . - . - . - "0"^^ . - . - "GenbankReference1" . - "Tyson,G.H., McDermott,P.F., Li,C., Chen,Y., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . - "" . - "JWYZ01000115" . - "" . - "J. Antimicrob. Chemother. 70 (10), 2763-2769 (2015)" . - . - "" . - "26142410" . - "WGS accurately predicts antimicrobial resistance in Escherichia coli" . - . - . - "Range1" . - "3242"^^ . - . - . - "0"^^ . - . - "GenbankReference2" . - "Tyson,G.H., McDermott,P.F., Li,C., Tadesse,D.A., Mukherjee,S., Bodeis-Jones,S., Kabera,C., Gaines,S.A., Loneragan,G.H., Edrington,T.S., Torrence,M., Harhay,D.M. and Zhao,S." . - "" . - "JWYZ01000115" . - "" . - "Submitted (17-NOV-2014) CVM, FDA, 8401 Muirkirk Rd, Laurel, MD 20708, USA" . - . - "" . - "" . - "Direct Submission" . - . - . - "GenbankStructuredComment1" . - "JWYZ01000115" . - "Genome-Assembly-Data" . - "1::Assembly Method" . - "2::Assembly Name" . - "3::Genome Coverage" . - "4::Sequencing Technology" . - "1::CLC Genomics Workbench v. 7.5" . - "2::Escherichia coli CVM N37069PS v1.0" . - "3::48.5x" . - "4::Illumina MiSeq" . - . - . - "GenbankStructuredComment2" . - "JWYZ01000115" . - "Genome-Annotation-Data" . - "10::CRISPR Arrays" . - "11::rRNAs" . - "12::tRNAs" . - "13::ncRNA" . - "14::Frameshifted Genes" . - "1::Annotation Provider" . - "2::Annotation Date" . - "3::Annotation Pipeline" . - "4::Annotation Method" . - "5::Annotation Software revision" . - "6::Features Annotated" . - "7::Genes" . - "8::CDS" . - "9::Pseudo Genes" . - "10::2" . - "11::11 (5S, 16S, 23S)" . - "12::78" . - "13::17" . - "14::41" . - "1::NCBI" . - "2::12/29/2014 14:07:05" . - "3::NCBI Prokaryotic Genome Annotation Pipeline" . - "4::Best-placed reference protein set; GeneMarkS+" . - "5::2.9 (rev. 455303)" . - "6::Gene; CDS; rRNA; tRNA; ncRNA; repeat_region" . - "7::4,855" . - "8::4,642" . - "9::107" . - . - . - "Range1" . - "115"^^ . - . - . - "1"^^ . - . - "Range1" . - "2299"^^ . - . - . - "1706"^^ . - . - "SequenceFeature10" . - . - . - . - "0:locus_tag" . - "0:PU64_23680" . - . - "Range1" . - "2299"^^ . - . - . - "1706"^^ . - . - "SequenceFeature11" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23680" . - "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001544295.1" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:TetR family transcriptional regulator" . - "6:KIG36582.1" . - "7:MVTKKQSRVPGRPRRFAPEQAISAAKVLFHQKGFDAVSVAEVTDYLGINPPSLYAAFGSKAGLFSRVLNEYVGTEAIPLADILRDDRPVGECLVEVLKEAARRYSQNGGCAGCMVLEGIHSHDPLARDIAVQYYHAAETTIYDYIARRHPQSAQCVTDFMSTVMSGLSAKAREGHSIEQLCATAALAGEAIKTLLKE" . - . - "Range1" . - "2896"^^ . - . - . - "2444"^^ . - . - "SequenceFeature12" . - . - . - . - "0:locus_tag" . - "0:PU64_23685" . - . - "Range1" . - "2896"^^ . - . - . - "2444"^^ . - . - "SequenceFeature13" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23685" . - "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001570607.1" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:toxin-antitoxin biofilm protein TabA" . - "6:KIG36583.1" . - "7:MIIGNIHNLQPWLPQELRQAIEHIKAHVTAETPKGKHDIEGNHLFYLISEDMTEPYEARRAEYHARYLDIQIVLKGQEGMTFSTQPAGTPDTDWLADKDIAFLPEGVDEKTVILNEGDFVVFYPGEVHKPLCAVGAPAQVRKAVVKMLMA" . - . - "Range1" . - "3242"^^ . - . - . - "3019"^^ . - . - "SequenceFeature14" . - . - . - . - "0:locus_tag" . - "0:PU64_23690" . - . - "Range1" . - "3242"^^ . - . - . - "3019"^^ . - . - "SequenceFeature15" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23690" . - "1:EXISTENCE: similar to AA sequence:RefSeq:WP_000036524.1" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:DNA-binding protein" . - "6:KIG36584.1" . - "7:MSKISGWNFSQNITSADNCKQKNEDLDTWYVGMNDFARIAGGQNSRSNILSPRAFLEFLAKIFTLGYVDFSKRS" . - . - "SequenceFeature1" . - . - . - . - "0:locus_tag" . - "0:PU64_23660" . - . - "Range1" . - "115"^^ . - . - . - "1"^^ . - . - "SequenceFeature2" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23660" . - "1:EXISTENCE: similar to AA sequence:RefSeq:WP_005059815.1" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:pyrBI operon leader peptide" . - "6:KIG36579.1" . - "7:MVQCVRHFVLPRLKKDAGLPFFFPLITHSQPLNRGAFF" . - . - "Range1" . - "3242"^^ . - . - . - "1"^^ . - . - "SequenceFeature3" . - . - . - . - "0:organism" . - "1:mol_type" . - "2:submitter_seqid" . - "3:strain" . - "4:isolation_source" . - "5:db_xref" . - "6:country" . - "7:collection_date" . - "0:Escherichia coli" . - "1:genomic DNA" . - "2:N37069PS_contig_115" . - "3:CVM N37069PS" . - "4:Farm" . - "5:taxon:562" . - "6:USA" . - "7:20-Jan-2012" . - . - "Range1" . - "427"^^ . - . - . - "95"^^ . - . - "SequenceFeature4" . - . - . - . - "0:locus_tag" . - "0:PU64_23665" . - . - "Range1" . - "427"^^ . - . - . - "95"^^ . - . - "SequenceFeature5" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23665" . - "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001349257.1" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:hypothetical protein" . - "6:KIG36585.1" . - "7:MSNTLNHTSSRQIVRHYTHRQKRRKHLMQYFVSANGLFELKVKVYAFLFDVILQGNCPSVSIIADIPCFFLFHFHAIRYAFYSIHPTYRAECESERLTLLLTAQGCALSL" . - . - "Range1" . - "791"^^ . - . - . - "396"^^ . - . - "SequenceFeature6" . - . - . - . - "0:locus_tag" . - "0:PU64_23670" . - . - "Range1" . - "791"^^ . - . - . - "396"^^ . - . - "SequenceFeature7" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23670" . - "1:EXISTENCE: similar to AA sequence:RefSeq:WP_001701843.1" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:mRNA endoribonuclease" . - "6:KIG36580.1" . - "7:MVERTAVFPAGRHSLYAEHRYSAAIRSGDLLFVSGQVGSREDGTPEPDFQQQVRLAFDNLHATLAAAGCTFDDIIDVTSFHTDPENQFEDIMTVKNEIFSAPPYPNWTAVGVTWLAGFDFEIKVIARIPEQ" . - . - "Range1" . - "1635"^^ . - . - . - "922"^^ . - . - "SequenceFeature8" . - . - . - . - "0:locus_tag" . - "0:PU64_23675" . - . - "Range1" . - "1635"^^ . - . - . - "922"^^ . - . - "SequenceFeature9" . - . - . - . - "0:locus_tag" . - "1:inference" . - "2:note" . - "3:codon_start" . - "4:transl_table" . - "5:product" . - "6:protein_id" . - "7:translation" . - "0:PU64_23675" . - "1:EXISTENCE: similar to AA sequence:SwissProt:P39333.2" . - "2:Derived by automated computational analysis using gene prediction method: Protein Homology." . - "3:1" . - "4:11" . - "5:oxidoreductase" . - "6:KIG36581.1" . - "7:MGAFTGKTVLILGGSRGIGAAIVRRFVTDGANVRFTYAGSKDAAKRLAQETGATAVFTDSADRDAVIDVVRKSGALDILVVNAGIGVFGEALELNADDIDRLFKINIHAPYHASVEAARQMPEGGRILIIGSVNGDRMPVAGMAAYAASKSALQGMARGLARDFGPRGITINVVQPGPIDTDANPANGPMRDMLHSLMAIKRHGQPEEVAGMVAWLAGPEASFVTGAMHTIDGAFGA" . - . - "Escherichia coli strain CVM N37069PS N37069PS_contig_115, whole genome shotgun sequence" . - "JWYZ01000115" . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - . - "JWYZ01000115" . - "Annotation was added by the NCBI Prokaryotic Genome Annotation\nPipeline (released 2013). Information about the Pipeline can be\nfound here: http://www.ncbi.nlm.nih.gov/genome/annotation_prok/" . - "16-JAN-2015" . - "BioProject:PRJNA266657::BioSample:SAMN03177677" . - "BCT" . - "JWYZ01000115.1" . - "WGS" . - "JWYZ01000115" . - "DNA" . - "JWYZ01000115" . - "Escherichia coli" . - . - . - "1"^^ . - "Escherichia coli" . - . - . - "Bacteria,Proteobacteria,Gammaproteobacteria,Enterobacterales,Enterobacteriaceae,Escherichia" . - "linear" . - . - "JWYZ01000115_sequence" . - "aaaaaaaagcccctcgattgaggggctgggaatgggtgatcaacgggaagaaaaacggcaggccagcgtcttttttcagacgcggtaagacaaaatgtcgaacacactgaaccatacatcctcccggcaaattgtccggcattatactcatcgtcagaagcggcgcaagcatttgatgcaatattttgtcagcgcaaacggtttatttgaattaaaagtcaaggtatatgcatttttatttgatgtgattctgcaggggaactgtccttcggtatcaataattgcagacattccctgctttttcctttttcactttcacgcaatcagatatgcattttattccattcatccgacttatagggcggagtgtgaaagcgaacggctaacactattgcttactgctcagggatgcgcgctatcactttaatttcaaaatcaaagcctgccagccatgtaacacccaccgccgtccagtttggataaggtggggcgctaaatatttcatttttcaccgtcatgatgtcttcaaattggttttctggatcggtatggaagctcgtaacatcaatgatatcgtcaaaagtgcatcccgcagctgccagggtcgcatgcaaattatcaaatgccagtctgacttgttgctgaaaatcgggttctggtgttccgtcctctcgacttcctacttgcccggaaacaaacagcaaatcgccggaacgaatagccgcagaataacgatgctcagcatatagtgaatgtcggccagcagggaaaacagcggttctttctaccatttggttatcctcaagatttacgacatgaacagaagatttctctttaccgggagccgcttttagcggacgacgtgagtaaacaaaacccagacatcatggataatggctgggcttaattgagcgtagtcggttatgcgccaaacgcgccatcaatggtatgcattgcgccggtaacaaaactggcttctggccctgctaaccatgcgaccataccagcgacctcttccggttgcccatgtcttttgatagccatcaaactatgcaacatatcgcgcattggcccgttggcgggattagcgtcggtatcaattggccctggctggacgacgttaatggtgatcccacgcggtccaaaatcacgggccagcccgcgcgccatgccttgcagggcagatttgctggcggcataagcagccatgcctgcaacaggcatacgatcgccattcacggagccgatgattaagatgcgcccgccttcgggcatctgccgggcggcttcaacagaggcatgataaggagcatgaatattgattttgaaaaggcgatcaatatcgtcggcatttaattccagggcctcgccaaagacgccaatacctgcatttaccaccaggatatccaatgcgccgctcttacgaacgacatcaatgacagcgtctctgtcagcactatctgtgaatactgctgtcgctccagtctcttgtgccaggcgtttagcggcatctttcgaccccgcataggtgaatcgtacattggccccatcggtgacgaaacgacgtacgatagcggcaccgataccacgactgccaccgaggatgagaactgtcttacctgtaaaagcgcccataaggactccttgatttattatgtaacatgcattacaaaactgttttaactttctgtcaacatgttttgtaatggtcactaaaaaacaatctcgcgttccaggtcgtcccagacgtttcgctcctgagcaggcaatctctgcggcaaaagtgctttttcaccaaaaaggtttcgatgctgtcagtgttgctgaagttactgattatcttggtattaaccccccgagcctctacgcggcttttggcagtaaagctgggttatttagccgtgtactcaatgaatacgtcggtacggaagctattccgcttgccgatattcttcgtgatgatcgtccagtaggcgagtgcctggttgaggtattaaaagaagcggcgcgcagatatagccaaaacggcggctgcgctggctgtatggttcttgaaggtattcatagtcatgatccactagcgcgtgatattgccgttcaatattatcacgccgcagaaacgaccatttatgactatatcgccaggcggcatccacaaagcgcacaatgtgtgactgattttatgagtaccgtgatgtcagggctttctgcgaaggcacgggaggggcactcaatcgaacaactctgtgcaacagctgcactggcgggggaagcgataaaaactcttctcaaggagtgatgctggccttgatccgaaaggcgggaacgcgcctgccgataagttgtgataagacaataattcacgcattaaggctagcggaattgatcatcttttcgtataacgatagaaatgaaacgttgttttaattaaggagtggaaaagatgatcatcggaaatattcataatcttcagccgtggctaccccaggagttacgccaggcgattgagcatatcaaagcacacgttacggcagaaacgccaaagggcaagcacgatatcgaaggcaatcatctgttttatcttatctcggaagatatgaccgagccgtacgaagcccgccgtgcggagtaccatgcccgctatctcgacattcagattgtgttaaaaggtcaggaaggcatgaccttcagcacgcaacctgcaggcacgccggataccgactggttagctgataaagacatcgcatttttgccggaaggcgttgatgagaaaacagttatccttaatgaaggtgattttgttgtgttttatccgggggaagtgcataaaccgctgtgcgcagtgggtgcaccagcccaggttcgcaaagcagtagtgaagatgctgatggcgtgatgacttttcgccgtaaataactccaggtttacggcgagtttgtgaaaagagcgttttttgatatttttttgtgagtaaaatttgtaatgcttagacgttcttattaactcaaggagtccgtcatgagcaaaatatcaggttggaatttttctcaaaacattacatcagccgacaattgtaaacaaaaaaatgaagacttagatacctggtatgtgggaatgaatgattttgcccgaattgccggagggcagaatagcagaagcaatattctttctcccagagcatttttggagtttttggctaagatatttaccctgggttatgtggattttagcaaacgctccaa" . - . - . - . From dcbda5fbd2528b07c94059fcd0c835fbf7dd105e Mon Sep 17 00:00:00 2001 From: Yehuda-Binik <99425841+Yehuda-Binik@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:40:59 -0400 Subject: [PATCH 185/190] Delete test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test This file was accidentally checked in. --- .../ignoring_sbol_properties.nt.test | 115 ------------------ 1 file changed, 115 deletions(-) delete mode 100644 test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test diff --git a/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test b/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test deleted file mode 100644 index 43e3d22e..00000000 --- a/test/test_files/sbol3_genbank_conversion/ignoring_sbol_properties.nt.test +++ /dev/null @@ -1,115 +0,0 @@ -LOCUS BBa_J23100 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member. -ACCESSION BBa_J23100 -VERSION BBa_J23100.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 ttgacggcta gctcagtcct aggtacagtg ctagc -// -LOCUS BBa_J23102 35 bp DNA linear UNK 01-JAN-1980 -DEFINITION constitutive promoter family member. -ACCESSION BBa_J23102 -VERSION BBa_J23102.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 ttgacagcta gctcagtcct aggtactgtg ctagc -// -LOCUS LmrA 567 bp DNA linear UNK 01-JAN-1980 -DEFINITION . -ACCESSION LmrA -VERSION LmrA.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers -ORIGIN - 1 atgagctatg gtgatagccg tgaaaaaatt ctgagcgcag caacccgtct gtttcagctg - 61 cagggttatt atggcaccgg tctgaatcag attatcaaag aaagcggtgc accgaaaggt - 121 agcctgtatt atcattttcc gggtggtaaa gaacagctgg caattgaagc agtgaacgaa - 181 atgaaagaat atatccgcca gaaaatcgcc gattgtatgg aagcatgtac cgatccggca - 241 gaaggtattc aggcatttct gaaagaactg agctgtcagt ttagctgtac cgaagatatt - 301 gaaggtctgc cggttggtct gctggcagca gaaaccagcc tgaaaagcga accgctgcgt - 361 gaagcatgtc atgaagcata taaagaatgg gccagcgtgt atgaagaaaa actgcgtcag - 421 accggttgta gcgaaagccg tgcaaaagaa gcaagcaccg ttgttaatgc aatgattgaa - 481 ggtggtattc tgctgagcct gaccgcaaaa aatagcacac cgctgctgca tattagcagc - 541 tgtattccgg atctgctgaa acgttaa -// -LOCUS pSB1C3 2070 bp DNA linear UNK 01-JAN-1980 -DEFINITION High copy BioBrick assembly plasmid. -ACCESSION pSB1C3 -VERSION pSB1C3.1 -KEYWORDS . -SOURCE . - ORGANISM . - . -FEATURES Location/Qualifiers - misc_feature 0..21 - /label="BioBrick suffix" - stem_loop 21..93 - /label="E. coli his operon terminator" - stem_loop 29..64 - /label="Stem loop" - primer_bind 156..176 - /label="Verification reverse (VR) primer binding site" - misc_feature 260..875 - /label="rep (pMB1)" - misc_feature 275..276 - /label="ORI" - stem_loop 1041..1147 - /label="T0 terminator" - CDS 1159..1819 - /label="Chloramphenicol resistance" - primer_bind 1932..1952 - /label="Verification forward (VF2) primer binding site" - stem_loop 2008..2012 - /label="end of terminator" - stem_loop 2021..2041 - /label="Stem loop" - misc_feature 2050..2072 - /label="BioBrick prefix" -ORIGIN - 1 tactagtagc ggccgctgca gtccggcaaa aaagggcaag gtgtcaccac cctgcccttt - 61 ttctttaaaa ccgaaaagat tacttcgcgt tatgcaggct tcctcgctca ctgactcgct - 121 gcgctcggtc gttcggctgc ggcgagcggt atcagctcac tcaaaggcgg taatacggtt - 181 atccacagaa tcaggggata acgcaggaaa gaacatgtga gcaaaaggcc agcaaaaggc - 241 caggaaccgt aaaaaggccg cgttgctggc gtttttccac aggctccgcc cccctgacga - 301 gcatcacaaa aatcgacgct caagtcagag gtggcgaaac ccgacaggac tataaagata - 361 ccaggcgttt ccccctggaa gctccctcgt gcgctctcct gttccgaccc tgccgcttac - 421 cggatacctg tccgcctttc tcccttcggg aagcgtggcg ctttctcata gctcacgctg - 481 taggtatctc agttcggtgt aggtcgttcg ctccaagctg ggctgtgtgc acgaaccccc - 541 cgttcagccc gaccgctgcg ccttatccgg taactatcgt cttgagtcca acccggtaag - 601 acacgactta tcgccactgg cagcagccac tggtaacagg attagcagag cgaggtatgt - 661 aggcggtgct acagagttct tgaagtggtg gcctaactac ggctacacta gaagaacagt - 721 atttggtatc tgcgctctgc tgaagccagt taccttcgga aaaagagttg gtagctcttg - 781 atccggcaaa caaaccaccg ctggtagcgg tggttttttt gtttgcaagc agcagattac - 841 gcgcagaaaa aaaggatctc aagaagatcc tttgatcttt tctacggggt ctgacgctca - 901 gtggaacgaa aactcacgtt aagggatttt ggtcatgaga ttatcaaaaa ggatcttcac - 961 ctagatcctt ttaaattaaa aatgaagttt taaatcaatc taaagtatat atgagtaaac - 1021 ttggtctgac agctcgaggc ttggattctc accaataaaa aacgcccggc ggcaaccgag - 1081 cgttctgaac aaatccagat ggagttctga ggtcattact ggatctatca acaggagtcc - 1141 aagcgagctc gatatcaaat tacgccccgc cctgccactc atcgcagtac tgttgtaatt - 1201 cattaagcat tctgccgaca tggaagccat cacaaacggc atgatgaacc tgaatcgcca - 1261 gcggcatcag caccttgtcg ccttgcgtat aatatttgcc catggtgaaa acgggggcga - 1321 agaagttgtc catattggcc acgtttaaat caaaactggt gaaactcacc cagggattgg - 1381 ctgagacgaa aaacatattc tcaataaacc ctttagggaa ataggccagg ttttcaccgt - 1441 aacacgccac atcttgcgaa tatatgtgta gaaactgccg gaaatcgtcg tggtattcac - 1501 tccagagcga tgaaaacgtt tcagtttgct catggaaaac ggtgtaacaa gggtgaacac - 1561 tatcccatat caccagctca ccgtctttca ttgccatacg aaattccgga tgagcattca - 1621 tcaggcgggc aagaatgtga ataaaggccg gataaaactt gtgcttattt ttctttacgg - 1681 tctttaaaaa ggccgtaata tccagctgaa cggtctggtt ataggtacat tgagcaactg - 1741 actgaaatgc ctcaaaatgt tctttacgat gccattggga tatatcaacg gtggtatatc - 1801 cagtgatttt tttctccatt ttagcttcct tagctcctga aaatctcgat aactcaaaaa - 1861 atacgcccgg tagtgatctt atttcattat ggtgaaagtt ggaacctctt acgtgcccga - 1921 tcaactcgag tgccacctga cgtctaagaa accattatta tcatgacatt aacctataaa - 1981 aataggcgta tcacgaggca gaatttcaga taaaaaaaat ccttagcttt cgctaaggat - 2041 gatttctgga attcgcggcc gcttctagag -// From 41f65dd9d8dcad55701846ecca8bb83cd409a646 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik <99425841+Yehuda-Binik@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:45:30 -0400 Subject: [PATCH 186/190] Update test_sbol2_sbol3_direct.py Removed unnecessary and superfluous formatting changes. --- test/test_sbol2_sbol3_direct.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 8dfbb415..9a5ef4dd 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -11,15 +11,15 @@ TEST_FILES = Path(__file__).parent / 'test_files' + class TestDirectSBOL2SBOL3Conversion(unittest.TestCase): # TODO: turn on validation - def test_3to2_conversion(self): """Test ability to convert a simple part from SBOL3 to SBOL2""" # Load an SBOL3 document and check its contents doc3 = sbol3.Document() - doc3.read(TEST_FILES / 'BBa_J23101_patched.nt') + doc3.read(TEST_FILES / 'BBa_J23101_patched.nt') # Convert to SBOL2 and check contents doc2 = convert3to2(doc3, True) #report = doc2.validate() From 7750c087adb7b9ffeba89a0ee454706bfe945e89 Mon Sep 17 00:00:00 2001 From: Yehuda-Binik <99425841+Yehuda-Binik@users.noreply.github.com> Date: Mon, 30 Oct 2023 20:49:33 -0400 Subject: [PATCH 187/190] Update test_sbol2_sbol3_direct.py Removed two commented out lines of code that were useful during testing, but no longer needed --- test/test_sbol2_sbol3_direct.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 9a5ef4dd..280e6937 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -65,13 +65,11 @@ def test_3to2_implementation_conversion(self): with tempfile.TemporaryDirectory() as tmpdir: tmp2 = Path(tmpdir) / 'doc2.xml' doc2.write(tmp2) - #doc2.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2_implementation.xml') self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) doc3_loop = convert2to3(doc2, use_native_converter=True) self.assertEqual(len(doc3_loop.validate()), 0) tmp3 = Path(tmpdir) / 'doc3_loop.nt' doc3_loop.write(tmp3) - #doc3_loop.write('C:\\Users\Yehuda\\SBOL-utilities\\test\\test_files\\sbol_3to2to3_implementation.nt') self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_implementation.nt'))) def test_2to3_implementation_conversion(self): From ae0c6088ae01272780388c0ebbe9a04bc474559a Mon Sep 17 00:00:00 2001 From: Yehuda Binik Date: Sat, 4 Nov 2023 15:23:54 -0400 Subject: [PATCH 188/190] Implemented converstion of collection between SBOL2 and SBOL3 for the new converter --- sbol_utilities/sbol3_sbol2_conversion.py | 17 ++++++++--- test/test_files/sbol3_collection.nt | 22 ++++++++++++++ test/test_files/sbol_3to2_collection.xml | 30 +++++++++++++++++++ test/test_sbol2_sbol3_direct.py | 38 ++++++++++++++++++++++++ 4 files changed, 103 insertions(+), 4 deletions(-) create mode 100644 test/test_files/sbol3_collection.nt create mode 100644 test/test_files/sbol_3to2_collection.xml diff --git a/sbol_utilities/sbol3_sbol2_conversion.py b/sbol_utilities/sbol3_sbol2_conversion.py index 0168490e..ac44446f 100644 --- a/sbol_utilities/sbol3_sbol2_conversion.py +++ b/sbol_utilities/sbol3_sbol2_conversion.py @@ -129,9 +129,14 @@ def visit_binary_prefix(self, a: sbol3.BinaryPrefix): # Priority: 4 raise NotImplementedError('Conversion of BinaryPrefix from SBOL3 to SBOL2 not yet implemented') - def visit_collection(self, a: sbol3.Collection): + def visit_collection(self, coll3: sbol3.Collection): # Priority: 1 - raise NotImplementedError('Conversion of Collection from SBOL3 to SBOL2 not yet implemented') + # Make the Collection object and add it to the document + coll2 = sbol2.Collection(coll3.identity) + coll2.members = coll3.members + self.doc2.addCollection(coll2) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(coll3, coll2) def visit_combinatorial_derivation(self, a: sbol3.CombinatorialDerivation): # Priority: 2 @@ -378,9 +383,13 @@ def visit_attachment(self, a: sbol2.Attachment): # Priority: 2 raise NotImplementedError('Conversion of Attachment from SBOL2 to SBOL3 not yet implemented') - def visit_collection(self, a: sbol2.Collection): + def visit_collection(self, coll2: sbol2.Collection): # Priority: 1 - raise NotImplementedError('Conversion of Collection from SBOL2 to SBOL3 not yet implemented') + # Make the Collection object and add it to the document + coll3 = sbol3.Collection(coll2.identity, members=coll2.members) + self.doc3.add(coll3) + # Map over all other TopLevel properties and extensions not covered by the constructor + self._convert_toplevel(coll2, coll3) def visit_combinatorial_derivation(self, a: sbol2.CombinatorialDerivation): # Priority: 2 diff --git a/test/test_files/sbol3_collection.nt b/test/test_files/sbol3_collection.nt new file mode 100644 index 00000000..cc65b569 --- /dev/null +++ b/test/test_files/sbol3_collection.nt @@ -0,0 +1,22 @@ + . + . + . + "col1" . + . + . + "LacI protein" . + "LacI" . + . + . + "LacI_protein" . + . + . + "TetR protein" . + "TetR" . + . + . + "TetR_protein" . + . + "1" . + "1" . + "1" . diff --git a/test/test_files/sbol_3to2_collection.xml b/test/test_files/sbol_3to2_collection.xml new file mode 100644 index 00000000..75ca6a46 --- /dev/null +++ b/test/test_files/sbol_3to2_collection.xml @@ -0,0 +1,30 @@ + + + + + col1 + 1 + + + + + + LacI + + + LacI protein + + LacI_protein + 1 + + + + TetR_protein + TetR + 1 + + + TetR protein + + + diff --git a/test/test_sbol2_sbol3_direct.py b/test/test_sbol2_sbol3_direct.py index 280e6937..94791fcf 100644 --- a/test/test_sbol2_sbol3_direct.py +++ b/test/test_sbol2_sbol3_direct.py @@ -91,6 +91,44 @@ def test_2to3_implementation_conversion(self): doc2_loop.write(tmp2) self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_implementation.xml'))) + def test_3to2_collection_conversion(self): + """Test ability to convert a collection from SBOL3 to SBOL2""" + # Load an SBOL3 document and check its contents + doc3 = sbol3.Document() + doc3.read(TEST_FILES / 'sbol3_collection.nt') + # Convert to SBOL2 and check contents + doc2 = convert3to2(doc3, True) + #report = doc2.validate() + #self.assertEqual(len(report), 0, f'Validation failed: {report}') + with tempfile.TemporaryDirectory() as tmpdir: + tmp2 = Path(tmpdir) / 'doc2.xml' + doc2.write(tmp2) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_collection.xml'))) + doc3_loop = convert2to3(doc2, use_native_converter=True) + self.assertEqual(len(doc3_loop.validate()), 0) + tmp3 = Path(tmpdir) / 'doc3_loop.nt' + doc3_loop.write(tmp3) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_collection.nt'))) + + def test_2to3_collection_conversion(self): + """Test ability to convert a collection from SBOL2 to SBOL3""" + # Load an SBOL2 document and check its contents + doc2 = sbol2.Document() + doc2.read(TEST_FILES / 'sbol_3to2_collection.xml') + # Convert to SBOL3 and check contents + doc3 = convert2to3(doc2, use_native_converter=True) + self.assertEqual(len(doc3.validate()), 0) + with tempfile.TemporaryDirectory() as tmpdir: + tmp3 = Path(tmpdir) / 'doc3.nt' + doc3.write(tmp3) + self.assertFalse(file_diff(str(tmp3), str(TEST_FILES / 'sbol3_collection.nt'))) + doc2_loop = convert3to2(doc3, True) + # report = doc2.validate() + # self.assertEqual(len(report), 0, f'Validation failed: {report}') + tmp2 = Path(tmpdir) / 'doc2_loop.xml' + doc2_loop.write(tmp2) + self.assertFalse(file_diff(str(tmp2), str(TEST_FILES / 'sbol_3to2_collection.xml'))) + if __name__ == '__main__': unittest.main() From bfa328e14d9e6829712d33d2135f8cfd332edca6 Mon Sep 17 00:00:00 2001 From: jguillen15 <47996074+jguillen15@users.noreply.github.com> Date: Thu, 22 Feb 2024 13:30:52 -0800 Subject: [PATCH 189/190] Delete "strand" argument in SeqFeature() due to deprecation and update expected Complexity Scores from IDT Changes done to get the builds going again. --- sbol_utilities/sbol3_genbank_conversion.py | 2 +- test/test_files/Comparison_file_Complexity_Scores.nt | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sbol_utilities/sbol3_genbank_conversion.py b/sbol_utilities/sbol3_genbank_conversion.py index dc205fd7..c7182755 100644 --- a/sbol_utilities/sbol3_genbank_conversion.py +++ b/sbol_utilities/sbol3_genbank_conversion.py @@ -840,7 +840,7 @@ def _handle_features_sbol_to_gb(self, seq_rec: SeqRecord, obj: ComponentGenBankE # create sequence feature object with label qualifier # TODO: create issue for presence of genbank file with features without the "label" qualifier # TODO: feat_strand value ambiguous in case of multiple locations? - feature = SeqFeature(location=feat_loc_object, strand=feat_strand, type=feat_role) + feature = SeqFeature(location=feat_loc_object, type=feat_role) feature.loc_positions = feat_loc_positions if isinstance(obj_feat, self.FeatureGenBankExtension): keys = sorted(obj_feat.qualifier_key, key=lambda x: int(x.split(":", 1)[0])) diff --git a/test/test_files/Comparison_file_Complexity_Scores.nt b/test/test_files/Comparison_file_Complexity_Scores.nt index ec40d00b..5e8acc14 100644 --- a/test/test_files/Comparison_file_Complexity_Scores.nt +++ b/test/test_files/Comparison_file_Complexity_Scores.nt @@ -6,7 +6,7 @@ "2023-05-16T19:45:47+00:00"^^ . "Measure1" . . - "11.7"^^ . + "13.2"^^ . . . . @@ -19,7 +19,7 @@ . "Measure1" . . - "53.7"^^ . + "54.0"^^ . . . . @@ -32,7 +32,7 @@ . "Measure1" . . - "8.3"^^ . + "9.9"^^ . . . . From d0735ff64c2ff8890f49d997c0ee8128872770f7 Mon Sep 17 00:00:00 2001 From: Jake Beal Date: Sun, 7 Apr 2024 08:56:28 -0500 Subject: [PATCH 190/190] Attempt to fix MacOS build failures (#232) by adjusting CI workflow Fix was imported from working workflow in https://github.com/ModECI/MDF --- .github/workflows/python-app.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 9ffcc7aa..6cf55889 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -28,9 +28,9 @@ jobs: python-version: 3.11 # Return to 3.x after resolution of https://github.com/RDFLib/pySHACL/issues/212 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - name: Install dependencies @@ -39,7 +39,11 @@ jobs: python -m pip install pytest python -m pip install interrogate - name: Setup Graphviz - uses: ts-graphviz/setup-graphviz@v1 + uses: ts-graphviz/setup-graphviz@v2 + with: + # Skip running of sometimes problematic brew update command on macOS. + # Remove after resolution of https://github.com/ts-graphviz/setup-graphviz/issues/593 + macos-skip-brew-update: 'true' # default false - name: Show Node.js version run: | node --version