alttomosetup(1)             General Commands Manual            alttomosetup(1)



NAME
       alttomosetup - Exchange tilt series files for making tomogram with same
       parameters

SYNOPSIS
       alttomosetup  -from otherRoot -to saveRoot [options] rootname

DESCRIPTION
       Alttomosetup will set up command files for efficiently processing an
       alternative raw stack and making a new tomogram using the same align-
       ment parameters.  This is useful for STEM data taken simultaneously
       with multiple detectors, and for sums of even and odd aligned frames.
       In addition to the essential commands for making the aligned stack and
       making a reconstruction, it can include optional steps, namely pre-pro-
       cessing to remove extreme values and all of the modifications of the
       aligned stack, and it can include a trimming step.  It produces one set
       of command files to make the single-axis tomograms for one or both axes
       of a dual-axis data set, or for both the even and odd frame sums of a
       single-axis data set.  The Swaptomostacks script is used to exchange
       the alternative stacks and other files for the current ones; see that
       man page for details and restrictions.

OPTIONS
       Alttomosetup uses the PIP package for input (see the manual page for
       pip).  Options can be specified either as command line arguments
       (with the -) or one per line in a command file (without the -).
       Options can be abbreviated to unique letters; the currently valid
       abbreviations for short names are shown in parentheses.

       -rootname (-ro) OR -RootnameToProcess    Text string
              Enter rootname of the alternative stack to process, omitting the
              extension, and omitting a or b for a dual-axis data set.  Both
              axes of a dual-axis set are processed unless the -axis option is
              entered, but even in that case, omit a or b from this entry.

       -evenodd (-ev) OR -EvenAndOddPairs
              Process even and odd aligned sums from Alignframes, or any
              pair of stacks with the data set rootname followed by "_even"
              and "_odd".  You cannot use this option for a dual-axis data
              set; in that case you would have to enter the -rootname option
              separately for the even or odd stacks and do two separate pro-
              cessing runs.  Note that in order for the even and odd stacks to
              have valid dual-axis names, you should enter 2 for the -evenodd
              option to Alignframes.

       -axis (-a) OR -AxisToProcess   Text string
              Axis of dual-axis data set to process.  Enter a, A, b, or B to
              process just a single axis for a dual-axis set.

       -preproc (-pre) OR -PreprocessForExtremes     Integer
              Enter 1 (or any non-zero value) to remove extreme values in the
              raw stack with the "eraser" command file; enter 2 to run
              Archiveorig afterwards to archive the original stack.

       -ctf (-ct) OR -CorrectCTF
              Correct CTF in aligned stack with the "ctfcorrection" command
              file.  The choice of whether to use the GPU is determined from
              the "tilt" command file, which overrides the value in the "ctf-
              correction" command file.

       -erase (-er) OR -EraseFiducials
              Erase gold in aligned stack with the "golderaser" command file.

       -filter (-f) OR -FilterIn2D
              Filter images in 2-D using the command file for running Mtffil-
              ter(1).

       -trim (-t) OR -TrimVolume
              Run Trimvol on the reconstruction using parameters stored in
              the Etomo ".edf" file.  If Postprocessing was just run in the
              Etomo interface, be sure to Postpone or otherwise close the
              Postprocessing panel so that current parameters are saved in the
              ".edf" file.  This command should work even if the trimming was
              done in a batch run and the data set has not yet been opened in
              Etomo.  This option cannot be used for a dual-axis data set.
              The full reconstruction file for the main data stack must still
              be present.

       -clean (-cl) OR -CleanUpIntermediates
              When the reconstruction is done, remove the aligned stack; and
              when trimming is done, remove the untrimmed reconstruction.

       -procs (-pro) OR -NumberOfProcessors     Integer
              Use this option to specify the number of processors or GPUs that
              you expect to run the command files on.  If it is 1, no process-
              ing is divided into chunks.  A higher value is passed directly
              to Splittilt and used to determine the maximum number of
              views to pass to Splitcorrection.  The default is 8 unless
              the Tilt command file contains the option to use the GPU, in
              which case it is 1.

       -restore (-re) OR -JustRestoreInitialSet
              When the processing is stopped or fails at some point, files
              will be left in a swapped state, with the alternate stack(s)
              having the regular set name.  With this option, the program will
              restore files if they are in such a state, then exit without
              making any command files.  Without this option, the program will
              detect whether files are swapped, swap them back, and make new
              command files.

       -help (-h) OR -usage
              Print help output

       -StandardInput
              Read parameter entries from standard input

EXAMPLE
       Suppose data are taken with bright-field, dark-field and HAADF detec-
       tors, the three stacks are named series1.mrc, series1-DF.mrc, and
       series1-HAADF.mrc.  If the bright-field stack is processed first, then
       one can run
          alttomosetup -erase -filt -trim -root series1-DF -proc 6
       then run the resulting set of files in the Etomo Parallel Processing
       interface or use Processchunks directly to run it on 6 CPU cores
       with this command:
          processchunks 6 alttomo
       (This would not be a suitable command if running on GPUs; a more com-
       plex command would be needed in that case).  When the processing is
       done, you would repeat these steps for series1-HAADF.

FILES
       The current files are renamed by adding "_primts" after their root
       names.

AUTHOR
       David Mastronarde  <mast at colorado dot edu>



IMOD                                 5.2.0                     alttomosetup(1)