Skip to content

Sanger Ab1 files support - #136

Merged
mzueva merged 2 commits into
mainfrom
mzueva/MILAB-7021-ab1-support
Sep 25, 2026
Merged

mzueva merged 2 commits into
mainfrom
mzueva/MILAB-7021-ab1-support

Conversation

@mzueva

@mzueva mzueva commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds support of tagged ab1 files. Default file names: "{Sample}_{Primer}.ab1"

RetriggerConfidence Score: 5/5

The PR appears safe to merge; no outstanding findings or accepted new issues remain.

Summary

The PR adds tagged Sanger AB1 datasets, from filename-pattern import through the dataset page to workflow File-column export. The two previously reported issues have been addressed, and their threads are resolved.

  • Important touched terms: TaggedAb1DatasetRecord is a file handle paired with tag values; it is newly introduced for each chromatogram. DSContentTaggedAb1 is per-sample AB1 records plus the dataset’s tag names; it is newly added to the dataset-content union. DSTaggedAb1 is that content wrapped as a dataset; it is newly exported. FileContentType identifies a file’s format; it now includes Ab1.
Diagram
%%{init: {'theme': 'neutral'}}%%
flowchart LR
  A["AB1 filenames"] --> B["Pattern matching"]
  B --> C["TaggedAb1 records by sample and tag"]
  C --> D["Dataset page"]
  C --> E["Workflow File column"]
Loading

Reviews (2) · Last reviewed commit: "MILAB-7021 Sanger Ab1 files support - re..."

Comment thread ui/src/dialogs/ImportDatasetDialog.vue
Comment thread workflow/src/ds-tagged-ab1.lib.tengo
@mzueva
mzueva force-pushed the mzueva/MILAB-7021-ab1-support branch from 8706626 to b9e7578 Compare September 25, 2026 10:39
@platforma-open platforma-open deleted a comment from greptile-apps Bot Sep 25, 2026
@mzueva

mzueva commented Sep 25, 2026

Copy link
Copy Markdown
Contributor Author

@greptile-apps review this

@PaulNewling PaulNewling left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mzueva
mzueva added this pull request to the merge queue Sep 25, 2026
Merged via the queue into main with commit 0674d15 Sep 25, 2026
11 checks passed
@mzueva
mzueva deleted the mzueva/MILAB-7021-ab1-support branch September 25, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants