rosetta.protocols.filters
index
(built-in)

Bindings for protocols::filters namespace

 
Classes
       
builtins.object
Filter
CalculatorFilter
CombinedFilter
CompoundFilter
ContingentFilter
FalseFilter
IfThenFilter
MoveBeforeFilter
ReplicateFilter
StochasticFilter
TimeFilter
TrueFilter
FilterCollection
FilterCreator
CalculatorFilterCreator
CombinedFilterCreator
CompoundFilterCreator
ContingentFilterCreator
FalseFilterCreator
IfThenFilterCreator
MoveBeforeFilterCreator
ReplicateFilterCreator
StochasticFilterCreator
TimeFilterCreator
TrueFilterCreator
FilterFactory
boolean_operations

 
class CalculatorFilter(Filter)
    
Method resolution order:
CalculatorFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, equation : str) -> NoneType
 
3. __init__(handle, rosetta.protocols.filters.CalculatorFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_constant(...) from builtins.PyCapsule
add_constant(self : rosetta.protocols.filters.CalculatorFilter, name : str, value : float) -> NoneType
add_filter(...) from builtins.PyCapsule
add_filter(self : rosetta.protocols.filters.CalculatorFilter, name : str, filter : rosetta.protocols.filters.Filter) -> NoneType
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.CalculatorFilter, pose : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.CalculatorFilter) -> rosetta.protocols.filters.Filter
compute(...) from builtins.PyCapsule
compute(self : rosetta.protocols.filters.CalculatorFilter, pose : rosetta.core.pose.Pose) -> float
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.CalculatorFilter) -> rosetta.protocols.filters.Filter
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.CalculatorFilter, pose : rosetta.core.pose.Pose) -> float
threshold(...) from builtins.PyCapsule
threshold(self : rosetta.protocols.filters.CalculatorFilter, threshold : float) -> NoneType

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class CalculatorFilterCreator(FilterCreator)
    
Method resolution order:
CalculatorFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.CalculatorFilterCreator,  : rosetta.protocols.filters.CalculatorFilterCreator) -> rosetta.protocols.filters.CalculatorFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.CalculatorFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.CalculatorFilterCreator) -> str

 
class CombinedFilter(Filter)
    Used to combine multiple seperate filters into a single filter value
 
 
Method resolution order:
CombinedFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.CombinedFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_filter(...) from builtins.PyCapsule
add_filter(*args, **kwargs)
Overloaded function.
 
1. add_filter(self : rosetta.protocols.filters.CombinedFilter, filter : rosetta.protocols.filters.Filter, weight : float) -> NoneType
 
Add a filter/weight pair to the list of filters that this filter combines.
 
 
 Vikram K. Mulligan (vmullig.edu)
 
2. add_filter(self : rosetta.protocols.filters.CombinedFilter, filter : rosetta.protocols.filters.Filter, weight : float, clone_filter : bool) -> NoneType
 
Add a filter/weight pair to the list of filters that this filter combines.
 
 
 Vikram K. Mulligan (vmullig.edu)
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.CombinedFilter,  : rosetta.core.pose.Pose) -> bool
clear_reset_filters(...) from builtins.PyCapsule
clear_reset_filters(rosetta.protocols.filters.CombinedFilter) -> NoneType
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.CombinedFilter) -> rosetta.protocols.filters.Filter
compute(...) from builtins.PyCapsule
compute(self : rosetta.protocols.filters.CombinedFilter,  : rosetta.core.pose.Pose) -> float
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.CombinedFilter) -> rosetta.protocols.filters.Filter
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.CombinedFilter,  : rosetta.core.pose.Pose) -> float
reset_filters(...) from builtins.PyCapsule
reset_filters(rosetta.protocols.filters.CombinedFilter) -> NoneType
set_reset_filters(...) from builtins.PyCapsule
set_reset_filters(self : rosetta.protocols.filters.CombinedFilter, reset_filters : rosetta.utility.vector1_std_shared_ptr_protocols_filters_Filter_t) -> NoneType
set_threshold(...) from builtins.PyCapsule
set_threshold(self : rosetta.protocols.filters.CombinedFilter, val : float) -> NoneType
 
