`n`: number of gaussians per sub-process. 2 or 4 is a good guess.
`N`: number recursion levels.
`i0`: initial recursion level (default: 1)
`SERIAL`: if set to 1, uses the serial implementation (default: 0)
Required arguments:
`-f map_filename`: the file name of the input EM map
`-t threshold`: the density threshold
`-n num_gaussians`: number of gaussians per sub-process
`-N num_iterations`: number of recursion levels
Optional arguments:
`-i first_iteration`: initial recursion level (defaults to 1)
`-s`: enable serial mode
`-h`: display this message
The script creates a sub-directory (called `i`) for each recursion level `i`, and the output files are called `i/i.gmm` and `i_imp.gmm`.
`i/i.gmm` contains the gmm in `gmconvert` format, and `i_imp.gmm` contains the gmm in `IMP` format (the conversion is handeld by `gmconvert2imp.sh`), which can be read in IMP using `IMP.isd.gmm_tools.decorate_gmm_from_text` function.
Unless you set SERIAL to 1, all the scripts assume that you are running a cluster with the `slurm` queuing system.
Unless you enable serial mode (`-s` flag), all the scripts assume that you are running a cluster with the `slurm` queuing system.