Skip to content

Fixes #559 - Add Autostaple Algorithm#1062

Merged
beanbeanjuice merged 5 commits intodevfrom
feat/GH-559-autostaple-algorithm
Mar 14, 2026
Merged

Fixes #559 - Add Autostaple Algorithm#1062
beanbeanjuice merged 5 commits intodevfrom
feat/GH-559-autostaple-algorithm

Conversation

@beanbeanjuice
Copy link
Contributor

@beanbeanjuice beanbeanjuice commented Mar 11, 2026

Description

This completes the first half of #559. It should be noted that this PR does not add the autobreak algorithm, only the autostaple algorithm.

Related Issue

Fixes #559.

Motivation and Context

Previously, when running the autostaple algorithm from the web-app it would save the design and send it to an external server. This change implements it all within the local browser.

How Has This Been Tested?

Tests were done by exporting the default designs as cadnano2 compatible imports, and running autostaple in cadnano2 as well as scadnano and comparing the outputs to make sure they were visually identical.

Screenshots (if appropriate):

@beanbeanjuice beanbeanjuice self-assigned this Mar 11, 2026
@beanbeanjuice beanbeanjuice marked this pull request as ready for review March 11, 2026 20:01
@beanbeanjuice beanbeanjuice changed the title fix #559 Add Autostaple Algorithm Fixes #559 Add Autostaple Algorithm Mar 11, 2026
@beanbeanjuice beanbeanjuice changed the base branch from main to dev March 11, 2026 20:07
@beanbeanjuice beanbeanjuice changed the title Fixes #559 Add Autostaple Algorithm Fixes #559 - Add Autostaple Algorithm Mar 14, 2026
@beanbeanjuice beanbeanjuice merged commit 329d6fd into dev Mar 14, 2026
4 checks passed
@beanbeanjuice beanbeanjuice deleted the feat/GH-559-autostaple-algorithm branch March 14, 2026 05:06
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.

develop custom Autostaple algorithm

2 participants