Skip to content
Snippets Groups Projects
Commit 38993a76 authored by Yassin's avatar Yassin
Browse files

Fixing Boolean Filter

parent 95b343f6
No related branches found
No related tags found
No related merge requests found
import pandas as pd import pandas as pd
import networkx as nx import networkx as nx
from NetBone.Utils.utils import cumulative_dist from NetBone.Utils.utils import cumulative_dist
from NetBone.Filters import threshold_filter from NetBone.Filters import threshold_filter, boolean_filter
from pandas import DataFrame from pandas import DataFrame
class Compare: class Compare:
...@@ -44,7 +44,10 @@ class Compare: ...@@ -44,7 +44,10 @@ class Compare:
props_arrays[property] = [self.props[property](self.network, self.network)] props_arrays[property] = [self.props[property](self.network, self.network)]
for i, backbone in enumerate(self.backbones): for i, backbone in enumerate(self.backbones):
extracted_backbone = self.filter(backbone, value=self.filter_values[i], narrate=False) if self.filter == boolean_filter:
extracted_backbone = self.filter(backbone, narrate=False)
else:
extracted_backbone = self.filter(backbone, value=self.filter_values[i], narrate=False)
for property in self.props: for property in self.props:
props_arrays[property].append(self.props[property](self.network, extracted_backbone)) props_arrays[property].append(self.props[property](self.network, extracted_backbone))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment