Skip to content
English
  • There are no suggestions because the search field is empty.

K&A Labs Software Release Notes - V. 0.0.9.0

The following release notes outline all enhancements, fixes, and feature additions made across versions of the K&A Labs software. 

 

v0.0.9.0 - July  2025

  • H-28 and H-32 Support: Added code to Run Synthesis to support the H-28 and H-32 injections pattern of center-out.

  • Single Column Purging: Fixed an issue where purges during a synthesis would purge all columns, including completed columns leading to cross-contamination. 


v0.0.8.8

  • Improved Synthesis Logic: Amidite/activator injections are now performed one column at a time to ensure precision and stability.

  • Manual Control Column Sorting: Columns are now processed in sequential order internally, regardless of their Port Assignment position.

  • Shutdown Procedure: A guided shutdown workflow has been added to the Manual Control screen.


v0.0.8.7

  • Histogram Fix: Resolved an issue where completed columns were still contributing data to the Histogram chart.

  • Cycle Count Logic: Max cycle count now excludes Pre, DMT, and Post steps unless required by at least one column.

  • Cycle Hang Prevention: Corrected a bug where synthesis would hang during Pre, DMT, or Post steps if non-participating columns were not bypassed correctly.


v0.0.8.6

  • H-2 Analog Port Adjustment: Configured analog trityl reading ports to use ports 7 & 8 (instead of 1 & 2) for H-2 instruments.


v0.0.8.5 – v0.0.8.3

  • Histogram Cap: Yield and Efficiency percentages are now capped at 100%.

  • ASWY Title Update: Coupling Efficiency graph title updated to "ASWY."

  • ASWY Calculation Fix: Corrected the ASWY calculation to use decimal (e.g., 0.73) instead of percentage value (e.g., 73%).


v0.0.8.1

  • Histogram Window Memory: The Histogram screen will now remember its last size and position.

  • Chart Labels Added: Charts now include V2, Yield %, and Coupling Efficiency in their titles.


v0.0.8.0

  • Trityl Histogram Viewer: A dedicated histogram viewer was added to the Run Synthesis screen to display trityl monitor data per cycle and per column.


v0.0.7.10

  • Sequence Column Sorting: Columns in the Run Synthesis sequence list are now always ordered sequentially.

  • Error Handling Fix: Addressed a bug causing errors when trityl read values were updated for missing columns.


v0.0.7.9

  • H-2 Compatibility: Run Synthesis now supports H-2 configuration.

  • NetBIOS Support Removed: Discontinued support for Named Pipes due to Microsoft’s removal of Remote Mailslots.


v0.0.7.8

  • Protocol Detail Fix: Corrected a bug preventing Protocol Detail from loading in some cases.

  • Manual Control H-2 Support: Added compatibility for H-2 instruments in Manual Control.


v0.0.7.7

  • H-8SE Valve Assignments: Added valve mapping for H-8SE.

  • Trityl Analog Fix: Adjusted column numbering to start from 0 for accurate analog trityl readings.


v0.0.7.5

  • Screen State Fix: Prevented unintended re-enabling of certain screens during Run Synthesis.

  • Trityl Formula Update: Revised the formula for calculating trityl percentages during synthesis.


v0.0.7.4 – v0.0.7.3

  • Live TM Readings: Added a TM % column to the sequence grid to show the most recent trityl monitor value.

  • Gate Valve Activation Fix: Ensured gate valves activate properly during the Wash TM function.

  • Reverse Purge Improvement: Reverse Purge now handles up to 4 columns at a time.


v0.0.7.2 – v0.0.7.1

  • Trityl Routing Updates:

    • Only the first Deblock per cycle is sent to TM; others are discarded.

    • First Deblock purge now routes to TM.

  • Pause Handling Fix: Addressed issues with Pause After Repetition functionality.

  • TM Valve Activation: Fixed improper activation of certain trityl monitor valves.


v0.0.7.0

  • Trityl Monitor Enhancements:

    • Deblock solution is now sent to TM during injection.

    • TM values are logged per column and cycle, with baseline normalization.

    • TM is emptied automatically after relevant cycles.


v0.0.6.6

  • Timing Synchronization Fixes: Overhauled timing and GetStatus logic to resolve synchronization issues.


v0.0.6

  • Trityl Monitor Empty Time: Configuration setting added to define trityl monitor empty duration in seconds.


v0.0.5

  • Port Assignment Updates:

    • Updated manifold mappings for newer instrument models (H-8SE, H-8VLS, H-16, etc.).

    • PortAssign database records are now automatically updated.

  • Dual Column Injection: Added configuration option to enable dual injection.

  • Run Synthesis Support: Implemented support for both Standard and Meta protocols.


v0.0.4

  • Protocol Editor Update: Supports new K&A command sets and timing.

  • Sequence Editor Overhaul:

    • Entries are now individual sequences with names.

    • Import/export enhanced to support multiple sequences via .xlsx.


v0.0.3

  • Manual Control Layout:

    • Redesigned visual layout to better reflect real port/valve mapping.

    • Now supports all machine types except S-4. H-8+ is limited due to unknown valve numbers.


v0.0.2

  • Dynamic Manual Control:

    • Manual Control now adapts dynamically to H-4 and H-6 models.

    • Pathways are drawn based on current configuration (active flow indication not yet implemented).