ptcltrace
Trace how classification of a single particle changes
Usage
ptcltrace [ptcl=<n>[,<n>]] [iter=[<n0>,<n1>][<n0>-<n1>]] [sym=<cn>] [simple] [report] [zap=<maxang>]
Parameters
- Typical uage:
[ptcl=<n>[,<n>]]
Particle number to evaluate (range 0-n)
[iter=[<n0>,<n1>][<n0>-<n1>]]
Iterations to evaluate (range 1-n)
[sym=<cn>]
Specify symmetry of model only for Cn symmetries, NOT Dn
[simple]
Short form report
[report]
Generate report.txt with per-particle orientations for the last requested iteration
[zap=<maxang>]
Mark particles with a mean error that's too large
ptcltrace ptcl=5
ptcltrace iter=5,8 zap=5
Description
This program is used to analyze particle.log and determine how consistent the orientation assignment for each particle is. In addition it can create a start.exclude file to exclude 'bad' particles from further rounds of refinement.
The per-particle analysis compares the assigned Euler angles of each particle through several refinement iterations. The zap= option is used to specify the maximum allowable average Euler angle variation for each particle. Any particle which is not classified consistently within this angle will be added to the start.exclude file and will not be used in further rounds of refinement.
Iteration 0 is special. It represents the Euler angles stored in the particle headers. This can be used within EMAN for testing with simulated data, or with outside software that puts angles in the headers.
EMAN Manual page, generated Mon Jan 8 17:35:59 2007