Skip to content

Commit 1aac7f8

Browse files
anna-grimanna-grim
andauthored
Refactor optimize merge (#120)
* refactor: optimized merge detection * bug: removed subroutine * removed test tqdm * bug: close zip writer * refactor: metrics in pandas df * refactor: detect all sites * bug: empty merge list * bug: rescaling swcs --------- Co-authored-by: anna-grim <[email protected]>
1 parent e29649e commit 1aac7f8

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/segmentation_skeleton_metrics/skeleton_metric.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ def __init__(
6969
preexisting_merges=None,
7070
save_merges=False,
7171
save_fragments=False,
72+
use_anisotropy=True,
7273
valid_labels=None,
7374
):
7475
"""
@@ -122,6 +123,7 @@ def __init__(
122123
self.preexisting_merges = preexisting_merges
123124
self.save_merges = save_merges
124125
self.save_fragments = save_fragments
126+
self.use_anisotropy = use_anisotropy
125127

126128
# Label handler
127129
self.label_handler = gutil.LabelHandler(
@@ -201,7 +203,7 @@ def load_fragments(self, swc_pointer):
201203
graph_builder = gutil.GraphBuilder(
202204
anisotropy=self.anisotropy,
203205
selected_ids=self.get_all_node_labels(),
204-
use_anisotropy=True,
206+
use_anisotropy=self.use_anisotropy,
205207
)
206208
self.fragment_graphs = graph_builder.run(swc_pointer)
207209
self.set_fragment_ids()

src/segmentation_skeleton_metrics/utils/swc_util.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ def read_from_gcs_swcs(self, bucket_name, swc_paths):
326326
threads.append(
327327
executor.submit(self.read_from_gcs_swc, bucket_name, path)
328328
)
329+
break
329330

330331
# Store results
331332
swc_dicts = deque()

0 commit comments

Comments
 (0)