Biomovies documentation

version documentation License: GPL

Brief description

Documentation for Biomovies, the cross-platform 3D biological structure video editor. This cross-platform, open-source software allows the creation of movies starting from a 3D biological structure file such as a PDB or a MMCIF file. Additionally, the application accepts trajectories coupled with its corresponding topology. The accepted trajectory formats are NETCDF, XTC and DCD.

Thanks to its simplicity and the intuitive interface, users can build videos easily and quickly. The application allows the creation of low resolution and HD videos as well as animated GIF images.

The projects can be saved into .biomovies files for the sake of sharing or editing them later. Templates can be exported too, allowing to apply the same edition to different biological structures.

This is a non-profit experimental software in its Beta version, so be aware that some bugs can happen during the execution. Please save your projects as often as you can and let us know if some bug is found.

Visit the official website for watching demonstration videos and tutorials.

Demo

Below there is a video generated with Biomovies software. More videos available in the website gallery .

Documentation & help

All the documentation is accessible through Read the Docs.

Software / Hardware requirements

  • macOS: Mac OSX 10.12+ supported, 16GB of RAM recommended

  • Linux: Ubuntu 18.04 or greater, 16GB of RAM recommended

  • Windows: Windows 10, 16GB of RAM recommended

Installation

Please take a look at the installation section in this same documentation.

Features

Though we have put all our effort in making Biomovies a fully cross-platform software, there are a few minor features not available in some of the operating systems:

Feature macOS Ubuntu Windows
Create projects
Run trajectories
Export templates
Create preview videos
Create HD videos
Create animated GIFs
Dock menu / JumpList
Open recent projects

Technology

This project has been built using Vue JS on top of Electron JS , using the PrimeVue components library to enhance the user experience.

Acknowledgements

This project has been developed on top of different JavaScript libraries: