화학 개발 키트
Chemistry Development Kit![]() | |
원본 작성자 | 크리스토프 스타인벡, 에곤 윌리겐, 댄 게젤터 |
---|---|
개발자 | CDK 프로젝트 |
초기 릴리즈 | 2001년 5월 11일;[1] | 전
안정적 해제 | 2.3[2] (2019년 8월 9일; 전 )[±] |
릴리스 미리 보기 | 2.2(2018년[3] 10월 30일; 전( [±] |
리포지토리 | github |
기록 위치 | 자바 |
운영 체제 | Windows, Linux, Unix, MacOS |
플랫폼 | IA-32, x86-64 |
다음에서 사용 가능 | 영어 |
유형 | 화학정보학, 분자 모델링, 생물정보학 |
면허증 | LGPL 2.0 |
웹사이트 | cdk.github |
화학 개발 키트(CDK)는 컴퓨터 소프트웨어로, 화학 정보학 및 생물 정보학을 위한 프로그래밍 언어 자바에 있는 라이브러리다.[4][5]윈도, 리눅스, 유닉스, 맥OS에서 사용할 수 있다.GNU 소공인허가(LGPL) 2.0에 따라 배포되는 무료 오픈소스 소프트웨어다.
역사
CDK는 당시 Jmol과 JChemPaint의 개발자였던 Christoph Steinbeck, Egon Willighagen, Dan Gezelter가 2000년 9월 27-29일 노트르담 대학에서 공통 코드 기반을 제공하기 위해 만들었다.첫 번째 소스 코드 공개는 2011년 5월 11일에 이루어졌다.[6]그 이후로 100명 이상의 사람들이 이 프로젝트에 기여하여,[7] 아래와 같이 풍부한 기능들을 갖추게 되었다.2004년과 2007년 사이에 CDK 뉴스는 모든 기사를 공공 자료실에서 볼 수 있는 프로젝트의 뉴스레터였다.[8]기고율이 일정치 않아 소식지는 보류되었다.
언어 | 영어 |
---|---|
편집자 | 에곤 윌리겐, 크리스토프 스타인벡 |
발행내역 | |
역사 | 2004-2007 |
표준약어 | |
ISO 4 | CDK 뉴스 |
인덱싱 | |
ISSN | 1614-7553 |
이후 유닛 테스트, 코드 품질 검사, 자바독 유효성 검사가 도입되었다.라자르시 구하라는 야간 제작 시스템을 개발했는데, 나이틀리라는 이름은 아직 웁살라 대학에서 운영되고 있다.[9]2012년, 이 프로젝트는 지속적인 개발을 장려하기 위해 InChI Trust의 지원이 되었다.도서관은 JNI-InChiI를[10] 사용하여 국제 화학 식별자(InChis)를 생성한다.[11]2013년 4월 존 메이필드(né may)가 CDK의 릴리즈 매니저 대열에 합류해 개발 지부를 담당했다.[12]
도서관
CDK는 사용자 프로그램 대신 도서관이다.그러나 다양한 환경으로 통합되어 기능을 이용할 수 있게 되었다.CDK는 현재 프로그래밍 언어 R,[13] CDK-Taverna(Tervana Workbench Plugin),[14] 바이오클립스, PaDEL,[15] 신포니 등 여러 애플리케이션에서 사용되고 있다.[16]또한, CDK 확장은 KNIME(Konstanz Information Miner, KNIME)[17]과 LICS([1])[18]라 불리는 엑셀에 존재한다.
2008년에 GPL 면허 코드의 비트가 도서관에서 제거되었다.이러한 코드 비트는 주 CDK 라이브러리와 독립적이며 복사 작업이 관여되지 않았지만 사용자 간의 혼동을 줄이기 위해 ChemoJava 프로젝트가 인스턴스화되었다.[19]
주요 특징
화학 정보학
- 2D 분자 편집기 및 생성기
- 3D 지오메트리 생성
- 고리[20][21] 찾기
- 정확한 구조와 SMARTS(Smiles arbit target specification)를 사용하여 쿼리 언어와 같은 하부 구조 검색
- QSAR 설명자 계산[22]
- ECFP 및 FCFP 지문을[23] 포함한 지문 계산
- 강제 필드 계산
- 단순화된 분자 입력 라인 입력 시스템(SMiles), 화학 마크업 언어(CML) 및 화학 테이블 파일(MDL)을 포함한 많은 입력 출력 화학 파일 형식
- 구조 발전기[24]
- JNI-InCh를 통한 국제 화학 식별자 지원i
생물정보학
일반
참고 항목
![]() | 스콜리아는 화학 개발 키트의 주제 프로파일을 가지고 있다. |
- 바이오클립스 – 이클립스-RCP 기반 화학 생물정보학 워크벤치
- 블루 오벨리스크
- JChemPaint – Java 2D 분자 편집기, 애플릿 및 응용 프로그램
- Jmol – Java 3D 렌더러, 애플릿 및 애플리케이션
- JOLAYib – Java 버전의 Open Babel, OELib
- 무료 및 오픈 소스 소프트웨어 패키지 목록
- 분자역학 모델링 소프트웨어 목록
참조
- ^ "The Chemistry Development Kit - Browse /OldFiles at SourceForge.net".
- ^ "cdk/cdk: CDK 2.3". ZENODO. 2019-08-09. doi:10.5281/zenodo.3364510.
- ^ Mayfield, John; Willighagen, Egon; Ujihara, Kazuya; Rahman, Syed Asad; Alvarsson, Jonathan; Gražulis, Saulius; Szisz, Daniel; Williamson, Mark J.; Kochev, Nikolay; Jeliazkova, Nina; Bach, Eric; Berg, Arvid; Clark, Alex; Stephan, Ralf; Wenk, Michael; Stueker, Oliver; Jönsson, Klas; Burgoon, Lyle; Katsubo, Dmitry; Köhler, Uli; Harmon, Cyrus (30 October 2018). "Cdk/Cdk: Cdk 2.2". Zenodo. doi:10.5281/zenodo.1474247.
- ^ Steinbeck, C.; Han, Y. Q.; Kuhn, S.; Horlacher, O.; Luttmann, E.; Willighagen, E. L. (2003). "The Chemistry Development Kit (CDK): An open-source Java library for chemo- and bioinformatics". Journal of Chemical Information and Computer Sciences. 43 (2): 493–500. doi:10.1021/ci025584y. PMC 4901983. PMID 12653513.
- ^ Willighagen, Egon L.; Mayfield, John W.; Alvarsson, Jonathan; Berg, Arvid; Carlsson, Lars; Jeliazkova, Nina; Kuhn, Stefan; Pluskal, Tomáš; Rojas-Chertó, Miquel (2017-06-06). "The Chemistry Development Kit (CDK) v2.0: atom typing, depiction, molecular formulas, and substructure searching". Journal of Cheminformatics. 9 (1): 33. doi:10.1186/s13321-017-0220-4. ISSN 1758-2946. PMC 5461230. PMID 29086040.
- ^ "The Chemistry Development Kit - Browse /OldFiles at SourceForge.net".
- ^ "The Chemistry Development Kit (CDK)". GitHub. 12 October 2021.
- ^ "The Chemistry Development Kit - Browse /CDK News at SourceForge.net".
- ^ "Archived copy". Archived from the original on 2013-05-24. Retrieved 2013-08-05.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ http://jni-inchi.sourceforge.net/
- ^ Spjuth, O.; Berg, A.; Adams, S.; Willighagen, E. L. (2013). "Applications of the InChI in cheminformatics with the CDK and Bioclipse". Journal of Cheminformatics. 5 (1): 14. doi:10.1186/1758-2946-5-14. PMC 3674901. PMID 23497723.
- ^ "John May is now release manager of CDK 1.5.x".
- ^ Guha, R. (2007). "Chemical informatics functionality in R". Journal of Statistical Software. 18 (5): 1–16. doi:10.18637/jss.v018.i05.
- ^ Kuhn, T.; Willighagen, E. L.; Zielesny, A.; Steinbeck, C. (2010). "CDK-Taverna: an open workflow environment for cheminformatics". BMC Bioinformatics. 11: 159. doi:10.1186/1471-2105-11-159. PMC 2862046. PMID 20346188.
- ^ Yap, C. W. (2011). "PaDEL-descriptor: An open source software to calculate molecular descriptors and fingerprints". Journal of Computational Chemistry. 32 (7): 1466–74. doi:10.1002/jcc.21707. PMID 21425294. S2CID 206032727.
- ^ O'Boyle, Noel M (2008). "Cinfony – combining Open Source cheminformatics toolkits behind a common interface". Chemistry Central Journal. 2 (1): 24. doi:10.1186/1752-153X-2-24. PMC 2646723. PMID 19055766.
- ^ Beisken, S.; Meinl, T.; Wiswedel, B.; De Figueiredo, L. F.; Berthold, M.; Steinbeck, C. (2013). "KNIME-CDK: Workflow-driven Cheminformatics". BMC Bioinformatics. 14: 257. doi:10.1186/1471-2105-14-257. PMC 3765822. PMID 24103053.
- ^ Lawson, K. R.; Lawson, J. (2012). "LICSS - a chemical spreadsheet in microsoft excel". Journal of Cheminformatics. 4 (1): 3. doi:10.1186/1758-2946-4-3. PMC 3310842. PMID 22301088.
- ^ 케모자바
- ^ Berger, Franziska; Flamm, Christoph; Gleiss, Petra M.; Leydold, Josef; Stadler, Peter F. (March 2004). "Counterexamples in Chemical Ring Perception". Journal of Chemical Information and Computer Sciences. 44 (2): 323–331. doi:10.1021/ci030405d. PMID 15032507.
- ^ May, John W; Steinbeck, Christoph (2014). "Efficient ring perception for the Chemistry Development Kit". Journal of Cheminformatics. 6 (1): 3. doi:10.1186/1758-2946-6-3. PMC 3922685. PMID 24479757.
- ^ Steinbeck, C.; Hoppe, C.; Kuhn, S.; Floris, M.; Guha, R.; Willighagen, E. L. (2006). "Recent developments of the chemistry development kit (CDK) — an open-source java library for chemo- and bioinformatics". Curr. Pharm. Des. 12 (17): 2111–20. doi:10.2174/138161206777585274. hdl:2066/35445. PMID 16796559. Archived from the original on 2011-07-25.
Guangli, M.; Yiyu, C. (2006). "Predicting Caco-2 permeability using support vector machine and chemistry development kit". J Pharm Pharm Sci. 9 (2): 210–21. PMID 16959190. - ^ Clark, Alex M; Sarker, Malabika; Ekins, Sean (2014). "New target prediction and visualization tools incorporating open source molecular fingerprints for TB Mobile 2.0". Journal of Cheminformatics. 6: 38. doi:10.1186/s13321-014-0038-2. PMC 4190048. PMID 25302078.
- ^ Peironcely, J. E.; Rojas-Chertó, M.; Fichera, D.; Reijmers, T.; Coulier, L.; Faulon, J. L.; Hankemeier, T. (2012). "OMG: Open molecule generator". Journal of Cheminformatics. 4 (1): 21. doi:10.1186/1758-2946-4-21. PMC 3558358. PMID 22985496.
- ^ Bashton, M.; Nobeli, I.; Thornton, J. M. (2006). "Cognate Ligand Domain Mapping for Enzymes". Journal of Molecular Biology. 364 (4): 836–52. doi:10.1016/j.jmb.2006.09.041. PMID 17034815.
- ^ Rojas-Cherto, M.; Kasper, P. T.; Willighagen, E. L.; Vreeken, R. J.; Hankemeier, T.; Reijmers, T. H. (2011). "Elemental composition determination based on MSn". Bioinformatics. 27 (17): 2376–2383. doi:10.1093/bioinformatics/btr409. PMID 21757467.
- ^ Ruiz-Blanco, Yasser B; Paz, Waldo; Green, James; Marrero-Ponce, Yovani (2015). "ProtDCal: A program to compute general-purpose-numerical descriptors for sequences and 3D-structures of proteins". BMC Bioinformatics. 16: 162. doi:10.1186/s12859-015-0586-0. PMC 4432771. PMID 25982853.
외부 링크
- 공식 웹사이트
- CDK 위키 – 커뮤니티 위키
- Planet CDK - 블로그 행성
- CDK Google+ 페이지
- OpenScience.org