dna_dock¶
Bindings for protocols::dna_dock namespace
- class pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::dna_dock::DNAClashCheckFilter::apply(const class core::pose::Pose &) const –> bool
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::dna_dock::DNAClashCheckFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::dna_dock::DNAClashCheckFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_dna_a_path(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter) str ¶
C++: protocols::dna_dock::DNAClashCheckFilter::get_dna_a_path() const –> std::string
- get_dna_b_path(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter) str ¶
C++: protocols::dna_dock::DNAClashCheckFilter::get_dna_b_path() const –> std::string
- get_fa_rep_thresh(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter) float ¶
C++: protocols::dna_dock::DNAClashCheckFilter::get_fa_rep_thresh() const –> double
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter) str ¶
C++: protocols::dna_dock::DNAClashCheckFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::dna_dock::DNAClashCheckFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_dna_a_path(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter, dna_a_path: str) None ¶
C++: protocols::dna_dock::DNAClashCheckFilter::set_dna_a_path(std::string) –> void
- set_dna_b_path(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter, dna_b_path: str) None ¶
C++: protocols::dna_dock::DNAClashCheckFilter::set_dna_b_path(std::string) –> void
- set_fa_rep_thresh(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilter, fa_rep_thresh: float) None ¶
C++: protocols::dna_dock::DNAClashCheckFilter::set_fa_rep_thresh(double) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilterCreator, : pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilterCreator) pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilterCreator ¶
C++: protocols::dna_dock::DNAClashCheckFilterCreator::operator=(const class protocols::dna_dock::DNAClashCheckFilterCreator &) –> class protocols::dna_dock::DNAClashCheckFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::dna_dock::DNAClashCheckFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.dna_dock.DNAClashCheckFilterCreator) str ¶
C++: protocols::dna_dock::DNAClashCheckFilterCreator::keyname() const –> std::string
- class pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter¶
Bases:
Filter
- apply(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, pose: pyrosetta.rosetta.core.pose.Pose) bool ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::apply(const class core::pose::Pose &) const –> bool
- clear(self: pyrosetta.rosetta.protocols.filters.Filter) None ¶
used to clear internal variables if needed. Using fresh_instance is preferred since it’s a pure virtual
C++: protocols::filters::Filter::clear() –> void
- clone(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::clone() const –> class std::shared_ptr<class protocols::filters::Filter>
- fresh_instance(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::fresh_instance() const –> class std::shared_ptr<class protocols::filters::Filter>
- get_default_bridge_type(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) str ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::get_default_bridge_type() const –> std::string
- get_fa_rep_thresh(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) float ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::get_fa_rep_thresh() const –> double
- get_num_repeats(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) int ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::get_num_repeats() const –> unsigned long
- get_omega(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) float ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::get_omega() const –> double
- get_rise(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) float ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::get_rise() const –> double
- get_type(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_type() const –> std::string
- get_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter) str ¶
C++: protocols::filters::Filter::get_user_defined_name() const –> std::string
- name(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter) str ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::name() const –> std::string
- parse_my_tag(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, tag: pyrosetta.rosetta.utility.tag.Tag, : pyrosetta.rosetta.basic.datacache.DataMap) None ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::parse_my_tag(class std::shared_ptr<const class utility::tag::Tag>, class basic::datacache::DataMap &) –> void
- provide_citation_info(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.basic.citation_manager.CitationCollectionList) None ¶
- Provide citations to the passed CitationCollectionList
Subclasses should add the info for themselves and any other classes they use.
The default implementation of this function does nothing. It may be overriden by filters wishing to provide citation information.
C++: protocols::filters::Filter::provide_citation_info(class basic::citation_manager::CitationCollectionList &) const –> void
- report(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.std.ostream, : pyrosetta.rosetta.core.pose.Pose) None ¶
C++: protocols::filters::Filter::report(std::ostream &, const class core::pose::Pose &) const –> void
- report_sm(self: pyrosetta.rosetta.protocols.filters.Filter, : pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::report_sm(const class core::pose::Pose &) const –> double
- score(self: pyrosetta.rosetta.protocols.filters.Filter, pose: pyrosetta.rosetta.core.pose.Pose) float ¶
C++: protocols::filters::Filter::score(class core::pose::Pose &) –> double
- set_default_bridge_type(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, default_bridge_type: str) None ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::set_default_bridge_type(std::string) –> void
- set_fa_rep_thresh(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, fa_rep_thresh: float) None ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::set_fa_rep_thresh(double) –> void
- set_num_repeats(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, num_repeats: int) None ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::set_num_repeats(unsigned long) –> void
- set_omega(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, omega: float) None ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::set_omega(double) –> void
- set_rise(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilter, rise: float) None ¶
C++: protocols::dna_dock::PropagateClashCheckFilter::set_rise(double) –> void
- set_user_defined_name(self: pyrosetta.rosetta.protocols.filters.Filter, name: str) None ¶
C++: protocols::filters::Filter::set_user_defined_name(const std::string &) –> void
- class pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilterCreator¶
Bases:
FilterCreator
- assign(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilterCreator, : pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilterCreator) pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilterCreator ¶
C++: protocols::dna_dock::PropagateClashCheckFilterCreator::operator=(const class protocols::dna_dock::PropagateClashCheckFilterCreator &) –> class protocols::dna_dock::PropagateClashCheckFilterCreator &
- create_filter(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilterCreator) pyrosetta.rosetta.protocols.filters.Filter ¶
C++: protocols::dna_dock::PropagateClashCheckFilterCreator::create_filter() const –> class std::shared_ptr<class protocols::filters::Filter>
- keyname(self: pyrosetta.rosetta.protocols.dna_dock.PropagateClashCheckFilterCreator) str ¶
C++: protocols::dna_dock::PropagateClashCheckFilterCreator::keyname() const –> std::string