| |
- 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 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 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 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 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
|
|