Перейти к содержанию
Форум химиков на XuMuK.ru
β

программное обеспечение по химии


amid

Рекомендуемые сообщения

🚑 Решение задач, контроши, рефераты, курсовые и другое! Онлайн сервис помощи учащимся. Цены в 2-3 раза ниже! 200 руб. на 1-й заказ по коду vsesdal143982

Да тут нужна армия программистов, часть из которых имеет химическую подготовку. А программисты без таковой вряд ли найдут общий язык с химиками. Математики тоже потребуются. И физики.

Можно запустить Фотошоп, там в заставке видно, сколько людей писали. А эта программа однозначно круче.

А еще такая программа существенно у химиков хлеба откусит.

Полностью согласен! ...насчёт армии. Работы очень много и её можно сделать только если разбить проект по разным направлениям, а потом объединить эти все усилия. Только возможность совместить эти направления должна быть заложена изначально.

Ссылка на комментарий

По поводу железа для такой программы можно сказать точно,что оно должно будет быть не слабым-PIII как минимум,а луч четвертый,если нужно чтобы сложные реакции в реальном времени обрабатывал.

Простые химические проги найти можно,но они или жутко старые или почти ничего не умеют или все вместе ,да еще и на английском.И дело тут не в сложности их создания,а в несильно большой популярности этого направления-это фотошопить может каждый у кого есть комп и желание,а хим проги нужны ток тем,кто занимается химией,да и студенты занимающиеся програмированием для себя скорее займутся физическими процессами-их по ряду причин реализовать проще.

Для написание программы,к-рая будет на основе исходных в-в выдавать полноценную реакцию с продуктами и условиями,нужно решить несколько задач.Для начала основа программы,к-рая будет делать все то,что обычно делает химик,составляя уравнение.На самом деле действий не так уж и много-анализ строения в-в по функциональным группам,применение правил реакций между в-вами данного строения,учет физических св-в данных в-в,уравнение коэф.На этом этапе главное найти неск человек хорошо разбирающихся одновременно в химии и программировании-на написание ядра у них уйдет неск недель,не сильно загружаясь этим.Естественно к программе нужно будет придумать интерфейс,но тут уже как пойдет-можно и за день управится.А вот 3 часть программы,в к-рую все и упрется,это те самые физические св-ва в-в ,на основе к-рых программа и будет определять ход реакций.Понадобится огромная база данных в сотни,а возможно и тысячи Мб в к-рой они должны будут быть сведены.Думаю многие знакомы с проблемой поиска св-в какого-то в-ва в опред условиях,графика св-в сплава металов и т.п.,так вот все это надо будет найти с максимально возможной полнотой и в добавок систематизировать,а это уже работа не для небольшой группы энтузиастов.

Ссылка на комментарий

Дело не в компьютере, а в программе, именно она должна уметь распозновать данные, пользоваться базами данных, уметь производить необходимые расчеты, анализировать результаты. А для этого нужен хороший химик, который хорошо представляет проблему, умеет делать то, что потом будет делать программа, знает как пользоваться необходимыми базами данных и т.д. Нужен хороший программист, который в состоянии понять этого химика и построить программу так, что бы она могла работать правильно. Вот эти моменты, на мой взгляд, самые главные, а компьютер что?, от него только зависит только получим мы ответ через минуту или через сутки.

слова истины)) размышлять о железе надо когда программа будет тестироваться и оптимизироваться. Сейчас же нужна рабочая модель решения задачи и алгоритм. Хотябы банально заставить какие-нибудь 2 реагента взаимодействовать))

Ссылка на комментарий

уважаемы химики!

существует ли такое программное обеспечение, которое может моделировать продукты реакции? допустим задаем некоторое количество реагентов, например спирт и кислоту (или что посложнее :) ), а программа САМА моделирует возможные условия реакции, высчитывет продукты реакции, пишет уравнение реакции и сопроводает все это дело расчетами.

Полное решение такой задачи возможно лишь в отдаленном будущем.

Если определить возможные направления реакции и наиболее вероятные продукты еще можно, на основании термодинамических расчетов равновесий, то кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом и определяются, как правило, экспериментально, на чем, собстенно, и стоит вся проактическая и прикладная химия.

Ссылка на комментарий

Полное решение такой задачи возможно лишь в отдаленном будущем.

Если определить возможные направления реакции и наиболее вероятные продукты еще можно, на основании термодинамических расчетов равновесий, то кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом и определяются, как правило, экспериментально, на чем, собстенно, и стоит вся проактическая и прикладная химия.

да, но если ответить на вопрос, почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", собственно где там подводные камни, то выход найти можно. Обоснуйте почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", так сказать, обозначьте проблему)

 

Если для атомов элементов известно распределение полей (это надо для определения взаимодействия двух атомов), то промоделировать реакцию в отсутствие других молекул поблизости можно примерно так(это только предложение):

взять неподвижную молекулу одного вещества (посчитать равновесное положение её атомов), рассмотреть множество таких задач: другая молекула летит к этой неподвижной с некоторой (постоянной для всех этих задач) скоростью, и с каким-то шагом перебрать начальные положения этой летящей молекулы.

Потом молекулы сталкиваются, обмениваются атомами.

А в результате решения задач получится массив конечных продуктов реакции, и, исходя из частоты их возникновения, выдать результат реакции.

может доля истины в этом и есть, но нет конкретики. Вы говорите взять неподвижную молекулу и направить на нее другую с постоянной скоростью... а если молекулы не симметричны? если летящую повернуть на 90 градусов? решение будет таким же?

 

1)Насчёт мощности компов можно сказать так: современные видеокарты имеют вычислительную мощность раз в 30 больше, чем у центрального процессора и позволяют писать программы для своих процессоров. Вот вам и суперкомпьютер.

Насчет видеокарты полностью согласен, это давно и удачно практикуется. Что далеко идти, в моем родном университете преподаватель на видюхе расчитывал диаграмму направленности волноводов.

 

Подобная разработка находится на стыке химии, физики, математики. Люди разрабатывающие такое программное обеспечение должны хорошо разбираться в естественных науках.

Ссылка на комментарий

да, но если ответить на вопрос, почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", собственно где там подводные камни, то выход найти можно. Обоснуйте почему "кинетические параметры (скорости реакций) теоретическому расчету поддаются с трудом", так сказать, обозначьте проблему)

Да не знают химики, почему скорость такой-то реакции именно такая, а не другая.

Проще потратить неделю и измерить ее экспериментально (с допустимой погрешностью), чем рассчитывать ее теоретически неопределенно долгое время и не быть уверенным даже в порядке ее величины, что для практических целей совершенно недопустимо.

Ссылка на комментарий

Да не знают химики, почему скорость такой-то реакции именно такая, а не другая.

Проще потратить неделю и измерить ее экспериментально (с допустимой погрешностью), чем рассчитывать ее теоретически неопределенно долгое время и не быть уверенным даже в порядке ее величины, что для практических целей совершенно недопустимо.

хорошо, а скорость реакции влияет на продукты реакции?

Ссылка на комментарий
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...