Set the overall filter threshold.
 
 
 Vikram K. Mulligan (vmullig.edu)

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class CombinedFilterCreator(FilterCreator)
    
Method resolution order:
CombinedFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.CombinedFilterCreator,  : rosetta.protocols.filters.CombinedFilterCreator) -> rosetta.protocols.filters.CombinedFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.CombinedFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.CombinedFilterCreator) -> str

 
class CompoundFilter(Filter)
    Used to define a compound logical statement involving other filters with
AND, OR and XOR
 
 
Method resolution order:
CompoundFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle,  : rosetta.std.vector_std_pair_std_shared_ptr_protocols_filters_Filter_protocols_filters_boolean_operations_t) -> NoneType
 
3. __init__(handle, rosetta.protocols.filters.CompoundFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.CompoundFilter,  : rosetta.core.pose.Pose) -> bool
begin(...) from builtins.PyCapsule
begin(rosetta.protocols.filters.CompoundFilter) -> __gnu_cxx::__normal_iterator<std::pair<std::shared_ptr<protocols::filters::Filter>, protocols::filters::boolean_operations> const*, std::vector<std::pair<std::shared_ptr<protocols::filters::Filter>, protocols::filters::boolean_operations>, std::allocator<std::pair<std::shared_ptr<protocols::filters::Filter>, protocols::filters::boolean_operations> > > >
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.CompoundFilter) -> NoneType
clear_reset_filters(...) from builtins.PyCapsule
clear_reset_filters(rosetta.protocols.filters.CompoundFilter) -> NoneType
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.CompoundFilter) -> rosetta.protocols.filters.Filter
compute(...) from builtins.PyCapsule
compute(self : rosetta.protocols.filters.CompoundFilter,  : rosetta.core.pose.Pose) -> bool
end(...) from builtins.PyCapsule
end(rosetta.protocols.filters.CompoundFilter) -> __gnu_cxx::__normal_iterator<std::pair<std::shared_ptr<protocols::filters::Filter>, protocols::filters::boolean_operations> const*, std::vector<std::pair<std::shared_ptr<protocols::filters::Filter>, protocols::filters::boolean_operations>, std::allocator<std::pair<std::shared_ptr<protocols::filters::Filter>, protocols::filters::boolean_operations> > > >
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.CompoundFilter) -> rosetta.protocols.filters.Filter
invert(...) from builtins.PyCapsule
invert(self : rosetta.protocols.filters.CompoundFilter, inv : bool) -> NoneType
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.CompoundFilter,  : rosetta.core.pose.Pose) -> float
reset_filters(...) from builtins.PyCapsule
reset_filters(rosetta.protocols.filters.CompoundFilter) -> NoneType
set_reset_filters(...) from builtins.PyCapsule
set_reset_filters(self : rosetta.protocols.filters.CompoundFilter, reset_filters : rosetta.utility.vector1_std_shared_ptr_protocols_filters_Filter_t) -> NoneType
set_resid(...) from builtins.PyCapsule
set_resid(self : rosetta.protocols.filters.CompoundFilter, resid : int) -> NoneType

Methods inherited from Filter:
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class CompoundFilterCreator(FilterCreator)
    
Method resolution order:
CompoundFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.CompoundFilterCreator,  : rosetta.protocols.filters.CompoundFilterCreator) -> rosetta.protocols.filters.CompoundFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.CompoundFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.CompoundFilterCreator) -> str

 
class ContingentFilter(Filter)
    
Method resolution order:
ContingentFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.ContingentFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.ContingentFilter, pose : rosetta.core.pose.Pose) -> bool
 
Constructor with a single target residue
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.ContingentFilter) -> rosetta.protocols.filters.Filter
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.ContingentFilter) -> rosetta.protocols.filters.Filter
get_value(...) from builtins.PyCapsule
get_value(rosetta.protocols.filters.ContingentFilter) -> bool
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.ContingentFilter, pose : rosetta.core.pose.Pose) -> float
set_value(...) from builtins.PyCapsule
set_value(self : rosetta.protocols.filters.ContingentFilter, value : bool) -> NoneType

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class ContingentFilterCreator(FilterCreator)
    
