Skip to content

Conversation

@Nat-is-coding
Copy link
Contributor

Here is the working backend for the Synergy H1 readers. A work in progress as I was able to verify absorbance reading so far : )

Modified:
__init__.py
backend
biotek_tests.py

Added:
agilent_biotek_backend.py
agilent_biotek_cytation_backend.py
agilent_biotek_synergyh1_backend.py

Removed:
biotek_backend.py

(ruff reformatted the rest)
@Nat-is-coding
Copy link
Contributor Author

Nat-is-coding commented Nov 25, 2025

Here is my proposal for a BioTekPlateReaderBackend for both CytationBackend and SynergyH1Backend

Modified the following files:

  • init.py
  • backend.py
  • biotek_test.py

Added the following files:

  • agilent_biotek_backend.py
  • agilent_biotek_cytation_backend.py
  • agilent_biotek_synergyh1_backend.py

Deleted the following files:

  • biotek_backend.py (replaced by the three files above)

This proposal may not be perfect at first, as I rearranged the code and added some abstract properties in the BioTekPlateReaderBackend. Please feel free to suggest or modify some things, especially CytationBackend, as I do not have one to test it out.

I tested the SynergyH1Backend and all the functions work. Once the coding is finalized, I can work on updating the documentation for the wiki page.

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