jurg Опубликовано 7 Июля, 2010 в 11:46 Поделиться Опубликовано 7 Июля, 2010 в 11:46 Да тут нужна армия программистов, часть из которых имеет химическую подготовку. А программисты без таковой вряд ли найдут общий язык с химиками. Математики тоже потребуются. И физики. Можно запустить Фотошоп, там в заставке видно, сколько людей писали. А эта программа однозначно круче. А еще такая программа существенно у химиков хлеба откусит. Полностью согласен! ...насчёт армии. Работы очень много и её можно сделать только если разбить проект по разным направлениям, а потом объединить эти все усилия. Только возможность совместить эти направления должна быть заложена изначально. Ссылка на комментарий
jurg Опубликовано 7 Июля, 2010 в 12:22 Поделиться Опубликовано 7 Июля, 2010 в 12:22 может кого-то заинтересует .... http://habrahabr.ru/blogs/nigma/93847/ Ссылка на комментарий
Dunmer Опубликовано 7 Июля, 2010 в 12:55 Поделиться Опубликовано 7 Июля, 2010 в 12:55 По поводу железа для такой программы можно сказать точно,что оно должно будет быть не слабым-PIII как минимум,а луч четвертый,если нужно чтобы сложные реакции в реальном времени обрабатывал. Простые химические проги найти можно,но они или жутко старые или почти ничего не умеют или все вместе ,да еще и на английском.И дело тут не в сложности их создания,а в несильно большой популярности этого направления-это фотошопить может каждый у кого есть комп и желание,а хим проги нужны ток тем,кто занимается химией,да и студенты занимающиеся програмированием для себя скорее займутся физическими процессами-их по ряду причин реализовать проще. Для написание программы,к-рая будет на основе исходных в-в выдавать полноценную реакцию с продуктами и условиями,нужно решить несколько задач.Для начала основа программы,к-рая будет делать все то,что обычно делает химик,составляя уравнение.На самом деле действий не так уж и много-анализ строения в-в по функциональным группам,применение правил реакций между в-вами данного строения,учет физических св-в данных в-в,уравнение коэф.На этом этапе главное найти неск человек хорошо разбирающихся одновременно в химии и программировании-на написание ядра у них уйдет неск недель,не сильно загружаясь этим.Естественно к программе нужно будет придумать интерфейс,но тут уже как пойдет-можно и за день управится.А вот 3 часть программы,в к-рую все и упрется,это те самые физические св-ва в-в ,на основе к-рых программа и будет определять ход реакций.Понадобится огромная база данных в сотни,а возможно и тысячи Мб в к-рой они должны будут быть сведены.Думаю многие знакомы с проблемой поиска св-в какого-то в-ва в опред условиях,графика св-в сплава металов и т.п.,так вот все это надо будет найти с максимально возможной полнотой и в добавок систематизировать,а это уже работа не для небольшой группы энтузиастов. Ссылка на комментарий
amid Опубликовано 7 Июля, 2010 в 13:20 Автор Поделиться Опубликовано 7 Июля, 2010 в 13:20 может кого-то заинтересует .... http://habrahabr.ru/blogs/nigma/93847/ да интересная весч) ты предлагаешь сделать что-то наподобии? Ссылка на комментарий
Химик 1996 Опубликовано 7 Июля, 2010 в 13:23 Поделиться Опубликовано 7 Июля, 2010 в 13:23 может кого-то заинтересует ....http://habrahabr.ru/blogs/nigma/93847/ А где неорганика??? Ссылка на комментарий
amid Опубликовано 7 Июля, 2010 в 13:24 Автор Поделиться Опубликовано 7 Июля, 2010 в 13:24 Дело не в компьютере, а в программе, именно она должна уметь распозновать данные, пользоваться базами данных, уметь производить необходимые расчеты, анализировать результаты. А для этого нужен хороший химик, который хорошо представляет проблему, умеет делать то, что потом будет делать программа, знает как пользоваться необходимыми базами данных и т.д. Нужен хороший программист, который в состоянии понять этого химика и построить программу так, что бы она могла работать правильно. Вот эти моменты, на мой взгляд, самые главные, а компьютер что?, от него только зависит только получим мы ответ через минуту или через сутки. слова истины)) размышлять о железе надо когда программа будет тестироваться и оптимизироваться. Сейчас же нужна рабочая модель решения задачи и алгоритм. Хотябы банально заставить какие-нибудь 2 реагента взаимодействовать)) Ссылка на комментарий
Sovetnik Опубликовано 7 Июля, 2010 в 13:25 Поделиться Опубликовано 7 Июля, 2010 в 13:25 уважаемы химики! существует ли такое программное обеспечение, которое может моделировать продукты реакции? допустим задаем некоторое количество реагентов, например спирт и кислоту (или что посложнее ), а программа САМА моделирует возможные условия реакции, высчитывет продукты реакции, пишет уравнение реакции и сопроводает все это дело расчетами. Полное решение такой задачи возможно лишь в отдаленном будущем. Если определить возможные направления реакции и наиболее вероятные продукты еще можно, на основании термодинамических расчетов равновесий, то кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом и определяются, как правило, экспериментально, на чем, собстенно, и стоит вся проактическая и прикладная химия. Ссылка на комментарий
amid Опубликовано 7 Июля, 2010 в 13:42 Автор Поделиться Опубликовано 7 Июля, 2010 в 13:42 Полное решение такой задачи возможно лишь в отдаленном будущем. Если определить возможные направления реакции и наиболее вероятные продукты еще можно, на основании термодинамических расчетов равновесий, то кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом и определяются, как правило, экспериментально, на чем, собстенно, и стоит вся проактическая и прикладная химия. да, но если ответить на вопрос, почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", собственно где там подводные камни, то выход найти можно. Обоснуйте почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", так сказать, обозначьте проблему) Если для атомов элементов известно распределение полей (это надо для определения взаимодействия двух атомов), то промоделировать реакцию в отсутствие других молекул поблизости можно примерно так(это только предложение): взять неподвижную молекулу одного вещества (посчитать равновесное положение её атомов), рассмотреть множество таких задач: другая молекула летит к этой неподвижной с некоторой (постоянной для всех этих задач) скоростью, и с каким-то шагом перебрать начальные положения этой летящей молекулы. Потом молекулы сталкиваются, обмениваются атомами. А в результате решения задач получится массив конечных продуктов реакции, и, исходя из частоты их возникновения, выдать результат реакции. может доля истины в этом и есть, но нет конкретики. Вы говорите взять неподвижную молекулу и направить на нее другую с постоянной скоростью... а если молекулы не симметричны? если летящую повернуть на 90 градусов? решение будет таким же? 1)Насчёт мощности компов можно сказать так: современные видеокарты имеют вычислительную мощность раз в 30 больше, чем у центрального процессора и позволяют писать программы для своих процессоров. Вот вам и суперкомпьютер. Насчет видеокарты полностью согласен, это давно и удачно практикуется. Что далеко идти, в моем родном университете преподаватель на видюхе расчитывал диаграмму направленности волноводов. Подобная разработка находится на стыке химии, физики, математики. Люди разрабатывающие такое программное обеспечение должны хорошо разбираться в естественных науках. Ссылка на комментарий
Sovetnik Опубликовано 7 Июля, 2010 в 14:15 Поделиться Опубликовано 7 Июля, 2010 в 14:15 да, но если ответить на вопрос, почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", собственно где там подводные камни, то выход найти можно. Обоснуйте почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", так сказать, обозначьте проблему) Да не знают химики, почему скорость такой-то реакции именно такая, а не другая. Проще потратить неделю и измерить ее экспериментально (с допустимой погрешностью), чем рассчитывать ее теоретически неопределенно долгое время и не быть уверенным даже в порядке ее величины, что для практических целей совершенно недопустимо. Ссылка на комментарий
amid Опубликовано 7 Июля, 2010 в 14:48 Автор Поделиться Опубликовано 7 Июля, 2010 в 14:48 Да не знают химики, почему скорость такой-то реакции именно такая, а не другая. Проще потратить неделю и измерить ее экспериментально (с допустимой погрешностью), чем рассчитывать ее теоретически неопределенно долгое время и не быть уверенным даже в порядке ее величины, что для практических целей совершенно недопустимо. хорошо, а скорость реакции влияет на продукты реакции? Ссылка на комментарий
Рекомендуемые сообщения