Method resolution order:
ContingentFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.ContingentFilterCreator,  : rosetta.protocols.filters.ContingentFilterCreator) -> rosetta.protocols.filters.ContingentFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.ContingentFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.ContingentFilterCreator) -> str

 
class FalseFilter(Filter)
    
Method resolution order:
FalseFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.FalseFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.FalseFilter,  : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.FalseFilter) -> rosetta.protocols.filters.Filter
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.FalseFilter) -> rosetta.protocols.filters.Filter

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.Filter,  : rosetta.core.pose.Pose) -> float
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class FalseFilterCreator(FilterCreator)
    
Method resolution order:
FalseFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.FalseFilterCreator,  : rosetta.protocols.filters.FalseFilterCreator) -> rosetta.protocols.filters.FalseFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.FalseFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.FalseFilterCreator) -> str

 
class Filter(builtins.object)
     Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.protocols.filters.Filter) -> NoneType
 
2. __init__(self : rosetta.protocols.filters.Filter,  : str) -> NoneType
 
3. __init__(rosetta.protocols.filters.Filter, rosetta.protocols.filters.Filter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> bool
 
Returns true if the given pose passes the filter, false otherwise.
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.Filter) -> rosetta.protocols.filters.Filter
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.Filter) -> rosetta.protocols.filters.Filter
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.Filter,  : rosetta.core.pose.Pose) -> float
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class FilterCollection(builtins.object)
    Wrapper-class that contains a vector1 of Filters
 
 
apply function returns true if all member filters return true
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(rosetta.protocols.filters.FilterCollection) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_filter(...) from builtins.PyCapsule
add_filter(self : rosetta.protocols.filters.FilterCollection, filter_in : rosetta.protocols.filters.Filter) -> NoneType
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.FilterCollection, pose : rosetta.core.pose.Pose) -> bool
 
Returns true if the given pose passes all filters, false otherwise.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.FilterCollection,  : rosetta.protocols.filters.FilterCollection) -> rosetta.protocols.filters.FilterCollection
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.FilterCollection) -> NoneType
get_filter(...) from builtins.PyCapsule
get_filter(self : rosetta.protocols.filters.FilterCollection, i : int) -> rosetta.protocols.filters.Filter
remove_last_filter(...) from builtins.PyCapsule
remove_last_filter(rosetta.protocols.filters.FilterCollection) -> NoneType
size(...) from builtins.PyCapsule
size(rosetta.protocols.filters.FilterCollection) -> int

 
class FilterCreator(builtins.object)
    Abstract base class for a Filter factory; the Creator class is responsible for
creating a particular filter class.
 
  Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.protocols.filters.FilterCreator) -> NoneType
 
2. __init__(rosetta.protocols.filters.FilterCreator, rosetta.protocols.filters.FilterCreator) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.FilterCreator,  : rosetta.protocols.filters.FilterCreator) -> rosetta.protocols.filters.FilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.FilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.FilterCreator) -> str

 
class FilterFactory(builtins.object)
     Methods defined here:
__init__(self, /, *args, **kwargs)
Initialize self.  See help(type(self)) for accurate signature.
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
factory_register(...) from builtins.PyCapsule
factory_register(self : rosetta.protocols.filters.FilterFactory, creator : rosetta.protocols.filters.FilterCreator) -> NoneType
get_instance(...) from builtins.PyCapsule
get_instance() -> rosetta.protocols.filters.FilterFactory
newFilter(...) from builtins.PyCapsule
newFilter(self : rosetta.protocols.filters.FilterFactory,  : str) -> rosetta.protocols.filters.Filter
 
Create a mover given its identifying string

 
class IfThenFilter(Filter)
    Evaluate to a value contingent on the evaluation of another filter.
 
 
Method resolution order:
IfThenFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.IfThenFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
add_condition(...) from builtins.PyCapsule
add_condition(*args, **kwargs)
Overloaded function.
 
