4// (c) Copyright Rosetta Commons Member Institutions.
5// (c) This file is part of the Rosetta software suite and is made available under license.
6// (c) The Rosetta software is developed by the contributing members of the Rosetta Commons.
7// (c) For more information, see http://www.rosettacommons.org. Questions about this can be
8// (c) addressed to University of Washington UW TechTransfer, email: license@u.washington.edu.
9
10/// @file DnaInterfacePacker.hh
11/// @author ashworth
12/// @brief Intended to perform anything one would want to do in a DNA interface that uses a single incarnation of the RotamerSets/InteractionGraph combo.
13/// @details For basic packing/designing, the more basic PackRotamersMover can be used instead, provided it receives the appropriate TaskFactory/TaskOperations. This derived class, however, takes advantage of the reusability of packer data to accomplish some higher-level functions, such as rapid estimations of multi-state specificity, reversions, and mutational scanning.