BALL
Die (Biochemical Algorithms Library) BALL ist ein umfassendes Open-Source-Framework zur schnellen Anwendungsentwicklung für die strukturelle Bioinformatik. Sie stellt eine umfangreiche C++-Klassenbibliothek von Datenstrukturen und Algorithmen für die molekulare Modellierung zur Verfügung. Die Verwendung von BALL als Programmier-Toolbox soll nicht nur eine erhebliche Verkürzung der Anwendungsentwicklungszeiten ermöglichen, sondern auch zur Gewährleistung von Stabilität und Korrektheit beitragen, indem die fehleranfällige Neuimplementierung komplexer Algorithmen vermieden und durch Aufrufe in die Bibliothek ersetzt wird, die von einer großen Anzahl von Entwicklern gut getestet wurde. In den zehn Jahren seit seiner ursprünglichen Veröffentlichung hat BALL eine erhebliche Steigerung der Funktionalität und zahlreiche andere Verbesserungen erfahren.
BALL | |
---|---|
BALLView mit der PDB-Struktur 1PMA im real time ray tracing Modus | |
Basisdaten | |
Entwickler | BALL project team |
Aktuelle Version | 1.4.2 (25. Januar 2013) |
Betriebssystem | Linux, macOS, Windows |
Programmiersprache | C++, Python |
Kategorie | 3D-Computergrafik, Bibliothek oder Framework |
Lizenz | Lesser General Public License (LGPL) |
www.ball-project.org |
Auf der Grundlage von BALL wurde BALLView entwickelt, ein eigenständiges Werkzeug für die molekulare Visualisierung. BALLView stellt die breite Funktionalität über eine integrierte benutzerfreundliche GUI zur Verfügung.