![]() |
Rosetta
2021.16
|
Classes | |
| class | BaseTypeList |
| A small utility class which allows you to do a map-like addition of name/ResidueType pairs, but keeps things in the added order. More... | |
| class | CustomBaseTypePackerPalette |
| CustomBaseTypePackerPalette: a PackerPalette that allows a user to define additional ResidueTypes with which to design (but not additional VariantTypes, at this time). More... | |
| class | CustomBaseTypePackerPaletteCreator |
| The PackerPaletteCreator class's responsibilities are to create on demand a new instance of a PackerPalette class. More... | |
| class | DefaultPackerPalette |
| The DefaultPackerPalette class gives instructions to the packer about the set of ResidueTypes and VariantTypes to use by default, in the absence of any TaskOperations that prune the list. Specifically, the DefaultPackerPalette says, "By default, use the twenty canonical amino acids and whatever is present at a given position -- and
nothing else.". More... | |
| class | DefaultPackerPaletteCreator |
| The PackerPaletteCreator class's responsibilities are to create on demand a new instance of a PackerPalette class. More... | |
| class | NCAADefaultPackerPalette |
| The NCAADefaultPackerPalette class gives instructions to the packer about the set of ResidueTypes and VariantTypes to use by default, in the absence of any TaskOperations that prune the list. Specifically, the NCAADefaultPackerPalette says, "By default, use the twenty canonical amino acids and whatever is present at a given position -- and
nothing else.". More... | |
| class | NCAADefaultPackerPaletteCreator |
| The PackerPaletteCreator class's responsibilities are to create on demand a new instance of a PackerPalette class. More... | |
| class | NoDesignPackerPalette |
| The NoDesignPackerPalette class gives instructions to the packer about the set of ResidueTypes and VariantTypes to use by default, in the absence of any TaskOperations that prune the list. Specifically, the NoDesignPackerPalette says, "By default, use the twenty canonical amino acids and whatever is present at a given position -- and
nothing else.". More... | |
| class | NoDesignPackerPaletteCreator |
| The PackerPaletteCreator class's responsibilities are to create on demand a new instance of a PackerPalette class. More... | |
| class | PackerPalette |
| The PackerPalette class gives instructions to the packer about the set of ResidueTypes and VariantTypes to use by default, in the absence of any TaskOperations that prune the list. More... | |
| class | PackerPaletteCreator |
| The PackerPaletteCreator class's responsibilities are to create on demand a new instance of a PackerPalette class. More... | |
| class | PackerPaletteFactory |
| class | PackerPaletteRegistrator |
| This templated class will register an instance of an PackerPalettteCreator (class T) with the PackerPaletteFactory. It will ensure that no PackerPaletteCreator is registered twice, and, centralizes this registration logic so that thread safety issues can be handled in one place. More... | |
Typedefs | |
| typedef utility::pointer::shared_ptr < CustomBaseTypePackerPalette > | CustomBaseTypePackerPaletteOP |
| typedef utility::pointer::shared_ptr < CustomBaseTypePackerPalette const > | CustomBaseTypePackerPaletteCOP |
| typedef utility::pointer::shared_ptr < DefaultPackerPalette > | DefaultPackerPaletteOP |
| typedef utility::pointer::shared_ptr < DefaultPackerPalette const > | DefaultPackerPaletteCOP |
| typedef utility::pointer::shared_ptr < NCAADefaultPackerPalette > | NCAADefaultPackerPaletteOP |
| typedef utility::pointer::shared_ptr < NCAADefaultPackerPalette const > | NCAADefaultPackerPaletteCOP |
| typedef utility::pointer::shared_ptr < NoDesignPackerPalette > | NoDesignPackerPaletteOP |
| typedef utility::pointer::shared_ptr < NoDesignPackerPalette const > | NoDesignPackerPaletteCOP |
| typedef utility::pointer::shared_ptr < PackerPalette > | PackerPaletteOP |
| typedef utility::pointer::shared_ptr < PackerPalette const > | PackerPaletteCOP |
| typedef utility::pointer::shared_ptr < PackerPaletteCreator > | PackerPaletteCreatorOP |
| typedef utility::pointer::shared_ptr < PackerPaletteCreator const > | PackerPaletteCreatorCOP |
| typedef utility::pointer::shared_ptr < PackerPaletteFactory > | PackerPaletteFactoryOP |
| typedef utility::pointer::shared_ptr < PackerPaletteFactory const > | PackerPaletteFactoryCOP |
Functions | |
| static basic::Tracer | TR ("core.pack.palette.CustomBaseTypePackerPalette") |
| static basic::Tracer | TR ("core.pack.palette.DefaultPackerPalette") |
| static basic::Tracer | TR ("core.pack.palette.NCAADefaultPackerPalette") |
| static basic::Tracer | TR ("core.pack.palette.NoDesignPackerPalette") |
| static basic::Tracer | TR ("core.pack.palette.PackerPalette") |
| static basic::Tracer | TR ("core.pack.palette.PackerPaletteFactory") |
| std::string | complex_type_name_for_packer_palette (std::string const &packer_palette_name) |
| Construct a type name for a PackerPalette. More... | |
| void | xsd_type_definition_w_attributes (utility::tag::XMLSchemaDefinition &xsd, std::string const &packer_palette_type, std::string const &description, utility::tag::AttributeList const &attributes) |
| Add a type definition for a PackerPalette. More... | |
| void | xsd_type_definition_w_attributes_and_repeatable_subelements (utility::tag::XMLSchemaDefinition &xsd, std::string const &packer_palette_type, std::string const &description, utility::tag::AttributeList const &attributes, utility::tag::XMLSchemaSimpleSubelementList const &subelements) |
| Add a type definition for a PackerPalette, with sub-elements. More... | |
| typedef utility::pointer::shared_ptr< CustomBaseTypePackerPalette const > core::pack::palette::CustomBaseTypePackerPaletteCOP |
| typedef utility::pointer::shared_ptr< CustomBaseTypePackerPalette > core::pack::palette::CustomBaseTypePackerPaletteOP |
| typedef utility::pointer::shared_ptr< DefaultPackerPalette const > core::pack::palette::DefaultPackerPaletteCOP |
| typedef utility::pointer::shared_ptr< DefaultPackerPalette > core::pack::palette::DefaultPackerPaletteOP |
| typedef utility::pointer::shared_ptr< NCAADefaultPackerPalette const > core::pack::palette::NCAADefaultPackerPaletteCOP |
| typedef utility::pointer::shared_ptr< NCAADefaultPackerPalette > core::pack::palette::NCAADefaultPackerPaletteOP |
| typedef utility::pointer::shared_ptr< NoDesignPackerPalette const > core::pack::palette::NoDesignPackerPaletteCOP |
| typedef utility::pointer::shared_ptr< NoDesignPackerPalette > core::pack::palette::NoDesignPackerPaletteOP |
| typedef utility::pointer::shared_ptr< PackerPalette const > core::pack::palette::PackerPaletteCOP |
| typedef utility::pointer::shared_ptr< PackerPaletteCreator const > core::pack::palette::PackerPaletteCreatorCOP |
| typedef utility::pointer::shared_ptr< PackerPaletteCreator > core::pack::palette::PackerPaletteCreatorOP |
| typedef utility::pointer::shared_ptr< PackerPaletteFactory const > core::pack::palette::PackerPaletteFactoryCOP |
| typedef utility::pointer::shared_ptr< PackerPaletteFactory > core::pack::palette::PackerPaletteFactoryOP |
| typedef utility::pointer::shared_ptr< PackerPalette > core::pack::palette::PackerPaletteOP |
| std::string core::pack::palette::complex_type_name_for_packer_palette | ( | std::string const & | packer_palette_name | ) |
Construct a type name for a PackerPalette.
Referenced by core::pack::palette::PackerPaletteFactory::define_packer_palette_xml_schema(), xsd_type_definition_w_attributes(), and xsd_type_definition_w_attributes_and_repeatable_subelements().
|
static |
Referenced by core::pack::palette::PackerPalette::add_base_residue_type(), core::pack::palette::PackerPalette::add_residue_types_to_list(), core::pack::palette::PackerPalette::initialize_residue_level_task(), core::pack::palette::PackerPaletteFactory::newPackerPalette(), core::pack::palette::PackerPaletteFactory::newPackerPalettes(), core::pack::palette::NCAADefaultPackerPalette::parse_my_tag(), core::pack::palette::DefaultPackerPalette::parse_my_tag(), core::pack::palette::NoDesignPackerPalette::parse_my_tag(), core::pack::palette::PackerPalette::parse_my_tag(), core::pack::palette::NoDesignPackerPalette::set_up_behaviours(), core::pack::palette::NCAADefaultPackerPalette::set_up_behaviours(), and core::pack::palette::DefaultPackerPalette::set_up_behaviours().
|
static |
|
static |
|
static |
|
static |
|
static |
| void core::pack::palette::xsd_type_definition_w_attributes | ( | utility::tag::XMLSchemaDefinition & | xsd, |
| std::string const & | packer_palette_type, | ||
| std::string const & | description, | ||
| utility::tag::AttributeList const & | attributes | ||
| ) |
Add a type definition for a PackerPalette.
References complex_type_name_for_packer_palette().
Referenced by core::pack::palette::CustomBaseTypePackerPalette::provide_xml_schema(), core::pack::palette::NCAADefaultPackerPalette::provide_xml_schema(), core::pack::palette::DefaultPackerPalette::provide_xml_schema(), core::pack::palette::NoDesignPackerPalette::provide_xml_schema(), protocols::denovo_design::residue_selectors::NamedSegmentSelector::provide_xml_schema(), protocols::antibody::residue_selector::AntibodyRegionSelector::provide_xml_schema(), and protocols::antibody::residue_selector::CDRResidueSelector::provide_xml_schema().
| void core::pack::palette::xsd_type_definition_w_attributes_and_repeatable_subelements | ( | utility::tag::XMLSchemaDefinition & | xsd, |
| std::string const & | packer_palette_type, | ||
| std::string const & | description, | ||
| utility::tag::AttributeList const & | attributes, | ||
| utility::tag::XMLSchemaSimpleSubelementList const & | subelements | ||
| ) |
Add a type definition for a PackerPalette, with sub-elements.
References complex_type_name_for_packer_palette().
1.8.7