How to Migrate Plasmid Files After Adopting New Design Software
Migrating plasmid files after adopting new design software is the controlled transfer of sequences, annotations, topology, and related objects so the new tool can display a scientifically usable map rather than a bare sequence. Portability across GenBank, GBK, GFF, and FASTA is only the first layer.
Labs that need to migrate plasmid files after adopting new software should treat feature annotation loss, circular topology, enzyme sets, primer objects, and library mapping as test items, then run a validation digest on a pilot set.
What Plasmid File Migration Must Preserve
Opening a file in the new tool is not the same as migrating a plasmid. A useful import preserves the nucleotide string, circular or linear topology, feature coordinates and strands, qualifiers that give those features meaning, and enough identity that the construct can be found again. Primer objects, restriction-enzyme display sets, and library membership often live outside the sequence file. If they are ignored, the map will look empty even when the sequence is intact.
Define success before the first bulk import. A migrated plasmid should let a researcher identify the construct, understand its backbone and insert, plan a digest or PCR, and connect the file to the physical stock and experiment records that already exist. Anything less is an archive of sequences that still needs re-annotation. Write that definition down, because vendors and internal champions will otherwise report "files opened" as complete.

Keep the source files. Migration is a copy-and-validate process, not a conversion that deletes the old project. The originating software may still be the only place that holds display styles, local primer databases, or enzyme sets. Until the pilot set passes, the old files remain the scientific reference.
Portability Across GenBank, GBK, GFF, and FASTA
Choose export formats from the source tool based on what must survive, then test those formats in the destination. Do not assume a proprietary working file will round-trip. A text export is the portable object; the native file is the working copy until validation is done.
| Format | What it typically carries | Common loss on import |
|---|---|---|
| FASTA | Nucleotide string and a header line | Topology, features, primers, enzyme sets, library identity |
| GenBank / GBK | Sequence, LOCUS topology, structured feature table and qualifiers | Display styles, local enzyme sets, primer objects not stored as features |
| GFF with FASTA | Feature intervals, strands, and attributes plus a separate sequence | Plasmid circularity, rich GenBank qualifiers, tool-specific objects |
FASTA is the right check for sequence identity and the wrong archival format for a plasmid map. Use it to confirm that every base survived, including ambiguous bases. GenBank, often saved with a .gb or .gbk extension, is the practical carrier of topology and a feature table that most sequence tools can parse. GFF is common in genome workflows. It can move interval annotations, but it is not a native plasmid package unless the destination is told how to join the GFF file to the FASTA sequence and how to treat the molecule as circular.
Export both GenBank and FASTA for each pilot construct when the source allows it. Compare the FASTA string to the GenBank ORIGIN. If they disagree, stop and fix the export before judging the new software. A destination that "imports" a file while silently dropping features can still pass a FASTA identity check, which is why both layers are required.
Feature Annotation Loss and Circular Topology
Annotation loss is usually partial, which makes it dangerous. CDS arrows may import while /translation, /note, or custom labels disappear. primer_bind features may import without the Tm method that the old tool displayed. Colors, segmented features, and ORF displays are often application-specific and will not be in the text file at all. The scientific question is whether remaining features still have the correct coordinates, strand, and name, not whether the map looks familiar.
Circular topology is stored in GenBank on the LOCUS line as circular or linear. FASTA has no topology field. GFF has no universal circularity flag, though some files stash a nonstandard attribute. A destination that treats a circular plasmid as linear will break features that span the origin, mis-order a multi-fragment view, and produce an in silico digest that does not match the wet-lab pattern. After import, inspect topology explicitly. Do not infer it from a round map icon that some tools draw for any plasmid-like length.
Origin choice matters as well. Two tools can store the same circular sequence with different base 1 positions. Feature coordinates will then look shifted even when the biology is unchanged. If the lab's maps historically start at a particular origin of replication or unique site, record that convention and check it on the pilot set. Re-origin a file only as a documented edit, never as a silent import side effect.
Enzyme Sets, Primer Objects, and Library Mapping
Restriction enzyme sets are often a user or document preference, not part of the sequence. A GenBank file may contain recognized sites as features, or it may contain none, leaving the destination to scan a default enzyme list. If the old map highlighted a custom set used for diagnostic digests, that set must be rebuilt or imported by a separate process. Confirm that sites the lab actually uses still appear, and that sites destroyed during cloning no longer appear.
Primer objects are equally easy to lose. Some tools store primers as first-class objects with binding coordinates, direction, Tm, and color. GenBank can represent binding intervals as primer_bind features, but many working primers never become features. After migration, list the primers that still exist as objects, the primers that exist only as sequence features, and the primers that exist only in an old order spreadsheet. Rebuild the ones needed for current cloning rather than assuming the importer reconstituted a primer database.
Library mapping is the identity layer. The new software will assign its own record IDs. Old filenames, plasmid nicknames, and catalog numbers will not map themselves. Build a table that links old file name, old internal ID if any, FASTA checksum or sequence length plus a unique feature, new record ID, version, and physical stock ID. Shared component libraries in the destination, including backbones and tags, should be populated from approved versions, not from every stray desktop copy. Permissions should then decide who can add to that library so the migration does not recreate filename chaos under a new vendor.
Run a Validation Digest on a Pilot Set
A validation digest is a planned comparison on a small, representative set of plasmids before bulk migration. It is both an in silico check and, where material exists, a wet-lab check. The goal is to prove that import preserved sequence, topology, and the sites a diagnostic digest depends on, not to re-clone the library.
Choose a pilot set that stresses the importer. Include a simple cloning vector, a heavily annotated expression plasmid, a circular map with a feature that spans the origin, a file whose primers are drawn on the map, and one construct the team actually digests at the bench. If CRISPR plasmids or other specialized maps are in scope, include one of those as well. A small, well-chosen set teaches more than an unexamined bulk import.
- Export and import the same construct in FASTA and GenBank, and in GFF if that is a source format. Confirm sequence identity first, then feature count, coordinates, strand, and topology.
- Run an in silico digest in both tools with the same enzyme pair. Predicted fragment sizes must match. A mismatch usually means lost topology, a shifted origin, or a site annotation that did not transfer.
- Compare primer objects and enzyme sets against a checklist, not against memory. Record which objects must be rebuilt by hand.
- Where a glycerol stock exists, run the same diagnostic digest at the bench on one or two pilots. Use the wet result to confirm the migrated map, not to discover an old unverified clone for the first time.
- Write pass, fail, or accept-with-rebuild for each layer, then only then scale the import. Bulk migration without this digest turns annotation loss into an invisible lab-wide problem.
ZettaGene sequence visualization, plasmid construction, primer design, alignment, and in silico cloning can host work after files are in the new workspace, including FASTA import and shared components. That is not a claim that any importer reconstitutes every proprietary primer object or enzyme set. The pilot digest is still the lab's evidence.
Implementation Steps After Adopting New Design Software
Treat the software switch as a project with a freeze point. New cloning should use the destination as soon as the pilot set passes. Historical files can migrate in waves by project rather than as a single weekend conversion.
First, inventory source formats and owners. Note which maps exist only as proprietary files, which already have GenBank exports, and which live as FASTA in order folders. Second, freeze edits on the pilot constructs so the comparison is not chasing a moving file. Third, export, import, and run the validation digest. Fourth, build the library mapping table and permissions. Fifth, migrate the next project only after the mapping table has an owner.
Do not skip experiment-record updates. If cloning entries already cite a filename, they need the new record ID or they will point at a retired path. ZettaNote experiment records can hold that identifier when the lab uses a typed construct field. A notebook paragraph that still says to look in a personal SnapGene folder is a migration failure even if the sequence imported cleanly.
What to Record for Each Migrated Construct
Each migrated plasmid should have a short, durable note. Record source software and file name, export formats used, checksum or another integrity check for the sequence, destination record ID, topology after import, feature-count comparison, primer and enzyme objects rebuilt, library membership, and the validation digest result. Record the reviewer and the date the new file became the version of record.
Document known losses instead of hiding them. If /note qualifiers did not transfer, say so and point at the archived GenBank file. If primers were rebuilt from an order spreadsheet, cite that sheet. Future users should not have to guess whether a missing feature is biology or an import gap.
Store the mapping table with the library, not in a personal spreadsheet that will vanish at handover. The Zettalab workspace is relevant when design files, shared components, and experiment cross-references should sit together after the switch. The same inventory, pilot digest, and loss log remain the core method if the destination is any other plasmid design tool.
FAQ
Which plasmid file format should I use for migration?
Use more than one. FASTA confirms that the nucleotide string survived, including ambiguous bases. GenBank or GBK is the practical carrier for topology and a feature table that most plasmid tools can read. GFF can move interval annotations, especially if the source already stores features that way, but it usually needs an accompanying FASTA and an explicit circularity rule. Proprietary working files may hold primers, enzyme sets, and display detail that none of those text formats fully encode, so keep the native file as an archive until the pilot set passes. There is no single best format. There is a stack: FASTA for identity, GenBank for a usable map, GFF only when it is already part of the lab's annotation path, and a sidecar table for IDs, stocks, and objects the sequence file cannot hold.
Why do plasmid features disappear after import?
Features disappear when the destination does not map a source feature type or qualifier, when the export never contained the object, or when topology and origin handling shifted coordinates until a spanning feature became invalid. Colors, segmented arrows, and ORF overlays are often not in the file at all. Primer objects and custom enzyme highlights may exist only in the old tool's database. A file that opens with a sequence and two leftover misc_feature entries is a partial import, not a success. Compare feature counts and coordinates against the source GenBank table, then decide what must be rebuilt. If the same feature class fails on every pilot file, fix the export or mapping before bulk migration. If only origin-spanning features fail, inspect circular topology first.
Does circular topology always survive FASTA or GenBank transfer?
No. FASTA does not encode circular versus linear topology, so a FASTA-only import is linear unless the destination applies a separate rule. GenBank does encode topology on the LOCUS line, but some tools ignore it, default all imports to circular, or treat any file over a certain length as a plasmid. GFF has no standard circularity field. After import, read the topology setting explicitly and check a feature that spans the origin, plus an in silico digest whose fragment pattern depends on circularity. If base 1 also moved, coordinates can look wrong even when the molecule is still circular. Treat topology as a tested field, not as a visual impression of a round map.
How do I migrate primers and restriction enzyme sets?
Plan a separate rebuild, because those objects often are not fully represented in GenBank, GFF, or FASTA. Export any primer list the source tool provides, and export or screenshot the enzyme set used for diagnostic maps. After sequence import, recreate primers that are still in active use, confirm binding coordinates on the new map, and record Tm assumptions if the destination recalculates them. Rebuild the diagnostic enzyme set the lab actually digests with, then confirm that destroyed sites are absent. Primers that exist only as leftover objects on old teaching maps can stay in the archive. Trying to transfer every historical primer is how migrations stall. Active cloning primers and the enzyme pairs on current QC sheets are the migration scope.
What is a validation digest of a pilot set for file migration?
It is a small, designed test that compares source and destination maps before the whole library is moved. The lab selects representative plasmids, exports them, imports them, checks sequence identity, topology, and features, then runs the same in silico restriction digest in both tools. Matching fragment sizes are evidence that sites and circularity survived. Where a trusted stock exists, the same enzyme pair can be run at the bench on one or two pilots so the migrated file is checked against DNA, not only against another screenshot. The digest does not prove that every annotation qualifier transferred. It proves the layers that cloning depends on. Failures stay cheap because only the pilot set is in play.
Can the old software files remain the archive after migration?
Yes, and they should until the destination has been the version of record long enough that the team trusts it. Keep native files, GenBank exports, and the mapping table together, with permissions that prevent casual edits to the archive. Once a construct is approved in the new tool, new cloning should use that record, not a revived desktop copy of the old file. If a later question arises about a lost qualifier or primer object, the archive is the place to look. Retire write access to the old tool only after active projects have mapped IDs, stocks, and experiment links. A dual-write period without a stated version of record will recreate the forks the migration was meant to end.
Conclusion
Migrating plasmid files after adopting new design software is a validation project. FASTA, GenBank or GBK, and GFF each carry a different layer. Feature tables, circular topology, enzyme sets, primer objects, and library identifiers fail independently, so they must be tested independently. A validation digest on a representative pilot set is the control that keeps annotation loss from spreading through the library. To continue plasmid construction, primer design, and in silico cloning after that migration, review ZettaGene molecular biology tools.