업무의 특성상 웹 화면에 단백질 3D 모델을 표현해야 한다. 방법을 몰라 이리저리 고민하게 되었다.
MD (Molecular Dynamics) 관련 작업을 하다보니 어쩔 수 없는 일이었다.
구글신은 모든 것을 알고 계신다!
검색만이 답이다. 구글을 돌리고 돌리고 또 돌리고 링크를 타고 타고 또 타고 다니며 알게 된 사이트 들이 몇가지 있다.
아래의 목록이 그 결과이다.
1. PV – JavaScript Protein viewer (MIT license) https://biasmv.github.io/pv/
2. JMOL (GNU license) http://jmol.sourceforge.net/
3. NGL (MIT license) https://github.com/arose/ngl
4. Molsoft http://www.molsoft.com/activeicmjs.html
5. GLmol http://webglmol.osdn.jp/index-en.html
6. Miew https://github.com/epam/miew
7. EZmol http://www.sbg.bio.ic.ac.uk/ezmol/
8. Litemol https://www.litemol.org/
그외 목록 https://medevel.com/15-3d-molecular-protein-modelling/
상업적인 목적과 범용성에 맞추어 NGL을 사용하기로 한다.
가장 큰 이유는 쉬운 적용과 알기 쉬운 몇가지 예제들 그리고 문서이다.
http://nglviewer.org/ngl/gallery/
위 사이트를 보면 매우 친절하게 그림으로 설명해 주고 있다.
http://nglviewer.org/ngl/api/manual/index.html
이와 같은 각종 매뉴얼도 존재한다.
http://nglviewer.org/ngl/api/identifiers.html
심지어 소스까지.
http://nglviewer.org/ngl/api/source.html
이제 NGL을 쓰지 않을 이유가 없다.
'개발자의 정보 > Web' 카테고리의 다른 글
font-awesome 팀의 코로나 퇴치 응원 메시지 (0) | 2020.03.25 |
---|---|
highlight.js 문법강조 이용하는 방법 (3) | 2020.03.12 |
블로그에 keyboard 느낌 code 느낌 CSS로 살려주기 (0) | 2020.03.09 |
Youtube iframe width 100% height auto (0) | 2020.02.23 |
javascript opener 사용권한이 없습니다. (0) | 2020.02.01 |
오프라인 Application Cache (0) | 2011.05.26 |
웹과 색상 (0) | 2011.05.25 |
Javascript 성능 향상을 위한 Tip (0) | 2011.05.24 |
댓글