[Plugin Request] Plugin для просмотра химического контента
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
[Plugin Request] Plugin для просмотра химического контента
Было бы замечательно, если бы кто-либо из разработчиков плагинов заинтересовался идеей написания плагина для работы (понятно, что речь идет опросмотре, ну а если еще и сохранять что-либо можно - это вообще шик) с файлами химических баз данных, таких как
.SDF
.RDF
.DB - MDL ISIS
MDB - формат MS Access + ActivX компоненты от ChemWindow (KnowItAll), а также от MDL ISIS, Accelrys Accord for Access)
.CFW - CambridgeSoft® ChemOffice
.CFD - ACDLabs (www.acdlabs.com)
Речь идет, прежде всего, о графической части информации из этих типов баз. Она представляет из себя весторные рисунки и содержит химформулы веществ и/или химреакций.
Сам формат этих баз различный. В частности, есть базы записанные в виде текстовых файлов (информация представлена в виде координат, записанных в текстовом виде) (.SDF, .RDF)
Кроме этого желательна поддержка распространенных файлов химических рисунков (аналогичная векторная графика), как то
.MOL
.SKC
.SK2
.CDX
.RXN
.CWG
и других
.SDF
.RDF
.DB - MDL ISIS
MDB - формат MS Access + ActivX компоненты от ChemWindow (KnowItAll), а также от MDL ISIS, Accelrys Accord for Access)
.CFW - CambridgeSoft® ChemOffice
.CFD - ACDLabs (www.acdlabs.com)
Речь идет, прежде всего, о графической части информации из этих типов баз. Она представляет из себя весторные рисунки и содержит химформулы веществ и/или химреакций.
Сам формат этих баз различный. В частности, есть базы записанные в виде текстовых файлов (информация представлена в виде координат, записанных в текстовом виде) (.SDF, .RDF)
Кроме этого желательна поддержка распространенных файлов химических рисунков (аналогичная векторная графика), как то
.MOL
.SKC
.SK2
.CDX
.RXN
.CWG
и других
Ну далеко не один плагин для Тотала есть, который - "не для всех"
Однако их продолжают делать и поддерживать...
Насчет форматов. Не знаю как насчет всех, но по некоторым имеется описание, в тч и доступные в инете.
С образцами самих файлов проблем нет.
Если появится заинтересовавшийся разработчик, я постараюсь со своей стороны оказать максимальную поддержку.
Например, The CTfile Formats document fully describes the formats for CTfiles (chemical table files). The MDL CTfile formats are: Molfiles, RGfiles, Rxnfiles, SDfiles, RDfiles, XDfiles, and Clipboard:
MDL® CTfile Formats или http://mdl.com/downloads/public/ctfile/ctfile.jsp
или
http://mdl.com/downloads/public/ctfile/ctfile.pdf
http://mdl.com/downloads/public/ctfile/xdfile.dtd
http://mdl.com/downloads/public/ctfile/xdfile.xsd
Также и про другие форматы...
Однако, думаю, что ему потребуется хотя бы минимальная консультация. Так сказать "втихую" (взял примеры и описание формата) сделать такой плагин, вряд ли удастся. То есть сделать-то, конечно, можно, но вот будет ли он обладать нужной функциональностью - это вопрос. И потом наоборот - можно легко черезмерно усложнить задачу, задействовав непринципиальную функциональность. То есть, в любом случае, без беседы с пользователем этих типов файлов никак не обойтись.
Однако их продолжают делать и поддерживать...
Насчет форматов. Не знаю как насчет всех, но по некоторым имеется описание, в тч и доступные в инете.
С образцами самих файлов проблем нет.
Если появится заинтересовавшийся разработчик, я постараюсь со своей стороны оказать максимальную поддержку.
Например, The CTfile Formats document fully describes the formats for CTfiles (chemical table files). The MDL CTfile formats are: Molfiles, RGfiles, Rxnfiles, SDfiles, RDfiles, XDfiles, and Clipboard:
MDL® CTfile Formats или http://mdl.com/downloads/public/ctfile/ctfile.jsp
или
http://mdl.com/downloads/public/ctfile/ctfile.pdf
http://mdl.com/downloads/public/ctfile/xdfile.dtd
http://mdl.com/downloads/public/ctfile/xdfile.xsd
Также и про другие форматы...
Однако, думаю, что ему потребуется хотя бы минимальная консультация. Так сказать "втихую" (взял примеры и описание формата) сделать такой плагин, вряд ли удастся. То есть сделать-то, конечно, можно, но вот будет ли он обладать нужной функциональностью - это вопрос. И потом наоборот - можно легко черезмерно усложнить задачу, задействовав непринципиальную функциональность. То есть, в любом случае, без беседы с пользователем этих типов файлов никак не обойтись.
Foss
Если вы химик, попробуйте поискать программиста среди своих знакомых и заинтересовать его. Еще лучше если это будет школьник знающий программирование, или хочущий его изучить (здесь проще, стимулы в основном моральные, да и выделиться можно а у них это ценится). Времни уйдет конечно много, но подругому никак. Либо самому изучать програмирование.
Если вы химик, попробуйте поискать программиста среди своих знакомых и заинтересовать его. Еще лучше если это будет школьник знающий программирование, или хочущий его изучить (здесь проще, стимулы в основном моральные, да и выделиться можно а у них это ценится). Времни уйдет конечно много, но подругому никак. Либо самому изучать програмирование.
Foss
. Сомневаюсь что там уж настолько все сложно. Всего-то делов, разобрать файл и построить картинку с формулами. Хотя голову поломать прийдеться, я лично не люблю с графикой возиться, хотя другие от этого просто тащаться.
Еще вариант, использовать DLL/COM сервера из программы которые позволяют просматривать эти базы. Все равно у вас на компьютере они стоят.
А еще можно напрячь толкового студента в каком нибудь вузе, за курсовую или экзамен сделают с удовольствием. Только забрать исходники не забудьте. Сомневаюсь что в вашем окружении таких студентов нет.
Это смотря каким школьникам, некоторое могут дать солидную фору многим здесь на форуме по программированию, да и в области химии тожеШкольнику, как и прочим несведущим эта задача, мягко говоря, не по плечу.
Еще вариант, использовать DLL/COM сервера из программы которые позволяют просматривать эти базы. Все равно у вас на компьютере они стоят.
Если вы работаете в каком нибудь институте или лаборатории, то у вас есть компьютеры, значит есть люди которые их обслуживают. Поворочав языком можно найти программиста, после поговорив с конкретным человеком можно договориться о разработке, но это уже за деньги.Ну а советы, типа "поищите знакомого" кроме улыбки вызвать ничего не могут.
А еще можно напрячь толкового студента в каком нибудь вузе, за курсовую или экзамен сделают с удовольствием. Только забрать исходники не забудьте. Сомневаюсь что в вашем окружении таких студентов нет.
Верующему да воздастся, неверующему да нахлобучится 
Если тебе обидно, что нужный тебе плагин более никому тут не интересен - обижайся далее.
Если тебе обидно, что нужный тебе плагин более никому тут не интересен - обижайся далее.
Последний раз редактировалось D1P Вс дек 11, 2005 09:45, всего редактировалось 1 раз.
-
AndryBlack
- Сообщения: 12
- Зарегистрирован: Ср авг 10, 2005 02:52
- Откуда: St.Petersburg