Skip to content

Commit 3d73a32

Browse files
committed
updating tree
1 parent 28a9f7a commit 3d73a32

File tree

2 files changed

+350
-3
lines changed

2 files changed

+350
-3
lines changed

examples/singularity_hub/compare_builds.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -208,16 +208,24 @@ def get_top_os(x):
208208
counter+=1
209209

210210
pickle.dump(diffs,open('%s/replicate_hubdiffs_dfs.pkl' %base,'wb'))
211+
diffs = pickle.load(open('%s/replicate_hubdiffs_dfs.pkl' %base,'rb'))
211212

212-
from singularity.views.trees import make_package_tree
213-
#labels = ['-'.join(x.replace('.img','').replace('-','/',1).split('-')[:-1]) for x in diffs.index.tolist()]
213+
# VISUALIZATION, interactive and static
214+
215+
from singularity.views.trees import (
216+
make_package_tree,
217+
make_interactive_tree
218+
)
219+
220+
# Static
214221
labels = ['-'.join(x.split('-')[1:-1]) for x in diffs.index.tolist()]
215222
fig = make_package_tree(matrix=diffs,labels=labels,title="Singularity Hub Replication Scores")
216223
fig.savefig('%s/replicate_hubdiffs_dfs.png' %base)
217224

218225
# Interactive tree
219226
tree = make_interactive_tree(matrix=diffs,labels=labels)
220227

228+
221229
#############################################################################
222230
# Task 3: Assess levels of reproducibility
223231
#############################################################################

0 commit comments

Comments
 (0)