Состоялся (http://opensource.scitouch.net/indigo/) первый публичный релиз пакета программ для органической химии под названием Indigo. Пакет состоит из пяти частей:- Bingo: картридж (плагин) к СУБД Oracle с реализацией различных видов «химического» поиска молекул и реакций.- Dingo: библиотека для рендеринга молекул и реакций, с обёрткой на C# и command-line утилитой.- Cano: библиотека для подсчёта canonical SMILES — уникального представления молекулы, с обёрткой на C#.- Deco: библиотека и command-line утилита для разложения набора молекул на общую часть и заместители (R-Group deconvolution)- Nucleo: библиотека для работы с нуклеотидными цепочками, с обёрткой на Java.
Все программы реализованы на C++. Поддерживаемые платформы - Windows, Linux, Mac OS X, Solaris на SPARC. Исходные тексты распространяются под лицензией GPL v3.URL: http://opensource.scitouch.net/indigo/
Новость: http://www.opennet.me/opennews/art.shtml?num=24031
Жду когда включат в основной состав дистрибутивов.
Какой химией занимаемся?
Наверное этой
C21H23NO5
или этой
C7H5N3O6
Это станет возможным, когда появятся пользователи.
Господи, oracle, c# и java. Ничего себе коктейль, работать только в закрытом помещении - слетаются сотни мух. Правда, люди от вони дохнут.
Проект открытый - перепиши на чем кошерном вместо того чтобы тут <beeeeep>
пусть авторы переписывают
Будьте конструктивнее, пожалуйста. Прекратите истерику и скажите, что бы вы советовали нам переписать и как именно.
Где вы увидели истерику? Выкиньте все обертки для недоязыков, потому что java - это тормоза и память в помойку, а mono - то же самое + патенты. Кроме того, плагин перепишите под postgres, а oracle - нигде не используемая проприетарная недоБД.
Совет выкинуть обёртки -- это неконструктивно, извините. Обёртки были сделаны для того, чтобы использовать наши компоненты в конкретных проектах, написанных на C# и Java. Очевидно, люди из-за нас не стали бы переписывать их на чём-либо ещё.Что касается Oracle: вы будете удивлены, но она используется во многих фармацевтических компаниях, а postgres в них не очень известен. Однако, порт на postgres в принципе возможен.
> Совет выкинуть обёртки -- это неконструктивно, извините. Обёртки были сделаны для того, чтобы использовать наши компоненты в конкретных проектах, написанных на C# и Java.Мне кажется выкидывать обертки, если они уже есть, смысла нет, но главное - чтобы инструментами можно было пользоваться не прибегая к java/mono вообще. Нативному коду всегда надо отдавать предпочтение.
А про oracle не соглашусь - я как раз postgres видел много где. Часто именно с oracle на него переходят.
>главное - чтобы инструментами можно было пользоваться не прибегая к java/mono вообще.
>Нативному коду всегда надо отдавать предпочтение.Конечно. Взгляните на страницу "Downloads" на сайте -- для всех библиотек есть C-интерфейсы.
>А про oracle не соглашусь - я как раз postgres видел много
>где. Часто именно с oracle на него переходят.Если появятся заказы, то и мы непременно реализуем поддержку postgres.
Будьте конструктивнее, пожалуйста. Прекратите истерику и скажите, что бы вы советовали нам переписать и как именно.
Было бы неплохо добавить "обёртку" на Qt, GTK+ или wxWidgets. Пакету светлого будущего, авторам успехов.
Спасибо. Обёртки, действительно, ожидаются в недалёком будущем.
>Спасибо. Обёртки, действительно, ожидаются в недалёком будущем.Вот-вот, люди правильно говорят. Qt было бы идеальным.
>>Спасибо. Обёртки, действительно, ожидаются в недалёком будущем.
>
>Вот-вот, люди правильно говорят. Qt было бы идеальным.Уважаемый, внесите ясность пожалуйста. Для чего обертки были бы идеальными и зачем они вообще здесь?
По-моему, все понятно - народ хочет работать без использования тормозных, неэффективных и опасных технологий, как-то java, mono и oracle. Библиотеки, как понятно из новости, и так на C++, а хочется чтобы и front-end'ы были нативные и открытые.