Разработка специализированной Python-программы с графическим интерфейсом для расчётов параметров карбонатной системы воды и обработки результатов измерений.
Программа создаётся как рабочий инструмент для научных, экологических и инженерных задач, где исходные данные хранятся в Excel и могут иметь различную структуру.
В рабочей версии реализованы и прорабатываются:
загрузка исходных Excel-файлов;
выбор пользователем нужных столбцов без привязки к фиксированной структуре таблицы;
расчёт и подготовка плотности воды;
пересчёт щёлочности с учётом плотности;
температурные и барические поправки pH;
расчёт констант карбонатной системы;
расчёт и подготовка параметров карбонатной системы;
сохранение рассчитанных значений обратно в Excel;
графическое отображение и контроль результатов;
дальнейшее развитие расчётов, связанных с CO₂ и газообменом.
Особое внимание уделено воспроизводимости расчётов, работе с реальными лабораторными таблицами и возможности постепенно расширять программу без переписывания интерфейса с нуля.
Технологии: Python, Tkinter, pandas, NumPy, openpyxl, Matplotlib, специализированные расчётные библиотеки.
Проект является развиваемой рабочей программой: функциональность дополняется по мере внедрения новых расчётных блоков.
В портфолио используются демонстрационные данные. Реальные научные данные и закрытые материалы не публикуются.