No description
Find a file
2025-10-24 17:02:03 +02:00
qt_zoomable_chart_widget@f610926f0c Added: Connection Config, Chart, Improved: Connection Handling, Controller 2025-04-16 16:23:14 +02:00
QtWaitingSpinner@a1325a2ef1 Added: Connection Config, Chart, Improved: Connection Handling, Controller 2025-04-16 16:23:14 +02:00
.gitignore Added: Connection Config, Chart, Improved: Connection Handling, Controller 2025-04-16 16:23:14 +02:00
.gitmodules Fixed submodules 2025-04-17 13:41:53 +02:00
CMakeLists.txt Status Flags added 2025-07-22 12:20:34 +02:00
connectionconfiguration.cpp Added: Connection Config, Chart, Improved: Connection Handling, Controller 2025-04-16 16:23:14 +02:00
connectionconfiguration.h Added: Connection Config, Chart, Improved: Connection Handling, Controller 2025-04-16 16:23:14 +02:00
connectionconfiguration.ui Added: Connection Config, Chart, Improved: Connection Handling, Controller 2025-04-16 16:23:14 +02:00
LICENSE Add license 2025-10-24 17:02:03 +02:00
main.cpp Initial Commit 2025-01-24 18:50:12 +01:00
mainwindow.cpp Buffering working 2025-09-24 20:28:18 +02:00
mainwindow.h Buffering working 2025-09-24 20:28:18 +02:00
mainwindow.ui low level com stuff 2025-08-26 18:21:20 +02:00
README.md added README 2025-10-24 16:54:45 +02:00
shimlccontroller.cpp Buffering working 2025-09-24 20:28:18 +02:00
shimlccontroller.h Buffering working 2025-09-24 20:28:18 +02:00
systemconfiguration.cpp Added preliminary OpInf to Config Parsing 2025-09-09 16:49:24 +02:00
systemconfiguration.h Status Flags added 2025-07-22 12:20:34 +02:00
systemconfiguration.ui Added preliminary OpInf to Config Parsing 2025-09-09 16:49:24 +02:00
viewdebugstatus.cpp low level com stuff 2025-08-26 18:21:20 +02:00
viewdebugstatus.h low level com stuff 2025-08-26 18:21:20 +02:00
viewdebugstatus.ui Status Flags added 2025-07-22 12:20:34 +02:00

Chromophant

Chromophant is an open-source software for controlling and acquiring data from HPLC (High-Performance Liquid Chromatography) systems. It aims to provide a modern, flexible, and transparent alternative to proprietary HPLC control software.

Status

Chromophant is currently in an early development stage. Core components are under active construction.

Current Functionality

  • Live data buffering and visualization from connected detectors
  • Nearly complete device driver implementation for below listed development and testing setup (shimlccontroller)

Compatibility

Chromophant currently supports Shimadzu HPLC systems with a Shimadzu CBM-20A system controller.

Development and testing setup:

  • Shimadzu CBM-20A controller
  • 2 × LC-10A vp pumps
  • SPD-10A vp detector
  • SIL-10A autosampler

Planned Features

  • Full instrument control
  • Data visualization and export
  • Method and sequence management
  • Export to OpenChrom for data analysis

Building and Running

Instructions will be added once the build process stabilizes. For now, refer to the source tree and comments for development insights.