RasMol — это компьютерная программа, написанная для визуализации молекулярной графики , предназначенная и используемая в основном для изображения и исследования структур биологических макромолекул , таких как те, которые содержатся в Банке данных белков (PDB).
Первоначально он был разработан Роджером Сэйлом в начале 1990-х годов. [1]
Исторически это был важный инструмент для молекулярных биологов, поскольку чрезвычайно оптимизированная программа позволяла программному обеспечению работать на (тогда) скромно мощных персональных компьютерах . До RasMol программное обеспечение визуализации работало на графических рабочих станциях, которые из-за своей стоимости были менее доступны для ученых. RasMol продолжает играть важную роль в исследованиях в области структурной биологии и стал важным в образовании.
RasMol имеет сложную историю версий лицензирования . Начиная с версии 2.7, [2] исходный код RasMol имеет двойную лицензию GNU General Public License (GPL) или пользовательскую лицензию RASLIC . [3] Начиная с версии 2.7.5, GPL является единственной лицензией, действительной для бинарных дистрибутивов.
RasMol включает в себя язык сценариев для выполнения множества функций, таких как выбор определенных белковых цепей, изменение цветов и т. д. Программное обеспечение Jmol и Sirius включило этот язык в свои команды.
Файлы Protein Data Bank (PDB) можно загрузить для визуализации от участников Worldwide Protein Data Bank (wwPDB). Они были загружены исследователями, которые охарактеризовали структуру молекул , как правило, с помощью рентгеновской кристаллографии , белковой ЯМР- спектроскопии или криогенной электронной микроскопии .
Rasmol может взаимодействовать с другими программами через Tcl / Tk на платформах Unix и через динамический обмен данными (DDE) в Microsoft Windows .
С помощью программы выравнивания множественных последовательностей соответствующий класс Java можно свободно использовать в других приложениях. [4]