Rosetta Core  2014.35
Classes | Typedefs
core::pack::task::residue_selector Namespace Reference

Classes

class  AndResidueSelector
 The AndResidueSelector combines the output of multiple ResidueSelectors using AND logic, i.e., only residues selected by ALL contained ResidueSelectors will be selected. ResidueSelecters can be pulled in from a DataMap, from subtags (for ResidueSelectors known to the ResidueSelectorFactory) or programmatically through add_residue_selector. More...
 
class  AndResidueSelectorCreator
 
class  ChainSelector
 
class  ChainSelectorCreator
 
class  InterGroupInterfaceByVectorSelector
 The InterGroupInterfaceByVectorSelector identifies residues at the interface between two groups of residues using two distance cutoffs: the first, shorter cutoff is based on atom-atom distances, the second, longer cutoff is used if the c-alpha/c-beta vector of the residues in the first group point toward the c-alphas of the other group. Each group may be specified either explicitly through a std::set of residue indices, through a string of comma-separated values giving either residue indices or PDB ids (e.g. 13B for residue 13 on chain B) or through a ResidueSelector. More...
 
class  InterGroupInterfaceByVectorSelectorCreator
 
class  JumpDownstreamSelector
 The JumpDownstreamSelector returns a ResidueSubset, i.e. a utility::vector1< bool > containing 'true' for residue positions which lie downstream of a given jump in the FoldTree. The jump is specified by an integer index. More...
 
class  JumpDownstreamSelectorCreator
 
class  JumpUpstreamSelector
 The JumpUpstreamSelector returns a ResidueSubset, i.e. a utility::vector1< bool > containing 'true' for residue positions which lie upstream of a given jump in the FoldTree. The jump is specified by its integer index. More...
 
class  JumpUpstreamSelectorCreator
 
class  NeighborhoodResidueSelector
 The NeighborhoodResidueSelector selects residues neighboring a defined set of residues (the focus). The focus residue set can be obtained from another ResidueSelector, from a std::set of residue positions or from a string specifying residue positions. More...
 
class  NeighborhoodResidueSelectorCreator
 
class  NotResidueSelector
 The NotResidueSelector negates the input of one loaded ResidueSelector, i.e., it selects all unselected residues and deselects the selected ones. The ResidueSelector to be negated can be pulled in through RosettaScipt using the selector option, subtags for ResidueSelectors known to the ResidueSelectorFactory or programmatically using set_residue_selector. More...
 
class  NotResidueSelectorCreator
 
class  NumNeighborsSelector
 
class  NumNeighborsSelectorCreator
 
class  OrResidueSelector
 The OrResidueSelector combines the output of multiple ResidueSelectors using OR logic, i.e., residues selected by ANY of the contained ResidueSelectors will be selected. ResidueSelecters can be pulled in from a DataMap, from subtags (for ResidueSelectors known to the ResidueSelectorFactory) or programmatically through add_residue_selector. More...
 
class  OrResidueSelectorCreator
 
class  ResidueIndexSelector
 The ResidueIndexSelector returns a ResidueSubset, i.e. a utility::vector1< bool > containing 'true' for residue positions which match the given residue index. The index is read as comma-separated list of either Rosetta indices (e.g. 10) or PDB numbers (e.g. 10A, residue 10 of chain A). Detection and mapping from PDB to Rosetta residue numbers is done internally. More...
 
class  ResidueIndexSelectorCreator
 
class  ResidueSelector
 
class  ResidueSelectorCreator
 
class  ResidueSelectorFactory
 
class  ResidueSelectorRegistrator
 This templated class will register an instance of an ResidueSelectorCreator (class T) with the ResidueSelectorFactory. It will ensure that no ResidueSelector creator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More...
 

Typedefs

typedef
utility::pointer::owning_ptr
< AndResidueSelector
AndResidueSelectorOP
 
typedef
utility::pointer::owning_ptr
< AndResidueSelector const > 
AndResidueSelectorCOP
 
typedef
utility::pointer::owning_ptr
< ChainSelector
ChainSelectorOP
 
typedef
utility::pointer::owning_ptr
< ChainSelector const > 
ChainSelectorCOP
 
typedef
utility::pointer::owning_ptr
< InterGroupInterfaceByVectorSelector
InterGroupInterfaceByVectorSelectorOP
 
typedef
utility::pointer::owning_ptr
< InterGroupInterfaceByVectorSelector
const > 
InterGroupInterfaceByVectorSelectorCOP
 
typedef
utility::pointer::owning_ptr
< JumpDownstreamSelector
JumpDownstreamSelectorOP
 
typedef
utility::pointer::owning_ptr
< JumpDownstreamSelector const > 
JumpDownstreamSelectorCOP
 
typedef
utility::pointer::owning_ptr
< JumpUpstreamSelector
JumpUpstreamSelectorOP
 
typedef
utility::pointer::owning_ptr
< JumpUpstreamSelector const > 
JumpUpstreamSelectorCOP
 
typedef
utility::pointer::owning_ptr
< NeighborhoodResidueSelector
NeighborhoodResidueSelectorOP
 
typedef
utility::pointer::owning_ptr
< NeighborhoodResidueSelector
const > 
NeighborhoodResidueSelectorCOP
 
typedef
utility::pointer::owning_ptr
< NotResidueSelector
NotResidueSelectorOP
 
typedef
utility::pointer::owning_ptr
< NotResidueSelector const > 
NotResidueSelectorCOP
 
typedef
utility::pointer::owning_ptr
< NumNeighborsSelector
NumNeighborsSelectorOP
 
typedef
utility::pointer::owning_ptr
< NumNeighborsSelector const > 
NumNeighborsSelectorCOP
 
typedef
utility::pointer::owning_ptr
< OrResidueSelector
OrResidueSelectorOP
 
typedef
utility::pointer::owning_ptr
< OrResidueSelector const > 
OrResidueSelectorCOP
 
typedef
utility::pointer::owning_ptr
< ResidueIndexSelector
ResidueIndexSelectorOP
 
typedef
utility::pointer::owning_ptr
< ResidueIndexSelector const > 
ResidueIndexSelectorCOP
 
typedef utility::vector1< boolResidueSubset
 
typedef
utility::pointer::owning_ptr
< ResidueSelector
ResidueSelectorOP
 
typedef
utility::pointer::owning_ptr
< ResidueSelector const > 
ResidueSelectorCOP
 
typedef
utility::pointer::access_ptr
< ResidueSelector
ResidueSelectorAP
 
typedef
utility::pointer::access_ptr
< ResidueSelector const > 
ResidueSelectorCAP
 
typedef
utility::pointer::owning_ptr
< ResidueSelectorCreator
ResidueSelectorCreatorOP
 
typedef
utility::pointer::owning_ptr
< ResidueSelectorCreator const > 
ResidueSelectorCreatorCOP
 

Typedef Documentation