1. add_condition(self : rosetta.protocols.filters.IfThenFilter, testfilter : rosetta.protocols.filters.Filter, valuefilter : rosetta.protocols.filters.Filter) -> NoneType
 
Add a condition to the test.
 If testfilter evaluates true, then this filter evaluates to valuefilter.
 If valuefilter is NULL, then return value instead.
 Conditions are evaluated in the order they were added.
 
2. add_condition(self : rosetta.protocols.filters.IfThenFilter, testfilter : rosetta.protocols.filters.Filter, valuefilter : rosetta.protocols.filters.Filter, value : float) -> NoneType
 
Add a condition to the test.
 If testfilter evaluates true, then this filter evaluates to valuefilter.
 If valuefilter is NULL, then return value instead.
 Conditions are evaluated in the order they were added.
 
3. add_condition(self : rosetta.protocols.filters.IfThenFilter, testfilter : rosetta.protocols.filters.Filter, valuefilter : rosetta.protocols.filters.Filter, value : float, invert : bool) -> NoneType
 
Add a condition to the test.
 If testfilter evaluates true, then this filter evaluates to valuefilter.
 If valuefilter is NULL, then return value instead.
 Conditions are evaluated in the order they were added.
 
4. add_condition(self : rosetta.protocols.filters.IfThenFilter, testfilter : rosetta.protocols.filters.Filter, valuefilter : rosetta.protocols.filters.Filter, value : float, invert : bool, weight : float) -> NoneType
 
Add a condition to the test.
 If testfilter evaluates true, then this filter evaluates to valuefilter.
 If valuefilter is NULL, then return value instead.
 Conditions are evaluated in the order they were added.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.IfThenFilter,  : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.IfThenFilter) -> rosetta.protocols.filters.Filter
compute(...) from builtins.PyCapsule
compute(self : rosetta.protocols.filters.IfThenFilter,  : rosetta.core.pose.Pose) -> float
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.IfThenFilter) -> rosetta.protocols.filters.Filter
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.IfThenFilter,  : rosetta.core.pose.Pose) -> float
set_else(...) from builtins.PyCapsule
set_else(*args, **kwargs)
Overloaded function.
 
1. set_else(self : rosetta.protocols.filters.IfThenFilter, elsefilter : rosetta.protocols.filters.Filter) -> NoneType
 
Add evaluation if no conditions trigger
 If elsefilter is Null, use absolute value value instead.
 
2. set_else(self : rosetta.protocols.filters.IfThenFilter, elsefilter : rosetta.protocols.filters.Filter, value : float) -> NoneType
 
Add evaluation if no conditions trigger
 If elsefilter is Null, use absolute value value instead.
 
3. set_else(self : rosetta.protocols.filters.IfThenFilter, elsefilter : rosetta.protocols.filters.Filter, value : float, elseweight : float) -> NoneType
 
Add evaluation if no conditions trigger
 If elsefilter is Null, use absolute value value instead.
set_lower_threshold(...) from builtins.PyCapsule
set_lower_threshold(*args, **kwargs)
Overloaded function.
 
1. set_lower_threshold(rosetta.protocols.filters.IfThenFilter) -> NoneType
 
Set if threshold is an upper (false/default) or lower (true) limit
 
2. set_lower_threshold(self : rosetta.protocols.filters.IfThenFilter, floor : bool) -> NoneType
 
Set if threshold is an upper (false/default) or lower (true) limit
threshold(...) from builtins.PyCapsule
threshold(self : rosetta.protocols.filters.IfThenFilter, threshold : float) -> NoneType

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class IfThenFilterCreator(FilterCreator)
    
Method resolution order:
IfThenFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.IfThenFilterCreator,  : rosetta.protocols.filters.IfThenFilterCreator) -> rosetta.protocols.filters.IfThenFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.IfThenFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.IfThenFilterCreator) -> str

 
class MoveBeforeFilter(Filter)
    Apply a sub-mover prior to calculating a filter value
 
 
Method resolution order:
MoveBeforeFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, mover : rosetta.protocols.moves.Mover, filter : rosetta.protocols.filters.Filter) -> NoneType
 
