BALL とは

BALLは、分子モデリングと計算構造バイオインフォマティクスのためのアルゴリズムとデータ構造のセットである汎用性の高いC ++クラスのフレームワークBiochemical Algorithms Library(BALL)、このライブラリに対するPythonインターフェイス、およびグラフィカルユーザーインターフェイス分子ビューアBALLViewをBALLする。
BALLは、商用製品からGNU Lesser General Public License(LGPL)の下でライセンスされた無料のオープンソースソフトウェアに進化しました。 BALLViewは、GNU General Public License(GPL)ライセンスの下でライセンスされています。
BALLとBALLViewは、オペレーティングシステムのLinux、macOS、Solaris、およびWindowsに移植されています。
また、BALLプロジェクトチームによって開発された分子ビューアBALLViewは、Qtを使用するBALLのC ++アプリケーションであり、リアルタイムの光線トレーサRTFactをレンダリングバックエンドとして使用します。両方の場合、BALLViewは、いくつかの異なるモードで3次元および立体視覚化を提供し、グラフィカルユーザインタフェースを介してBALLライブラリのアルゴリズムを直接適用します。
BALLプロジェクトは、ザールランド大学、マインツ大学、チュービンゲン大学のグループによって開発され、維持されています。図書館と視聴者の両方は、教育と研究に多用されています。 BALLパッケージは2010年4月にDebianプロジェクトで利用可能になりました。