Scripts for Bsoft programs
Intensive data processing tasks that require large amounts of time and memory can be distributed in various ways. These scripts provide ways to process data in pieces or subsets, either on one computer or through a distributed processing system.
To retrieve a script, open it in a web page and copy the text to a text editor. Save the text file without an extension (e.g., "bomrun" or "tomrec"). Make the script executable:
chmod u+x bomrun
Place the script in an accessible directory (such as ~/bin or /usr/local/bin).
Single particle analysis
- bomrun - A set of particle images is divided into subsets where each subset is run on a single processor in a Peach distributed system.
Tomography
In each of these cases, the script can be run on a single computer or using the Peach distributed system.
- mgft - Fourier transforms all the micrographs in preparation for reconstruction or resolution determination.
- tomax - Determines the residual for a series of tilt axis angles to be able to find the best one.
- tomnad - Divides a tomogram into overlapping tiles, denoises each tile by anisotropic diffusion, and patches the denoised tiles together.
- tomrec - Reconstructs a tomogram in Fourier space, requiring the micrographs to be transformed first with mgft.
- tomres - Determines the resolution of each micrograph in a tilt series, requiring the micrographs to be transformed first with mgft.