3. __init__(handle, rosetta.protocols.filters.MoveBeforeFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.MoveBeforeFilter,  : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.MoveBeforeFilter) -> rosetta.protocols.filters.Filter
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.MoveBeforeFilter) -> rosetta.protocols.filters.Filter
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.MoveBeforeFilter,  : rosetta.core.pose.Pose) -> float

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class MoveBeforeFilterCreator(FilterCreator)
    
Method resolution order:
MoveBeforeFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.MoveBeforeFilterCreator,  : rosetta.protocols.filters.MoveBeforeFilterCreator) -> rosetta.protocols.filters.MoveBeforeFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.MoveBeforeFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.MoveBeforeFilterCreator) -> str

 
class ReplicateFilter(Filter)
    
Method resolution order:
ReplicateFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.Filter) -> NoneType
 
doc
 
3. __init__(handle, rosetta.protocols.filters.Filter, int) -> NoneType
 
doc
 
4. __init__(handle, rosetta.protocols.filters.Filter, int, int) -> NoneType
 
doc
 
5. __init__(self : handle, subfilter : rosetta.protocols.filters.Filter, replicates : int, upper_trim : int, lower_trim : int) -> NoneType
 
6. __init__(handle, rosetta.protocols.filters.ReplicateFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.ReplicateFilter, pose : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.ReplicateFilter) -> rosetta.protocols.filters.Filter
compute(...) from builtins.PyCapsule
compute(self : rosetta.protocols.filters.ReplicateFilter, pose : rosetta.core.pose.Pose) -> float
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.ReplicateFilter) -> rosetta.protocols.filters.Filter
median(...) from builtins.PyCapsule
median(self : rosetta.protocols.filters.ReplicateFilter, median : bool) -> NoneType
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.ReplicateFilter, pose : rosetta.core.pose.Pose) -> float
subfilter(...) from builtins.PyCapsule
subfilter(self : rosetta.protocols.filters.ReplicateFilter, subfilter : rosetta.protocols.filters.Filter) -> NoneType
threshold(...) from builtins.PyCapsule
threshold(self : rosetta.protocols.filters.ReplicateFilter, threshold : float) -> NoneType

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class ReplicateFilterCreator(FilterCreator)
    
Method resolution order:
ReplicateFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.ReplicateFilterCreator,  : rosetta.protocols.filters.ReplicateFilterCreator) -> rosetta.protocols.filters.ReplicateFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.ReplicateFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.ReplicateFilterCreator) -> str

 
class StochasticFilter(Filter)
    
Method resolution order:
StochasticFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(self : handle, confidence : float) -> NoneType
 
3. __init__(handle, rosetta.protocols.filters.StochasticFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.StochasticFilter, pose : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.StochasticFilter) -> rosetta.protocols.filters.Filter
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.StochasticFilter) -> rosetta.protocols.filters.Filter

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.Filter,  : rosetta.core.pose.Pose) -> float
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class StochasticFilterCreator(FilterCreator)
    
Method resolution order:
StochasticFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.StochasticFilterCreator,  : rosetta.protocols.filters.StochasticFilterCreator) -> rosetta.protocols.filters.StochasticFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.StochasticFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.StochasticFilterCreator) -> str

 
class TimeFilter(Filter)
    
Method resolution order:
TimeFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.TimeFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.TimeFilter, pose : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.TimeFilter) -> rosetta.protocols.filters.Filter
compute(...) from builtins.PyCapsule
compute(self : rosetta.protocols.filters.TimeFilter, pose : rosetta.core.pose.Pose) -> float
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.TimeFilter) -> rosetta.protocols.filters.Filter
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.TimeFilter, pose : rosetta.core.pose.Pose) -> float

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class TimeFilterCreator(FilterCreator)
    
Method resolution order:
TimeFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.TimeFilterCreator,  : rosetta.protocols.filters.TimeFilterCreator) -> rosetta.protocols.filters.TimeFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.TimeFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.TimeFilterCreator) -> str

 
class TrueFilter(Filter)
    
Method resolution order:
TrueFilter
Filter
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(handle) -> NoneType
 
