peterwin
Пользователи-
Постов
78 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
События
Весь контент peterwin
-
Спасибо! Вопрос 2. Дигидроксохлорид железа - хотелось бы английское название. Лучше всего конечно ссылку на какой-нибудь химический справочник.
-
У меня периодически возникают вопросы, связанные с номенклатурой. Буду их задавать в этой теме, чтобы не плодить мелких тем. Заранее благодарен всем, кто откликнется. Вопрос 1. Как по-русски называется вещество Amyl isovalerate ? На всякий случай, ссылка на справочник: http://pubchem.ncbi.nlm.nih.gov/summary/summary.cgi?cid=95978
-
Спасибо!
-
Спасибо за отзыв! Про тип лектора подмечено верно!
-
Согласен про сюсюкание Но это так и задумано. Это ведь не научная статья, а текст из серии "для чайников". Конечно профессионала наверняка раздражает псевдо-научная лексика. Но я не предполагаю, что статья вообще заинтересует профессионалов. Она для людей, которые не знают, как выглядят химические формулы. А для них как раз нормально, когда доступным языком изложено. Кроме того я понял, что сложилось не совсем правильное впечатление, что статья на тему органической химии. На самом деле, тема статьи - химические формулы. И я исходил из того, что для понимания статьи достаточно знать только самые базовые понятия (вещество, элемент, молекула...).
-
Идея конечно же очень хорошая! Примерно с такой целью я попытался продемонстрировать формулу коронена. Курица однозначно была бы интереснее. Но я ещё раз извиняюсь за свою безграмотность. Сам я такую формулу составить не смогу. Чтобы не оказаться в глупом положении я обычно использую вещества из каких-либо авторитетных справочников. Но ни в PubChem, ни в ChemSpider такого найти не удалось... Да, такая запись встречается довольно часто. Я хотел упомянуть её, только не знал, как она называется.
-
Спасибо за пояснение. Холивар нам не нужен. Мне всего лишь хотелось бы показать, что такая запись существует. Чтобы люди были в курсе, что это означает, если вдруг встретится в литературе. Я внесу соответствующий комментарий в статью.
-
Спасибо за отзыв. Прошу простить мою неграмотность. Про толуол я даже не знал. А в гугле масса ссылок есть на формулу толуола с кольцом... Так что, убрать толуол с кольцом? А для нафталина допустимо? А вот про бутен и валентность углерода не совсем понял... Если речь об изомерах, то мне кажется, что все изомеры перечислить не получится, а для иллюстрации самого явления примеров достаточно. Статья всё-таки для новичков. А для них "слишком много букв" - это не очень хорошо.
-
Уважаемые химики! Я написал статью о химических формулах. Она ориентирована на тех, кто ещё очень мало знаком с химией. Но так как у меня нет химического образования, то наверняка я мог допустить какие-то неточности и даже грубые ошибки. Поэтому у меня просьба к тем, кому не лень прочитать около 15 печатных листов - если обнаружите какие-то недочёты - укажите их в этой теме. Ссылка на текст: http://easychem.org/ru/struct-for-beginners Заранее отвечу на два наиболее очевидных вопроса: 1. Причина написания статьи заключается в том, что у меня на сайте оказалось очень много посетителей, слабо знакомых с химией, которые не знают, чем рациональная формула отличается от скелетной. Если бы в инете имелся доступный материал по этой теме, я конечно просто дал ссылку. Но после изучения википедии, материалов на сайте xumuk.ru и некоторых других ресурсов оказалось, что подобного обзора в готовом виде нет. Поэтому решил написать сам. 2. Не считайте этот пост саморекламой. Сайт у меня не коммерческий. Поэтому у меня нет цели увеличивать количество посетителей путём такого "заманивания".
-
На чемспайдере тоже есть. Нужно только кликнуть полный список синонимов. Но среди них действительно много похожих на ошибки. Например, Arsenic oxide И на PubChem есть другие явно ошибочные синонимы: %20545[standardizedcid]"]Arsenic acid, (O3-As-H) %20545[standardizedcid]"]Arsenic sesquioxide (As2O3) В общем, ещё раз спасибо за пояснения!
-
Спасибо за пояснение! Но проблема в том, что два весьма солидных справочника (PubChem и ChemSpider) для Metaarsenic acid дают формулу H3AsO3. В этом можно убедиться, кликнув на ссылки. То есть, то что у нас называется Ортомышьяковистая кислота, у них - Metaarsenic acid... Хотя конечно это выглядит довольно странно
-
Помогите определить, где даны правильные формулы. В одних источниках формула метамышьяковистой кислоты HAsO2 Например, здесь: http://chemister.ru/...?dbid=1&id=6134 И во многих русскоязычных источниках тоже. В википедии разные статьи друг другу противоречат. Например, здесь https://ru.wikipedia...%D0%B8%D1%8F%29 ортомышьяковистой названа H3AsO3, а если кликнуть на соответствующую ссылку, то в другой статье даётся уже формула HAsO2. Но главное - в справочниках PubChem и ChemSpider дано: Metaarsenic acid AsH3O3 вот ссылки: http://pubchem.ncbi....ary.cgi?cid=545 http://www.chemspider.com/530 (в последней ссылке нужно ещё нажать More в списке синонимов) Или в русском языке метамышьяковистая кислота это совсем не то, что в английском Metaarsenic acid ?
- 4 ответа
-
- 1
-
Итак, система макросов готова. По-моему, получилось неплохо. Описание тоже подготовил: http://easychem.org/ru/rules-macro
-
Спасибо! В справочнике PubChem приведена такая формула для NAD: http://pubchem.ncbi....=400&height=400 У нее 27-й атом водорода у одного из остатков фосфорной кислоты. И молекула получается электронейтральной. А у NAD+ должно быть 28 атомов водорода (у обоих остатков). Тогда заряд + образуется азотом. Странно только, что множество статей википедии тупо скопировали друг у друга одну и ту же ошибку.
-
Смотрел в википедии статью о НАД (ссылка на статью) Там указана формула C21H27N7O14P2. Но сколько я ни считал, получается только 26 атомов водорода - 14 на той половине, где никотинамид, и 12, где аденин. Посмотрел на английском и немецком - то же самое. На итальянском языке дана формула NADH (т.е. восстановленная форма) - вот там сходится. Но почему тогда везде приводят структурную формулу именно NAD+ с 26 атомами водорода, а в брутто-формуле указывают 27 ?
-
В принципе, думаю реализовать всё по-максимуму: аргументов может быть любое количество в качестве аргументов можно будет указать любой фрагмент формулы, н.р. -OH, или даже с использованием другой макрокоманды. Главное ограничение - баланс скобок и кавычек. То есть, если скобки были открыты, их нужно закрыть: @MyCmd(-CH(CH3)2) при объявлении можно задать значение по-умолчанию: @:Acetyl(a:^-)CH3COO&a@; Тогда конструкция @Acetyl() даст: CH3COO-, а @Acetyl(H): CH3COOH. Аргументы можно опускать или указывать по имени параметра. Так уже упомянутый толуол может быть задан так: @:Toluene(X,Y,Z)CH3|\|`//<&X>`\`||<&Y>/\<&Z>@; Здесь возможные подстановки заранее объявлены в виде ответвлений от основной цепочки. Варианты использования: @Toluene() - без включений, @Toluene(|Cl) - хлор снизу, @Toluene(|Cl,,/Br) - хлор снизу, бром справа сверху (пропускаем средний параметр), @Toluene(Z:/Br) - используем только параметр Z Для объявления и одновременного вызова решил использовать $(): @:Acetyl(a:^-)CH3COO&a@$(H) + NaOH = @Acetyl(Na) + H2O, что даст на выходе: CH3COOH + NaOH = CH3COONa + H2O Думаю, что в течение недели этот функционал будет реализован. Отпишусь, когда можно будет посмотреть. PS. А почему "да простят меня органики, @Toluene(H,H,H)+ 3Cl2 = @Toluene(Cl,Cl,Cl)+ 3HCl" ? Я не понял, что тут не так. Имеется в виду, что органические реакции надо записывать в виде стрелок? (просто я нуб в химии )
-
Очередные новшества: 1. Появился сервис уравнивания реакций http://www.easychem.org/ru/equal Здесь на сайте тоже есть такой сервис. Но мой вариант работает без обращений к серверу. То есть, один раз загружается страница, а дальше можно вводить реакции и уравнивать их даже при отсутствии связи с интернетом. Это работает и на телефонах, где есть браузер. Сервис может быть полезен в первую очередь школьникам и студентам. 2. Появился первый вариант справочника веществ. Пока я внёс туда не слишком много, но для каждого вещества есть разные варианты названий на нескольких языках. И для многих веществ по нескольку вариантов формул. Наиболее интересные формулы получились в категории Пестициды. По полноте заполнения можно порекомендовать Аминокислоты или Гетероциклы. Пока что справочник только для чтения. Чуть позже планирую доделать интерфейс, чтобы желающие могли сами что-то вводить, если таковые найдутся. 3. Подумал над тем, чтобы в описании формул можно было использовать макрокоманды. Идея следующая: @:Acetyl()CH3-COO@; - так объявляется макрокоманда, описывающая анион уксусной кислоты. Далее, допустим нужно записать реакцию взаимодействия уксусной кислоты с гидрооксидом натрия: @Acetyl()H + NaOH = @Acetyl()Na + H2O , что на выходе даст: CH3COOH + NaOH = CH3COONa + H2O Возможен вариант объявления на ходу. То есть, объявленный макрос сразу же исполнится: @:Acetyl()CH3-COO@@H + NaOH = @Acetyl()Na + H2O Можно даже добавить параметры: @:Acetyl(X)CH3-COO&X@; @Acetyl(H) + NaOH = @Acetyl(Na) + H2O Это ещё не работает. Потому что реализация не сложна. Гораздо хуже, если получится неудобная конструкция.
-
Извиняюсь, если вопрос дурацкий... Но разве на расчёты никак не влияет тот факт, что аммиак вступает в реакцию с водой, образуя ион аммония? А он уже так просто не испаряется. Просто мне на практике постоянно приходится очищать воду от аммиака (в реальности от аммония). Так вот никакой продувкой он не удаляется полностью.
-
Ну я буду делать справочник с использованием базы данных. Там структура жесткая.
-
В ближайшее время планирую сделать отдельную сервисную страничку, где можно по формуле генерировать SVG, при этом выбирая нужные шрифты, цвета и размеры. Там же может появиться экспорт и в другие векторные форматы. PNG сейчас сохранить можно, но только в FireFox (правой кнопкой на картинке). Чтобы это можно было делать в любом браузере, нужно писать серверный код, формирующий картинку. В ближайшее время этого не планирую. Пока что весь функционал реализуется в клиентском коде. Плюсом такого подхода является высокая независимость и производительность. Минус - невозможность оперировать файлами. Справочник формул - вещь нужная. Он обязательно будет. Вот сейчас добью сервис уравнивания реакций. Дальше по списку у меня идёт конвертер из SMILES. А следующий - справочник веществ. Конечно, не с целью переплюнуть PubChem. Но для локальных целей он будет весьма полезен. И как я уже понял, его надо делать таким, чтобы участвовать в наполнении могли все желающие.
-
Большое спасибо за конструктивные предложения. Я думал насчёт макрокоманд, но мне показалось, что это избыточный функционал. Но раз есть такое пожелание, то пожалуй можно и сделать. Генерацию в SVG я уже сделал, хотя пока особо не анонсировал. Она работает и ей можно пользоваться. На странице тестового стенда в самом низу есть кнопка "Генерировать SVG". При нажатии выдаётся исходник SVG и изображение (для браузеров, поддерживающих inline-SVG). В принципе, есть потенциальная возможность генерировать любой текстовый векторный формат. В планах было заняться DXF, но можно заняться и ps. Да в общем, можно было бы даже сделать экспорт в формате XyMTeX. Просто не знаю, насколько такой функционал будет востребован. А документация там сейчас вообще в экспериментальном виде Не хочет делаться так же быстро и просто, как программная часть. Особенно английский вариант тяжко даётся.
-
Спасибо за ссылки. LaTex - система конечно давно себя зарекомендовала и имеет массу приверженцев. Я смотрел ту страницу по XyMTeX, что в википедии, ещё до того, как начал изобретать свой велосипед. Но мне показалось, что эта система слишком сложна. Вот, как описывается цветная формула на XyMTeX: {\red \bzdrv{1=={\blue OH};4=={\green NO$_{2}$}}} А вот то же самое на easyChem: $color(blue)OH$color(red)|\||`/`\`|/`/|0\|$color(green)NH2 Демонстрационная ссылка По размеру текста разница не велика. Зато в XyMTeX нужно не только знать правила, но и помнить много специфичной информации. Например, что бензол - \bzdrv, а другие конструкции имеют свои названия. И не только названия, но и нумерацию узлов. Так что без предварительного изучения желаемую формулу описать будет не просто. В моем варианте достаточно знать, что цвет задаётся конструкцией $color, а связи обозначаются палочками. К тому же, текстовая запись транслируется в структуру, из которой можно получить массу, брутто-формулу и ещё много чего... В общем, я не претендую на то, чтобы вытеснить XyMTeX. Потому что типографское качество - это серьёзно. Но если провести аналогию с растровыми форматами, то там для типографских нужд используются TIFF или PSD. А чтобы вывести аватар на форуме гораздо полезнее GIF или JPEG. Так что я надеюсь, что мой вариант может занять ту же нишу, что и GIF.
-
Ну не так уж много на самом деле... Можно считать, что это у меня хобби. Идея пришла в сентябре. Где-то месяц думал, смотрел что уже есть на эту тему. Потом месяца два в свободное время писал скрипт. И вот сейчас сайтом занимаюсь. Это конечно больше всего времени занимает.
-
Я в последнее время просмотрел статьи, связанные с таблицей Менделеева, на нескольких языках. Короткая форма используется только в русских источниках. В английской статье википедии упоминается short form or Mendeleev-style. Так вот она даже не переведена на английский язык. Так и висит на русском, что странно для английской статьи. Другими словами, она не имеет для них практического значения. Выставлена, как исторический документ. Точно так же, таблицей Менделеева она называется только в русских статьях. В остальном мире - периодическая таблица. А в русской статье сказано: В общем, если есть необходимость публиковать материалы не только для русских читателей, то выбора нет. Короткий вариант официально отменёню
-
Если кому-либо потребуется включить в html-документ таблицу Менделеева, предлагаю воспользоваться сервисом генерации: http://www.easychem.org/ru/mentab-gen Там есть возможность выбрать форму таблицы (стандартная, широкая или короткая), расцветку элементов по категориям, вывод легенды и другие опции. В результате генерируется html-код, который можно скопировать и вставить в свой документ. Есть автоматический перевод на 12 языков. Это может быть полезно, если материал будет публиковаться на международных площадках. А здесь представлено описание и несколько полезных примеров: http://www.easychem.org/ru/mentab Один из примеров - интерактивная маленькая таблица, как в википедии в статьях, связанных с описанием химических элементов. Это первый сервис из запланированных. Сейчас тестирую систему уравнивания коэффициентов химических реакций.