usage: prog [options]
	This program will take a set of reference-free class-averages (or other projections) and generate a set of possible
	3-D initial models. Unlike e2initialmodel.py this program relies on particles having high symmetry, and uses this
	to generate a more direct solution. It is typically used with icosahedral symmetry, but could also work with other
	high symmetries.

	WARNING: this program should not be used with high resolution data without downsampling. If you do it will take an 
	incredibly long time, and not really produce any better results. In most cases, class-averages generated 
	from _lp20 or _lp14 particles would be appropriate. Also, normally you would only use 3-10 class-averages 
	with this program.

Option Type Description
--version None show program's version number and exit
--input str This file should contain good class-averages to use in constructing the initial model
--shrink int Optionally shrink the input particles by an integer factor prior to reconstruction. Default=0, no shrinking
--sym None Specify symmetry - choices are: c<n>, d<n>, h<n>, tet, oct, icos
--orientgen str The type of orientation generator. Default is eman:delta=3.0:inc_mirror=0. See e2help.py orientgens
--verbose, -v int verbose level [0-9], higher number means higher level of verboseness
--threads int Number of threads to run in parallel on a single computer when multi-computer parallelism isn't useful
--ppid int Set the PID of the parent process, used for cross platform PPID