This devlog focuses on the export side of the viewer workflow.
After sequence inspection or visualization, the result should not remain only as an on-screen figure. For practical review, the output often needs to be copied, archived, checked again later, or reused in Excel, reports, or downstream scripts.
In the current alpha workflow, export is treated as a separate step from project saving.
This separation is important because a review session and a reusable result file serve different purposes.
The current export example focuses on region metric inspection tables.
The in-app table can be filtered, sorted, and reviewed interactively. When exported as CSV, the table keeps both row-level result data and basic analysis metadata.
The exported table is designed to keep the result understandable after leaving the application.
The current CSV output can include:
This makes the result easier to audit, share, and reuse.
In small sequence-review workflows, visual inspection is often only one part of the work.
A user may need to:
For that reason, the export format should remain both human-readable and machine-friendly.
The current focus is CSV export from analysis and inspection tables.
FASTA-related export will be handled more carefully later, because sequence display modes such as dot mode should never affect the authoritative exported sequence data. For alpha stabilization, export should always read from the current working sequence state rather than from rendered screen text.
This devlog is not about building a full reporting system yet. The goal is more basic and practical: make sure that analysis results can leave the viewer in a clean, reusable form.