| Other Language: 한국어 | English |
This document describes the currently implemented alpha behavior in reproducible steps for first-time testers. It uses the current English UI labels wherever practical.
JU SeqWorkbench Alpha is a local desktop application focused on Sanger/FASTA/MSA sequence review, editing, grouping, and site- or region-centered visualization.
This application is not:
Recheck alpha results against representative data and keep backups of important originals.
.dvproj project.Depending on the operation, output may appear in a new viewer, a Results Table, a PNG/JPEG/SVG/PDF figure, a CSV or FASTA file, or a project file. Phylogenetic tree and Annotation layer are listed as planned features in Help and cannot be run from the current Analysis menu.
View/Edit, OVR/INS, InsV, ColType, DupV, ID, coordinate spacing, Dot, and Residue Colors.Sequence Management (Planned) is visible but disabled. Hide or restore the ID panel through View > Show ID Panel or the toolbar ID control. Residue Colors can slow down large alignments.
Choose English or 한국어 under Help > Language. The choice is stored in local QSettings and, as the notice explains, requires an application restart before it applies throughout the UI.
File > New or Ctrl+N.File > Open Project....Save Project As....The default project extension is .dvproj. The application can also open .dvproj.json and legacy .json files with a valid project signature. A normal sequence Open creates a separate viewer, while Import adds records to the current viewer.
File > Open or press Ctrl+O.File > Import... or press Ctrl+I.Ctrl+Alt+V.FASTA, plain-sequence TXT, and AB1/ABI are included in the supported paths. A one-line FASTA-like entry must distinguish the ID and sequence, for example >Sample_1 SEQUENCE. If the raw sequence type is ambiguous, the application may ask whether it should be treated as NT or AA.
Edit mode.Insert to switch between INS (Insert mode) and OVR (Overwrite mode).Delete/Backspace, Ctrl+X, and Ctrl+V.Ctrl+Z/Ctrl+Y.A normal drag replaces the previous Sequence Panel highlight. Holding Ctrl while dragging adds another highlight layer.
Characters that are invalid for the current row’s NT, RNA, or AA type are blocked. When highlights exist, Delete removes actual sequence data from the most recent highlight, and Ctrl+Delete removes data from all active highlights. To remove only the visual highlighting, use Clear All Highlights.
To edit one sequence in a separate window, right-click its ID and select Open Sequence in Editor.... This modeless window can be switched freely with its parent viewer through Alt+Tab. Apply creates one undoable change in the parent.
Copy ID or suitable plain text from an external application on the clipboard.Ctrl+V, or use the rename command in its context menu._2, _3, or similar suffixes added to duplicate names.The main ID-panel context-menu commands behave as follows.
Copy ID: copies the selected ID name. With multiple selected rows, it copies the selected IDs.Copy Sequence: copies only the current working sequence of exactly one strain, without a header. This clipboard payload is not valid for renaming an ID.Copy as FASTA: copies IDs and sequences as FASTA. Multiple selected rows remain separate FASTA records.Open Sequence in Editor...: opens the selected single strain in a separate modeless editor.Paste ID / Rename ID from Clipboard: renames one ID from Copy ID data or suitable plain text. Data produced by Copy Sequence is not applied as an ID.Delete Strain... / Delete Selected Strains...: deletes the selected strains. The operation supports Ctrl+Z/Ctrl+Y undo and redo.Move Sequence...: with exactly one strain selected, start the command and click a destination ID to move the source immediately above it. Press Esc to cancel a pending move. The move supports Ctrl+Z/Ctrl+Y.Move to Bottom: moves the selected single strain to the end of the list and supports Ctrl+Z/Ctrl+Y.Clipboard rename does not run when multiple IDs or no ID are selected. With multiple selection, ID/FASTA copying and selected-strain deletion are available, but Copy Sequence does not run and directs the user to Copy as FASTA. Editor opening, ID rename, and movement follow the single-row policy. Ctrl+Alt+V in the ID panel retains its existing Paste as New Sequence meaning rather than renaming an ID.
Alignment > Configure external aligners.The executables are not included with or automatically downloaded by JU SeqWorkbench. A path selected by the local user is stored in the existing QSettings. If the path is empty, the application checks PATH for mafft or clustalo when an alignment is run. The test controls in the settings window check the selected local executable with a temporary FASTA.
Alignment > Run external MSA....The application creates a temporary FASTA, runs the external process, and reads the aligned FASTA. Replacing the current viewer is recorded in edit history and clears highlights. After failure, a temporary directory may be retained for diagnostics; its path and command are available in the log.
Ctrl+D/AA View, Ctrl+W/DNA View, or Ctrl+E/RNA View.Ctrl+Z if the operation needs to be undone.AA view translates NT source data in frame 0. DNA view returns to the retained NT working state and does not arbitrarily reverse-translate AA-only records. RNA view switches the T/U display. Transformations clear Sequence Panel and column highlights; RNA transformation also clears ID selection.
The shortcuts for reverse, complement, and reverse complement are Ctrl+Alt+R, Ctrl+Alt+C, and Ctrl+Alt+X. With no selected range or ID row, they apply to all sequences.
Analysis > Visualization, choose AA, NT, or Codon Point Visualization.10,25,50.Run.Point Visualization provides logo plots, heatmaps, binary and categorical mutation maps, entropy, major allele frequency, excluded counts, variant bars, and composition stacked bars for selected positions.
Selecting a row in Counts or Detail highlights the corresponding parent-viewer positions and sequence rows when the sequence units are compatible. Results can be exported with the CSV and figure save controls.
Presets are stored in the user’s settings location. The current distribution has no dataset-specific marker positions as defaults.
Logo plot in AA or NT Point Visualization, or Codon logo plot in Codon Point Visualization.A codon logo plot displays each codon as a three-character token. Observed complete tokens such as GAT, -AT, A-T, AT-, NAA, and TAA remain distinct. Gap-containing Codon, Codon Containing Ambiguous Bases, and Stop Codon classifications control only color and legend content; category names are not rendered as logo glyphs. Canonical codon colors are assigned by codon identity.
Analysis > Visualization > Region Visualization.Export CSV or Save figure.Region Visualization covers variation by range, entropy, profiles, and burden summaries. Figure output supports PNG/JPEG and SVG/PDF paths. The window is currently English-first, and clicking a result cell or figure point does not highlight the parent viewer.
Analysis > Clustering / Classification > ID/name Grouping.New, then add group rules.Group_A and one ID pattern per line.The application compares each current Sequence ID/name string with the rule patterns to form groups. On success, the configuration window closes and the Results Table is brought forward after the completion message. On validation or runtime failure, the window remains open. Normal row selection in this Results Table is not linked to parent-viewer highlighting.
Analysis > Clustering / Classification > AA Marker Classification.New.Run and review the output.Position accepts digits only and then undergoes the existing range validation. Allowed AA is normalized to uppercase and accepts only supported characters. Incomplete or invalid editor buffers are not stored in the model. When moving to another rule, the application warns that unapplied values were discarded and displays the clicked rule. A completely blank new condition can be discarded without a warning.
On success, the configuration window closes and the Results Table is brought forward after the message. On failure, the window remains open. User rules continue to use the existing typing_rulesets.json storage format.
Analysis > Clustering / Classification > Similarity Clustering.At least two sequences are required. If lengths differ, the application asks you to check the alignment. A manual range uses 1-based coordinates in the current comparison mode. On success, the configuration window closes and the Results Table comes forward; on failure, it remains open. A Results Table row highlights cluster members, while a variation-range row highlights members and, where possible, the column range in the parent viewer.
Clear All Highlights when the linked result should be cleared.Not every Results Table is linked to its parent viewer. The confirmed links are Point Visualization and Similarity Results Tables. Normal row selection in Region Visualization, AA Marker Classification, and ID/Name-based Grouping tables does not provide the same linkage. Ctrl+C in a table copies selected cells, including headers, as TSV text.
File > Open to open AB1/ABI as a new document.File > Import....The application reads the basecalls already stored in the AB1 file and does not perform new basecalling. The trace window provides positional scrolling, previous/next navigation, zoom, and original/reverse-complement display. Duplicate IDs are adjusted when multiple AB1 files are imported.
File > Export sequences....Project save and data export are separate operations. Ctrl+S saves the project; it does not overwrite the source FASTA. AA-only records may be separated into AA FASTA and are not arbitrarily converted to NT. A Duplicate Viewer blocks project and viewer-level sequence-data exports.
Ctrl+S or File > Save Project.Open Project....Projects preserve original/current NT and AA working states and related viewer state. Undo/Redo history is not saved in the project, so a reopened session starts with new history. Keep a separate backup of project files during alpha testing.
PATH.Ctrl+Alt+V.Copy as FASTA, not Copy Sequence.Ctrl+F not performing a search is a known alpha limitation.A configuration window that reports an error remains open so that its values can be corrected and run again. In an external MSA failure window, use Show log to inspect the command, output, and temporary path.
In summary, current limitations include separately installed external aligners, no cross-session Undo restoration, large-data performance, limited advanced AB1 functions, no main-viewer Find implementation, some English-first UI, and limited Results Table linkage. See Alpha Limitations & Cautions for the current public limitations summary.
Help > Version Information.Sample_1, Sample_2, and positions 10, 25, 50, with personal or sensitive sequences removed.Help > User Guide.Before attaching a project or real sequence, confirm that the data may be shared publicly. Redact local executable paths and user-profile paths from reports.