basisclsregen.py

Regenerates cls files for a particular iteration produced with 'basisrefine'

basisclsregen.py <iteration> <class #> [clsgen] [keep=<% to keep>] [verbose]

Parameters:


<iteration>The 'basisrefine' iteration to regenerate
<class #>Specify a single class number, a range or 'ALL'
[clsgen] Generate 'cls' files
[keep=<% to keep>]Specify percentage of particles to include (0-100)
[verbose]Verbose text output

Usage:

basisclsregen.py 2 ALL clsgen keep=90

Description

This program is used to regenerate the cls*.lst files for a particular iteration of 'basisrefine' by extracting information from particle.log. Note that this will NOT regenerate classes from iterations run with 'refine'. This program will also allow a subset of the particles to be excluded based on the quality factor determined during classification/alignment.

The cls files contain the individual particles in each class, which are then averaged to produce classes.?.hed.

Note that this is a more intelligent routine than the one used in 'refine'. This routine actually examines how the quality factor varies with defocus and takes this into account when deciding which particles to exclude.


EMAN Manual page, generated Wed Feb 18 10:33:43 2009