Электронный химик
Инженеры из Калифорнийского университета в Риверсайде разработали приложение ChemStor. Программа прогнозирует и сообщает пользователям, безопасно ли смешивать определенные химические вещества и какой эффект вызовут их действия.
По оценкам Центров по контролю и профилактике заболеваний США, 4500 травм в год происходят в стране из-за смешивания несовместимых химикатов для чистки бассейнов. И половина из них случается в жилом секторе. Даже в лабораториях, где сотрудники знают правила безопасного хранения, несовместимые вещества все же могут случайно оказаться в одном контейнере и вступить в реакцию.
9800 химикатов
описаны в приложении ChemStor
Чтобы предотвратить такие опасные ситуации, инженеры из Калифорнийского университета в Риверсайде разработали приложение ChemStor. Программа прогнозирует и сообщает пользователям, безопасно ли смешивать определенные химические вещества и какой эффект вызовут их действия.
По словам авторов, идею они почерпнули из картографии: например, на карте США нет двух смежных штатов, имеющих одинаковый цвет, что делает их легкоразличимыми.
ChemStor берет из библиотеки Агентства по охране окружающей среды данные о 9800 химикатах, организованных в группы реактивности. Затем программа строит граф их взаимодействия на основе этих групп и вычисляет хроматическое число графа – минимальное число цветов, в которые можно раскрасить его вершины (вещества) так, чтобы концы любого ребра (взаимодействия) имели разные цвета. Так что пары веществ, которые могут вступить в реакцию, оказываются окрашенными в разные цвета. Если два или более химиката могут храниться в одном шкафу, не образовывая потенциально опасных комбинаций, ChemStor подтверждает безопасность этого решения. В противном случае программа выдает предупреждение о том, что безопасных способов объединения веществ нет, и помогает найти другую конфигурацию для хранения или утилизации реактивов.
Разработчики показали возможности своего приложения на примерах известных случаев неправильного хранения или некорректной утилизации веществ. Во всех этих случаях программа предложила правильный порядок действий, который предотвратил бы разрушения и травмы.
Пока функциональность ChemStor ограничена интерфейсом командной строки, где пользователь вручную вводит тип химикатов и объем места для хранения. Но в будущем программа может быть интегрирована в электронные лабораторные журналы, голосовые помощники и другие технологии, которые повысят безопасность в лабораториях, на производствах и в домах.