Страница 1 из 1

[Plugin Request] Plugin для просмотра химического контента

Добавлено: Вс окт 16, 2005 11:57
Foss
Было бы замечательно, если бы кто-либо из разработчиков плагинов заинтересовался идеей написания плагина для работы (понятно, что речь идет опросмотре, ну а если еще и сохранять что-либо можно - это вообще шик) с файлами химических баз данных, таких как

.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
и других

Добавлено: Пн окт 17, 2005 10:45
D1P
Думаю, такой плагин для многих попросту окажется бесполезным, а разработчики, в большинстве случаев, пишут что-то, только если им самим это нужно или интересно. Заинтересовать можно, выложив, хотя бы, описание форматов этих файлов, и несколько самих файлов. Может быть кто-то и возмётся.

Добавлено: Пт окт 21, 2005 11:31
Foss
Ну далеко не один плагин для Тотала есть, который - "не для всех"
Однако их продолжают делать и поддерживать...

Насчет форматов. Не знаю как насчет всех, но по некоторым имеется описание, в тч и доступные в инете.
С образцами самих файлов проблем нет.
Если появится заинтересовавшийся разработчик, я постараюсь со своей стороны оказать максимальную поддержку.

Например, 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

Также и про другие форматы...

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

Добавлено: Пт окт 21, 2005 12:08
vserd
Foss
Если вы химик, попробуйте поискать программиста среди своих знакомых и заинтересовать его. Еще лучше если это будет школьник знающий программирование, или хочущий его изучить (здесь проще, стимулы в основном моральные, да и выделиться можно а у них это ценится). Времни уйдет конечно много, но подругому никак. Либо самому изучать програмирование.

Добавлено: Пт окт 21, 2005 12:17
Foss
vserd
Школьнику, как и прочим несведущим эта задача, мягко говоря, не по плечу.
Ну а советы, типа "поищите знакомого" кроме улыбки вызвать ничего не могут.
Если вам нечего конструктивного сказать, то лучше и не говорить.

Добавлено: Пт окт 21, 2005 15:33
GeNtlE
Foss писал(а):Школьнику, как и прочим несведущим эта задача, мягко говоря, не по плечу.
А что, так сложно найте сведущего школьника? Не верю.

Добавлено: Сб окт 22, 2005 12:35
vserd
Foss
Школьнику, как и прочим несведущим эта задача, мягко говоря, не по плечу.
Это смотря каким школьникам, некоторое могут дать солидную фору многим здесь на форуме по программированию, да и в области химии тоже :). Сомневаюсь что там уж настолько все сложно. Всего-то делов, разобрать файл и построить картинку с формулами. Хотя голову поломать прийдеться, я лично не люблю с графикой возиться, хотя другие от этого просто тащаться.
Еще вариант, использовать DLL/COM сервера из программы которые позволяют просматривать эти базы. Все равно у вас на компьютере они стоят.
Ну а советы, типа "поищите знакомого" кроме улыбки вызвать ничего не могут.
Если вы работаете в каком нибудь институте или лаборатории, то у вас есть компьютеры, значит есть люди которые их обслуживают. Поворочав языком можно найти программиста, после поговорив с конкретным человеком можно договориться о разработке, но это уже за деньги.
А еще можно напрячь толкового студента в каком нибудь вузе, за курсовую или экзамен сделают с удовольствием. Только забрать исходники не забудьте. Сомневаюсь что в вашем окружении таких студентов нет.

Добавлено: Пн окт 24, 2005 09:45
Parcan
Foss
не удивлюсь если половина российских плагинов написана именно школьниками или "молодыми" студентами у которых есть время этим заниматся.

Добавлено: Пн окт 24, 2005 10:01
D1P
Parcan писал(а):Foss
не удивлюсь если половина российских плагинов написана именно школьниками или "молодыми" студентами у которых есть время этим заниматся.
[offtop]
АГА :P Сам такой :oops:
[/offtop]

Добавлено: Пн окт 24, 2005 16:48
Parcan
D1P
везет время есть :)

ЗЫ. офф
кстати на счет твоей подписи, тож купил новый комп... проц Athlon 64 3000+ ...
а зачем сам не знаю, максимальную загрузку которую я на нем видел была процентов 30 наверное :) лучшебы видюху покруче взял хоть поиграть бы смог, а так мощи много, а девать некуда :)

Добавлено: Вт дек 06, 2005 02:16
Foss
Parcan
D1P
/написал много и аргументировано, но потом опомнился и оставил только постскриптум/
P.S. А я не верю (факты говорят сами за себя), что вы вообще что-то можете, кроме как языком, да советы "глубокомысленные" раздавать...

Добавлено: Вс дек 11, 2005 09:41
D1P
Верующему да воздастся, неверующему да нахлобучится ;)
Если тебе обидно, что нужный тебе плагин более никому тут не интересен - обижайся далее.

Добавлено: Ср мар 29, 2006 15:45
AndryBlack
Foss
Готовы ли Вы выложить нек. сумму денежных знаков(или их эквивалентов) за такой плагин ?