Оригинальный автор (ы) | Кристоф Стейнбек , Эгон Виллигхаген, Дэн Гезельтер |
---|---|
Разработчики) | Проект CDK |
изначальный выпуск | 11 мая 2001 г . [1] |
Стабильный выпуск | 2.3 [2] (9 августа 2019 г . ) [±] |
Предварительный выпуск | 2.2 [3] (30 октября 2018 г . ) [±] |
Репозиторий | github |
Написано в | Ява |
Операционная система | Windows , Linux , Unix , macOS |
Платформа | IA-32 , x86-64 |
Доступно в | английский |
Тип | Хемоинформатика , молекулярное моделирование , биоинформатика |
Лицензия | LGPL 2.0 |
Интернет сайт | CDK |
Комплект для разработки химии ( CDK ) - это компьютерное программное обеспечение , библиотека на языке программирования Java для химиоинформатики и биоинформатики . [4] [5] Он доступен для Windows , Linux , Unix и macOS . Это бесплатное программное обеспечение с открытым исходным кодом, распространяемое по лицензии GNU Lesser General Public License (LGPL) 2.0.
История [ править ]
CDK был создан Кристофом Стейнбеком , Эгоном Виллигхагеном и Дэном Гезельтером, в то время разработчиками Jmol и JChemPaint , для обеспечения общей кодовой базы 27–29 сентября 2000 года в Университете Нотр-Дам . Первый выпуск исходного кода был выпущен 11 мая 2011 года. [6] С тех пор более 100 человек внесли свой вклад в проект, [7] что привело к созданию богатого набора функций, как показано ниже. В период с 2004 по 2007 год CDK News был информационным бюллетенем проекта, все статьи которого доступны из публичного архива. [8] Из-за неустойчивой ставки взносов выпуск информационного бюллетеня был приостановлен.
Язык | английский |
---|---|
Под редакцией по | Эгон Виллигхаген, Кристоф Стейнбек |
Детали публикации | |
История | 2004-2007 гг. |
Стандартные сокращения | |
ISO 4 | CDK Новости |
Индексирование | |
ISSN | 1614-7553 |
Позже были введены модульное тестирование, проверка качества кода и проверка Javadoc . Раджарши Гуха разработал систему ночной сборки под названием Nightly, которая до сих пор работает в Уппсальском университете . [9] В 2012 году проект получил поддержку InChI Trust , чтобы стимулировать дальнейшее развитие. Библиотека использует JNI-InChI [10] для создания международных химических идентификаторов (InChI). [11] В апреле 2013 года Джон Мэйфилд (урожденный Мэй) пополнил ряды релиз-менеджеров CDK, чтобы руководить ветвью разработки. [12]
Библиотека [ править ]
CDK - это библиотека, а не пользовательская программа. Однако он был интегрирован в различные среды, чтобы сделать его функции доступными. CDK в настоящее время используется в нескольких приложениях, включая язык программирования R , [13] CDK-Taverna ( плагин для рабочей среды Taverna ), [14] Bioclipse , PaDEL, [15] и Cinfony. [16] Также существуют расширения CDK для Konstanz Information Miner ( KNIME ) [17] и для Excel , называемые LICSS ( [1] ). [18]
В 2008 году часть кода под лицензией GPL была удалена из библиотеки. Хотя эти фрагменты кода были независимы от основной библиотеки CDK, и авторское лево не использовалось, чтобы уменьшить путаницу среди пользователей, был создан экземпляр проекта ChemoJava. [19]
Основные особенности [ править ]
Хемоинформатика [ править ]
- Редактор и генератор 2D молекул
- Создание 3D-геометрии
- обнаружение колец [20] [21]
- поиск подструктуры с использованием точных структур и произвольной целевой спецификации Smiles (SMARTS), например языка запросов
- Расчет дескриптора QSAR [22]
- расчет отпечатков пальцев, включая отпечатки пальцев ECFP и FCFP [23]
- расчет силового поля
- множество форматов файлов ввода-вывода химических веществ , включая упрощенную систему ввода-вывода строк для молекул (SMILES), язык химической разметки (CML) и файл таблицы химических веществ (MDL)
- генераторы структур [24]
- Поддержка международного химического идентификатора через JNI-InChI
Биоинформатика [ править ]
- обнаружение активного сайта белка
- определение родственного лиганда [25]
- идентификация метаболитов [26]
- базы данных путей
- 2D и 3D дескрипторы белков [27]
Общие [ править ]
- Обертка Python ; см. Cinfony
- Рубиновая обертка
- активное сообщество пользователей
См. Также [ править ]
У Схолии есть тематический профиль для Chemistry Development Kit . |
- Bioclipse - инструмент для химио-биоинформатики на основе Eclipse – RCP
- Голубой обелиск
- JChemPaint - редактор , апплет и приложение 2D- молекул Java
- Jmol - средство визуализации, апплет и приложение Java 3D
- JOELib - Java-версия Open Babel , OELib
- Список пакетов бесплатного и открытого программного обеспечения
- Список программ для моделирования молекулярной механики
Ссылки [ править ]
- ^ https://sourceforge.net/projects/cdk/files/OldFiles/
- ^ "cdk / cdk: CDK 2.3". ZENODO . 2019-08-09. DOI : 10.5281 / zenodo.3364510 .
- ^ Мэйфилд, Джон; Виллигаген, Эгон; Удихара, Казуя; Рахман, Сайед Асад; Альварссон, Джонатан; Гражулис, Саулюс; Szisz, Daniel; Уильямсон, Марк Дж .; Кочев, Николай; Елязкова, Нина; Бах, Эрик; Берг, Арвид; Кларк, Алекс; Стефан, Ральф; Венк, Майкл; Стюкер, Оливер; Йёнссон, Клас; Бургун, Лайл; Кацубо, Дмитрий; Келер, Ули; Хармон, Сайрус (30 октября 2018 г.). «Cdk / Cdk: Cdk 2.2». Зенодо . DOI : 10.5281 / zenodo.1474247 .
- ^ Steinbeck, C .; Хан, YQ; Kuhn, S .; Horlacher, O .; Luttmann, E .; Виллигэген, EL (2003). «The Chemistry Development Kit (CDK): библиотека Java с открытым исходным кодом для химио- и биоинформатики» . Журнал химической информации и компьютерных наук . 43 (2): 493–500. DOI : 10.1021 / ci025584y . PMC 4901983 . PMID 12653513 .
- ^ Willighagen, Egon L .; Мэйфилд, Джон В .; Альварссон, Джонатан; Берг, Арвид; Карлссон, Ларс; Елязкова, Нина; Кун, Стефан; Плюскал, Томаш; Рохас-Черто, Микель (06.06.2017). «The Chemistry Development Kit (CDK) v2.0: типирование атомов, описание, молекулярные формулы и поиск субструктур» . Журнал химинформатики . 9 (1): 33. DOI : 10,1186 / s13321-017-0220-4 . ISSN 1758-2946 . PMC 5461230 . PMID 29086040 .
- ^ http://sourceforge.net/projects/cdk/files/OldFiles/
- ^ https://github.com/cdk/cdk/blob/master/AUTHORS.txt
- ^ https://sourceforge.net/projects/cdk/files/CDK%20News/
- ^ "Архивная копия" . Архивировано из оригинала на 2013-05-24 . Проверено 5 августа 2013 .CS1 maint: archived copy as title (link)
- ^ http://jni-inchi.sourceforge.net/
- ^ Spjuth, O .; Berg, A .; Adams, S .; Виллигаген, EL (2013). «Применение InChI в хеминформатике с CDK и Bioclipse» . Журнал химинформатики . 5 (1): 14. DOI : 10,1186 / 1758-2946-5-14 . PMC 3674901 . PMID 23497723 .
- ^ http://chem-bla-ics.blogspot.nl/2013/04/john-may-is-now-release-manager-of-cdk.html
- ^ Гуха, Р. (2007). «Функциональность химической информатики в R» . Журнал статистического программного обеспечения . 18 (5): 1–16. DOI : 10,18637 / jss.v018.i05 .
- ^ Kuhn, T .; Willighagen, EL; Зелесный, А .; Стейнбек, К. (2010). «CDK-Taverna: открытая рабочая среда для хеминформатики» . BMC Bioinformatics . 11 : 159. DOI : 10,1186 / 1471-2105-11-159 . PMC 2862046 . PMID 20346188 .
- Перейти ↑ Yap, CW (2011). «PaDEL-дескриптор: программа с открытым исходным кодом для вычисления молекулярных дескрипторов и отпечатков пальцев». Журнал вычислительной химии . 32 (7): 1466–74. DOI : 10.1002 / jcc.21707 . PMID 21425294 .
- ^ О'Бойл, Noel M (2008). «Cinfony - объединение инструментов хеминформатики с открытым исходным кодом в общий интерфейс» . Центральный журнал химии . 2 (1): 24. DOI : 10,1186 / 1752-153X-2-24 . PMC 2646723 . PMID 19055766 .
- ^ Beisken, S .; Meinl, T .; Wiswedel, B .; Де Фигейредо, LF; Бертольд, М .; Стейнбек, К. (2013). "KNIME-CDK: Химинформатика, управляемая рабочим процессом" . BMC Bioinformatics . 14 : 257. DOI : 10,1186 / 1471-2105-14-257 . PMC 3765822 . PMID 24103053 .
- ^ Лоусон, КР; Лоусон, Дж. (2012). «LICSS - химическая таблица в Microsoft Excel» . Журнал химинформатики . 4 (1): 3. DOI : 10,1186 / 1758-2946-4-3 . PMC 3310842 . PMID 22301088 .
- ^ ChemoJava
- ^ Бергер, Франциска; Фламм, Кристоф; Gleiss, Petra M .; Лейдольд, Йозеф; Стадлер, Питер Ф. (март 2004 г.). «Контрпримеры в восприятии химического кольца» . Журнал химической информации и компьютерных наук . 44 (2): 323–331. DOI : 10.1021 / ci030405d . PMID 15032507 .
- ^ Мэй, Джон В; Стейнбек, Кристоф (2014). «Эффективное восприятие кольца для набора для разработки химии» . Журнал химинформатики . 6 (1): 3. DOI : 10,1186 / 1758-2946-6-3 . PMC 3922685 . PMID 24479757 .
- ^ Steinbeck, C .; Hoppe, C .; Kuhn, S .; Флорис, М .; Guha, R .; Виллигаген, EL (2006). «Последние разработки пакета разработки химии (CDK) - java-библиотеки с открытым исходным кодом для химио- и биоинформатики» . Curr. Pharm. Des . 12 (17): 2111–20. DOI : 10,2174 / 138161206777585274 . ЛВП : 2066/35445 . PMID 16796559 . Архивировано из оригинала на 2011-07-25.
Guangli, M .; Юйю, К. (2006). «Прогнозирование проницаемости Caco-2 с использованием машины опорных векторов и набора для разработки химии» . J Pharm Pharm Sci . 9 (2): 210–21. PMID 16959190 . - ^ Кларк, Алекс М; Саркер, Малабика; Экинс, Шон (2014). «Новые инструменты прогнозирования и визуализации целей, включающие молекулярные отпечатки пальцев с открытым исходным кодом для TB Mobile 2.0» . Журнал химинформатики . 6 : 38. DOI : 10,1186 / s13321-014-0038-2 . PMC 4190048 . PMID 25302078 .
- ^ Peironcely, JE; Рохас-Черто, М .; Fichera, D .; Reijmers, T .; Coulier, L .; Faulon, JL; Ханкемайер, Т. (2012). «OMG: Открытый генератор молекул» . Журнал химинформатики . 4 (1): 21. DOI : 10,1186 / 1758-2946-4-21 . PMC 3558358 . PMID 22985496 .
- ^ Bashton, M .; Нобели, I .; Торнтон, Дж. М. (2006). «Сопоставление доменов когнитивного лиганда для ферментов». Журнал молекулярной биологии . 364 (4): 836–52. DOI : 10.1016 / j.jmb.2006.09.041 . PMID 17034815 .
- ^ Рохас-Черто, М .; Каспер, PT; Willighagen, EL; Vreeken, RJ; Hankemeier, T .; Реймерс, TH (2011). «Определение элементного состава на основе MSn» . Биоинформатика . 27 (17): 2376–2383. DOI : 10.1093 / биоинформатики / btr409 . PMID 21757467 .
- ^ Руис-Бланко, Яссер Б; Пас, Уолдо; Грин, Джеймс; Марреро-Понсе, Йовани (2015). «ProtDCal: программа для вычисления универсальных числовых дескрипторов для последовательностей и 3D-структур белков» . BMC Bioinformatics . 16 : 162. DOI : 10,1186 / s12859-015-0586-0 . PMC 4432771 . PMID 25982853 .
Внешние ссылки [ править ]
- Официальный веб-сайт
- CDK Wiki - сообщество вики
- Планета CDK - блог планета
- + Страница CDK
- OpenScience.org