Three ways to import
Open the importer with + → Import from the nav rail. The modal has three lanes across the top.
Every lane also offers an optional Labels picker (deoxy suggests labels from the organism and title) and, for nucleotide previews, a Topology choice of Linear or Circular, unless the file format already declares its topology.
Supported file formats
How deoxy decides what your file becomes
This is the part that feels like magic but is actually a few clear rules. Knowing them tells you exactly what you will get.
- Small single record → a sequenceA FASTA/GenBank/EMBL file with one record under 100,000 bp opens as an ordinary DNA or protein document.
- Large single record → a streamed genomeOne record over 100,000 bp routes to Import genome from file. Genomes load only the region you are viewing, so chromosome-scale sequences stay fast. The fallback button Import as sequence (first 100k bp) truncates instead, if you only need the start.
- Multiple equal-length records with gaps → an alignmentIf every record is the same length and gap characters are present, the file is treated as a multiple-sequence alignment (MSA).
- Multiple equal-length records, no gaps → you choosedeoxy cannot tell whether equal-length, gap-free records are an alignment or just a set of equal sequences, so it asks. Answer msa for an alignment or group for a sequence group.
- Multiple unequal-length records → a groupRecords of differing lengths become a group document, a stack of independent sequences you can edit, reorder, and analyze row by row.
The same routing runs whether you import a file, paste, or drop it onto the editor. Accession and gene-symbol imports follow the size rule too: a nucleotide record over 100,000 bp shows an Import as genome button instead of Import.
Importing a group of sequences directly
When you already know you want a group, skip the routing and use the dedicated lane.
- Open the group importerClick + → Import group.
- Add your sequencesDrop one or more
.fa,.fasta,.fna,.faa,.ab1, or.seqfiles, or a single.zipcontaining them. - Work with the resultThe group opens as a stacked editor. Each row keeps its own label, ruler, sequence, and (for AB1) chromatogram, and you can rename, reorder, delete, or open any row as its own document.
Size limits
Single uploads are capped at 50 MB on the current tier. For large alignments, filter to fewer sequences or trim columns before importing; for large genomes, the streamed genome path keeps memory bounded regardless of total length. Larger uploads arrive with the paid tier.
Migrating from another tool
Coming from Benchling, Geneious, or SnapGene? deoxy imports GenBank, FASTA, EMBL, SnapGene .dna, AB1 traces, and Newick trees today, and you can export back out anytime. Benchling export is on the roadmap.