2. __init__(handle, rosetta.protocols.filters.TrueFilter) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
apply(...) from builtins.PyCapsule
apply(self : rosetta.protocols.filters.TrueFilter,  : rosetta.core.pose.Pose) -> bool
clone(...) from builtins.PyCapsule
clone(rosetta.protocols.filters.TrueFilter) -> rosetta.protocols.filters.Filter
fresh_instance(...) from builtins.PyCapsule
fresh_instance(rosetta.protocols.filters.TrueFilter) -> rosetta.protocols.filters.Filter

Methods inherited from Filter:
clear(...) from builtins.PyCapsule
clear(rosetta.protocols.filters.Filter) -> NoneType
 
used to clear internal variables if needed. Using fresh_instance is preferred since it's a pure virtual
get_type(...) from builtins.PyCapsule
get_type(rosetta.protocols.filters.Filter) -> str
get_user_defined_name(...) from builtins.PyCapsule
get_user_defined_name(rosetta.protocols.filters.Filter) -> str
name(...) from builtins.PyCapsule
name(rosetta.protocols.filters.Filter) -> str
report_sm(...) from builtins.PyCapsule
report_sm(self : rosetta.protocols.filters.Filter,  : rosetta.core.pose.Pose) -> float
score(...) from builtins.PyCapsule
score(self : rosetta.protocols.filters.Filter, pose : rosetta.core.pose.Pose) -> float
set_user_defined_name(...) from builtins.PyCapsule
set_user_defined_name(self : rosetta.protocols.filters.Filter, name : str) -> NoneType

 
class TrueFilterCreator(FilterCreator)
    
Method resolution order:
TrueFilterCreator
FilterCreator
builtins.object

Methods defined here:
__init__(...) from builtins.PyCapsule
__init__(handle) -> NoneType
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
assign(...) from builtins.PyCapsule
assign(self : rosetta.protocols.filters.TrueFilterCreator,  : rosetta.protocols.filters.TrueFilterCreator) -> rosetta.protocols.filters.TrueFilterCreator
create_filter(...) from builtins.PyCapsule
create_filter(rosetta.protocols.filters.TrueFilterCreator) -> rosetta.protocols.filters.Filter
keyname(...) from builtins.PyCapsule
keyname(rosetta.protocols.filters.TrueFilterCreator) -> str

 
class boolean_operations(builtins.object)
     Methods defined here:
__eq__(...) from builtins.PyCapsule
__eq__(rosetta.protocols.filters.boolean_operations, rosetta.protocols.filters.boolean_operations) -> bool
__hash__(...) from builtins.PyCapsule
__hash__(rosetta.protocols.filters.boolean_operations) -> int
__init__(...) from builtins.PyCapsule
__init__(*args, **kwargs)
Overloaded function.
 
1. __init__(rosetta.protocols.filters.boolean_operations, int) -> NoneType
 
2. __init__(rosetta.protocols.filters.boolean_operations, int) -> NoneType
__int__(...) from builtins.PyCapsule
__int__(rosetta.protocols.filters.boolean_operations) -> int
__ne__(...) from builtins.PyCapsule
__ne__(rosetta.protocols.filters.boolean_operations, rosetta.protocols.filters.boolean_operations) -> bool
__new__(*args, **kwargs) from builtins.type
Create and return a new object.  See help(type) for accurate signature.
__repr__(...) from builtins.PyCapsule
__repr__(rosetta.protocols.filters.boolean_operations) -> str

Data and other attributes defined here:
AND = boolean_operations.AND
ANDNOT = boolean_operations.ANDNOT
NAND = boolean_operations.NAND
NOR = boolean_operations.NOR
NOT = boolean_operations.NOT
OR = boolean_operations.OR
ORNOT = boolean_operations.ORNOT
XOR = boolean_operations.XOR

 
Data
        AND = boolean_operations.AND
ANDNOT = boolean_operations.ANDNOT
NAND = boolean_operations.NAND
NOR = boolean_operations.NOR
NOT = boolean_operations.NOT
OR = boolean_operations.OR
ORNOT = boolean_operations.ORNOT
XOR = boolean_operations.XOR