Python-программа для расчёта карбонатной системы и потоков

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