diff --git a/.gitignore b/.gitignore index a20fd7a..ddb3e5b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ __pycache__/ build/ *.egg-info/ +*.ipynb_checkpoints/ # Documentation cruft docs/_build @@ -10,3 +11,6 @@ docs/sg_execution_times.rst # Editor cruft *.swp + +# Apple cruft +*.DS_Store diff --git a/paper_figures/eval_results/all_results.txt b/paper_figures/eval_results/all_results.txt new file mode 100644 index 0000000..f0e9359 --- /dev/null +++ b/paper_figures/eval_results/all_results.txt @@ -0,0 +1,53 @@ +cellsam_general,0.9305001530212429,deepbacs,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.9114955475266577,Gendarme_BriFi,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.9899636661100489,YeaZ,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.9947094282646641,YeastNet,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.8937110327485136,dsb_fixed,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.8664808313235363,cellpose,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.8247822940812387,H_and_E,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.9257042959658932,ep_phase_microscopy_all,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.8943925241426757,tissuenet_wholecell,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam_general,0.846632516582404,omnipose,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellpose_general,0.91238774051133,deepbacs,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.8669610653765454,Gendarme_BriFi,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.9899964366211056,YeaZ,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.9860846500005519,YeastNet,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.8856022519784442,dsb_fixed,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.814113454154465,cellpose,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.7748214122716256,H_and_E,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.936851178675501,ep_phase_microscopy_all,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.8646821528359615,tissuenet_wholecell,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_general,0.8384279997907049,omnipose,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose_cyto3,0.9139431317609098,deepbacs, +cellpose_cyto3,0.050923936631913455,Gendarme_BriFi, +cellpose_cyto3,0.989047961509327,YeaZ, +cellpose_cyto3,0.660566884954237,YeastNet, +cellpose_cyto3,0.888261465326483,dsb_fixed, +cellpose_cyto3,0.8432707674791837,cellpose, +cellpose_cyto3,0.45903535855855365,H_and_E, +cellpose_cyto3,0.814325403862586,ep_phase_microscopy_all, +cellpose_cyto3,0.8769010241057854,tissuenet_wholecell, +cellpose_cyto3,0.8956352047235195,omnipose, +cellsam/individual,0.8921574794507869,deepbacs,./training_january_2025/anchor_01_25_cont_3/deepbacs/checkpoint002739.pth +cellsam/individual,0.8421975934312929,Gendarme_BriFi,./training_january_2025/anchor_01_25_cont_3/Gendarme_BriFi/checkpoint002739.pth +cellsam/individual,0.9909187269704174,YeaZ,./training_january_2025/anchor_01_25_cont_3/YeaZ/checkpoint002739.pth +cellsam/individual,0.9638221147978361,YeastNet,./training_january_2025/anchor_01_25_cont_3/YeastNet/checkpoint002739.pth +cellsam/individual,0.8917925414259174,dsb_fixed,./training_january_2025/anchor_01_25_cont_3/dsb_fixed/checkpoint002739.pth +cellsam/individual,0.8867571609282048,cellpose,./training_january_2025/anchor_01_25_cont_3/cellpose/checkpoint002739.pth +cellsam/individual,0.7436987996709924,H_and_E,./training_january_2025/anchor_01_25_cont_3/H_and_E/checkpoint002739.pth +cellsam/individual,0.9259990604360172,ep_phase_microscopy_all,./training_january_2025/anchor_01_25_cont_3/ep_phase_microscopy_all/checkpoint002739.pth +cellsam/individual,0.8938937567036123,tissuenet_wholecell,./training_january_2025/anchor_01_25_cont_3/tissuenet_wholecell/checkpoint002739.pth +cellsam/individual,0.8130231630030896,omnipose,./training_january_2025/anchor_01_25_cont_3/omnipose/checkpoint002739.pth +cellpose/individual,0.9267827061903309,deepbacs,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_deepbacs_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.9250379189518813,Gendarme_BriFi,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_Gendarme_BriFi_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.9904068807065127,YeaZ,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_YeaZ_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.9972082561573762,YeastNet,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_YeastNet_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.8879976689450022,dsb_fixed,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_dsb_fixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.8559837120640661,cellpose,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_cellpose_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.8108379796652139,H_and_E,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_H_and_E_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.9384103928725154,ep_phase_microscopy_all,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_ep_phase_microscopy_all_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.8719401414468197,tissuenet_wholecell,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_tissuenet_wholecell_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/individual,0.9078500423037477,omnipose,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_omnipose_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellsam/general,0.3812593514569176,LIVECell_good,./training_january_2025/cellpose_20241009_cp3_epoch_500_LR_0.2_WD_1e-5_size/cellpose_mixed_Max_0_no_CLAHE_no_pad_0shot_chan_3_chan2_2.pt +cellpose/general,0.4993479290305242,LIVECell_good,dec_14_anchor_new_FT_classic_continuation_3_alt_new_sh_v3/checkpoint002739.pth +cellsam/general_FS_10_FT,0.6340405966856812,LIVECell_good,anchor_01_25_cont_fewshot/livecell/checkpoint002799.pth diff --git a/paper_figures/eval_results/cellpose/cyto3/Gendarme_BriFi.txt b/paper_figures/eval_results/cellpose/cyto3/Gendarme_BriFi.txt new file mode 100644 index 0000000..222e4a9 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/Gendarme_BriFi.txt @@ -0,0 +1,22 @@ +0.046511628130615046 +0 +0.11764705588741058 +0.08510638131929121 +0 +0 +0 +0 +0.04255319281741335 +0 +0 +0.07407406947495043 +0 +0.05128205409132683 +0 +0 +0.08888888345824361 +0.1702127699036575 +0.1290322626232478 +0.0769230749832809 +0.09523809973209642 +0.1428571334805623 diff --git a/paper_figures/eval_results/cellpose/cyto3/H_and_E.txt b/paper_figures/eval_results/cellpose/cyto3/H_and_E.txt new file mode 100644 index 0000000..0f5edbd --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/H_and_E.txt @@ -0,0 +1,51 @@ +0.4543429855569468 +0 +0 +0.6609687228810326 +0.2277227650143385 +0.6785714411193311 +0.3346613511422967 +0.09900989825271735 +0.6852368422424262 +0.6071428502110445 +0 +0.052631579643925466 +0.09395973089201541 +0.7340659230059277 +0.6111110948552987 +0.7559808284305024 +0.40552995206109044 +0.5 +0.5 +0.6101694799579866 +0.799999985694886 +0.8487804901671044 +0.15231787641868996 +0.5714285896748915 +0.23880598344046525 +0.6944444284795057 +0.877714247150525 +0.7299509613205949 +0.8009101498315424 +0.34558822261844896 +0.7722222384505057 +0.5934066134916399 +0.4757281370848871 +0.5806451506344678 +0.2421340801167143 +0.33684209978481433 +0.27133478445061343 +0 +0.17910448927642375 +0.52864583247121 +0.5766525696670212 +0.13535588754551195 +0.16546762395314343 +0.6212238151328466 +0.8576554814542526 +0.7368421171510655 +0.48598128030788484 +0.3799283360321402 +0.4316546906324707 +0.4977778052617632 +0.47115387352332755 diff --git a/paper_figures/eval_results/cellpose/cyto3/YeaZ.txt b/paper_figures/eval_results/cellpose/cyto3/YeaZ.txt new file mode 100644 index 0000000..f5f20b7 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/YeaZ.txt @@ -0,0 +1,17 @@ +0.9669210846417645 +0.9927007316799917 +0.9927007316799917 +0.9890909060230637 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.975609787371385 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.9836065126855801 +0.9615384543918558 +0.9735449421449519 diff --git a/paper_figures/eval_results/cellpose/cyto3/YeastNet.txt b/paper_figures/eval_results/cellpose/cyto3/YeastNet.txt new file mode 100644 index 0000000..db639e6 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/YeastNet.txt @@ -0,0 +1,15 @@ +0.8713692982950488 +0.955465529284614 +0.9439999934485159 +0.6956522246164285 +0.5161290279784387 +0.6400000145912174 +0.6206896183181757 +0.5333333458503083 +0.72 +0.7894736728179493 +0.6666666948818838 +0.731707285728433 +0.347826075548261 +0.4000000167638055 +0.47619047619047616 diff --git a/paper_figures/eval_results/cellpose/cyto3/cellpose.txt b/paper_figures/eval_results/cellpose/cyto3/cellpose.txt new file mode 100644 index 0000000..cfe16af --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/cellpose.txt @@ -0,0 +1,68 @@ +0.9879517926933075 +0.9200000077745187 +0.9497206819610139 +0.6562499790895909 +0.9658536666596562 +0.9642857010402379 +0.8507463031646685 +0.9473684078438459 +0.9876543329067662 +1.0 +0.8056426230341819 +0.8739496010359344 +0.8834356088902846 +0.7727272167446921 +0.9821883113739499 +0.9084248828909213 +0.9497206370992176 +0.9726027716211183 +0.8705882570417581 +0.9816849634499418 +0.6985915715017899 +0.9358974407956427 +0.9450549332953966 +0.958904090019358 +0.9481481169505535 +0.9090909627350878 +0.7733333414611231 +0.8674699134546803 +0.9863013781398831 +0.9313725415260596 +0.6609686864021272 +0.9249999630410921 +0.9647887380502814 +0.7576791827429572 +0.7959183337378091 +0.9725489866856418 +0.9333333333333333 +0.9146341662096779 +0.928571396476619 +0.9787234107340849 +0.8143712899297619 +0.8846153717776529 +0.8750000084816877 +0.584415609020637 +0.6897589700664465 +0.08163265744461762 +0.7733333640756291 +0.9230769032188779 +0.8815166026981803 +0.6857142951717362 +0.8810572597902723 +0.9803921377895521 +0.9632353550345428 +0.8999999867876373 +0.701030909832141 +1.0 +0.9503916195484547 +0.18264840727992798 +0.6683416913137589 +0.30555557707155717 +0.5911950112241556 +0.8812261153240968 +0.9545454658752629 +0.8837209535217626 +0.8264462506832166 +0.6448598577439649 +1.0 +0.8172042842701475 diff --git a/paper_figures/eval_results/cellpose/cyto3/deepbacs.txt b/paper_figures/eval_results/cellpose/cyto3/deepbacs.txt new file mode 100644 index 0000000..9237ff5 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/deepbacs.txt @@ -0,0 +1,92 @@ +0.9740260129414041 +0.9461077964990694 +0.9634145994450019 +0.9828178644154958 +0.9780219385278736 +0.9518072183589474 +0.9740260129414041 +0.966216218297916 +0.9704141953734347 +0.9456522006039554 +0.8983050836240545 +0.982758656232735 +0.9859154861471383 +0.9600000546157373 +0.9411765039998364 +0.9705882370987565 +0.8508771494080262 +0.8767123092093491 +0.8939394131164842 +0.9397590017622741 +0.9361701992255803 +0.8999999867876373 +0.9510489427222387 +0.8989898862860846 +0.9642857010402379 +0.8604651098492643 +0.9230769429377907 +0.8620689892457017 +0.8400000084936619 +0.8387096614387459 +0.9367088551221201 +0.903225770300737 +0.8837209459095077 +0.8717948315477213 +0.8266667194060207 +0.8387096614387459 +0.9367088551221201 +0.8400000084936619 +0.8266667194060207 +0.9230769429377907 +0.8837209459095077 +0.8604651098492643 +0.8620689892457017 +0.903225770300737 +0.8717948315477213 +0.888888866548185 +0.8549618870179944 +0.7792208286818796 +0.9718309332319834 +0.7874015501184232 +0.9052631696757453 +0.9420289552718519 +0.8817204206853241 +0.8372092511103972 +0.9436619593787547 +0.9452054734052066 +0.8999999867628022 +0.9704141953734347 +0.9461077964990694 +0.8387096614387459 +0.9510489427222387 +0.966216218297916 +0.9642857010402379 +0.9859154861471383 +0.8508771494080262 +0.9230769429377907 +0.9397590017622741 +0.8939394131164842 +0.9634145994450019 +0.9740260129414041 +0.8983050836240545 +0.9456522006039554 +0.9518072183589474 +0.9740260129414041 +0.9361701992255803 +0.9411765039998364 +0.8400000084936619 +0.9600000546157373 +0.8620689892457017 +0.8266667194060207 +0.9780219385278736 +0.8717948315477213 +0.982758656232735 +0.8837209459095077 +0.9367088551221201 +0.8989898862860846 +0.8604651098492643 +0.9705882370987565 +0.8999999867876373 +0.9828178644154958 +0.8767123092093491 +0.903225770300737 diff --git a/paper_figures/eval_results/cellpose/cyto3/dsb_fixed.txt b/paper_figures/eval_results/cellpose/cyto3/dsb_fixed.txt new file mode 100644 index 0000000..3c6f8da --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/dsb_fixed.txt @@ -0,0 +1,56 @@ +1.0 +1.0 +0.972973014334853 +1.0 +0.9285714651680356 +0.883720922428016 +0.9795917957735685 +0.75 +1.0 +0.9009008401485741 +0 +1.0 +1.0 +1.0 +0.666666695641146 +0.9692307862606677 +0.8437499717498822 +1.0 +0.8695652024901427 +0.8214284940800427 +1.0 +0.7391303999861705 +0.9473684078438459 +1.0 +0 +0.8965517424560153 +0.9512195213596125 +1.0 +0.8823529769392572 +0.8965517195529584 +0.8163265615788562 +0.7878787560492254 +0.727272720157389 +1.0 +0.8695652054929103 +0.9333333333333333 +0.9565217202011722 +0.7843137112822453 +0.9166666504390764 +0.7789473545025627 +0.9054053921000715 +0.8695652024901427 +1.0 +0.8421053041360878 +1.0 +0.9933774488745317 +0.9325153397760393 +0.9870129579998315 +0.9218750060555702 +1.0 +0.9714285574153976 +0.97600003126801 +0.9915966543143095 +0.9516728063421225 +0.9571788176249703 +0.9725085706363973 diff --git a/paper_figures/eval_results/cellpose/cyto3/ep_phase_microscopy_all.txt b/paper_figures/eval_results/cellpose/cyto3/ep_phase_microscopy_all.txt new file mode 100644 index 0000000..7bedd87 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/ep_phase_microscopy_all.txt @@ -0,0 +1,54 @@ +0.8571428372796481 +0.9159292190642024 +0.905027928195868 +0.8757894807024295 +0.7503736958679823 +0.8243992759910225 +0.8780487473741132 +0.9183673495834574 +0.9473684342978054 +0.950276255565886 +0.8785046963565499 +0.939226564553999 +0.940170923915128 +0.5135135291810446 +0.4105263009031725 +0.4607046021374887 +0.4689655336694487 +0.9467084759748764 +0.9589041163997226 +0.8888888963292492 +0.7735848940560791 +0.8392857269635089 +0.7906976831839934 +0.7804877846936683 +0.8253968746728658 +0.8539325873873431 +0.949061715906449 +0.853658570645162 +0.888888918484251 +0.8461538677000122 +0.9885057582142078 +0.8299711836253719 +0.8527131750451694 +0.907317069647823 +0.8783068319992771 +0.8917197201130025 +0.9281045919527223 +0.7985480931547803 +0.7764228478116331 +0.5166666282360943 +0.518218669802931 +0.7409470389086235 +0.7612293279317703 +0.7912087647189898 +0.813186818018309 +0.7958477889528964 +0.7814570182869299 +0.8631578496699142 +0.848263172287879 +0.8070175710644688 +0.7942583344277058 +0.8368521498782523 +0.8125000458460743 +0.8111658719483932 diff --git a/paper_figures/eval_results/cellpose/cyto3/omnipose.txt b/paper_figures/eval_results/cellpose/cyto3/omnipose.txt new file mode 100644 index 0000000..8e94570 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/omnipose.txt @@ -0,0 +1,168 @@ +0.9829545447655633 +0.982758656232735 +0.9411764482450868 +0.9523809821712939 +0.9722222358449736 +0.9322493335315597 +0.9078014459012955 +0.9446253845634633 +0.9613259233476179 +0.9516728796713325 +0.9750889653614053 +0.9750889653614053 +0.9322493335315597 +0.9516728796713325 +0.9860140232140472 +0.9527896818505527 +0.9440488159264427 +0.9588313304065381 +0.9036144887537547 +0.838356226580003 +0.8320611274159652 +0.9297074844089213 +0.9495166156696093 +0.7058823764014817 +0.9805309607557935 +0.8735632604673057 +0.9508196721311475 +0.9818495492027045 +0.8000000727029503 +0.8860759888679405 +0.8470587631722057 +0.9629629973450178 +0.8292682425997585 +0.9895833327059841 +0.859813080875313 +0.8913043768877823 +0.9504950569372717 +1.0 +0.9799999732389854 +0.9523809375135813 +0.9473684078438459 +0.9660574665447916 +1.0 +0.9873417476987109 +0.8717948839938037 +0.9090909268245232 +0.9791044436303273 +0.9530685703858885 +0.9709543127866207 +0.9842105027315377 +0.9953051766897514 +0.9473684508488138 +0.9838337136275671 +0.9655172137386318 +0.9791044696179767 +1.0 +0.9066666884827462 +0.9189189241627856 +0.7457627064473595 +0.9753694259370298 +0.9268292745332644 +0.9814433426700545 +1.0 +0.9375 +0.9315068545733152 +1.0 +1.0 +1.0 +0.9935064997393961 +1.0 +0.9041095773558644 +0.9826989101040529 +0.9272726817077716 +0.9428571158525905 +0.9303904985575231 +0.8771929515475816 +1.0 +0.9589040815371657 +0.8857142933047547 +0.9715762666973193 +0.9739583381139356 +1.0 +0.9925372986437135 +0.818181851227093 +0.7457627064473595 +0.9534050051488876 +0.9915966467368771 +0.9473684078438459 +1.0 +0.9949238116440088 +0.7924528315952071 +0.9909091269999765 +0.8059701382379642 +0.7924528315952071 +0.989690687501897 +0.6666666666666666 +0.9973753527099503 +0.7142857259633596 +0.9645390193483117 +0.9885714582005156 +0.8888889256818805 +1.0 +1.0 +0.6666666666666666 +0.7466666305360362 +0.5 +1.0 +1.0 +0.7671232770295439 +0.9779005151075124 +0.8571428571428571 +0.5 +0.9424460177067204 +0.9491525147072459 +0.7619048288079358 +0.7826087419237086 +0.5 +0.6956521987577011 +0.9473684078438459 +1.0 +0.6666666666666666 +0.9268292745332644 +1.0 +0.857142827452247 +1.0 +1.0 +0.98433420602689 +0.9967637571416201 +1.0 +0.7500000186264513 +0.75 +1.0 +0.7272727755475645 +0.7272727755475645 +0.9166666450591467 +0.8333333449231253 +0.5 +0.6363636278486869 +0.9565217202011722 +0.9136960947139889 +0.7027026867607962 +0.984902932944919 +0.9444444444444444 +0.9573459585950803 +0.9341749328309467 +0.9582576731747361 +1.0 +0.9673366376146111 +0.923076908189161 +1.0 +0.996466413552415 +0.9783549113769872 +0.9316239136017422 +0.919765177338174 +0.94690266433188 +0.9072398473244322 +0.9549795210847307 +0.5999999916553499 +0.47058823890339524 +0.5106382878347994 +0.6285714610565141 +0.6326530612244898 +0.5555555555555556 +0.5882353028899113 +0.9267042673513142 +0.9069767929484175 +0.7185628939594205 +0.9354839017771992 diff --git a/paper_figures/eval_results/cellpose/cyto3/tissuenet_wholecell.txt b/paper_figures/eval_results/cellpose/cyto3/tissuenet_wholecell.txt new file mode 100644 index 0000000..918bc62 --- /dev/null +++ b/paper_figures/eval_results/cellpose/cyto3/tissuenet_wholecell.txt @@ -0,0 +1,330 @@ +0.9339112135292698 +0.8895028027535998 +0.9292035330254745 +0.9442445841393747 +0.9036903349066217 +0.9364739441384394 +0.9044481665610266 +0.9432739650609803 +0.9422911484759585 +0.8935611350638223 +0.909090920978133 +0.9539208187923253 +0.9153269325466342 +0.9283581950048152 +0.8393782449633624 +0.9030302914778812 +0.9486404160018054 +0.7749627180185438 +0.9367310962562034 +0.9472182873464288 +0.7004048515552627 +0.9242424651595893 +0.6842104992208442 +0.7850466949559256 +0.9262759632679257 +0.8123348527655608 +0.930648775445883 +0.9370179913445158 +0.9229050424341791 +0.948471583767948 +0.9360795512428688 +0.8696969266423783 +0.9414448887528013 +0.9488054296778756 +0.8472907092197287 +0.9099804556304067 +0.881287729078489 +0.84518833486934 +0.8421052631578947 +0.8194234240383339 +0.8341384558197551 +0.8099547681010324 +0.8293333469058936 +0.8019559633833118 +0.6138613875783999 +0.8698517126957426 +0.9445983169837102 +0.8690883750489014 +0.9474999673201628 +0.8307086417169058 +0.8489635092723458 +0.7588424021299798 +0.763250828775166 +0.8259860451984223 +0.7675159211226547 +0.8446602428176266 +0.794968550818445 +0.7308641901133973 +0.9266917305319003 +0.9624506264173638 +0.9541484833454729 +0.9041095503243631 +0.8893804738951273 +0.8466522714674128 +0.9119171478725124 +0.8854166777877541 +0.8971962684970285 +0.9180328091746195 +0.7499999612542285 +0.84375 +0.9498910776533105 +0.9057591609319072 +0.8514851216688493 +0.8920187476588479 +0.9651741093870531 +0.8793103518341067 +0.9087301548333634 +0.8990476242152038 +0.8928571714070486 +0.9051383396607314 +0.9186992369827323 +0.82134572766203 +0.8905109757059044 +0.9408194196194247 +0.9261939573030067 +0.9242424203482791 +0.769230775189823 +0.8705882137902915 +0.903225829812899 +0.876506008328287 +0.8558952406316147 +0.9236363212670913 +0.8666667030709417 +0.9150326352661503 +0.8993710683520559 +0.7700000492987712 +0.8858695666793908 +0.8562500030358566 +0.8750000084816877 +0.8893527773775337 +0.8862275589811073 +0.842809342142833 +0.9081500559409352 +0.8319999726733414 +0.9616453873221505 +0.8141025743853506 +0.9450714715050849 +0.9100000039236884 +0.8888889037634857 +0.9530201581520803 +0.46896548610471817 +0.9131033818035938 +0.9389473355625804 +0.835633656233058 +0.8266666801096051 +0.9117647270210931 +0.9052807628986022 +0.8963584719597 +0.8125000090968435 +0.8329897066881768 +0.8512195333480116 +0.8241042584455797 +0.8900255570377831 +0.8978872763598592 +0.8721173740975237 +0.7254901848192188 +0.9266247622179178 +0.8416988754563381 +0.9186256760082091 +0.8203497375275729 +0.8612716435202155 +0.9211196101047441 +0.8738898983046042 +0.9441489138522523 +0.9118774001333855 +0.9315068240146929 +0.8450704848686824 +0.7812971724250536 +0.7808765018201874 +0.7041037092724393 +0.7087958617369887 +0.7504332940661593 +0.7482160705425376 +0.8042813197846446 +0.421296301245882 +0.7953830144814413 +0.8097982451718743 +0.7535911488399051 +0.7188049623409155 +0.7779141839178377 +0.7272727272727273 +0.7739999983161185 +0.8227513463127715 +0.7394136323785088 +0.7525298836411382 +0.834697164485129 +0.8068181965706567 +0.7712417966156485 +0.6956522119285107 +0.7609987735870996 +0.953339402390757 +0.9664031352478246 +0.9624505642618794 +0.9607201104251034 +0.9182389496226872 +0.9461966473956112 +0.9667195385937941 +0.8834951508598926 +0.9074074340860808 +0.8758169538911121 +0.9593869039841131 +0.9536740814843147 +0.9625779274587802 +0.9555555444693994 +0.9411765264480161 +0.9757365647522773 +0.9526626841493191 +0.9531388111741272 +0.9471033263564174 +0.9620689958333648 +0.9717868671124187 +0.945668154786919 +0.9619238599870712 +0.8571428571428571 +0.9598633543596558 +0.89132425680883 +0.9173478988602392 +0.9511450594919597 +0.9152542262787766 +0.9146919304703865 +0.8985507217617297 +0.9434324404272469 +0.9503408146175851 +0.9684639160368057 +0.9750445342951515 +0.9032921780861756 +0.9178469966466308 +0.962663974345452 +0.9654008325763831 +0.9608735003316504 +0.9310345048256174 +0.9725738203997488 +0.8347921455563873 +0.9437052260649721 +0.948325755846107 +0.9099257960334807 +0.8837208894975493 +0.9289883678570545 +0.8927680633445509 +0.9451476649787359 +0.9055943777728166 +0.9394495603579406 +0.9281227673255537 +0.9031265985666296 +0.9270833721644252 +0.5748218342675201 +0.744186115351734 +0.5721434451240806 +0.8958084536526553 +0.8433734786882416 +0.9356984926568879 +0.9084065597990305 +0.8995215288862374 +0.9368191873603383 +0.8968609606821533 +0.8249660930829168 +0.9351969461527176 +0.7037516038524223 +0.9084065378728243 +0.9051281838698185 +0.9138576727769436 +0.9070100486840853 +0.9426229280178643 +0.9015691864046131 +0.8628930378151894 +0.9251908438214252 +0.8956407580266449 +0.6823529062406547 +0.9310344541046597 +0.8628318526119836 +0.8661157082611387 +0.8056206382696195 +0.9042315472581184 +0.8962962668197384 +0.9215687060675024 +0.8621151556328441 +0.910691842417961 +0.8560747818081196 +0.8621908436977055 +0.8871892997227729 +0.8852459016393442 +0.6874999945866875 +0.8695651728449587 +0.8524590332913649 +0.8943089290395445 +0.8928571167063653 +0.9065420941193403 +0.8324176498403493 +0.9050715214564369 +0.9012516794415216 +0.816431314722392 +0.8843710163920386 +0.8735244309137293 +0.8951311250032424 +0.8475120280844811 +0.8178025145056723 +0.8639999468088169 +0.7333333495081481 +0.8960396492444465 +0.9134948069847615 +0.8932462078268937 +0.9010988807832668 +0.7582697396666307 +0.8654088259728524 +0.8854962412327272 +0.8374851668657911 +0.8840048677992841 +0.8187919715205908 +0.9044117763170362 +0.8730723412221465 +0.9121338876612238 +0.8886311573021833 +0.662499934952061 +0.8677839530566671 +0.9040404007126592 +0.9333333163081656 +0.7720587884772149 +0.8865153869657395 +0.9122807223641064 +0.8963963937033891 +0.8877721848774067 +0.878481051015643 +0.9125926375341193 +0.9223140479852413 +0.9005848208622569 +0.9111424370048499 +0.8904299671154461 +0.893481735656546 +0.9041095700902171 +0.9406250597652906 +0.9522240807583194 +0.875305648611036 +0.9431193022254302 +0.9398207768003314 +0.9491525200330793 +0.9234338498605882 +0.9338521279203318 +0.8992248354527987 +0.9067524755387335 +0.9337260818325509 +0.8360128832747883 +0.9054263534307464 +0.9415041860312019 +0.9230769131455937 +0.8062827062791109 +0.9504717099388135 +0.9456342894060298 +0.9405772934355463 +0.9345794017145294 +0.9153045528628404 +0.9026548736811858 +0.9170579373507632 +0.8351351756384127 +0.9411764780367653 +0.9359605553841029 +0.8495575424830186 +0.8493827530094323 +0.9093851319277939 +0.9482517476369978 +0.8783878075664221 diff --git a/paper_figures/eval_results/cellpose/general/Gendarme_BriFi.txt b/paper_figures/eval_results/cellpose/general/Gendarme_BriFi.txt new file mode 100644 index 0000000..07294a0 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/Gendarme_BriFi.txt @@ -0,0 +1,22 @@ +0.885714324043331 +0.8723404527034312 +0.8947368281680518 +0.805555521288911 +0.8421052776875586 +0.9310345026032112 +0.9250000160992953 +0.9354838381166412 +0.8500000069947806 +0.8292682425997585 +0.8965516852943858 +0.8695652262643965 +0.8285714894260526 +0.885714324043331 +0.9393939182439041 +0.7428571495942456 +0.805194775518147 +0.8450703969575953 +0.8636363916368056 +0.8354430041022582 +0.8732393677446996 +0.9166666991532059 diff --git a/paper_figures/eval_results/cellpose/general/H_and_E.txt b/paper_figures/eval_results/cellpose/general/H_and_E.txt new file mode 100644 index 0000000..ff92cf5 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/H_and_E.txt @@ -0,0 +1,51 @@ +0.6788155109808621 +0.6551724344732552 +0.6046511377952819 +0.8589341697088299 +0.6666666947260956 +0.8231511547485516 +0.6869565008865616 +0.7169811640650432 +0.854430363120447 +0.17647057864492763 +0.9491525646989397 +0.3214285389906705 +0.853448286659813 +0.8785046848597076 +0.8888889111412899 +0.8481675799770231 +0.9515418413914889 +0.6250000223517431 +0.75 +0.6857142709226022 +0.8571428571428571 +0.8978494481038862 +0.9314079728745903 +0.6 +0.8000000147521499 +0.8571428571428571 +0.9261429966745707 +0.8350515268447386 +0.9342465510463263 +0.800000043925576 +0.9129814751509188 +0.9049429425222493 +0.860759560277169 +0.8582996143425874 +0.825806429440628 +0.7058823133422452 +0.8285714531548839 +0 +0.786549708487373 +0.8506271528313916 +0.8195937589985849 +0.837656108243113 +0.8522039588137896 +0.8784193885874264 +0.8985133158290316 +0.6842105135134281 +0.6575342976766232 +0.8103447655388776 +0.8470588642283153 +0.8969696985706335 +0.8859060276529523 diff --git a/paper_figures/eval_results/cellpose/general/LIVECell_good.txt b/paper_figures/eval_results/cellpose/general/LIVECell_good.txt new file mode 100644 index 0000000..6366012 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/LIVECell_good.txt @@ -0,0 +1,576 @@ +0.5039370359556233 +0.5107913876478813 +0.8847185107414955 +0.4470588051015798 +0.7674418731085256 +0.016393443351054967 +0.18518519261759642 +0.9504950259259006 +0.2980769182948063 +0.7310344805111004 +0.8787878378723231 +0.3697478849448672 +0.5937500432329769 +0.03984063559671045 +0.24561402924650436 +0.9551451164283733 +0.736842096902253 +0.22775802762335406 +0.8483516980618906 +0.47222222722174034 +0.12374100906273804 +0.6166666682704434 +0.5170067924396493 +0.909370235431299 +0.2739130619224934 +0.2593516257961774 +0.9549549459762826 +0.3085714160729255 +0.11746031847400189 +0 +0.1774744136949837 +0.8732624945628037 +0.7750000115345806 +0.41216216982851844 +0.7972972862170363 +0.4494382135491979 +0.5691699895239949 +0.20051413689152725 +0.1025641055800665 +0.9713024129485887 +0.382916045660579 +0.30420711195328676 +0.84076437351644 +0.30399999717662207 +0.6390977527637831 +0.059596844204609874 +0.2105263139340351 +0.8644461541198358 +0.4606413755028954 +0.34181816028756457 +0.9429657321266053 +0.4444444555279532 +0.16814159320193386 +0.47222221874041503 +0.3100775228420974 +0.8081632749261971 +0.36363635779565595 +0.8398576886015413 +0.8670212875656149 +0.37735849865664134 +0.32820511487549614 +0.20100502387345415 +0.2841530019604455 +0.894308975050743 +0.6622516559146014 +0.8227424654974179 +0.8815166299526602 +0.32727271604677527 +0.36036033057174577 +0.12669684321356722 +0.17441860292773753 +0.9168207194666657 +0.42424241075455665 +0.9407114374727477 +0.8433268568981103 +0.545454580218059 +0.424580987274642 +0.02083333396265879 +0.16521738897715146 +0.9227166184065813 +0.44368600019760873 +0.8716216220834833 +0.8524590015001301 +0.6027397527086086 +0.0992248124368434 +0 +0.11560693484483915 +0.9209302575337758 +0.03088803259295883 +0.9039999563568943 +0.9180327964619899 +0.446808515603103 +0.1935483788694764 +0.1237113413939708 +0.20000000372405885 +0.867841439019606 +0.11336031827461551 +0.6159419887621126 +0.9274192947509569 +0.457831336776684 +0.07681755999537797 +0.03025210083012417 +0.39655170733820616 +0.8981723741533217 +0.682634673387683 +0.17488789844338734 +0.9430894293528135 +0.47552449741115826 +0.6532662698002374 +0.6666667113242289 +0.19480518866339805 +0.9178356782388088 +0.33564015105162687 +0.37785015959369295 +0.8854961719058945 +0.5473684210526316 +0.14960630965853003 +0 +0.20512820419749492 +0.9631449268098603 +0.2180094811893448 +0.7999999701982664 +0.9449541457877922 +0.3200000064487457 +0.6525423496737769 +0.6399999590236299 +0.5319149209234514 +0.9155555703094225 +0.33050845189508005 +0.8864468653904062 +0.884146329131878 +0.31914894491258694 +0.8860759655382916 +0.19905213169923547 +0.10928962088312846 +0.9292542540778725 +0.5736434592706414 +0.5495495173365726 +0.8290155199369251 +0.33333334816826693 +0.03913894648626311 +0.010126582159858632 +0.15094338645880714 +0.9400921758325141 +0.19239374519831184 +0.9084745324981053 +0.944099358886147 +0.36363638598071746 +0.6865671557669241 +0.14388490046745353 +0.1958762831908974 +0.8912386708969119 +0.09164420985578237 +0.38759689397919633 +0.8955223463374817 +0.3209876348378233 +0.540540550926416 +0.10526315217809577 +0.1875 +0.9043824835074733 +0.710526317966095 +0.703448275285742 +0.9739130663466147 +0.4485981368541672 +0.00456273746919709 +0.006191951073721911 +0.2818792005837812 +0.8493150742540253 +0.8092485867920779 +0.8296943654552006 +0.8054298582408902 +0.45217391476167296 +0.48627449278675944 +0.20830188513751455 +0.1785714371015828 +0.95408169033174 +0.220689664994069 +0.6521739346985554 +0.8088530868714642 +0.5866666754327636 +0.5917603261359368 +0.016304349030539907 +0.17241379235839022 +0.9250814372120094 +0.6845637346733474 +0.6728972040100949 +0.7739130534624605 +0.49382720502697275 +0.8372092511103972 +0.03802281515421563 +0.20000000744230242 +0.8912037176324791 +0.6256982988091574 +0.5714285500194374 +0.8776595827763762 +0.5454545602928762 +0.36760121806041157 +0.00715563493599546 +0.20264316963829734 +0.8821138656327481 +0.16326529768712003 +0.9082126015245376 +0.878048775530942 +0.4489795877998634 +0.23706896551724138 +0.006734007040202573 +0.18571429771053904 +0.9220945294277061 +0.19023137547260238 +0.48241201556102487 +0.8253968688416904 +0.3797468716095731 +0.5760517541536873 +0.01967213004902588 +0.23798626313599472 +0.9295352495810678 +0.17021276757324297 +0.8932806913765607 +0.9421965676278283 +0.34234232351052907 +0.22004887764861808 +0.10126581395507814 +0.13846152684348223 +0.8998410428658357 +0.2857142857142857 +0.33093524748711883 +0.8111888260717556 +0.4807692522189682 +0.3892617404721331 +0.02032520441215099 +0.2851711047462816 +0.9516908366863227 +0.6666666369413983 +0.742081445793189 +0.9289099632386073 +0.32989687279052127 +0.6877828069945215 +0.6694915209231286 +0.2362204740550121 +0.9346733738841826 +0.09523809365945073 +0.9138211262271031 +0.29310346673424986 +0.5167464117569205 +0.2766798327137546 +0.31775701196415684 +0.8974359076536499 +0.35448577087866806 +0.7807487092009863 +0.5274725597232872 +0.4921135771893059 +0.647058866763402 +0.22978723576569435 +0.865319850940576 +0.11506849504774988 +0.9265175948856764 +0.520547939026673 +0.627906917534435 +0.08438818299629128 +0.2692307798363573 +0.9267241906009941 +0.4581005513644513 +0.8759124171959171 +0.3333333406919313 +0.1351351355796393 +0.21260997221025799 +0.15384616315163072 +0.9406099405563346 +0.666666652046227 +0.9306930978158943 +0.5714285495329892 +0.6338797931792874 +0.5121951445361824 +0.9307876273958513 +0.45226128705176805 +0.8525641025641025 +0.3428571565053897 +0.46963561858466957 +0.3076923244561134 +0.966921152526954 +0.4791344653867756 +0.8741419224057372 +0.5000000595869291 +0.16462346683084242 +0.6739130032726593 +0.9047618828033145 +0.2583518924281199 +0.8317756989279019 +0.46846845619535926 +0.7698112849031089 +0.22797927537173318 +0.9295238427449857 +0.6624203629776934 +0.8856305012949287 +0.35789474164971463 +0.4023323741587872 +0.16450216974216494 +0.9795918019656142 +0.11678833125215866 +0.8097166413923527 +0.19801980589136933 +0.7703703846984101 +0.08071748695870472 +0.930348300763671 +0.41509435845947673 +0.8545034659750269 +0.4074074074074074 +0.696132554410186 +0.3333333258880509 +0.9351144814427933 +0.011428570849028402 +0.9518072567952912 +0.4520547873079444 +0.21971829853280844 +0.11428571661354556 +0.9490834783698685 +0.31578947789198397 +0.867924557934455 +0.37179486357354163 +0.29518072823743485 +0.19000000937737951 +0.8898776215025107 +0.13202934835035213 +0.8035714523448626 +0.5046729479800398 +0.1875 +0.8436577557834388 +0.6592178217411536 +0.8920863740869741 +0.47169810546170143 +0.37872340074568167 +0.8785529382679732 +0.7826087419237086 +0.8849557504292914 +0.3076923233094308 +0.125 +0.9318681518291978 +0.14163090790834806 +0.8733624615004292 +0.3500000085054887 +0.3043478175791616 +0.8839050256441925 +0.7076922390336478 +0.9004738863314166 +0.3838383744741754 +0.20270270616948122 +0.87787607519542 +0.2376237521626394 +0.9057591753927847 +0.4255319474498533 +0.14285715213737185 +0.9379084909170011 +0.7872340425531915 +0.8977955623142636 +0.3209876348378233 +0.3092783609451686 +0.8590425483935921 +0.32661288639707026 +0.8421052557705202 +0.5185184847130941 +0.5714285269237719 +0.9427083326753617 +0.13698630640812773 +0.9457364409418278 +0.49523811241770643 +0.4555555584340238 +0.9053254289895638 +0.18775509920891847 +0.8780488019874964 +0.4651162630548475 +0.21935484561213378 +0.9190283135625822 +0.694610793074231 +0.8535565528479628 +0.4727272664312718 +0.21256036840613707 +0.9424861017669346 +0.03378378361551304 +0.7988165319051468 +0.4675324831314792 +0.1188118797158376 +0.8998665076645822 +0.26934984686849106 +0.7555555503961567 +0.37113400240796207 +0.34615384615384615 +0.8844719912641028 +0.3606557553808965 +0.910994770202033 +0.2833333368394889 +0.5607476709232401 +0.9084506792996289 +0.2456140291478428 +0.8843283725424534 +0.528925621691122 +0.29256595175930583 +0.8788598198035015 +0.23387096819681952 +0.9283819124735994 +0.42592594391094457 +0.44987774705408196 +0.9293361538316507 +0.06837606911422014 +0.8806818051537864 +0.3636363490122901 +0.25550660388594004 +0.9373882295962213 +0.3001949128575944 +0.9090909268245232 +0.36144579147723765 +0.35204082407190707 +0.9009288003524124 +0.6486486511158482 +0.9208632627960304 +0.582278506243407 +0.07194244677121764 +0.8796433959702332 +0.19883041470675689 +0.8477366775529152 +0.4383561509021917 +0.3100775152850423 +0.8980668099553922 +0.17721519831537388 +0.7938931292075224 +0.3357400855670415 +0.9117043355720522 +0.6324785958412171 +0.8623852976637048 +0.3125 +0.954653937798524 +0.5591398152338828 +0.28125000654351184 +0.9137254945432431 +0.40659341435794066 +0.18181818509890035 +0.9123867643775387 +0.18232043621113278 +0.23209877075847116 +0.9262760005850627 +0.6406249627925286 +0.29310346572326024 +0.8733850102786941 +0.17511520004336584 +0.41600001456876873 +0.9291338486705725 +0.21176470171002806 +0.18779343272376015 +0.8340611544064009 +0.707482921735871 +0.1809744753908657 +0.9444444093934571 +0.05607476873252048 +0.5486725620540078 +0.9124236542585076 +0.29844099547486724 +0.20155038816799647 +0.8882834030622015 +0.18230562687136032 +0.33628317429363047 +0.9038786401857862 +0.25607064329484985 +0.09032258326609971 +0.8696844981880054 +0.09125475196467304 +0.09195402563740415 +0.9167882854847523 +0.7164179573230196 +0.13496932347440033 +0.9103840964950825 +0.2228739041389048 +0.1916932961205607 +0.8516128490400174 +0.19213974565869296 +0.28481013451396525 +0.8813953092750726 +0.7169811631671374 +0.31078610664574374 +0.9503546206044026 +0.7786259541984732 +0.7608695448201447 +0.9347367847850666 +0.2605210405928981 +0.14084508028389253 +0.9352940651813269 +0.4639175226026013 +0.21621621437534047 +0.9097222072093231 +0.6909090634313245 +0.2605364035068657 +0.8865096414440327 +0.7031249933918136 +0.105263160202855 +0.894150374939563 +0.6620689829011032 +0.16608997022295038 +0.8705882763589535 +0.1417721525952808 +0.2707930484392214 +0.30452676414486224 +0.2322580598690137 +0.8023255589629589 +0.21978023167687927 +0.5987260845413094 +0.7777777692796478 +0.08130081564059838 +0.28787877618223007 +0.46286701009270526 +0.2431372501117672 +0.12820511891581698 +0.23529410841341103 +0.758620681595992 +0.24120601124428562 +0.15810276702784132 +0.13793104657555533 +0.36585365286332955 +0.3538461723499688 +0.8535031185683231 +0.23611110760766088 +0.34205230343195275 +0.37254901960784315 +0.4000000067685166 +0.22878228248409468 +0.6538461295612439 +0.19631901226299528 +0.5230768959038028 +0.44444442959662195 +0.11931817657788872 +0.15789474425366615 +0.7830188284415353 +0.303921573430119 +0.5888888944425479 +0.18775508438647448 +0.13375795636454715 +0.16766468566790668 +0.417721515111577 +0.22911694010384925 +0.10975610739597345 +0.21451103883907285 +0.8000000297546388 +0.2896551757379647 +0.5217390876093948 +0.32989690443321734 +0.40268457669085067 +0.1111111120395592 +0.11195928579780486 +0.2528735442633008 +0.2494714545832168 +0.06299213095255704 +0.3206107155684823 +0.15533980399866798 +0.23376624284139744 +0.24731183101696805 +0.2580645005344484 +0.31654677373326223 +0.2539682593182555 +0.17983650685749958 +0.3652173954456072 +0.16574586096912577 +0.1886792456555396 +0.18705035513888582 +0.5909091090974132 +0.17021275296090396 +0.2189781004646502 +0.24649861006337354 +0.3461538378767839 +0.18333333601554222 +0.2682119230876613 +0.4052287443307762 +0.4393939301640522 +0.15602836702359069 +0.259259251824648 +0.18815331822827605 +0.3033707684169892 +0.27561836847256194 +0.48598130527253697 +0.17801046244096172 diff --git a/paper_figures/eval_results/cellpose/general/YeaZ.txt b/paper_figures/eval_results/cellpose/general/YeaZ.txt new file mode 100644 index 0000000..219bcbc --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/YeaZ.txt @@ -0,0 +1,17 @@ +0.969387764504481 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.975609787371385 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.9836065126855801 +0.9661836007775985 +0.9789473671398005 diff --git a/paper_figures/eval_results/cellpose/general/YeastNet.txt b/paper_figures/eval_results/cellpose/general/YeastNet.txt new file mode 100644 index 0000000..658c4e1 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/YeastNet.txt @@ -0,0 +1,15 @@ +0.9523809404709702 +0.9749999419277138 +0.9749999419277138 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.8888889256818805 +1.0 diff --git a/paper_figures/eval_results/cellpose/general/cellpose.txt b/paper_figures/eval_results/cellpose/general/cellpose.txt new file mode 100644 index 0000000..676bfae --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/cellpose.txt @@ -0,0 +1,68 @@ +0.9647058292976125 +0.9600000049670538 +0.9418604570393321 +0.7681159159962889 +0.9573459928087237 +0.9824561009813588 +0.8615385051362622 +0.9380530928639315 +0.938271600233359 +0.977777783193706 +0.7873753609306103 +0.8595041339506522 +0.8674699200823431 +0.7438016704209924 +0.9717223910356573 +0.88 +0.910144949095957 +0.9241378852385859 +0.23357664430966008 +0.9384615540363377 +0.5885558574931165 +0.9240506206638626 +0.9450549332953966 +0.9444444444444444 +0.9253731362506604 +0.9285714651680356 +0.9440994282434491 +0.843373436934027 +0.9577465024975371 +0.8934010031751074 +0.6181818309695953 +0.9290322295146564 +0.9318996702239377 +0.6072874435069092 +0.7872340842668916 +0.9600000297718047 +1.0 +0.8915662127124082 +0.928571396476619 +0.9473684078086226 +0.8024690748154165 +0 +0.8923077353777357 +0.5202702836688478 +0.6741214109141859 +0.8611110938198889 +0.7260273827390322 +0.93212673760905 +0.8952380901819235 +0.6731391615425191 +0.8755760992230271 +0.9765625 +0.9446494274234094 +0.9090908793119059 +0.8918919099407108 +0.9411764966652673 +0.8525468877427494 +0 +0.7096773990962534 +0.35761586933955336 +0.6027397171872126 +0.8671874957799446 +0.7755101994720358 +0.7692307976724048 +0.7598252647515673 +0.49230768278505715 +0.9824561009813588 +0.7727272594270626 diff --git a/paper_figures/eval_results/cellpose/general/deepbacs.txt b/paper_figures/eval_results/cellpose/general/deepbacs.txt new file mode 100644 index 0000000..0e55aba --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/deepbacs.txt @@ -0,0 +1,92 @@ +0.9740260129414041 +0.9693251446979344 +0.9818181906455804 +0.9862069228061181 +1.0 +0.9518072183589474 +0.9668874315067015 +0.9589041274628856 +0.9277108487913114 +0.9565217337175924 +0.8281938237978058 +0.9739130663466147 +1.0 +0.9607843052105409 +0.9166666612616091 +0.9353234017527867 +0.8636363261904403 +0.8613138821926315 +0.8636363134890722 +0.9316770075112034 +0.9333333333333333 +0.9044585686523987 +0.913043432933655 +0.885416656901628 +0.9636363793757816 +0.8470587631722057 +0.9423077166271223 +0.9122806903237064 +0.8200000203019244 +0.8253968117285472 +0.949999984314567 +0.8709677264985078 +0.809523813029965 +0.8888888665779674 +0.7247191212222232 +0.8253968117285472 +0.949999984314567 +0.8200000203019244 +0.7247191212222232 +0.9423077166271223 +0.809523813029965 +0.8470587631722057 +0.9122806903237064 +0.8709677264985078 +0.8888888665779674 +0.9425287152820678 +0.9558823199936272 +0.8648648575013619 +0.9931034147498449 +0.8682171137896691 +0.9574468297034008 +0.9859154725218681 +0.8988764365278333 +0.9638554820276906 +0.9793103620365602 +1.0 +0.9397590017622741 +0.9277108487913114 +0.9693251446979344 +0.8253968117285472 +0.913043432933655 +0.9589041274628856 +0.9636363793757816 +1.0 +0.8636363261904403 +0.9423077166271223 +0.9316770075112034 +0.8636363134890722 +0.9818181906455804 +0.9740260129414041 +0.8281938237978058 +0.9565217337175924 +0.9518072183589474 +0.9668874315067015 +0.9333333333333333 +0.9166666612616091 +0.8200000203019244 +0.9607843052105409 +0.9122806903237064 +0.7247191212222232 +1.0 +0.8888888665779674 +0.9739130663466147 +0.809523813029965 +0.949999984314567 +0.885416656901628 +0.8470587631722057 +0.9353234017527867 +0.9044585686523987 +0.9862069228061181 +0.8613138821926315 +0.8709677264985078 diff --git a/paper_figures/eval_results/cellpose/general/dsb_fixed.txt b/paper_figures/eval_results/cellpose/general/dsb_fixed.txt new file mode 100644 index 0000000..ecdb657 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/dsb_fixed.txt @@ -0,0 +1,56 @@ +1.0 +1.0 +0.972973014334853 +1.0 +0.9285714651680356 +0.7906977424558489 +0.958333312637277 +0.75 +1.0 +0.9107142810409024 +0 +1.0 +1.0 +0.8571428670262803 +0.8333333449231253 +0.9465648686732719 +0.8124999819466691 +1.0 +0.8695652024901427 +0.8214284940800427 +1.0 +0.7391303999861705 +0.9473684078438459 +1.0 +0 +0.8965517424560153 +0.8888888590911084 +0.9333333333333333 +0.9696970013328611 +0.983050803280672 +0.8333333098640041 +0.7647058913959668 +0.6666666524359901 +1.0 +0.8444444946130446 +0.9333333333333333 +0.9565217202011722 +0.8301886358308649 +0.9361702100676937 +0.7659574246782512 +0.9127516581737537 +0.8817204337415362 +1.0 +0.8717948192371177 +1.0 +0.9868421004956118 +0.938271600233359 +0.9736842121361365 +0.9291338633111285 +0.9791666768077346 +0.9714285574153976 +0.9721116124114508 +0.9958159035885548 +0.967032942657428 +0.9696970293000959 +0.9031079067627971 diff --git a/paper_figures/eval_results/cellpose/general/ep_phase_microscopy_all.txt b/paper_figures/eval_results/cellpose/general/ep_phase_microscopy_all.txt new file mode 100644 index 0000000..e23a0a1 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/ep_phase_microscopy_all.txt @@ -0,0 +1,54 @@ +0.9590164627080362 +0.9862385124271116 +0.9704142477025035 +0.9695652069689471 +0.8763358776550885 +0.8587570841064205 +0.9135802010088933 +0.9452735788358448 +0.9433961942314507 +0.9890109916597645 +0.9308755854741736 +0.9782608907579798 +0.9655172456364687 +0.9507042240276307 +0.8823529096029201 +0.9433962419121896 +0.8695651966392229 +0.9836066000895795 +0.9714285574153976 +0.9249999630410921 +0.8367346924251415 +0.8867924794241273 +0.8536585722630556 +0.9444444444444444 +0.88524587515551 +0.9876543329067662 +0.9567567702267328 +0.8571428571428571 +0.888888918484251 +0.9600000322341928 +1.0 +0.9704141630272658 +0.9921259842519685 +0.98039214256313 +0.9787234431235154 +0.9871794763440602 +0.9933774488745317 +0.9598540526724844 +0.9338677082294943 +0.8326180251366034 +0.8589211742065149 +0.9121338641452773 +0.9461358889205557 +0.9513274729951068 +0.9337016359470874 +0.951388893674144 +0.9671052745106692 +0.9760000229583634 +0.9499072980147658 +0.9268292839724718 +0.8867924845319648 +0.9714285731816429 +0.9292035227931098 +0.9309210677945354 diff --git a/paper_figures/eval_results/cellpose/general/omnipose.txt b/paper_figures/eval_results/cellpose/general/omnipose.txt new file mode 100644 index 0000000..435fc18 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/omnipose.txt @@ -0,0 +1,168 @@ +0.9537572445632682 +0.9914529791218967 +0.9411764482450868 +0.9635219880038005 +0.9813084276771886 +0.9005525173899556 +0.919708046182519 +0.9415584547103516 +0.9613259233476179 +0.9063670365241155 +0.9822063778384337 +0.9822063778384337 +0.9005525173899556 +0.9063670365241155 +0.9964912635387008 +0.9423630819539129 +0.9457522790601975 +0.9543010420485611 +0.9057750532621126 +0.8869565790020095 +0.8400000085062301 +0.8999999802276809 +0.9401523010431215 +0.666666735630719 +0.9893617194322338 +0.8409091149608032 +0.9354838381166412 +0.9759036460983032 +0.7228915811421399 +0.8888888445192694 +0.7157894248645411 +0.9620252952837547 +0.7529411847956452 +0.9842932225613451 +0.7889908464786409 +0.9148936294966672 +0.9607842833617255 +1.0 +0.9768875196364472 +0.7058823937775779 +0.9333333333333333 +0.9612403360300475 +1.0 +0.9860228753513806 +0.8421052742099332 +0.9090909268245232 +0.978978963986535 +0.9602888053034898 +0.979253073649711 +0.9761273507469566 +0.9906102568885172 +0.9471154021574704 +0.9838337136275671 +0.9195402135132704 +0.9495548937211864 +0.9836066000895795 +0.9230768833666196 +0.9041095773558644 +0.7457627064473595 +0.9600000322341928 +0.8607594538734089 +0.9813277680663653 +0.6250000223517431 +0.9375 +0.9589041163997226 +1.0 +0.7500000186264513 +0.6666666666666666 +0.9803921473276315 +1.0 +0.9090908912125323 +0.9722222103035927 +0.7804878399852606 +0.9166666991532059 +0.9084745115779911 +0.8421052743028075 +0.5714285896748915 +0.9589040815371657 +0.8108108246779249 +0.958974337300514 +0.9689119413221428 +0.8235293746407067 +0.9699248314351416 +0.6341463279130608 +0.7457627064473595 +0.8847583700627482 +0.9830508433469619 +0.5333333498901784 +0.9629629194654726 +0.9924050594898468 +0.7924528315952071 +0.9886363458234815 +0.7692307336795978 +0.7118643784046486 +0.9819121294888867 +0.6666666666666666 +0.9921260306108189 +0.625 +0.9295774945674066 +0.9714285433802424 +0.6666666666666666 +0.7500000186264513 +0.5 +0.6666666666666666 +0.8358208616522755 +0.6666666813838626 +0.6250000223517431 +1.0 +0.8615384846830014 +0.9759704480535588 +0.8571428571428571 +0.6666666666666666 +0.8847583059434337 +0.7777777693679516 +0.7368421177171558 +0.7619047546062341 +0.444444477558136 +0.749999922734721 +0.46153849680748343 +0.799999985694886 +0.6666666666666666 +0.6829268642044072 +0.5 +0.7826086891421098 +0 +0.46153849680748343 +0.9802890845097826 +0.9573770038688529 +0.25 +0.8888889256818805 +0.5714285495329892 +1.0 +0.8333333449231253 +0.9230768983886096 +0.7936507890854593 +0.7142856904438569 +0.3200000167369837 +0.6 +0.6999999836512966 +0.9017013282336359 +0.7058824058772518 +0.9863014021484438 +0.9252336400436969 +0.9501187579997731 +0.9349006022084156 +0.955719541324127 +0.9629629973450178 +0.9467005326751826 +0.9255319381279067 +1.0 +0.9857142649832941 +0.9668874331228751 +0.9396551434899577 +0.9191321164043645 +0.9351432851107477 +0.9082672224856387 +0.9513212996842264 +0.5999999916553499 +0.48484848662731944 +0.4999999454658925 +0.7272727494397434 +0.6270270272687426 +0.4912280871581635 +0.5185185291038039 +0.8879402411851921 +0.8775019640491071 +0.6369426690594385 +0.9104803603321705 diff --git a/paper_figures/eval_results/cellpose/general/tissuenet_wholecell.txt b/paper_figures/eval_results/cellpose/general/tissuenet_wholecell.txt new file mode 100644 index 0000000..b20d5e0 --- /dev/null +++ b/paper_figures/eval_results/cellpose/general/tissuenet_wholecell.txt @@ -0,0 +1,330 @@ +0.927966135442302 +0.8975791184478605 +0.8989169243752152 +0.8928571381244214 +0.8943533898076996 +0.9257950916713313 +0.888695658451896 +0.9187396031518377 +0.9308835980749056 +0.8897536151690328 +0.9125214665193945 +0.908474563649471 +0.8849185616521916 +0.8837208742700541 +0.8317699059241087 +0.8882113916131587 +0.9079365301550182 +0.864628820358694 +0.9416961095001577 +0.9404934631039864 +0.673819762046166 +0.89739664754298 +0.31325302175989556 +0.6430317983275575 +0.9363296249569029 +0.6739526305380694 +0.9473683813425607 +0.9219143423743473 +0.9207383137792786 +0.9500860401724804 +0.9335219381607384 +0.8454545710059691 +0.9425981781480125 +0.9470109287238211 +0.5308642326459355 +0.8922783260198516 +0.7473460797597256 +0.7337808305014377 +0.6553672181121039 +0.7963246269987093 +0.6666666368655948 +0.3976608124531863 +0.6998577610844431 +0.6560846747394115 +0.47133759350120563 +0.9064976301999719 +0.9302201992808327 +0.8718300334805795 +0.9498489140852836 +0.837606847940591 +0.7849265015878029 +0.7462235200902887 +0.4848485006018142 +0.8017242020113361 +0.7959183841549334 +0.8370987149683208 +0.7243367949556064 +0.6558139756811115 +0.7640449297987494 +0.938536593606342 +0.889617540157111 +0.7698112758058288 +0.6748768605882179 +0.7512438506153284 +0.6893616918092996 +0.714285725461585 +0.6439393744671918 +0.7332054046508295 +0.5866666305330076 +0.744710866075591 +0.8423529784871312 +0.7830986334745527 +0.6788321044679859 +0.4691358200557796 +0.7977528278853497 +0.6889632371196388 +0.8240343472810181 +0.787096761895629 +0.7202380708653358 +0.8062360577709515 +0.7678571645246461 +0.6912928812684422 +0.7478991443000977 +0.8639240815752063 +0.8037383314537622 +0.6956521987577011 +0.6833332870193959 +0.6578947480943396 +0.7142856678336282 +0.8093749568569601 +0.7174447203666932 +0.852752892860806 +0.7561837031360475 +0.699619830868492 +0.5409835804090823 +0.49689439631937327 +0.7313916551297686 +0.6181818821330778 +0.7096774012963064 +0.8294930527858154 +0.7599999786025607 +0.786106046720008 +0.8245125509746403 +0.8634223194170475 +0.965403618686697 +0.9320988151381027 +0.9664929324362634 +0.948590350515174 +0.922234343588819 +0.9533332941528506 +0.5974025771729824 +0.9407007533229303 +0.9356846919702733 +0.9443757735727422 +0.8877004637642834 +0.9527806745721537 +0.9326764801118259 +0.958563565963323 +0.8837209599129887 +0.8467742025977728 +0.8651275571767801 +0.8566827753103935 +0.8938271438809363 +0.9522183862467638 +0.918580335329835 +0.8627450763981318 +0.9444444549559956 +0.8669201166244745 +0.9274335974926162 +0.8536209967528732 +0.8885793447773066 +0.9447236228364146 +0.9271758290891711 +0.9607330140124778 +0.9498747019602124 +0.945945949341974 +0.9055943899942878 +0.8408408302571452 +0.7682291778763995 +0.7144385390359208 +0.7485573590498964 +0.7908163593354827 +0.774974744779647 +0.8640483418824095 +0.5569892252335292 +0.8651452714523415 +0.8559439939395515 +0.788273637351197 +0.7486911150367949 +0.7667887542550889 +0.7707735949865989 +0.7648780291423142 +0.8500652209461491 +0.7878788152469212 +0.8064228303145401 +0.8424437400519602 +0.8535714384696824 +0.7692307103428393 +0.6992126547094626 +0.7779083300089711 +0.9672130834430541 +0.9792695577546221 +0.9756097486478384 +0.9657980322351656 +0.9527806513948014 +0.9627560269018942 +0.9738302527959477 +0.9215922701186313 +0.978343978916325 +0.9440994282434491 +0.956587995669459 +0.9601910680781031 +0.9825282097466358 +0.9685185276333308 +0.9656991558428253 +0.9720767423973704 +0.9824218020150726 +0.9607672443578497 +0.9752475350385632 +0.9632164711264977 +0.9773260257626867 +0.9680232479425244 +0.9641434772771389 +0.9387754676045112 +0.9736618901843687 +0.9335727611511534 +0.9747747660710671 +0.9684684828839563 +0.9462365706543187 +0.973348772954291 +0.9592476430629039 +0.9570200330428336 +0.9561068695151822 +0.9766970922746074 +0.9709251632429416 +0.9528688557890065 +0.968275879728761 +0.9629629583783624 +0.966101688641964 +0.9801084998656325 +0.9723460708137824 +0.9757127922192784 +0.8998519377328121 +0.9569093432073088 +0.9313880100959587 +0.9038909329758155 +0.904046227911595 +0.9271888848871576 +0.8901355676114527 +0.9451627005172843 +0.884940821762655 +0.808903352561981 +0.7385541701796304 +0.6991453238796438 +0.733590726169586 +0.47457624409102683 +0.677376145860474 +0.5753424868208051 +0.914765898856426 +0.9212410757102226 +0.8850325452651359 +0.898159464274248 +0.9278106234030822 +0.9570815725927457 +0.8646288041108569 +0.8567492360354944 +0.8542963484954664 +0.9196538773529364 +0.9104294967699464 +0.9183673164902392 +0.9086479857016041 +0.8964538800644283 +0.9390243763105799 +0.8826815755630593 +0.9209876298933618 +0.9365558700980946 +0.8571428968739571 +0.7435897681077935 +0.8983451561739578 +0.9311475128925699 +0.914100509969069 +0.917808199621099 +0.9295153580923341 +0.9187192193149395 +0.9270216906742146 +0.8496042183062669 +0.9298245299192082 +0.9222222760079581 +0.9284064745165629 +0.8955223969972862 +0.9197861277592349 +0.8196721561747643 +0.915384619387857 +0.8730158944936967 +0.9065744185297291 +0.8608696013168355 +0.8986175567351183 +0.9251700960053754 +0.877679685619772 +0.8720770477745282 +0.9257861840847706 +0.9038701452586837 +0.9179229422062005 +0.9187145482984964 +0.8868217345596222 +0.9413369466582092 +0.9090909387586734 +0.9011406542747109 +0.8942307583443627 +0.8866666532226081 +0.8608137231684765 +0.8544152701357565 +0.9221260510664313 +0.9402984838219046 +0.9259259854963391 +0.9277388858388205 +0.943627492738616 +0.8888888517648876 +0.8327273216189345 +0.9122807418328889 +0.8842974994964057 +0.8888889037380002 +0.9161603967222969 +0.8675136080000285 +0.9156327501428793 +0.8514056494698592 +0.913461483352186 +0.8948069714567952 +0.799235184780884 +0.8849557331422634 +0.8363636544862892 +0.872913942758592 +0.9655172520229091 +0.9771241842025008 +0.9610091825622982 +0.9779005659560612 +0.9470827473134128 +0.9709034745412999 +0.9631578725925024 +0.9692307030090307 +0.9787234029597361 +0.9688249429982625 +0.9855072656604141 +0.9837703254150633 +0.9773071380260697 +0.9773242615173243 +0.954887202557511 +0.9674556038056151 +0.95625 +0.9685714468570709 +0.8895899501714942 +0.9522388439000409 +0.979310391419862 +0.9733332957809189 +0.8888889335487188 +0.9721577441722834 +0.976076590375412 +0.9665551062062488 +0.9577465025267494 +0.9781659053376551 +0.9636048419660813 +0.9596273262991172 +0.9411764892054891 +0.9865470572975413 +0.973365601865128 +0.9437229480837416 +0.8358209675966995 +0.9654087456262423 +0.9782608695652174 +0.8625712972911348 diff --git a/paper_figures/eval_results/cellpose/individual/Gendarme_BriFi.txt b/paper_figures/eval_results/cellpose/individual/Gendarme_BriFi.txt new file mode 100644 index 0000000..345bfcb --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/Gendarme_BriFi.txt @@ -0,0 +1,22 @@ +0.9295774422515248 +0.8999999934011036 +0.9629629973450178 +0.8421052853703263 +0.9000000262260447 +0.9152542703923155 +0.9638554820276906 +0.9841269841269841 +0.9176470840373889 +0.8636364199872557 +0.9438202530700156 +0.9387755050232277 +0.9315068240146929 +0.8888889261130468 +0.9850746124192795 +0.8947368316159334 +0.8947368281680518 +0.9315068240146929 +0.9565217202011722 +0.9647058554916654 +0.8684210670811894 +0.9729729845627648 diff --git a/paper_figures/eval_results/cellpose/individual/H_and_E.txt b/paper_figures/eval_results/cellpose/individual/H_and_E.txt new file mode 100644 index 0000000..2e0feb6 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/H_and_E.txt @@ -0,0 +1,51 @@ +0.6741071490519042 +0.7111110556787941 +0.574712645318647 +0.8708708432342293 +0.7721519184121134 +0.87066245992279 +0.6942149141874123 +0.7350427495452588 +0.9047618671502101 +0.7843137112822453 +0.9579832429162808 +0.6562499600861746 +0.8521739614648669 +0.9099306629574299 +0.9064747776242285 +0.8571428472749497 +0.9553571345073465 +0.28571429483744576 +0.7407406918142422 +0.8823529294205378 +0.9230768983886096 +0.903225770300737 +0.921428552102607 +0.6 +0.7368421177171558 +0.8518518130992365 +0.9393939950849531 +0.8455008620479781 +0.9491978753953946 +0.8200836862115073 +0.9172713797460446 +0.9138275895754554 +0.7975831039752064 +0.8898304586960004 +0.8375950402775509 +0.4827586164777422 +0.833114318472131 +0.7692307692307693 +0.7847411452411261 +0.8389188661220061 +0.8122786019144093 +0.8130232569039574 +0.8612279043685809 +0.8985936369471079 +0.9158760065729112 +0.8837209132118707 +0.7466666749984495 +0.8000000593605063 +0.8333333214124041 +0.8263473161403164 +0.8101265962460811 diff --git a/paper_figures/eval_results/cellpose/individual/YeaZ.txt b/paper_figures/eval_results/cellpose/individual/YeaZ.txt new file mode 100644 index 0000000..7e54a27 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/YeaZ.txt @@ -0,0 +1,17 @@ +0.979899502071368 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9855072174571046 +1.0 +0.9942196400111626 +0.9942196400111626 +0.9942196400111626 +0.9942196400111626 +1.0 +0.9918699265156729 +0.9622641532806253 +0.9842932225613451 diff --git a/paper_figures/eval_results/cellpose/individual/YeastNet.txt b/paper_figures/eval_results/cellpose/individual/YeastNet.txt new file mode 100644 index 0000000..55b8c81 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/YeastNet.txt @@ -0,0 +1,15 @@ +0.9790794956155037 +0.9915966543143095 +0.9874476924308293 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 diff --git a/paper_figures/eval_results/cellpose/individual/cellpose.txt b/paper_figures/eval_results/cellpose/individual/cellpose.txt new file mode 100644 index 0000000..d4dbb3d --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/cellpose.txt @@ -0,0 +1,68 @@ +0.9540229382965414 +0.9600000049670538 +0.9444444444444444 +0.7328244088734943 +0.9320388175733232 +0.928571396476619 +0.8320000125433118 +0.9285714331330085 +1.0 +1.0 +0.7947454706971381 +0.8479999724909945 +0.8711656894895355 +0.7903226166726257 +0.979695474081064 +0.8970588022000177 +0.9147726829171822 +0.9729729845627648 +0.7977527821789627 +0.9740740337532108 +0.6970509364063453 +0.9135802106896119 +0.9247311841812124 +0.9523809821708634 +0.9552239336705768 +0.9285714651680356 +0.9753085974875871 +0.8837209459095077 +0.9863013781398831 +0.9207920951301504 +0.6449703727942304 +0.9113923662108144 +0.9547038514585972 +0.6539924419854342 +0.8686868783889606 +0.9723320063644505 +1.0 +0.9523810179088935 +0.8461538677000122 +0.9684209878511016 +0.8888888367927757 +0.817391306249958 +0.9253731362506604 +0.5534590977658956 +0.7286585991739619 +0.7733333681186946 +0.7916666948004113 +0.877358495670959 +0.8909952113387557 +0.6624204110314573 +0.8878924475526724 +0.9802371272357556 +0.9591078011561032 +0.9292929182801519 +0.8947368316159334 +0.9411764966652673 +0.9319371537068242 +0.31924882467021026 +0.7255369909639475 +0.7903225830723078 +0.6666666809560966 +0.8888889256818805 +0.7083333402360772 +0.8730158463597277 +0.8284518992541813 +0.4199999912828213 +0.7466666855918045 +0.8421052339136446 diff --git a/paper_figures/eval_results/cellpose/individual/deepbacs.txt b/paper_figures/eval_results/cellpose/individual/deepbacs.txt new file mode 100644 index 0000000..52a0767 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/deepbacs.txt @@ -0,0 +1,92 @@ +0.98039214256313 +0.9939394277383482 +0.9878048861420345 +0.9896193569492476 +0.9662921674060918 +0.9634145994450019 +0.9933774488745317 +0.9862069228061181 +0.9696969417583202 +0.9723756973791291 +0.8841202094206531 +0.9739130663466147 +0.9714285574153976 +0.9504950519882339 +0.9152542109189461 +0.9400000303603239 +0.825112134095986 +0.8571428769745788 +0.9090909210008913 +0.9135802010088933 +0.945054963711538 +0.9125000048867645 +0.9420290065582511 +0.8911916767277889 +0.9724771074850994 +0.8982036218126046 +0.9803921401734446 +0.9122806903237064 +0.838383841968618 +0.8524590095326182 +0.9610389972300095 +0.903225770300737 +0.8965517424560153 +0.8793103588355323 +0.8324022457244808 +0.8524590095326182 +0.9610389972300095 +0.838383841968618 +0.8324022457244808 +0.9803921401734446 +0.8965517424560153 +0.8982036218126046 +0.9122806903237064 +0.903225770300737 +0.8793103588355323 +0.9647058554916654 +0.8854961413688714 +0.8800000537140226 +0.9361701992255803 +0.8281250577804403 +0.9555555610892214 +0.9197080136071328 +0.9523809375135813 +0.9756097501370966 +0.9577464666041295 +0.9577464946384198 +0.9749999633431443 +0.9696969417583202 +0.9939394277383482 +0.8524590095326182 +0.9420290065582511 +0.9862069228061181 +0.9724771074850994 +0.9714285574153976 +0.825112134095986 +0.9803921401734446 +0.9135802010088933 +0.9090909210008913 +0.9878048861420345 +0.98039214256313 +0.8841202094206531 +0.9723756973791291 +0.9634145994450019 +0.9933774488745317 +0.945054963711538 +0.9152542109189461 +0.838383841968618 +0.9504950519882339 +0.9122806903237064 +0.8324022457244808 +0.9662921674060918 +0.8793103588355323 +0.9739130663466147 +0.8965517424560153 +0.9610389972300095 +0.8911916767277889 +0.8982036218126046 +0.9400000303603239 +0.9125000048867645 +0.9896193569492476 +0.8571428769745788 +0.903225770300737 diff --git a/paper_figures/eval_results/cellpose/individual/dsb_fixed.txt b/paper_figures/eval_results/cellpose/individual/dsb_fixed.txt new file mode 100644 index 0000000..6f84321 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/dsb_fixed.txt @@ -0,0 +1,56 @@ +1.0 +1.0 +1.0 +1.0 +0.91566271389788 +0.9047618643496862 +0.958333312637277 +0.75 +1.0 +0.9009008401485741 +0 +1.0 +1.0 +0.7692307692307693 +0.7272727755475645 +0.9545454658961142 +0.8124999819466691 +0.9615384234479202 +0.8695652024901427 +0.8518518697684395 +1.0 +0.7391303999861705 +0.9473684078438459 +1.0 +0 +0.928571396476619 +0.9512195213596125 +0.9333333333333333 +0.8823529769392572 +0.9655172137057247 +0.8627450993891793 +0.7878787560492254 +0.7428571495942456 +1.0 +0.8636363761847098 +0.9333333333333333 +0.9565217202011722 +0.8148147697675596 +0.958333312637277 +0.7789473545025627 +0.9054053921000715 +0.8913043449185434 +1.0 +0.883116866465453 +1.0 +0.9868421004956118 +0.9268292494701638 +1.0 +0.9302325983509101 +0.9791666768077346 +0.9714285574153976 +0.9721116124114508 +0.9915966543143095 +0.963503662723717 +0.9571788176249703 +0.9464285871569283 diff --git a/paper_figures/eval_results/cellpose/individual/ep_phase_microscopy_all.txt b/paper_figures/eval_results/cellpose/individual/ep_phase_microscopy_all.txt new file mode 100644 index 0000000..1e574ce --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/ep_phase_microscopy_all.txt @@ -0,0 +1,54 @@ +0.9632652520822746 +0.9747126698253433 +0.959537552163541 +0.9782608722138622 +0.8933539065252449 +0.8977273300676291 +0.9440994149459563 +0.9452735788358448 +0.9523809821832747 +0.977777783193706 +0.9308755854741736 +0.9837837814913645 +0.9655172456364687 +0.9574468005649511 +0.8690476384659258 +0.9619565227493488 +0.8613139027401415 +0.986928072603178 +0.9714285574153976 +0.9249999630410921 +0.8645833591158215 +0.870370377976864 +0.8780487474529083 +0.9714285574153976 +0.8429751779955674 +0.9523810179088935 +0.9891304459172136 +0.8607594674126399 +0.8450703969575953 +1.0 +0.9882352884417999 +0.9704141630272658 +0.9763779215134734 +0.9900989806975782 +0.9893616585507018 +0.9806452005022738 +1.0 +0.9544626902058387 +0.9319999928376684 +0.8534483276359941 +0.8577405543813827 +0.9164344983590607 +0.9339622232140248 +0.9578713635063116 +0.9337016359470874 +0.951388893674144 +0.9570956454508681 +0.9734042325221385 +0.9330854664802992 +0.9320652017589938 +0.8952381098222103 +0.9752380539108071 +0.9066666894562277 +0.9407894628480581 diff --git a/paper_figures/eval_results/cellpose/individual/omnipose.txt b/paper_figures/eval_results/cellpose/individual/omnipose.txt new file mode 100644 index 0000000..6745c80 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/omnipose.txt @@ -0,0 +1,168 @@ +0.9886363663764531 +0.9661017304689016 +0.9600000322341928 +0.9652605152636642 +0.9722222358449736 +0.9095890193312425 +0.913043432933655 +0.9610389328523296 +0.9780219820402687 +0.9338235500577269 +0.9823322050040155 +0.9823322050040155 +0.9095890193312425 +0.9338235500577269 +0.9894737114761454 +0.9467625844026848 +0.9489795655808688 +0.9733333186414191 +0.9129128956939465 +0.8465908994914001 +0.8091602595029465 +0.9540171714977113 +0.9502164172457048 +0.7246377243181431 +0.9787986276711574 +0.8372093088910106 +0.967741935483871 +0.9843478122917022 +0.7640448833537603 +0.8860759888679405 +0.91566271389788 +0.9512195213596125 +0.923076893278201 +0.9793814169474419 +0.9056603624785491 +0.9892473131235603 +0.9607842833617255 +1.0 +0.9762452250443046 +0.9000000262260447 +0.9333333333333333 +0.9610389457359957 +1.0 +0.991060018015995 +0.9230768983886096 +0.9090909268245232 +0.9696969603851122 +0.9710144785226675 +0.979338780608363 +0.9679143944070244 +0.9905660025438587 +0.951923033590277 +0.9907833840785433 +0.9545454091558503 +0.9436201592994291 +0.9967426996430729 +0.9210526095014057 +0.9041095773558644 +0.800000014778011 +0.9902912849237863 +0.9000000262260447 +0.979296113381841 +1.0 +0.9523809047092514 +0.9589041163997226 +1.0 +1.0 +1.0 +0.9570957282645013 +1.0 +0.9473684111254042 +0.9757785746098423 +0.9454545626425097 +0.906666648262622 +0.925170110088908 +0.8666667033464477 +1.0 +0.9444444654164499 +0.8732394270995135 +0.9506492954600212 +0.9791666489140188 +1.0 +0.9811320995397191 +0.7804877846936683 +0.8148148094631074 +0.9642857010402379 +1.0 +1.0 +1.0 +0.9770992217401566 +0.8076923048917795 +0.9852439921077694 +0.818181837977055 +0.839999980640411 +0.9792745732434738 +0.6666666666666666 +0.9973753527099503 +0.625 +0.9361702087071146 +0.9797101336460957 +1.0 +1.0 +1.0 +0.5 +0.8484848653740045 +0.6 +1.0 +1.0 +0.8484848653740045 +0.9842737784688868 +0.8571428571428571 +1.0 +0.9247311952632367 +0.9310345026032112 +0.8571427877617904 +0.9090909268245232 +0.5 +0.8799999893188476 +1.0 +0.799999985694886 +0.6666666666666666 +0.9268292745332644 +1.0 +0.857142827452247 +1.0 +1.0 +0.9776021062697874 +0.9839228513960427 +1.0 +0.8888889256818805 +0.6666666813838626 +1.0 +0.8333333449231253 +0.9230768983886096 +0.8115942376612221 +0.9230768983886096 +0.608695594806657 +0.7619048288079358 +0.7826087419237086 +0.9310987322835984 +0.7567567905926399 +0.9934924303225763 +0.9252336400436969 +0.9550827999489737 +0.9450945120012392 +0.9781021568689697 +1.0 +0.9690210760405861 +0.9490195984937256 +1.0 +0.9857142649832941 +0.9695652393020789 +0.9483487990923539 +0.913385790946057 +0.9427710577315471 +0.9297052225236068 +0.955555516743529 +0.4615384491943048 +0.5641025830552093 +0.5714285566984691 +0.7647058458000792 +0.6666666666666666 +0.6274510146802948 +0.6296295965039164 +0.9461382617523371 +0.9281853215572913 +0.7078651779956029 +0.9547414220629369 diff --git a/paper_figures/eval_results/cellpose/individual/tissuenet_wholecell.txt b/paper_figures/eval_results/cellpose/individual/tissuenet_wholecell.txt new file mode 100644 index 0000000..19309d7 --- /dev/null +++ b/paper_figures/eval_results/cellpose/individual/tissuenet_wholecell.txt @@ -0,0 +1,330 @@ +0.9544008358396866 +0.9056261449304431 +0.9276373446205968 +0.945193167308654 +0.9056939328869213 +0.9267271245284494 +0.9264705522848238 +0.9255664133393247 +0.9580838029236481 +0.8962867474119265 +0.9087837415207166 +0.9589702293067873 +0.8951487033245751 +0.902255582688575 +0.8436317925568662 +0.9114427863942312 +0.9281437287257859 +0.8869309564233544 +0.9547038505827034 +0.9428571320287817 +0.8164793615185756 +0.9205397359484802 +0.8644067471719172 +0.8648648667267049 +0.9420560430807906 +0.8455149286328218 +0.9544950346505676 +0.9299123969056768 +0.9267760068889099 +0.9512403449344256 +0.9311797272743915 +0.8445747910215239 +0.9475262175551192 +0.949832808450305 +0.7264151152399525 +0.8914069896184008 +0.8188679349479975 +0.7403100762723153 +0.7641509272249605 +0.7668096816007312 +0.6890243660452445 +0.7007575681769665 +0.7445997868612351 +0.7404255424493119 +0.46494460095932766 +0.8881954963819308 +0.928571474391583 +0.8833223097304376 +0.9253011779671181 +0.8518173193816659 +0.7768594788763664 +0.7580420117819295 +0.3820224641111461 +0.6259842400888108 +0.6642512108980033 +0.8247914626999548 +0.7686996435192291 +0.6605080193684166 +0.7843478347808575 +0.9173077026760434 +0.8592437110168131 +0.800000073432923 +0.6460807320983741 +0.7386090782063619 +0.7874307272146608 +0.7752809364926698 +0.6804123592337095 +0.640845035718503 +0.5675675566206637 +0.7826087022572576 +0.8635347098460213 +0.7901907298087487 +0.6688963550205017 +0.5217390820846459 +0.7362636862962455 +0.6199999629827397 +0.8690228018831532 +0.802419325808292 +0.8301887234547732 +0.8225469818885128 +0.8068669201965148 +0.7277227875024684 +0.8217053997307455 +0.8707692337171725 +0.7844311789496652 +0.5444444548516049 +0.6666666219744486 +0.6823529325392377 +0.7575757909466976 +0.8172042814929512 +0.6876513014487434 +0.8553769781412176 +0.6666666814559034 +0.6171003514106488 +0.614285690405525 +0.3657587674988033 +0.7147334980312381 +0.7128712773271547 +0.5622775625814079 +0.8640350943628502 +0.8502994066447808 +0.8131488621382535 +0.8406961425965453 +0.8629920811421907 +0.9642660641581126 +0.9287925527845716 +0.9644444688879602 +0.9470198821222224 +0.9188596181365252 +0.9565217933147935 +0.6060605989080482 +0.9533954396588642 +0.9284973746697435 +0.9613947905279623 +0.9056603550536797 +0.949579850911723 +0.9317995022084328 +0.9606741468582972 +0.8833819755058394 +0.8662674034216995 +0.8343126429529143 +0.8553259011003946 +0.9164618985776165 +0.9502572366420351 +0.929460557516508 +0.851485191380333 +0.9527896947423685 +0.9025270555469592 +0.9008695789053387 +0.8670694671355664 +0.8882834439493817 +0.9376558483182379 +0.936395770283953 +0.9749670398583921 +0.947103294670026 +0.945945949341974 +0.8839590314932697 +0.8254932144272521 +0.774193565641854 +0.7299893713611285 +0.7391304824125542 +0.7850467366276351 +0.7715431414483244 +0.8549618331143006 +0.5486339036665502 +0.8568464911230308 +0.8539637902057924 +0.763274312087564 +0.7267951448075162 +0.785454524604837 +0.7583212540133588 +0.7591674637558844 +0.8749999830672291 +0.8012820389576452 +0.7953111239019774 +0.8470209470035552 +0.8606994699734729 +0.7757773500936784 +0.6925465352742631 +0.7735848687506198 +0.968152835269079 +0.9832841873013232 +0.9726562073969104 +0.9715677764124674 +0.9463722548454572 +0.965581434671021 +0.9762658204664602 +0.9247312063393033 +0.977040789878598 +0.9367088551221201 +0.958364905742986 +0.9633757643644286 +0.9804727427830918 +0.9740259891206199 +0.9657894623155553 +0.9668411728601203 +0.9765625448165383 +0.965095988085988 +0.9763975153763129 +0.9612403268909148 +0.9774319044793739 +0.9695210217151399 +0.9760479250336307 +0.9400000227907876 +0.9735720273864177 +0.937893773308063 +0.9747292533566322 +0.9676934707338237 +0.967391303008554 +0.9814385431220107 +0.9574803175072308 +0.9656488657965145 +0.9626794498326776 +0.9787664293838685 +0.9734512743319743 +0.9551020140866944 +0.9764868929740277 +0.9700000159754794 +0.9676870354519087 +0.9771689183041158 +0.9686660688383659 +0.9799366009263493 +0.8910697125753068 +0.9551502995332163 +0.9352687234421688 +0.9002320403605988 +0.9088811775272787 +0.9274047221890493 +0.8934579428036851 +0.9407604408905922 +0.8791946354218282 +0.8461539162138455 +0.8004807731194119 +0.7127704990811079 +0.7388534991420963 +0.4744186246654673 +0.6335878095913069 +0.5866282647622413 +0.918343146339947 +0.919431273175905 +0.8941684378754772 +0.9086480175763336 +0.926190482461175 +0.9572649540723763 +0.8712446624991927 +0.82853221458668 +0.873762389234105 +0.9247841876111159 +0.9135200971242528 +0.9104665543675872 +0.910843415751147 +0.902953606827058 +0.9395160937305118 +0.8682385477519616 +0.9135200605759832 +0.9310873033369359 +0.8746803084738731 +0.7532467817836023 +0.8936170042467929 +0.9413042886816841 +0.9155844493513197 +0.9195402135132704 +0.9414316878591785 +0.9195121622867108 +0.939096235773145 +0.8346456844669592 +0.9308175911394524 +0.9205175985659513 +0.9409038027399037 +0.8864060089803425 +0.919354811560102 +0.8064516272083404 +0.9118773520918921 +0.8799999973200018 +0.9179190690026947 +0.8639309250023138 +0.9054054125223779 +0.9276944372278494 +0.8703241615178215 +0.8943089235830292 +0.9246231424564498 +0.9072682337982362 +0.9233333716079991 +0.9118198915942168 +0.88307691394758 +0.934246577962403 +0.8968253422479108 +0.912547496525933 +0.8633093540070649 +0.9016949347380129 +0.8656716849371356 +0.8561236027163731 +0.9221260510664313 +0.9394313926305893 +0.9185667843290836 +0.9336437646238344 +0.9302325536733724 +0.8859060057637534 +0.8384755256498247 +0.9182243075508681 +0.8760330769667724 +0.9044288857239996 +0.927184476000771 +0.8725314096049661 +0.9084158964775552 +0.8617885841499319 +0.9114832326559184 +0.9043250192317204 +0.8152380502601643 +0.8923076409266125 +0.862295067696816 +0.8824272720427861 +0.9581529606662762 +0.9704917767028113 +0.9594437842105884 +0.9805555488015406 +0.9506848920006332 +0.9738862632917032 +0.969292382217845 +0.9627329277117352 +0.9688012922163158 +0.9661836142173765 +0.9818840540120866 +0.977329994011662 +0.9773071380260697 +0.9761092414848279 +0.9521988460711368 +0.9686098610557029 +0.9717868155914756 +0.9687500076908594 +0.8917197230876531 +0.963964015208659 +0.9722222137078643 +0.971619371240819 +0.9160839383458028 +0.9720280127594253 +0.983922809324206 +0.9667773904090798 +0.9483568013186294 +0.9722627699639766 +0.9566724659178729 +0.9718749436556888 +0.9441489702530308 +0.9850298843241712 +0.9733009236073781 +0.9437229480837416 +0.8387096934050038 +0.9635499203685625 +0.9810810252534489 +0.9009463933981857 diff --git a/paper_figures/eval_results/cellsam/general/Gendarme_BriFi.txt b/paper_figures/eval_results/cellsam/general/Gendarme_BriFi.txt new file mode 100644 index 0000000..313345b --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/Gendarme_BriFi.txt @@ -0,0 +1,22 @@ +0.918918918918919 +0.8971963169358905 +0.8974359466927254 +0.8641975240532764 +0.8923076779237695 +0.9333333120459603 +0.8915662127124082 +1.0 +0.8641975504217169 +0.9090908734020118 +0.9450549797046233 +0.8979592121092932 +0.8717949068564272 +0.873239406870604 +0.9850746124192795 +0.9268293262942617 +0.8999999867628022 +0.9600000322341928 +0.875 +0.9655172030671018 +0.8611111379462584 +0.9230769082149498 diff --git a/paper_figures/eval_results/cellsam/general/H_and_E.txt b/paper_figures/eval_results/cellsam/general/H_and_E.txt new file mode 100644 index 0000000..dba7740 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/H_and_E.txt @@ -0,0 +1,51 @@ +0.7200000552925051 +0.7623762807643714 +0.5588235354905486 +0.8826815966847948 +0.8242424388015016 +0.8816568455369065 +0.7822580681740009 +0.736842045931453 +0.9043478868373352 +0.9836065126855801 +0.9752065868208578 +0.7532467655600289 +0.9426229155775557 +0.9347825421652671 +0.9361701992255803 +0.9107980802819502 +0.9356223733641449 +0.44444446284094025 +0.7586206564863581 +0.8999999867876373 +0.799999985694886 +0.8487804901671044 +0.8349514732367442 +0.4210526588220679 +0.9000000262260447 +0.8205128167899797 +0.9176201771250743 +0.7871999870238593 +0.9182879450487497 +0.8239999988473689 +0.9050893828488061 +0.9174664021516747 +0.8637602345240311 +0.8503936687424266 +0.8149171657694393 +0.7368421177171558 +0.7459138237831112 +0.625 +0.7908745051403625 +0.8054475258026165 +0.8018018011321411 +0.841405454395813 +0.8411067627444762 +0.8926470944672478 +0.914680086958028 +0.9583333048267635 +0.7608695143449976 +0.8439716152291309 +0.7857142963303259 +0.8926553491244763 +0.8742514978189475 diff --git a/paper_figures/eval_results/cellsam/general/YeaZ.txt b/paper_figures/eval_results/cellsam/general/YeaZ.txt new file mode 100644 index 0000000..6458325 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/YeaZ.txt @@ -0,0 +1,17 @@ +0.9773299265893329 +0.9927007316799917 +0.9927007316799917 +0.9890909060230637 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9807692564786622 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.9918699265156729 +0.9577464823793177 +0.9690721674848215 diff --git a/paper_figures/eval_results/cellsam/general/YeastNet.txt b/paper_figures/eval_results/cellsam/general/YeastNet.txt new file mode 100644 index 0000000..c5d2ec6 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/YeastNet.txt @@ -0,0 +1,15 @@ +0.9539748744839451 +0.9833332747430077 +0.9833332747430077 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 diff --git a/paper_figures/eval_results/cellsam/general/cellpose.txt b/paper_figures/eval_results/cellsam/general/cellpose.txt new file mode 100644 index 0000000..0a3d704 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/cellpose.txt @@ -0,0 +1,68 @@ +0.9318181615074275 +0.9200000077745187 +0.9071037540610223 +0.7945204720417637 +0.9433961942314507 +0.9642857010402379 +0.8805969906794154 +0.8620689369410307 +0.9512194984402037 +0.9361701992255803 +0.7727272797395192 +0.8503936980363104 +0.8735632027385296 +0.7999999851552692 +0.8603104282621971 +0.9436619789352522 +0.9510869858123006 +0.9664430088969737 +0.8470588417419419 +0.9620252835163964 +0.6614583426832259 +0.888888941011158 +0.9253731515811059 +0.9736841831451393 +0.9343066024032562 +0.9180327688174535 +0.9575757443726817 +0.8965517424560153 +0.9589041163997226 +0.9333333205794448 +0.6837607490073084 +0.9230768833666196 +0.9507042244690809 +0.8571428571428571 +0.8247422695299278 +0.9842519608764345 +1.0 +0.9058823142850759 +0.9629629194654726 +0.9583333618275295 +0.8192771084337349 +0.8073393907379617 +0.8484848506116309 +0.565916379945171 +0.7595269340123816 +0.8648648741508788 +0.7878788084740308 +0.9506726426477761 +0.8651163098008458 +0.6850152689762885 +0.9244444287088189 +0.9538461211674731 +0.9784172337567909 +0.9411765041058119 +0.9315068545733152 +1.0 +0.8866498713462683 +0.036199095832709714 +0.7826087085674311 +0.9166666666666666 +0.7425149400906832 +0.8913857809650705 +0.7777777696833198 +0.8661417440380962 +0.8079999871796711 +0.663366327956779 +1.0 +0.8484848653740045 diff --git a/paper_figures/eval_results/cellsam/general/deepbacs.txt b/paper_figures/eval_results/cellsam/general/deepbacs.txt new file mode 100644 index 0000000..f3f0fd0 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/deepbacs.txt @@ -0,0 +1,92 @@ +0.9548387394487305 +0.9590643376447299 +0.9642856966476059 +0.9565217202011722 +0.9726775691944174 +0.9634145994450019 +0.9736841831451393 +0.9591836519262242 +0.9820358994409856 +0.9405405272000059 +0.8034188444872477 +0.9915966467368771 +0.9863013781398831 +0.9803921401734446 +0.9759999794816816 +0.9150943506823128 +0.7899159974548662 +0.899328848389272 +0.9076923107165964 +0.9356725532979784 +0.9148936073225877 +0.9634146612917945 +0.9444444444444444 +0.9090909090909091 +0.9649122742014309 +0.8742515202687852 +0.9615385044379364 +0.9285714102549308 +0.8820513177212932 +0.9491525147072459 +0.9876543329067662 +0.88524587515551 +0.9195402135132704 +0.8983050836240545 +0.7353760510534921 +0.9491525147072459 +0.9876543329067662 +0.8820513177212932 +0.7353760510534921 +0.9615385044379364 +0.9195402135132704 +0.8742515202687852 +0.9285714102549308 +0.88524587515551 +0.8983050836240545 +0.9887640754196211 +0.9496402859644242 +0.8604651098492643 +0.9795917957735685 +0.9064747771161372 +0.967741935483871 +0.9861111035570501 +0.9772727549958172 +0.9647058554916654 +0.9863013781398831 +0.9931973127948297 +0.9638554820276906 +0.9820358994409856 +0.9590643376447299 +0.9491525147072459 +0.9444444444444444 +0.9591836519262242 +0.9649122742014309 +0.9863013781398831 +0.7899159974548662 +0.9615385044379364 +0.9356725532979784 +0.9076923107165964 +0.9642856966476059 +0.9548387394487305 +0.8034188444872477 +0.9405405272000059 +0.9634145994450019 +0.9736841831451393 +0.9148936073225877 +0.9759999794816816 +0.8820513177212932 +0.9803921401734446 +0.9285714102549308 +0.7353760510534921 +0.9726775691944174 +0.8983050836240545 +0.9915966467368771 +0.9195402135132704 +0.9876543329067662 +0.9090909090909091 +0.8742515202687852 +0.9150943506823128 +0.9634146612917945 +0.9565217202011722 +0.899328848389272 +0.88524587515551 diff --git a/paper_figures/eval_results/cellsam/general/dsb_fixed.txt b/paper_figures/eval_results/cellsam/general/dsb_fixed.txt new file mode 100644 index 0000000..936cf36 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/dsb_fixed.txt @@ -0,0 +1,56 @@ +1.0 +1.0 +0.972973014334853 +0.8717948839938037 +0.8965516966317305 +0.8750000170003334 +0.9615384234479202 +0.8148148094631074 +0.9565217202011722 +0.9026548438840976 +1.0 +1.0 +0.9583333048267635 +0.7692307692307693 +0.7692307336795978 +0.9473684177429473 +0.7878787560492254 +0.9615384234479202 +0.8979591836734694 +0.718749979348933 +0.9361702100676937 +0.851063835723414 +0.8999999602635691 +1.0 +0.4 +0.7272726544773414 +0.8409090573590114 +0.9411765039998364 +0.8648648741168641 +0.9666666379239833 +0.8070175128477193 +0.7428571495942456 +0.7647059178904481 +1.0 +0.7826087419237086 +0.9375 +0.9166666612480627 +0.9508196556929056 +0.9411764482450868 +0.7708333395505407 +0.9127516581737537 +0.8541666579591796 +0.9850746124192795 +0.7848100977829119 +0.9199999871253973 +0.9740260129414041 +0.9397590017622741 +0.9512195503123109 +0.9545454573837711 +0.9898989996293674 +0.972973014334853 +0.9721116124114508 +0.9674796292649304 +0.9264705768844842 +0.9443099385028245 +0.8937728891474911 diff --git a/paper_figures/eval_results/cellsam/general/ep_phase_microscopy_all.txt b/paper_figures/eval_results/cellsam/general/ep_phase_microscopy_all.txt new file mode 100644 index 0000000..a29edf0 --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/ep_phase_microscopy_all.txt @@ -0,0 +1,54 @@ +0.9599999577827448 +0.9642856878206311 +0.9767441477499641 +0.972042984379072 +0.8691729809119536 +0.8300537162019658 +0.9047618922206722 +0.9405940757171924 +0.9444444304306435 +0.9569892446332773 +0.9090908852805772 +0.9784946249657547 +0.9702128007261931 +0.9370629299459644 +0.8888889185189669 +0.9414893192825081 +0.8811189274213714 +0.9740259795890742 +0.9714285574153976 +0.8941176102031596 +0.775510235423101 +0.7924527749203252 +0.8235293947371639 +0.9714285574153976 +0.8617885841499319 +0.9512194984402037 +0.9919570903823177 +0.843373436934027 +0.8611111187486236 +1.0 +0.9545454091558503 +0.976878617653766 +0.9692307342580093 +0.9852216382279975 +0.9738220023382147 +0.9871794763440602 +0.9870129579998315 +0.9288256049773563 +0.9194498608894441 +0.8453607993325187 +0.8479999848295878 +0.9001368201840185 +0.9212963394235985 +0.9385964711757143 +0.8986301538801831 +0.9365351826994818 +0.9741935176030702 +0.9687499461693891 +0.9323582892322421 +0.9285714744198705 +0.8930232188914724 +0.9643526773245884 +0.8898678782930375 +0.9288025645067515 diff --git a/paper_figures/eval_results/cellsam/general/omnipose.txt b/paper_figures/eval_results/cellsam/general/omnipose.txt new file mode 100644 index 0000000..df868ea --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/omnipose.txt @@ -0,0 +1,168 @@ +0.9749303083062718 +0.9666666296809576 +0.9600000322341928 +0.9485570701705649 +0.981481471360806 +0.9538461711489084 +0.9103448406805441 +0.9446253845634633 +0.9508196289704539 +0.9496403252465223 +0.9754385883439312 +0.9754385883439312 +0.9538461711489084 +0.9496403252465223 +0.9757785746098423 +0.8872403867367847 +0.8318965639856265 +0.8722222392425544 +0.8209876315904808 +0.756302572632932 +0.7266186847272674 +0.08221476238337962 +0.18944519941809418 +0.7804878216318824 +0.9587073572905098 +0.829787264609037 +0.9206348857030714 +0.9694323157528444 +0.75 +0.9545454573837711 +0.9411764668675857 +0.9638554655877446 +0.8409091198460359 +0.9896907148197857 +0.761904776565643 +0.9684209878511016 +0.9807692459569526 +0 +0.9516380786122448 +0.6956521441670603 +0.9743589383061987 +0.9509043887163052 +1.0 +0.9746835280479849 +0.8372093155638944 +0.8333333214124041 +0.9642857297382228 +0.9568345910793984 +0.9669421401004185 +0.9684209878511016 +0.9906102568885172 +0.9532710070022872 +0.9747126698253433 +0.9662921674019793 +0.9644969745043641 +0.9870130011298767 +0.886075918718183 +0.9500000094053777 +0.9310345026032112 +0.9903846298517618 +0.9024389971509492 +0.9697601990124359 +1.0 +0.9230769032134116 +0.9589041163997226 +1.0 +0.8999999602635691 +1.0 +0.9776357675556591 +1.0 +0.9367088551221201 +0.9688581067971975 +0.9473684607768315 +0.9444444304306435 +0.9238578870060009 +0.903225770300737 +1.0 +0.9866666570027668 +1.0 +0.963917494539858 +0.9766234208486065 +1.0 +0.9629630363185012 +0.9361701992255803 +1.0 +0.949999984314567 +1.0 +0.9473684078438459 +0.9491525275102464 +0.9773300242739702 +0.9824561009813588 +0.9874285651509727 +1.0 +1.0 +0.9820051346787961 +0.5454545553065526 +0.9973753527099503 +0.7058823133422452 +0.9342104860824803 +0.9550561783729956 +1.0 +0.5454545553065526 +0.5 +1.0 +0.972222184756445 +0.4000000223517415 +1.0 +0 +0.9859154861471383 +0.9343339918609859 +0.5714285495329892 +0.6666666666666666 +0.9681978813812325 +0.967741935483871 +0.4444444586097453 +0.42857142857142855 +0.5 +0.9629629194654726 +1.0 +0.799999985694886 +0.6666666666666666 +1.0 +0.799999985694886 +1.0 +1.0 +0.9523809375135813 +0.9583892258771344 +0.9903536900090534 +0.9523809375135813 +0.5 +0.6666666813838626 +0.75 +0.666666695641146 +0.7272727755475645 +0.6835443098595572 +0.8571428571428571 +0.7272727494397434 +0.608695594806657 +0.6666666964689881 +0.85795997545226 +0.6976743810387911 +0.7533073725726415 +0.9400921758325141 +0.9417249598670694 +0.88434163077943 +0.9239130883564636 +0.9818181884406768 +0.8009479085111985 +0.8952879320030728 +0.9935483425886655 +0.9787234107340849 +0.9610389328523296 +0.9041095989611059 +0.8790786974170196 +0.913946589663955 +0.8993288590604027 +0.9078212910347587 +0.5333333741294026 +0.6 +0.5846154033978095 +0.7222221763724946 +0.5853658866875245 +0.7142857380059295 +0.6101694774561477 +0.13377049602122745 +0.17886178781545284 +0.5542169290882186 +0.26792008821118074 diff --git a/paper_figures/eval_results/cellsam/general/tissuenet_wholecell.txt b/paper_figures/eval_results/cellsam/general/tissuenet_wholecell.txt new file mode 100644 index 0000000..2d8ad2c --- /dev/null +++ b/paper_figures/eval_results/cellsam/general/tissuenet_wholecell.txt @@ -0,0 +1,330 @@ +0.9417989193647162 +0.8890909270050786 +0.9104990861357022 +0.941901388737149 +0.9303135759111908 +0.9313517191374823 +0.9169380866131978 +0.9516380511597528 +0.9612794827815397 +0.8823529411764706 +0.902800713681411 +0.9501976488880834 +0.9108695134455554 +0.9383070122689364 +0.8894600956985743 +0.9097889006297692 +0.9017340750430107 +0.8660084672809741 +0.9509888505192436 +0.9416666534797983 +0.8700565268479848 +0.9379510056238681 +0.880000005415483 +0.9319587856963898 +0.9504587483902809 +0.8914857869330525 +0.9618320364699902 +0.9336735104189392 +0.9218921971140384 +0.9477234445893342 +0.9241672673201019 +0.884393038263484 +0.9535055289657948 +0.9402173868267835 +0.8520179728955002 +0.8916349742528872 +0.8910890870566258 +0.8554216724756836 +0.8660286975999929 +0.8879185163310919 +0.8535826127599907 +0.8577777916741359 +0.8685566989090147 +0.8246445648324253 +0.5157894195774503 +0.8826530450351139 +0.9189189504522091 +0.88702385534189 +0.9304556146016909 +0.8796208987899846 +0.8390151114718484 +0.8097411831271011 +0.7516339993482055 +0.8358862231798247 +0.7726597400972305 +0.8851269770659741 +0.8014888523830472 +0.7534246532001766 +0.9048034951708862 +0.9424184787694039 +0.9159663843697667 +0.891891938775946 +0.8983739880551059 +0.8284518987929841 +0.8811881362123363 +0.8717948839938037 +0.8982036106951236 +0.8994889385965772 +0.7586207329982776 +0.8320801212198593 +0.9353448358264804 +0.9020618006398405 +0.8580441598793085 +0.9196428582979222 +0.9803921401734446 +0.84946231134512 +0.9180952608487959 +0.9154412051941666 +0.8872549253410498 +0.8996139239147747 +0.9169960440922191 +0.8344086217876443 +0.8873483940652691 +0.9039882382508035 +0.9264909693984998 +0.941176507808913 +0.8226949641358571 +0.8842105156732823 +0.8872180769194097 +0.8629147858257065 +0.8230277610478745 +0.9171528644966405 +0.8571428571428571 +0.946708454681008 +0.9014926071755262 +0.7809524434418899 +0.8817204337415362 +0.8622754594483413 +0.8614458222904576 +0.8548386827305211 +0.9431818217719957 +0.8463950136822099 +0.911801196943711 +0.8563049755399782 +0.9472551088935511 +0.9216867664665934 +0.9591241220651092 +0.9220779304715266 +0.9106382989864409 +0.9470199071463897 +0.7619048288079358 +0.9466840139609332 +0.9585921345648682 +0.9338235294117647 +0.8923077221092321 +0.9504132723772255 +0.9232012767058614 +0.9566395756824387 +0.8783976669446177 +0.85018726460502 +0.8538011626508417 +0.8575757794791338 +0.9001174951223537 +0.9677418858169143 +0.935999978095421 +0.9142857235980955 +0.9350104611992203 +0.8710801596086309 +0.9352014480354035 +0.8713450380385709 +0.9030471001864624 +0.9414634334688862 +0.9349736586833293 +0.9460153678052242 +0.9385749384189139 +0.9066666360368922 +0.8866328357242174 +0.8033012607190196 +0.7967667633292823 +0.7509803400242391 +0.7532269727323562 +0.8103975211472677 +0.8036697225971814 +0.8583691275894014 +0.6443873078962024 +0.7414634325869404 +0.826948525114202 +0.7915407734445952 +0.7427625948500114 +0.8062361279218313 +0.8352490227445029 +0.7435209657655419 +0.8592777550289975 +0.794244646274542 +0.8118971488340571 +0.8678678099387898 +0.8675645071071978 +0.7671641737709701 +0.721179596747781 +0.7926167230702571 +0.9562889923484031 +0.9739633800289796 +0.9696395111364216 +0.9617834383064909 +0.9355168809362593 +0.9545454999571654 +0.9632525156483752 +0.9069767625258369 +0.9714994378900738 +0.938271638615693 +0.9507462622942516 +0.9647059092477033 +0.9681908434920128 +0.9622980239116726 +0.9562982179715541 +0.9556314137917657 +0.9705603269246532 +0.9574106216707061 +0.9720534575764318 +0.9696969585211307 +0.9729729398593022 +0.961918226975561 +0.9539667076972402 +0.9320388392972186 +0.9592684854615459 +0.9187278814957445 +0.9672276742496239 +0.960059196484515 +0.9462365706543187 +0.9536723374831947 +0.9512194525910328 +0.9529085529608539 +0.9591642852389012 +0.9677420030171485 +0.9550950107507571 +0.9582504993674441 +0.9643835155857001 +0.9435797476181179 +0.9552239439206808 +0.9572192483403598 +0.9734513230988674 +0.966014428926255 +0.8851651099774057 +0.9473683945653035 +0.9498595973597401 +0.9117951720852234 +0.9000000264906381 +0.9341372623390991 +0.8779546583640944 +0.9430097744259217 +0.8943782051068452 +0.9438202431679968 +0.9171196040701456 +0.9065375247608621 +0.9432878590230476 +0.5318181614510521 +0.7481108488938836 +0.6061801453851093 +0.8713789516660135 +0.896551671411026 +0.8497853902705207 +0.8605769393932783 +0.9239631226421264 +0.9010526896082001 +0.8333333214124041 +0.8488063509655212 +0.7643467845104246 +0.8653158180047372 +0.8616125371831457 +0.8696742625870412 +0.8823529133869958 +0.8406593340374022 +0.8853755039110189 +0.8664849849598982 +0.8793309661175436 +0.8823529252824485 +0.8079800434391015 +0.8048780866881543 +0.8538282798750411 +0.930777406423704 +0.921875 +0.8728070088592592 +0.9121338876612238 +0.9160671423839631 +0.9206963471154731 +0.8283870948245382 +0.9207920753624599 +0.9045936598299622 +0.9288990587300844 +0.8282097771499332 +0.9230769181127001 +0.7878787627540638 +0.8754449172262031 +0.8333332857481391 +0.9181817686529129 +0.8398268797493856 +0.871111094996394 +0.9107612027715839 +0.8447204675325775 +0.8590603984936802 +0.8891566127839295 +0.8897059089527227 +0.9400324059701856 +0.9013035733684914 +0.8403614278391124 +0.8883117517077528 +0.9239543716431228 +0.8807339232233424 +0.8344988273396566 +0.9006622170323425 +0.8176100642685675 +0.8152424911875812 +0.8537735210896722 +0.9243902182678762 +0.9129967956082704 +0.9078340693192968 +0.9047619047619048 +0.9000000264868141 +0.7935368179253072 +0.9041095502095898 +0.8502994246923304 +0.898748559828498 +0.8992974276121425 +0.8632326943243731 +0.8995215478900669 +0.7461538192190783 +0.9069766830583692 +0.9147286993282501 +0.7560521702967681 +0.8193277011801195 +0.8133971116562266 +0.8875153974320515 +0.9576271154798506 +0.9614147830232485 +0.9599999553012473 +0.9710344648944661 +0.9353099283904736 +0.95877860630859 +0.9685039466972829 +0.9604862969132955 +0.96650718352375 +0.9596200113341237 +0.959435645485521 +0.9616810469311842 +0.9627421676460385 +0.9651293417424547 +0.9345794690520572 +0.947214088236023 +0.9447852787825137 +0.9479606314023384 +0.9221183782501601 +0.9588234935808028 +0.9606512667048206 +0.9579287550788189 +0.9162393441445866 +0.9551208197055845 +0.9406249837750345 +0.960912024845192 +0.9626168513540907 +0.9710982275790011 +0.9507640596718452 +0.962962972132559 +0.9307189052159603 +0.9631811739010495 +0.964200418025844 +0.9279999717554561 +0.8693693286564392 +0.9548989411431741 +0.9665327297601862 +0.9121886901889008 diff --git a/paper_figures/eval_results/cellsam/general_FS_10_FT/LIVECell_good.txt b/paper_figures/eval_results/cellsam/general_FS_10_FT/LIVECell_good.txt new file mode 100644 index 0000000..80b9a7e --- /dev/null +++ b/paper_figures/eval_results/cellsam/general_FS_10_FT/LIVECell_good.txt @@ -0,0 +1,576 @@ +0.4902386124035199 +0.6355140200017907 +0.8894601426018308 +0.5322580564248729 +0.7978723262240298 +0.21946902456933215 +0.5270588472612598 +0.932692330364513 +0.41340778887041435 +0.7034884398239096 +0.8137930693970499 +0.6231884495577773 +0.7058823057783206 +0.23193916805317372 +0.6419752981669935 +0.968750001922261 +0.7052631618962595 +0.3281853408236078 +0.9118942184277323 +0.47407411581449543 +0.5609755773720995 +0.7111110535243593 +0.7567567423154744 +0.9520958061345057 +0.46135267234144706 +0.3342857077875375 +0.8455284828310585 +0.45933013595593764 +0.5834738636930117 +0.15151516177750757 +0.6055979878571057 +0.8963367663010646 +0.741176472476256 +0.5265957686483822 +0.7950310499500157 +0.4637681250554339 +0.777385171987809 +0.4048429956224657 +0.35348835268346673 +0.9525862249546521 +0.5013624184588851 +0.41363636069186527 +0.8641975595988096 +0.4805194712628461 +0.7267080615590005 +0.3395853858563659 +0.4857143084934207 +0.9051851799264087 +0.472095182771699 +0.5 +0.891304388394903 +0.5625000129221004 +0.6071428781283493 +0.7368421052631579 +0.34905661986789416 +0.8663238943722888 +0.5297079608558133 +0.7594936363896851 +0.8946015417323603 +0.40000001942005503 +0.6666666815645574 +0.32512317914578953 +0.44360902485947595 +0.9181636581589648 +0.6728110366464499 +0.8473520255698185 +0.7183673427421896 +0.4393063796303417 +0.6682809020042061 +0.15704387529529407 +0.5144927604106174 +0.9238937935649124 +0.563934428508598 +0.8654545375702902 +0.9323017646788803 +0.5576922942041882 +0.7494823955925656 +0.1640942393162725 +0.5114753853955459 +0.9172259375775759 +0.4945382506706484 +0.7964071936214895 +0.8690095791987503 +0.65934069014323 +0.5075757708770007 +0.1954887136086367 +0.4105960335465783 +0.9291100633886727 +0.5288966544795157 +0.8931297825941295 +0.7232143140129783 +0.36956522133572933 +0.6449612581673901 +0.4076433188077053 +0.4578833929292654 +0.868644012776454 +0.4873293709706026 +0.6815286874714855 +0.8614231896345905 +0.42622948756064843 +0.5647236649751253 +0.14003590396229088 +0.7343749850827395 +0.8967254671710029 +0.7015706746708976 +0.421784486309971 +0.9545454375157355 +0.44444442895301695 +0.7777778032437834 +0.8306709102610226 +0.35179150972915335 +0.9367588462508063 +0.46225535444243604 +0.4902912636112501 +0.9308411012681198 +0.5528455415890575 +0.6594724472549602 +0.1256332422881995 +0.534954409135309 +0.9493976189254645 +0.46236561037213236 +0.8312756696605358 +0.8717948943834368 +0.49696965275581084 +0.7067668977964019 +0.7771083907576118 +0.7572815533980582 +0.9290322295146564 +0.45982144683509485 +0.8650518979549526 +0.9134328496476511 +0.38157896171589517 +0.8582996267949337 +0.4166666666666667 +0.3878787891628242 +0.930841162427702 +0.5911330058865171 +0.6165413207919388 +0.805825210210772 +0.40999998038687335 +0.5524861354163386 +0.11241217879700671 +0.4390243939276773 +0.9241071716309994 +0.5245901701830512 +0.8389057948170786 +0.9244713665802842 +0.5467625744571107 +0.7464114726104256 +0.25961540675771655 +0.4451827057696309 +0.9347181650220395 +0.44076430817694295 +0.5555555853533368 +0.7631579170045265 +0.5740740668288878 +0.7676056786074297 +0.227272724560716 +0.34893617762743684 +0.9439071362793624 +0.7047618892370088 +0.6404494371650006 +0.7591240787266503 +0.5255474855582355 +0.3855855707413149 +0.13424657385180236 +0.4015151389097589 +0.9081365184245899 +0.80219781607666 +0.8171206448534916 +0.7947598006089995 +0.6518518518518519 +0.6394558013356838 +0.3850823808097197 +0.3953488271971326 +0.9429280508190734 +0.4705881995104218 +0.7175572917979963 +0.9058116065234506 +0.5742574317931223 +0.7129337305941564 +0.13210040450767074 +0.39320388676985696 +0.9142857273209458 +0.8333332865979648 +0.7744680618645476 +0.738955767855685 +0.3802816864123526 +0.8432431994929369 +0.24118740178266232 +0.423841059602649 +0.883977935431304 +0.5649350856981182 +0.695970691892976 +0.9218750050500079 +0.5309734720305845 +0.7213114119259654 +0.1876629058855333 +0.532951310245055 +0.9383697688127267 +0.45512821372485646 +0.8347826269615458 +0.9278351010474144 +0.4444444285093089 +0.6246574960310576 +0.14814815101827106 +0.4950980681470864 +0.9282178650087934 +0.4560943657205677 +0.5206611202501706 +0.8843105715146106 +0.6666666948818838 +0.7272727198416297 +0.1631321426004763 +0.5310734484317658 +0.8998548487988514 +0.507936512352084 +0.8880597034771978 +0.8967391865868614 +0.5441176725606706 +0.6570048640050743 +0.4511278148337577 +0.41860467799879136 +0.9040247276357738 +0.5671641893352132 +0.3427561817981553 +0.7272726982684181 +0.5405405720531234 +0.71304350151946 +0.1583756300951187 +0.5659777444687784 +0.9339622473065674 +0.6769231046342682 +0.7619047248020336 +0.7868852096498892 +0.6557377204459146 +0.7674418676165496 +0.7489712462327979 +0.5445705074824668 +0.9437652313332447 +0.5408804937560968 +0.9423077166271223 +0.3359999854087837 +0.7242798296556171 +0.4472843495607536 +0.4645161695543194 +0.9397089432659316 +0.47185628016830583 +0.9094138726122291 +0.52100838319854 +0.6774193647544403 +0.7773851383117762 +0.5504586966468602 +0.9005659439616764 +0.5452092037550293 +0.9345793768429932 +0.5840708114925705 +0.669902901925198 +0.15068492688384627 +0.5350553719649435 +0.9291666765390572 +0.5337837765916115 +0.8522337098982521 +0.31578947561049164 +0.6090776262294955 +0.35150456627379734 +0.46551718862789127 +0.9032257958352767 +0.6628571616114396 +0.8950617703719163 +0.645669292668961 +0.6944444397169542 +0.7096774324487017 +0.969411734634377 +0.43914081746123745 +0.8792569998499236 +0.47058822867137967 +0.7138046325595034 +0.4713375746220953 +0.9597989887374908 +0.5083088636390014 +0.9115645663563364 +0.5569619915773762 +0.5099415093722475 +0.8484848443007861 +0.9078947256297426 +0.5 +0.9088811885198355 +0.5100671222904307 +0.7857142910787036 +0.3680981629301485 +0.9313543385625066 +0.7099999582935385 +0.9186046044413867 +0.4715447142074882 +0.6201923344813838 +0.544342517750017 +0.9770114879436697 +0.5141844367661954 +0.8549618573141625 +0.40277777119607494 +0.8661971647288969 +0.37746478863368715 +0.9320388479650852 +0.6122449006961316 +0.9206349596523064 +0.31578946934922864 +0.8253968117285472 +0.5263157587808452 +0.9518518606639019 +0.5228426286843325 +0.8128342457167832 +0.45662103580492963 +0.6654479247085583 +0.40277778503417283 +0.9158512357581298 +0.5251046374390964 +0.7878787901186459 +0.588832507218498 +0.7075663956475562 +0.40718561469010855 +0.8931623677834081 +0.4004259920138416 +0.8908685683604269 +0.5771812067275384 +0.4252491524796589 +0.8953975129348264 +0.6933333104039426 +0.8350168290824819 +0.6153846261134511 +0.6822262216684815 +0.9180327783762685 +0.8032787298717998 +0.687499936726951 +0.43137256124335255 +0.4449877530246318 +0.9336188277047612 +0.53398059532965 +0.8619246939739557 +0.3646408713917742 +0.5699999741406829 +0.9109414200300651 +0.7299270555147264 +0.8275862191333108 +0.47619047362744066 +0.4952380932003296 +0.9018932883440246 +0.40625000722166826 +0.9287599125764248 +0.5285714301083934 +0.40167365473087263 +0.9320694761672539 +0.7715736115113027 +0.9294118024251207 +0.36496349305297093 +0.8659793473871232 +0.8679244611198431 +0.54566209188328 +0.8152866136504701 +0.4603174682581179 +0.7857143177179159 +0.9164556850440411 +0.4684685088423932 +0.9117646485777917 +0.5507246837278382 +0.6613545706955571 +0.8910891260602528 +0.4861660525477084 +0.9028400361715919 +0.6466165761200124 +0.5229357860637549 +0.9446640166607845 +0.6732673391621509 +0.9212121466775439 +0.5090909053777969 +0.4652406637818549 +0.9249999630410921 +0.4668989432583346 +0.8539325819358582 +0.5714285846740482 +0.4701492397477822 +0.9378237927320028 +0.4871354931949539 +0.7685950333182696 +0.44025157645447544 +0.4016064277824029 +0.9116944246802313 +0.48680347682484076 +0.7454545805973761 +0.48618785881274923 +0.8108108127613499 +0.8934009407441658 +0.46547312620525677 +0.9313543561273488 +0.5098039387168833 +0.6023166090663494 +0.9359268231374516 +0.5066666593632198 +0.9289339556363018 +0.5925925822562157 +0.5996131564253078 +0.9294605809128631 +0.44660194511128903 +0.8913963890134169 +0.5608465721522243 +0.4510385805490075 +0.9473683780069542 +0.5401785882786135 +0.7748690684565744 +0.5483871213191073 +0.6032388495664576 +0.9331352094795697 +0.6236559139784946 +0.9263157739184047 +0.5740740668288878 +0.2922077868595598 +0.9230769627690719 +0.4499999888211488 +0.8515624521725289 +0.47567567993820536 +0.6452702263713449 +0.9071129485257827 +0.47252745721261935 +0.7638889116959438 +0.6799387655016528 +0.8910891589735128 +0.6783626163853915 +0.8883928792327449 +0.5810055594609788 +0.9573460246472072 +0.5333332997133052 +0.471264362692454 +0.9265536472495804 +0.5256797162326778 +0.49438200141316796 +0.8863309436434791 +0.5147453242450045 +0.6201232071287464 +0.9222422737648353 +0.6896550961153138 +0.5464480625964802 +0.9016189211128233 +0.429501108955496 +0.8085106413514863 +0.9282443134085205 +0.4305949094375407 +0.5029240044618302 +0.8526971504399958 +0.6785714442368546 +0.45195732060399096 +0.9455782017460207 +0.5504000200406917 +0.8813559162712357 +0.928853789915795 +0.5739348449396053 +0.5576520015548643 +0.8929503513108545 +0.5212619996224125 +0.5123153292302817 +0.886399996996938 +0.5075318925787804 +0.3192771314863003 +0.8630490945368433 +0.5291828618933323 +0.48351647486870336 +0.9090908972019035 +0.708737891103662 +0.3949044587939809 +0.8928087175369351 +0.49117645318867714 +0.5333333537367726 +0.8959834882154417 +0.5851063645402618 +0.43621398321923793 +0.9097065647608326 +0.7976190092745452 +0.5581395469108915 +0.9397590399628423 +0.6335403926167077 +0.9052631882245654 +0.9363449814819045 +0.5155925287576614 +0.5374149610395654 +0.9314285433306189 +0.562318786456516 +0.49350648273207254 +0.8915662931339005 +0.6549707648451994 +0.5248447357409729 +0.8729508299919035 +0.6578947001811226 +0.45454545971775817 +0.9264305674453519 +0.5700483295746827 +0.5891892273373784 +0.9342104801436758 +0.48009950921867933 +0.6191248223121507 +0.4794816666499967 +0.41558440625691284 +0.8087431693989071 +0.4559999934453967 +0.6395348826424844 +0.7878788036494843 +0.43715847096920096 +0.44247787739045563 +0.49511399556952085 +0.5081081167232362 +0.5 +0.3619909434854374 +0.8397790032100385 +0.3237597937545763 +0.526946099364796 +0.3902439069894481 +0.46391753017064036 +0.4566210005925671 +0.8208092761835032 +0.3952569357238935 +0.4482029675456623 +0.6159600932533086 +0.463343098805455 +0.6128133729768057 +0.7757575375399993 +0.4886877556591769 +0.6330275229357798 +0.6714286040972473 +0.412517775959494 +0.5524296670101767 +0.779342720492631 +0.38873238958890105 +0.5454545321428488 +0.4281984551307601 +0.5433715207903418 +0.3252595340367898 +0.41666664503322315 +0.5730769176517906 +0.4316546569016257 +0.5 +0.8549618870179944 +0.5272727081479425 +0.5925925872318688 +0.49579831026171456 +0.5324232193397455 +0.44912279356510804 +0.47361644998103225 +0.4264705828057092 +0.6017391176127531 +0.35835350918763154 +0.5824176029298396 +0.5283950297850659 +0.3964757674699863 +0.45454545454545453 +0.4452554740290678 +0.5601172989475325 +0.35424356060256235 +0.49684211980261955 +0.4787233817728616 +0.41935483771305415 +0.5781818263368862 +0.5844930454271956 +0.8571428571428571 +0.5536159699792037 +0.5052082944782225 +0.49367087979845736 +0.47321428468730264 +0.3194444325419618 +0.46861924383384385 +0.6073298505671079 +0.8676470869575437 +0.4090908942102731 +0.5144508479043671 +0.5714285847546048 +0.543478245726154 +0.3916083675750727 +0.6206896693924807 +0.4946236929417488 diff --git a/paper_figures/eval_results/cellsam/individual/Gendarme_BriFi.txt b/paper_figures/eval_results/cellsam/individual/Gendarme_BriFi.txt new file mode 100644 index 0000000..8b79703 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/Gendarme_BriFi.txt @@ -0,0 +1,22 @@ +0.810126573930154 +0.8679245347806527 +0.8095237709779635 +0.8571428075004789 +0.8135594016123505 +0.9354838381166412 +0.8604651098492643 +0.878787897268886 +0.8571428571428571 +0.7916666604033863 +0.8666666254222909 +0.8235294075088678 +0.8311688376869893 +0.8648648779033806 +0.9705882370987565 +0.8500000070123109 +0.8048780722611052 +0.8000000297546388 +0.7826087419237086 +0.8735631634990452 +0.7837838453987219 +0.7948717584359885 diff --git a/paper_figures/eval_results/cellsam/individual/H_and_E.txt b/paper_figures/eval_results/cellsam/individual/H_and_E.txt new file mode 100644 index 0000000..a42573a --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/H_and_E.txt @@ -0,0 +1,51 @@ +0.6729411589643297 +0.7106598491280567 +0.6065573482471461 +0.7857143073264994 +0.8023255668709771 +0.8385093264595532 +0.7081711807461958 +0.666666681566843 +0.8313252701620435 +0.8965516716615302 +0.921739115868944 +0.6478873124692683 +0.8717948630525344 +0.8479263043560082 +0.8615384846830014 +0.8712871199292191 +0.8454545499316471 +0.30769232091819027 +0.7692307692307693 +0.7058823774327057 +0.6153846524170856 +0.8447837258869614 +0.8255034130069225 +0.6 +0.5 +0.8305084356955192 +0.8460606083527848 +0.7395832869764346 +0.8500688029878712 +0.7888446002168942 +0.8092307608567569 +0.801724120132584 +0.7453987470459513 +0.7804878048780488 +0.7363703771454799 +0.5116279171047571 +0.7058823919394118 +0.18181818735993585 +0.7309352181399706 +0.7738359606298122 +0.7403726864715262 +0.7690678151353963 +0.7942754939621309 +0.7987519741041286 +0.8005446049702555 +0.8085106288908731 +0.6744186210938229 +0.7692307573161885 +0.7142857381176421 +0.8604650487020782 +0.8108108246779249 diff --git a/paper_figures/eval_results/cellsam/individual/YeaZ.txt b/paper_figures/eval_results/cellsam/individual/YeaZ.txt new file mode 100644 index 0000000..b7cbd4b --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/YeaZ.txt @@ -0,0 +1,17 @@ +0.9696969510781202 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9927007316799917 +0.9714285924655048 +1.0 +1.0 +1.0 +1.0 +1.0 +1.0 +0.9918699265156729 +0.9719626019212689 +0.9844558964365775 diff --git a/paper_figures/eval_results/cellsam/individual/YeastNet.txt b/paper_figures/eval_results/cellsam/individual/YeastNet.txt new file mode 100644 index 0000000..2c098c4 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/YeastNet.txt @@ -0,0 +1,15 @@ +0.8917748429208403 +0.931034473934209 +0.9478261142650231 +1.0 +0.9411765039998364 +1.0 +1.0 +1.0 +1.0 +0.967741935483871 +1.0 +1.0 +0.8888889256818805 +0.8888889256818805 +1.0 diff --git a/paper_figures/eval_results/cellsam/individual/cellpose.txt b/paper_figures/eval_results/cellsam/individual/cellpose.txt new file mode 100644 index 0000000..cdda307 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/cellpose.txt @@ -0,0 +1,68 @@ +0.948571420684657 +0.9215686743557474 +0.9171270894168103 +0.7591240793283228 +0.9333333120459603 +0.9642857010402379 +0.887218029959915 +0.8849557254932272 +0.9876543329067662 +0.9361701992255803 +0.8026100633436943 +0.8730158805847168 +0.8928571905341021 +0.8296296673960587 +0.8373102201086202 +0.8962963289944732 +0.9277777428099198 +0.9729729845627648 +0.8735632215262333 +0.967272720998637 +0.718918959714311 +0.9113923843672336 +0.9145728290241656 +1.0 +0.9411764966652673 +0.9378531364278994 +0.9349112105478646 +0.8372093155638944 +0.9729729845627648 +0.9186602514468439 +0.6814404576011764 +0.94039729642814 +0.93661969097239 +0.8449847760619656 +0.8571427877617904 +0.9534883677317076 +1.0 +0.9277108487913114 +0.9629629194654726 +0.9473684078086226 +0.886363624176513 +0.8363636790669496 +0.8656716181599852 +0.5949367476059549 +0.7906976358717518 +0.7733333681186946 +0.8075709753568696 +0.9259259449585318 +0.8878504716755031 +0.6624204110314573 +0.9327354151461543 +0.9105058633211451 +0.974545423863656 +0.9333333163204177 +0.9859154861471383 +1.0 +0.9514066810191185 +0.7207207607448697 +0.7641509561462944 +0.8593750646263802 +0.837209303973207 +0.8988764584800255 +0.9333333333333333 +0.9242424300715286 +0.8803088522270425 +0.7426160297701128 +1.0 +0.8659793856460224 diff --git a/paper_figures/eval_results/cellsam/individual/deepbacs.txt b/paper_figures/eval_results/cellsam/individual/deepbacs.txt new file mode 100644 index 0000000..e64dcbf --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/deepbacs.txt @@ -0,0 +1,92 @@ +0.9605263092585887 +0.9700598728832975 +0.9638554045603622 +0.9261745169115105 +0.966666662556509 +0.9221557439203114 +0.9466666658271646 +0.9527027402825515 +0.9642856833971224 +0.9333333673889262 +0.7818181613626647 +0.9322033854956253 +0.9565217202011722 +0.9200000181332869 +0.958677658763759 +0.9035533361663167 +0.7592592578179512 +0.8175182836776544 +0.8682170691208507 +0.9024389953933889 +0.9230769181248647 +0.8987341880849996 +0.9436619593787547 +0.8659793948737176 +0.9454545626425097 +0.77300617091998 +0.9200000181332869 +0.9090909269663916 +0.8222222125864366 +0.8000000297692097 +1.0 +0.8524589510751424 +0.809523813029965 +0.8468468956679644 +0.6276922803493503 +0.8000000297692097 +1.0 +0.8222222125864366 +0.6276922803493503 +0.9200000181332869 +0.809523813029965 +0.77300617091998 +0.9090909269663916 +0.8524589510751424 +0.8468468956679644 +0.9772727549958172 +0.9285714102352813 +0.8607594674126399 +0.9861110834075436 +0.8633092944305297 +0.967741935483871 +0.9324323996606374 +0.9438202147862478 +0.9397590017622741 +0.9517241314525765 +0.9659864016932604 +0.9113923662108144 +0.9642856833971224 +0.9700598728832975 +0.8000000297692097 +0.9436619593787547 +0.9527027402825515 +0.9454545626425097 +0.9565217202011722 +0.7592592578179512 +0.9200000181332869 +0.9024389953933889 +0.8682170691208507 +0.9638554045603622 +0.9605263092585887 +0.7818181613626647 +0.9333333673889262 +0.9221557439203114 +0.9466666658271646 +0.9230769181248647 +0.958677658763759 +0.8222222125864366 +0.9200000181332869 +0.9090909269663916 +0.6276922803493503 +0.966666662556509 +0.8468468956679644 +0.9322033854956253 +0.809523813029965 +1.0 +0.8659793948737176 +0.77300617091998 +0.9035533361663167 +0.8987341880849996 +0.9261745169115105 +0.8175182836776544 +0.8524589510751424 diff --git a/paper_figures/eval_results/cellsam/individual/dsb_fixed.txt b/paper_figures/eval_results/cellsam/individual/dsb_fixed.txt new file mode 100644 index 0000000..fc14311 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/dsb_fixed.txt @@ -0,0 +1,56 @@ +1.0 +1.0 +0.972973014334853 +0.8717948839938037 +0.8636363761847098 +0.893617031206206 +0.9615384234479202 +0.7407407760620117 +0.9565217202011722 +0.9026548438840976 +1.0 +1.0 +0.9387755050232277 +0.7692307692307693 +0.7692307336795978 +0.8840579963343745 +0.818181772205783 +0.98039214256313 +0.9166666504390764 +0.818181772205783 +0.9166666720476415 +0.8333333571337994 +0.8999999602635691 +1.0 +0.28571430396060615 +0.7647059178904481 +0.8045976453145788 +0.823529437221163 +0.8888888963164736 +0.9333333205751003 +0.9259259044682534 +0.7999999708058881 +0.7058824058772518 +1.0 +0.8936169873555658 +0.9375 +0.9565217202011722 +0.9180327964619899 +0.98039214256313 +0.7676768144190704 +0.9419354769309893 +0.893617031206206 +0.9850746124192795 +0.7999999554082774 +0.9387754676045112 +0.9673202944494066 +0.9341317502774253 +0.9250000160992953 +0.9242424408535546 +0.9898989996293674 +0.972973014334853 +0.9721116124114508 +0.9632652521182923 +0.9446494218174408 +0.9230769329924315 +0.7697973774263741 diff --git a/paper_figures/eval_results/cellsam/individual/ep_phase_microscopy_all.txt b/paper_figures/eval_results/cellsam/individual/ep_phase_microscopy_all.txt new file mode 100644 index 0000000..8fdd4b7 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/ep_phase_microscopy_all.txt @@ -0,0 +1,54 @@ +0.9365079031781458 +0.9598214440811987 +0.9824561009813588 +0.9698275658092412 +0.8690476320741581 +0.852941192902359 +0.9101796309183311 +0.9300000499709976 +0.9266055169635117 +0.9732620144052185 +0.8959276483927721 +0.9729729762842455 +0.957627121281252 +0.9370629299459644 +0.8914286095356228 +0.938666615368382 +0.8714285704546367 +0.974193536150891 +0.9577464666041295 +0.9047618922135586 +0.8041236388682559 +0.8333332856659714 +0.8433735169362325 +0.9714285574153976 +0.88524587515551 +0.9756097501370966 +0.9786096097105618 +0.8499999859841431 +0.8611111187486236 +1.0 +0.966292143138938 +0.9740633274083468 +0.9538461865016261 +0.9852216382279975 +0.9738220023382147 +1.0 +0.9743589383061987 +0.9445438463170035 +0.9194498608894441 +0.8223139945351733 +0.8479999848295878 +0.9026063309320983 +0.9280742670982995 +0.954248316218037 +0.8991825560730681 +0.9381443482290014 +0.9581993839083078 +0.9658792822604751 +0.9230769578458343 +0.9185580854934763 +0.8744186635898236 +0.9640831952023967 +0.8849557361191355 +0.9153094619446731 diff --git a/paper_figures/eval_results/cellsam/individual/omnipose.txt b/paper_figures/eval_results/cellsam/individual/omnipose.txt new file mode 100644 index 0000000..2e92fd2 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/omnipose.txt @@ -0,0 +1,168 @@ +0.9575070474154995 +1.0 +0.98039214256313 +0.9404308777143551 +0.9813084276771886 +0.9767441789530424 +0.9230769777118433 +0.9407894995088879 +0.9720670322569611 +0.9568345910793984 +0.9788732325756535 +0.9788732325756535 +0.9767441789530424 +0.9568345910793984 +0.9894737114761454 +0.8767123361857885 +0.7951541690375221 +0.8248587870837171 +0.7012986633176495 +0.5916230670003916 +0.6263345416602113 +0.05651491717567709 +0.1549497842516014 +0.7297297860786409 +0.97132617345135 +0.812499986251052 +0.9523809047092514 +0.9589285643313988 +0.8041236778921753 +0.9047619266717164 +0.9555555500136756 +1.0 +0.8913043449185434 +0.9844558964365775 +0.8235294075315837 +0.967741935483871 +0.9807692459569526 +0 +0.9545454999366509 +0.27272727024374593 +0.9473684078438459 +0.9689119840269563 +1.0 +0.9693094866606132 +0.7999999554952004 +0.9090909268245232 +0.9820359266899408 +0.956204380471602 +0.9688149336480032 +0.9762533281112347 +0.9857819678876016 +0.9521530851927397 +0.9650349538066301 +0.9425287015091682 +0.9552239336705768 +0.9902279755807435 +0.8461537920034331 +0.9041095773558644 +0.9491525147072459 +0.9809524104626832 +0.8749999662808021 +0.9726891224799271 +0.9523809375135813 +0.9354838381166412 +0.9729729845627648 +1.0 +0.8695651968846032 +1.0 +0.9902913141433533 +1.0 +0.8888888963292492 +0.9688581067971975 +0.9391304116187992 +0.945945893153259 +0.9383561391521421 +0.9206349493443295 +0.8421052743028075 +0.9866666570027668 +1.0 +0.9506492954600212 +0.9790575897110599 +0.7826086891421098 +0.9887640808415679 +0.9333332992903571 +0.9473684078438459 +0.9309090285311077 +0.9833332929346305 +0.7368421307372454 +1.0 +0.9924050594898468 +0.9642856966476059 +0.9735327735643974 +0.9117646905138158 +0.9642856966476059 +0.9819121294888867 +0.5 +0.9842105706208452 +0.6666666963365339 +0.9655171881634094 +0.9655172030671018 +0.800000044703483 +0.6666666813838626 +0.5 +0 +0.9411765039998364 +0.44444446284094025 +0.8571427877617904 +0 +0.9577464666041295 +0.8937799091472832 +0.33333334823449406 +0.6666666666666666 +0.9754385883439312 +0.9836065126855801 +0.3076922999331236 +0.6363636025853244 +0.799999985694886 +0.9655172137386318 +0.8571427877617904 +0.5 +0 +0.977777783193706 +0.6666666666666666 +0.8979591836734694 +0 +0.7826086891421098 +0.9234972769097247 +0.9806452005022738 +0.7619048288079358 +0.7500000186264513 +0.6666666666666666 +0.25 +0.7272727755475645 +0.7692307336795978 +0.5151515134386826 +0.8571428571428571 +0.6666666374725561 +0.608695594806657 +0.6666666666666666 +0.8242990532808269 +0.6829268282045572 +0.6918652143224632 +0.9230768883589807 +0.9345794017145294 +0.8644221812901711 +0.919117681379497 +1.0 +0.8317073083339545 +0.8932291635412929 +0.9934640499348673 +0.974910341459872 +0.9383259330393016 +0.8873602487449803 +0.8745247060240182 +0.920539797104511 +0.8883877629884416 +0.9021276814917278 +0.6153846524170856 +0.6842105148851093 +0.6551723934990267 +0.7777777607478795 +0.56 +0.6440677801451969 +0.7118643784046486 +0.1556961934063783 +0.20985401703968398 +0.5714285787523928 +0.34928231315556424 diff --git a/paper_figures/eval_results/cellsam/individual/tissuenet_wholecell.txt b/paper_figures/eval_results/cellsam/individual/tissuenet_wholecell.txt new file mode 100644 index 0000000..29290a0 --- /dev/null +++ b/paper_figures/eval_results/cellsam/individual/tissuenet_wholecell.txt @@ -0,0 +1,330 @@ +0.9399367548413793 +0.890942656455767 +0.9173194225896106 +0.951957339233846 +0.9165934547151333 +0.9279661354382102 +0.9042904518838502 +0.9433963074573717 +0.9516539250601681 +0.8940568198191846 +0.9046052518882959 +0.9506369081305118 +0.9193020651879266 +0.9447674433266521 +0.8912052184793502 +0.9039216169297694 +0.9181286155090334 +0.8833818872208624 +0.937608286617409 +0.9410112718912302 +0.8571428769299214 +0.9425625628219303 +0.9075629999681337 +0.9279835726600109 +0.9330854664802992 +0.8972430848152843 +0.9669603274424898 +0.9472345722386619 +0.9266666778148555 +0.9522999006459142 +0.9325763331652891 +0.8914955919629007 +0.9513108743252123 +0.9495225166517777 +0.8177777855263432 +0.9048991318404382 +0.8737474955366337 +0.876267741581407 +0.8599508773204118 +0.8452381487944243 +0.832550865198255 +0.8442438112784787 +0.8463541998393566 +0.8400954572696387 +0.6354166510343585 +0.8862034427296156 +0.9414688299354645 +0.8740359700932623 +0.9055258814192298 +0.8760975966560188 +0.8365384546904189 +0.8186046311821202 +0.7763157652791505 +0.8163265157332261 +0.7576243754062474 +0.8733413545698185 +0.8180677324117203 +0.7345971510174821 +0.9162915939947112 +0.9513618402797639 +0.9306296449675501 +0.8389261778307456 +0.8772636082809709 +0.855319121061866 +0.8936876914723854 +0.8979592092805203 +0.8682634422250086 +0.9109947452162626 +0.690476225337614 +0.8318356758324567 +0.9253731093357034 +0.9015543925360269 +0.8607594674126399 +0.8761062619316725 +0.9803921401734446 +0.8555858092460719 +0.9169811612629147 +0.9100916952927933 +0.8922305891560186 +0.8974855249583024 +0.8992247964387208 +0.8237885736624821 +0.8717047907047464 +0.8995502136632513 +0.9269662885224288 +0.8805969826622442 +0.7692307456512426 +0.764044960421901 +0.8656716366572919 +0.8788320712549904 +0.8154506253348369 +0.9152941145836385 +0.8703703526164717 +0.9274447803732019 +0.8708708667611326 +0.7699530436476241 +0.8749999744672246 +0.847761137997582 +0.8424241884437478 +0.8640973664371797 +0.9111110951373892 +0.8378812453637643 +0.9025000255862639 +0.8541353089713327 +0.9548954724524568 +0.9272727728510763 +0.9556868130497473 +0.9215686743557474 +0.9160305988889804 +0.9409141787144766 +0.7621621188361806 +0.9419525483359646 +0.9510926181874714 +0.9189189154129539 +0.8808289692640322 +0.9401888867379763 +0.9226973001045119 +0.9504131910119151 +0.8748201869953338 +0.8476562563128195 +0.877990425750699 +0.8661417328247324 +0.8957055022973344 +0.9644670502490253 +0.9333333290758761 +0.8543689428668498 +0.9384289181411399 +0.8982455805409097 +0.9438596429192935 +0.8623298298227555 +0.9080622749019858 +0.9300000076786161 +0.9271758290891711 +0.9574193046347309 +0.9439601709756879 +0.9333333078293572 +0.8779660996248777 +0.7774724714635977 +0.7786982072788866 +0.7502527331601357 +0.7498039460134535 +0.8062256144321827 +0.7844990923886538 +0.6711864395146792 +0.625886474770803 +0.7982062480567229 +0.8335588543314045 +0.7743901904364139 +0.707563047395273 +0.7683741238699682 +0.8107382812277308 +0.7604356016893076 +0.8672566371681416 +0.8035450865391919 +0.8197531007689994 +0.8496124081977999 +0.8666666940455062 +0.7751937598080082 +0.743801693900878 +0.805646075887123 +0.9633601776521231 +0.9765625104900576 +0.9741626618619207 +0.9637973083153001 +0.9359503761196889 +0.956761715833781 +0.9609984949923422 +0.9056604021869906 +0.9685534560231958 +0.9325153417288518 +0.9533133032945275 +0.9614476526541218 +0.9738430880281927 +0.9599271153726148 +0.950777202884455 +0.9611733828304515 +0.9778633523593435 +0.9578675977996396 +0.9705159859074571 +0.9618966885322816 +0.9728049764230391 +0.9676512175023668 +0.955664999437438 +0.9215686743557474 +0.9630252129966187 +0.9288255903473218 +0.9722966509699206 +0.9648466887025698 +0.9513512958122843 +0.9656750443584023 +0.9567901407598808 +0.9580615196417533 +0.960690290341463 +0.9742574508197444 +0.9581151738034055 +0.9566094729842488 +0.9711141131059169 +0.9441724096316187 +0.9624687558560514 +0.9729242372669946 +0.9777777940335771 +0.9770833066448035 +0.897205587034288 +0.9619753095905071 +0.9470305198173983 +0.9179416219135086 +0.8956268211874259 +0.9364107603266469 +0.888996129612557 +0.9510869830878369 +0.8978540052921375 +0.9385808014694144 +0.924147537692717 +0.9039039367722741 +0.9201741019073146 +0.5124716965780175 +0.7466339809251072 +0.6318758620831915 +0.8936679212390634 +0.8982456312577437 +0.8684209876095815 +0.8603213712474924 +0.9331769757327013 +0.9381663061541126 +0.8434782725411709 +0.8621151487233591 +0.7945205438353118 +0.8958837637117308 +0.8765431771431493 +0.8851613213036773 +0.8967193008251002 +0.8028369033268455 +0.8716904551323975 +0.8429985337813469 +0.8949320039763601 +0.8925372869218587 +0.8357050535798409 +0.8780488334381955 +0.8958838179770463 +0.935622342471791 +0.914100509969069 +0.9078651256116996 +0.919739702356464 +0.9017199015578452 +0.931506831785969 +0.8095237814983183 +0.9281210765121419 +0.9127272819854909 +0.9263157542878823 +0.8163265037946789 +0.9264305187601991 +0.8571428372796481 +0.9077490670733537 +0.7323944223185325 +0.904487918281576 +0.7930283140955855 +0.859090936210356 +0.9278074643237342 +0.8470290713354854 +0.8481532750382355 +0.8965516874583741 +0.865482297068419 +0.9283387816647143 +0.9084112129929597 +0.8553654601673247 +0.9033112463926969 +0.9122137075689892 +0.8775895189133335 +0.8325358858521829 +0.9283276741686147 +0.8358208497713915 +0.8256659246872907 +0.8853658287001176 +0.9308642139699161 +0.920392566446962 +0.9152148702897448 +0.9154589356258352 +0.9367088221218018 +0.7919707946883249 +0.884526600273763 +0.8523908631449975 +0.9051428375869474 +0.9027611396297733 +0.8550458883027527 +0.9164619506584775 +0.8174603220851389 +0.9052132773138989 +0.9006622127761749 +0.7869481794901694 +0.8354978728637508 +0.8025890659755283 +0.894671629315921 +0.9502133321858938 +0.9596123248286423 +0.9532497234203451 +0.9598892892098024 +0.9320652338997575 +0.952380967282079 +0.9550264751685847 +0.9604862969132955 +0.9726248134152061 +0.9712918613317731 +0.9658887013724382 +0.9614906640549424 +0.9640718263010709 +0.9718150488845146 +0.9416195699518117 +0.9529412206084283 +0.9437500015788693 +0.947218293201528 +0.9000000264899188 +0.9567809458118897 +0.9672130682858037 +0.9642857297361638 +0.9176882585908104 +0.9606481761545496 +0.9467084767705891 +0.9686985835929715 +0.9326923371192163 +0.9724238378414227 +0.9470085224816276 +0.967238701083712 +0.9348958057911029 +0.9700598750889181 +0.9661016823669817 +0.9349593537396319 +0.8591223787778854 +0.9543307037438472 +0.9594594728913941 +0.9037036798318832 diff --git a/paper_figures/livecell/cellpose/general/LIVECell_good.txt b/paper_figures/livecell/cellpose/general/LIVECell_good.txt new file mode 100644 index 0000000..74de29c --- /dev/null +++ b/paper_figures/livecell/cellpose/general/LIVECell_good.txt @@ -0,0 +1,576 @@ +0.32820514899014247 +0.36885245621761464 +0.8424242390184561 +0 +0.8098160229480414 +0.1513944160517088 +0.12749004370504757 +0.9583333436923289 +0.17297297738111547 +0.7022900598091164 +0.6851851946643517 +0 +0.48809525411639626 +0.24793389364293375 +0.20640568687841754 +0.9171270904580645 +0.5675675867985093 +0.04219409242694457 +0.7893462919911266 +0 +0.042763156663557345 +0.3770491674016779 +0.4545454398216292 +0.8842443766626613 +0.07323943577060701 +0.04833836898021479 +0 +0.03199999926239254 +0.006920415462887257 +0.13875598019532306 +0.17777777461276292 +0.8835202754622048 +0.7692307106783678 +0.3669064488406859 +0.20472442546985797 +0 +0.43902440737004417 +0.03288958560816013 +0.26530612583614976 +0.9262672541672223 +0.08146639767202866 +0.10948905448304108 +0.6563706857364994 +0.0235294128039845 +0.6382978530769811 +0.1130952315294084 +0.26285713940056 +0.8743801687653223 +0.08242950531511378 +0.14977973998786046 +0.7192982698413266 +0.10958904683377446 +0.04155844128289009 +0.46735393757931964 +0.08571428592335813 +0.7994186010091389 +0.05591397513997603 +0.7401574965059476 +0.8023952678921699 +0 +0.06493506633897603 +0.3818182066901029 +0.07619047965955779 +0.9098712996591556 +0.3174603204497479 +0.8320611274159652 +0.619047641504629 +0 +0.2271062409452091 +0.22439024831573867 +0.16993464106600578 +0.8742746299465394 +0.3483870798670302 +0.9487179197401596 +0.8000000296155414 +0 +0.24999997707166452 +0.1522842682480187 +0.14117647459124671 +0.9256595042096603 +0.06341463411230193 +0.7925925991833287 +0.607407377566061 +0 +0.010152283723869598 +0.1420765082105497 +0.16822429954524948 +0.9398374338209237 +0.16666666188476592 +0.8938052637933277 +0.6172839641571045 +0.035714286807164215 +0.05202312021990158 +0.2424242468576458 +0.07905138288442348 +0.8767772167882295 +0.1524663767567837 +0.49392710754361796 +0.7464114385469314 +0.04999999918509275 +0.02398800604079923 +0.05473684349514617 +0.05555555555555555 +0.9060773241054219 +0.6853147418283995 +0.01626016103239043 +0.9001691939982973 +0.2857142789996397 +0.6390532544378699 +0.5512367369451239 +0.14814814597633974 +0.9132231195024003 +0.047210300769787376 +0.14173228995616616 +0.8257261091070874 +0.07142857361432843 +0.027649767587942867 +0.1255230061089668 +0.10285714196424905 +0.9378238381417908 +0.2514285674766619 +0.7922705879807803 +0.6802030184880169 +0.06818181565916548 +0.7747747679002537 +0.4927536053335282 +0.13333333624733817 +0.8883827208894074 +0.20276497520817213 +0.8796680629792394 +0.7817589692617839 +0.08888889164836307 +0.8256880819685473 +0.2577319739245373 +0.2269503600298789 +0.9054325584982673 +0.3035714433725257 +0.378947360968179 +0.389937106918239 +0 +0.012269938310222763 +0.006514657819786356 +0.18834080608213122 +0.936470536452905 +0.03333333489703538 +0.8960573674465361 +0.7526881687035833 +0.05063291326639132 +0.8508286826911363 +0.12612613177537463 +0.14925372630999253 +0.9148265023191011 +0.20329672125535578 +0.24884792952719814 +0.3908046058423417 +0.043478261952293755 +0.5955555827718082 +0.07909604495706893 +0.20952381010769178 +0.8847737015456717 +0.5648855115988564 +0.5960784119293426 +0.11111111754988455 +0.057971016563141756 +0 +0.05538461793657578 +0.19199999944591523 +0.8270893635468837 +0.6410256456811517 +0.8502415553264836 +0.5777777554897167 +0.15789473780524582 +0.35922327660707554 +0.1689895464425193 +0.1379310385757052 +0.9408602449839328 +0.14569536278638354 +0.5959595711792921 +0.8026905938843468 +0 +0.24365481610285056 +0.14117646059027805 +0.10227272355256828 +0.868512076475493 +0.322033894455823 +0.5759162528922954 +0.5172413982309547 +0.11538462036085359 +0.8679245166516406 +0.33198382373263724 +0.29411764018991704 +0.8748451372431789 +0.38596491663267035 +0.3854166599413223 +0.7507507327277692 +0.04545454628580859 +0.254681644630538 +0.18923933045368932 +0.1516587632590876 +0.8626609598575188 +0.05447470834633418 +0.8342245441011911 +0.792000045931923 +0.11940298815344765 +0.08040201056176025 +0.20209060136052687 +0.09389671480022889 +0.8814913759043672 +0.17589576874373988 +0.38418078341475864 +0.8996539918323332 +0.24299064819856855 +0.5942028943820087 +0 +0.14880952324238853 +0.9179810215857757 +0.2887700464848997 +0.8290598345836931 +0.8196721288064384 +0.028985506578156267 +0.09065156405592344 +0.289752654877853 +0.10526315859322877 +0.8948246356905681 +0.27480917650463615 +0.16033755638925792 +0.2931034372907247 +0.22535213911372065 +0.24242424657867284 +0.14718615456146933 +0.19786096439333134 +0.9494949526602335 +0.5675675012874905 +0.6564102490665116 +0.5268817403130903 +0.06896551495127815 +0.6802030232852195 +0.45544555421163335 +0.14400000577153094 +0.9214659733193481 +0.18571428376113996 +0.8422938558039703 +0 +0.5698925072710298 +0.4561403645701949 +0.09230769649588866 +0.8977777612746082 +0.06508875598303276 +0.8460038920705377 +0.113207549270509 +0.20717130085894137 +0.5289256198347108 +0.2530120503298515 +0.8900803967545038 +0.12121211432926254 +0.7647058913959668 +0.03636363587765532 +0.5962733394894963 +0.10891088493879962 +0.08536585318840348 +0.9189188821520938 +0.325 +0.702928866790271 +0.041666665631863845 +0.02977667430654749 +0.032160806056563726 +0.13924049789434406 +0.9282136745963024 +0.5333333708916187 +0.7237354211128304 +0.057142859815658 +0.6415094447402154 +0.10526315127199827 +0.888888866548185 +0.19101124767139074 +0.7340824380748954 +0.033333334283282307 +0.36866360178471314 +0.11594202985012511 +0.9368420329659847 +0.03902438938398864 +0.8396946586441892 +0.09090908739931343 +0.02040816453161968 +0.19672131948263122 +0.9326241657617124 +0.060941828954152774 +0.8456550435390437 +0.2820512760306112 +0.8119657795331625 +0.21518986552929298 +0.892857138099584 +0.6351351112721576 +0.7254901992770438 +0.17647057856758605 +0.20437955813054381 +0.17857142327323774 +0.9240121819376484 +0.1991342059906592 +0.6862745023061994 +0 +0.8582375056343732 +0.19191920287226827 +0.9354005388522457 +0.5137614664224932 +0.7806122020200796 +0 +0.7710843661533441 +0.23931624889548003 +0.911242627478917 +0.16000000467811307 +0.1456953730967271 +0.32989691544784633 +0.05245901773933768 +0.24786326208406548 +0.9367088269900599 +0.07785888734414848 +0.5649717263723534 +0.20202020675190205 +0.15331010608155546 +0.16867470333987572 +0.8588098367944501 +0.10666667230872295 +0.8362720933766588 +0.23076922893883398 +0.09677419047822088 +0.8091603304557452 +0.6013071907624589 +0.7099567448472335 +0.35897438451920544 +0.17230769961971582 +0.8755130632973519 +0.5747126099990562 +0.7046632081044265 +0 +0.11891891769286575 +0.9269406659614317 +0.14726840305864192 +0.673796827579243 +0 +0.2068965635179376 +0.8807853411979999 +0.6538461570981652 +0.5294117329167378 +0 +0.1261261250104439 +0.9253731372075952 +0.2474226880617079 +0.8137535927187179 +0.028985506455603556 +0.11764705965482081 +0.8804159574050289 +0.7185629212513049 +0.8484848653740045 +0.040816327717553974 +0.1038961060826464 +0.8662952575486285 +0.1323155223966239 +0.3520000241199849 +0 +0.23684210222926502 +0.9180327964619899 +0.14814814320562308 +0.6296296262103467 +0.06153846673226557 +0.2797202701976443 +0.8832808053258793 +0.1818182002594208 +0.8922056478664971 +0 +0.24193549685249963 +0.9106028840997434 +0.5611510946401512 +0.8018648368830167 +0.033898305467602 +0.14814815101827106 +0.9371428240754284 +0.16666666666666666 +0.764505120506379 +0 +0.2165605206267162 +0.8959777432105251 +0.057971014747053004 +0.34319526765430897 +0 +0.2727272727272727 +0.8631579294512227 +0.07264957164452088 +0.3253011872842587 +0.05882353289213975 +0.21212121634350112 +0.9016697181119998 +0.18497109769868195 +0.869215345323019 +0.2025316530548212 +0.2064896789851541 +0.870646735664049 +0.2358490626798827 +0.8793103366792525 +0.09374999286956204 +0.2727272612332644 +0.9385964728485121 +0.14953270191210666 +0.8996865164358073 +0.06666666718406808 +0.09589040759000945 +0.9003690166115618 +0.02645502694497391 +0.10000000370628383 +0.0370370390351009 +0.1473684177650592 +0.8393442333292223 +0.5098039154553307 +0.6991870250486858 +0.0769230750590541 +0.09259259316492799 +0.9167974577725471 +0.05161290302645884 +0.6857142612597114 +0.27777778274891946 +0.19607843510543305 +0.8733706339166658 +0.057347672397762006 +0.09090908625863578 +0.13105412859766816 +0.9074890269645655 +0.2826086930731268 +0.7604166707091976 +0.1889763652531863 +0.9624060206195976 +0.16793893436112667 +0.32941175976839043 +0.8803245184161717 +0.3899370949629492 +0.17177914387904816 +0.8988763926069009 +0.05769231271753103 +0.1401273846399087 +0.8923679132325385 +0.615384647126735 +0.08791208508111917 +0.8235294581298861 +0.19999999141859345 +0.24761903266413543 +0.9205835447016506 +0.18543046828681073 +0.28272252597194847 +0.8112543462754949 +0.45614031881413647 +0.08540925744212483 +0.9460431894830204 +0.08759123960464148 +0.08888888195984926 +0.9124999738882669 +0.09014084646766132 +0.1067615705116772 +0.8994413278282315 +0.2574850275544903 +0.2574257512772103 +0.8943661957772271 +0.03418803321050108 +0.17391303913854414 +0.8296943246949376 +0.1428571406289179 +0.1506849286089283 +0.8878788415440516 +0.4035087702757353 +0.20588236738404267 +0.8959276111188756 +0.10774411729916751 +0.21292777335029628 +0.8693642108545829 +0.2680412268070814 +0.18584071174061384 +0.8138101121352403 +0.3664122017524955 +0.08024690737222694 +0.9211008983433451 +0.7307692491462467 +0.31746031714645073 +0.9106753414054733 +0.047393366133096346 +0.21839079602656253 +0.9230769776726152 +0.30000000780913966 +0.15037595217978983 +0.8666666072379023 +0.7833333506884296 +0.15426997600762227 +0.8789237826140389 +0.5494505420742852 +0.07142857308425603 +0.8983799306637973 +0.3191489383072376 +0.23430963712957706 +0.876090692804462 +0.10734463473173175 +0.10000000147052283 +0.03931203758716357 +0.12173912884760583 +0.8104574886615524 +0.08547009331287073 +0.5781249667744383 +0.303030290850759 +0.1016949195322748 +0.14141413731217928 +0.037433153816221 +0.186813178544232 +0.098360656267168 +0.1894737016758435 +0.6092715816856363 +0.24324324869527128 +0.2051282054588522 +0.17283950738649714 +0.2369668317495529 +0.15841583561259237 +0.7945204720417637 +0.19230770017709192 +0.06366047835734955 +0.15384616570420007 +0.12162163069334297 +0.08205128078364857 +0.5692307364019855 +0.15384615639009527 +0.25688072967816267 +0.14999999573143813 +0.055363323300155524 +0.06635071588519707 +0.6961326054730833 +0.2674418636304787 +0.15748032219456237 +0.16080401911120892 +0.27540983472029884 +0.2255638907647923 +0.05365853475496726 +0.2433234598259604 +0.11627907005530061 +0.1976284647232724 +0.5957446995269035 +0.15126049934336144 +0.2748091469413908 +0.13684210050969797 +0.15503875980982304 +0.2297297196553752 +0.04651162916226642 +0.12598425431190985 +0.09252669181243199 +0.13872833117502129 +0.2718446669554091 +0.21800948365480016 +0.20920502120495485 +0.11842105747594676 +0.22377621944939274 +0.0631578921273885 +0.21818182375066567 +0.19580420087593917 +0.16494845977582198 +0.17218542282902685 +0.11285266513295475 +0.16199377742860563 +0.22222223289522985 +0.17674419798130184 +0.15311005327574925 +0.08064515883233606 +0.24390242259085937 +0.22857143335500527 +0.24890828344656873 +0.27826087178349035 +0.242990641855736 +0.20689654207592367 +0.2122905042536995 +0.059999998660292514 +0.23999998168945452 +0.25615764811123015 +0.09230768694680128 +0.2278480979301464 diff --git a/paper_figures/livecell/cellsam/general/LIVECell_good.txt b/paper_figures/livecell/cellsam/general/LIVECell_good.txt new file mode 100644 index 0000000..6366012 --- /dev/null +++ b/paper_figures/livecell/cellsam/general/LIVECell_good.txt @@ -0,0 +1,576 @@ +0.5039370359556233 +0.5107913876478813 +0.8847185107414955 +0.4470588051015798 +0.7674418731085256 +0.016393443351054967 +0.18518519261759642 +0.9504950259259006 +0.2980769182948063 +0.7310344805111004 +0.8787878378723231 +0.3697478849448672 +0.5937500432329769 +0.03984063559671045 +0.24561402924650436 +0.9551451164283733 +0.736842096902253 +0.22775802762335406 +0.8483516980618906 +0.47222222722174034 +0.12374100906273804 +0.6166666682704434 +0.5170067924396493 +0.909370235431299 +0.2739130619224934 +0.2593516257961774 +0.9549549459762826 +0.3085714160729255 +0.11746031847400189 +0 +0.1774744136949837 +0.8732624945628037 +0.7750000115345806 +0.41216216982851844 +0.7972972862170363 +0.4494382135491979 +0.5691699895239949 +0.20051413689152725 +0.1025641055800665 +0.9713024129485887 +0.382916045660579 +0.30420711195328676 +0.84076437351644 +0.30399999717662207 +0.6390977527637831 +0.059596844204609874 +0.2105263139340351 +0.8644461541198358 +0.4606413755028954 +0.34181816028756457 +0.9429657321266053 +0.4444444555279532 +0.16814159320193386 +0.47222221874041503 +0.3100775228420974 +0.8081632749261971 +0.36363635779565595 +0.8398576886015413 +0.8670212875656149 +0.37735849865664134 +0.32820511487549614 +0.20100502387345415 +0.2841530019604455 +0.894308975050743 +0.6622516559146014 +0.8227424654974179 +0.8815166299526602 +0.32727271604677527 +0.36036033057174577 +0.12669684321356722 +0.17441860292773753 +0.9168207194666657 +0.42424241075455665 +0.9407114374727477 +0.8433268568981103 +0.545454580218059 +0.424580987274642 +0.02083333396265879 +0.16521738897715146 +0.9227166184065813 +0.44368600019760873 +0.8716216220834833 +0.8524590015001301 +0.6027397527086086 +0.0992248124368434 +0 +0.11560693484483915 +0.9209302575337758 +0.03088803259295883 +0.9039999563568943 +0.9180327964619899 +0.446808515603103 +0.1935483788694764 +0.1237113413939708 +0.20000000372405885 +0.867841439019606 +0.11336031827461551 +0.6159419887621126 +0.9274192947509569 +0.457831336776684 +0.07681755999537797 +0.03025210083012417 +0.39655170733820616 +0.8981723741533217 +0.682634673387683 +0.17488789844338734 +0.9430894293528135 +0.47552449741115826 +0.6532662698002374 +0.6666667113242289 +0.19480518866339805 +0.9178356782388088 +0.33564015105162687 +0.37785015959369295 +0.8854961719058945 +0.5473684210526316 +0.14960630965853003 +0 +0.20512820419749492 +0.9631449268098603 +0.2180094811893448 +0.7999999701982664 +0.9449541457877922 +0.3200000064487457 +0.6525423496737769 +0.6399999590236299 +0.5319149209234514 +0.9155555703094225 +0.33050845189508005 +0.8864468653904062 +0.884146329131878 +0.31914894491258694 +0.8860759655382916 +0.19905213169923547 +0.10928962088312846 +0.9292542540778725 +0.5736434592706414 +0.5495495173365726 +0.8290155199369251 +0.33333334816826693 +0.03913894648626311 +0.010126582159858632 +0.15094338645880714 +0.9400921758325141 +0.19239374519831184 +0.9084745324981053 +0.944099358886147 +0.36363638598071746 +0.6865671557669241 +0.14388490046745353 +0.1958762831908974 +0.8912386708969119 +0.09164420985578237 +0.38759689397919633 +0.8955223463374817 +0.3209876348378233 +0.540540550926416 +0.10526315217809577 +0.1875 +0.9043824835074733 +0.710526317966095 +0.703448275285742 +0.9739130663466147 +0.4485981368541672 +0.00456273746919709 +0.006191951073721911 +0.2818792005837812 +0.8493150742540253 +0.8092485867920779 +0.8296943654552006 +0.8054298582408902 +0.45217391476167296 +0.48627449278675944 +0.20830188513751455 +0.1785714371015828 +0.95408169033174 +0.220689664994069 +0.6521739346985554 +0.8088530868714642 +0.5866666754327636 +0.5917603261359368 +0.016304349030539907 +0.17241379235839022 +0.9250814372120094 +0.6845637346733474 +0.6728972040100949 +0.7739130534624605 +0.49382720502697275 +0.8372092511103972 +0.03802281515421563 +0.20000000744230242 +0.8912037176324791 +0.6256982988091574 +0.5714285500194374 +0.8776595827763762 +0.5454545602928762 +0.36760121806041157 +0.00715563493599546 +0.20264316963829734 +0.8821138656327481 +0.16326529768712003 +0.9082126015245376 +0.878048775530942 +0.4489795877998634 +0.23706896551724138 +0.006734007040202573 +0.18571429771053904 +0.9220945294277061 +0.19023137547260238 +0.48241201556102487 +0.8253968688416904 +0.3797468716095731 +0.5760517541536873 +0.01967213004902588 +0.23798626313599472 +0.9295352495810678 +0.17021276757324297 +0.8932806913765607 +0.9421965676278283 +0.34234232351052907 +0.22004887764861808 +0.10126581395507814 +0.13846152684348223 +0.8998410428658357 +0.2857142857142857 +0.33093524748711883 +0.8111888260717556 +0.4807692522189682 +0.3892617404721331 +0.02032520441215099 +0.2851711047462816 +0.9516908366863227 +0.6666666369413983 +0.742081445793189 +0.9289099632386073 +0.32989687279052127 +0.6877828069945215 +0.6694915209231286 +0.2362204740550121 +0.9346733738841826 +0.09523809365945073 +0.9138211262271031 +0.29310346673424986 +0.5167464117569205 +0.2766798327137546 +0.31775701196415684 +0.8974359076536499 +0.35448577087866806 +0.7807487092009863 +0.5274725597232872 +0.4921135771893059 +0.647058866763402 +0.22978723576569435 +0.865319850940576 +0.11506849504774988 +0.9265175948856764 +0.520547939026673 +0.627906917534435 +0.08438818299629128 +0.2692307798363573 +0.9267241906009941 +0.4581005513644513 +0.8759124171959171 +0.3333333406919313 +0.1351351355796393 +0.21260997221025799 +0.15384616315163072 +0.9406099405563346 +0.666666652046227 +0.9306930978158943 +0.5714285495329892 +0.6338797931792874 +0.5121951445361824 +0.9307876273958513 +0.45226128705176805 +0.8525641025641025 +0.3428571565053897 +0.46963561858466957 +0.3076923244561134 +0.966921152526954 +0.4791344653867756 +0.8741419224057372 +0.5000000595869291 +0.16462346683084242 +0.6739130032726593 +0.9047618828033145 +0.2583518924281199 +0.8317756989279019 +0.46846845619535926 +0.7698112849031089 +0.22797927537173318 +0.9295238427449857 +0.6624203629776934 +0.8856305012949287 +0.35789474164971463 +0.4023323741587872 +0.16450216974216494 +0.9795918019656142 +0.11678833125215866 +0.8097166413923527 +0.19801980589136933 +0.7703703846984101 +0.08071748695870472 +0.930348300763671 +0.41509435845947673 +0.8545034659750269 +0.4074074074074074 +0.696132554410186 +0.3333333258880509 +0.9351144814427933 +0.011428570849028402 +0.9518072567952912 +0.4520547873079444 +0.21971829853280844 +0.11428571661354556 +0.9490834783698685 +0.31578947789198397 +0.867924557934455 +0.37179486357354163 +0.29518072823743485 +0.19000000937737951 +0.8898776215025107 +0.13202934835035213 +0.8035714523448626 +0.5046729479800398 +0.1875 +0.8436577557834388 +0.6592178217411536 +0.8920863740869741 +0.47169810546170143 +0.37872340074568167 +0.8785529382679732 +0.7826087419237086 +0.8849557504292914 +0.3076923233094308 +0.125 +0.9318681518291978 +0.14163090790834806 +0.8733624615004292 +0.3500000085054887 +0.3043478175791616 +0.8839050256441925 +0.7076922390336478 +0.9004738863314166 +0.3838383744741754 +0.20270270616948122 +0.87787607519542 +0.2376237521626394 +0.9057591753927847 +0.4255319474498533 +0.14285715213737185 +0.9379084909170011 +0.7872340425531915 +0.8977955623142636 +0.3209876348378233 +0.3092783609451686 +0.8590425483935921 +0.32661288639707026 +0.8421052557705202 +0.5185184847130941 +0.5714285269237719 +0.9427083326753617 +0.13698630640812773 +0.9457364409418278 +0.49523811241770643 +0.4555555584340238 +0.9053254289895638 +0.18775509920891847 +0.8780488019874964 +0.4651162630548475 +0.21935484561213378 +0.9190283135625822 +0.694610793074231 +0.8535565528479628 +0.4727272664312718 +0.21256036840613707 +0.9424861017669346 +0.03378378361551304 +0.7988165319051468 +0.4675324831314792 +0.1188118797158376 +0.8998665076645822 +0.26934984686849106 +0.7555555503961567 +0.37113400240796207 +0.34615384615384615 +0.8844719912641028 +0.3606557553808965 +0.910994770202033 +0.2833333368394889 +0.5607476709232401 +0.9084506792996289 +0.2456140291478428 +0.8843283725424534 +0.528925621691122 +0.29256595175930583 +0.8788598198035015 +0.23387096819681952 +0.9283819124735994 +0.42592594391094457 +0.44987774705408196 +0.9293361538316507 +0.06837606911422014 +0.8806818051537864 +0.3636363490122901 +0.25550660388594004 +0.9373882295962213 +0.3001949128575944 +0.9090909268245232 +0.36144579147723765 +0.35204082407190707 +0.9009288003524124 +0.6486486511158482 +0.9208632627960304 +0.582278506243407 +0.07194244677121764 +0.8796433959702332 +0.19883041470675689 +0.8477366775529152 +0.4383561509021917 +0.3100775152850423 +0.8980668099553922 +0.17721519831537388 +0.7938931292075224 +0.3357400855670415 +0.9117043355720522 +0.6324785958412171 +0.8623852976637048 +0.3125 +0.954653937798524 +0.5591398152338828 +0.28125000654351184 +0.9137254945432431 +0.40659341435794066 +0.18181818509890035 +0.9123867643775387 +0.18232043621113278 +0.23209877075847116 +0.9262760005850627 +0.6406249627925286 +0.29310346572326024 +0.8733850102786941 +0.17511520004336584 +0.41600001456876873 +0.9291338486705725 +0.21176470171002806 +0.18779343272376015 +0.8340611544064009 +0.707482921735871 +0.1809744753908657 +0.9444444093934571 +0.05607476873252048 +0.5486725620540078 +0.9124236542585076 +0.29844099547486724 +0.20155038816799647 +0.8882834030622015 +0.18230562687136032 +0.33628317429363047 +0.9038786401857862 +0.25607064329484985 +0.09032258326609971 +0.8696844981880054 +0.09125475196467304 +0.09195402563740415 +0.9167882854847523 +0.7164179573230196 +0.13496932347440033 +0.9103840964950825 +0.2228739041389048 +0.1916932961205607 +0.8516128490400174 +0.19213974565869296 +0.28481013451396525 +0.8813953092750726 +0.7169811631671374 +0.31078610664574374 +0.9503546206044026 +0.7786259541984732 +0.7608695448201447 +0.9347367847850666 +0.2605210405928981 +0.14084508028389253 +0.9352940651813269 +0.4639175226026013 +0.21621621437534047 +0.9097222072093231 +0.6909090634313245 +0.2605364035068657 +0.8865096414440327 +0.7031249933918136 +0.105263160202855 +0.894150374939563 +0.6620689829011032 +0.16608997022295038 +0.8705882763589535 +0.1417721525952808 +0.2707930484392214 +0.30452676414486224 +0.2322580598690137 +0.8023255589629589 +0.21978023167687927 +0.5987260845413094 +0.7777777692796478 +0.08130081564059838 +0.28787877618223007 +0.46286701009270526 +0.2431372501117672 +0.12820511891581698 +0.23529410841341103 +0.758620681595992 +0.24120601124428562 +0.15810276702784132 +0.13793104657555533 +0.36585365286332955 +0.3538461723499688 +0.8535031185683231 +0.23611110760766088 +0.34205230343195275 +0.37254901960784315 +0.4000000067685166 +0.22878228248409468 +0.6538461295612439 +0.19631901226299528 +0.5230768959038028 +0.44444442959662195 +0.11931817657788872 +0.15789474425366615 +0.7830188284415353 +0.303921573430119 +0.5888888944425479 +0.18775508438647448 +0.13375795636454715 +0.16766468566790668 +0.417721515111577 +0.22911694010384925 +0.10975610739597345 +0.21451103883907285 +0.8000000297546388 +0.2896551757379647 +0.5217390876093948 +0.32989690443321734 +0.40268457669085067 +0.1111111120395592 +0.11195928579780486 +0.2528735442633008 +0.2494714545832168 +0.06299213095255704 +0.3206107155684823 +0.15533980399866798 +0.23376624284139744 +0.24731183101696805 +0.2580645005344484 +0.31654677373326223 +0.2539682593182555 +0.17983650685749958 +0.3652173954456072 +0.16574586096912577 +0.1886792456555396 +0.18705035513888582 +0.5909091090974132 +0.17021275296090396 +0.2189781004646502 +0.24649861006337354 +0.3461538378767839 +0.18333333601554222 +0.2682119230876613 +0.4052287443307762 +0.4393939301640522 +0.15602836702359069 +0.259259251824648 +0.18815331822827605 +0.3033707684169892 +0.27561836847256194 +0.48598130527253697 +0.17801046244096172 diff --git a/paper_figures/livecell/cellsam/general_FS_10_FT/LIVECell_good.txt b/paper_figures/livecell/cellsam/general_FS_10_FT/LIVECell_good.txt new file mode 100644 index 0000000..11ed6db --- /dev/null +++ b/paper_figures/livecell/cellsam/general_FS_10_FT/LIVECell_good.txt @@ -0,0 +1,576 @@ +0.4902386124035199 +0.6355140200017907 +0.8894601426018308 +0.5322580564248729 +0.7978723262240298 +0.21946902456933215 +0.5270588472612598 +0.932692330364513 +0.41340778887041435 +0.7034884398239096 +0.8137930693970499 +0.6231884495577773 +0.7058823057783206 +0.23193916805317372 +0.6419752981669935 +0.968750001922261 +0.7052631618962595 +0.3281853408236078 +0.9118942184277323 +0.47407411581449543 +0.5609755773720995 +0.7111110535243593 +0.7567567423154744 +0.9520958061345057 +0.46135267234144706 +0.3342857077875375 +0.8455284828310585 +0.45933013595593764 +0.5834738636930117 +0.15151516177750757 +0.6055979878571057 +0.8963367663010646 +0.741176472476256 +0.5265957686483822 +0.7950310499500157 +0.4637681250554339 +0.777385171987809 +0.4048429956224657 +0.35348835268346673 +0.9525862249546521 +0.5013624184588851 +0.41363636069186527 +0.8641975595988096 +0.4805194712628461 +0.7267080615590005 +0.3395853858563659 +0.4857143084934207 +0.9051851799264087 +0.472095182771699 +0.5 +0.891304388394903 +0.5625000129221004 +0.6071428781283493 +0.7368421052631579 +0.34905661986789416 +0.8663238943722888 +0.5297079608558133 +0.7594936363896851 +0.8946015417323603 +0.40000001942005503 +0.6666666815645574 +0.32512317914578953 +0.44360902485947595 +0.9181636581589648 +0.6728110366464499 +0.8473520255698185 +0.7183673427421896 +0.4393063796303417 +0.6682809020042061 +0.15704387529529407 +0.5144927604106174 +0.9238937935649124 +0.563934428508598 +0.8654545375702902 +0.9323017646788803 +0.5576922942041882 +0.7494823955925656 +0.1640942393162725 +0.5114753853955459 +0.9172259375775759 +0.4945382506706484 +0.7964071936214895 +0.8690095791987503 +0.65934069014323 +0.5075757708770007 +0.1954887136086367 +0.4105960335465783 +0.9291100633886727 +0.5288966544795157 +0.8931297825941295 +0.7232143140129783 +0.36956522133572933 +0.6449612581673901 +0.4076433188077053 +0.4578833929292654 +0.868644012776454 +0.4873293709706026 +0.6815286874714855 +0.8614231896345905 +0.42622948756064843 +0.5647236649751253 +0.14003590396229088 +0.7343749850827395 +0.8967254671710029 +0.7015706746708976 +0.421784486309971 +0.9545454375157355 +0.44444442895301695 +0.7777778032437834 +0.8306709102610226 +0.35179150972915335 +0.9367588462508063 +0.46225535444243604 +0.4902912636112501 +0.9308411012681198 +0.5528455415890575 +0.6594724472549602 +0.1256332422881995 +0.534954409135309 +0.9493976189254645 +0.46236561037213236 +0.8312756696605358 +0.8717948943834368 +0.49696965275581084 +0.7067668977964019 +0.7771083907576118 +0.7572815533980582 +0.9290322295146564 +0.45982144683509485 +0.8650518979549526 +0.9134328496476511 +0.38157896171589517 +0.8582996267949337 +0.4166666666666667 +0.3878787891628242 +0.930841162427702 +0.5911330058865171 +0.6165413207919388 +0.805825210210772 +0.40999998038687335 +0.5524861354163386 +0.11241217879700671 +0.4390243939276773 +0.9241071716309994 +0.5245901701830512 +0.8389057948170786 +0.9244713665802842 +0.5467625744571107 +0.7464114726104256 +0.25961540675771655 +0.4451827057696309 +0.9347181650220395 +0.44076430817694295 +0.5555555853533368 +0.7631579170045265 +0.5740740668288878 +0.7676056786074297 +0.227272724560716 +0.34893617762743684 +0.9439071362793624 +0.7047618892370088 +0.6404494371650006 +0.7591240787266503 +0.5255474855582355 +0.3855855707413149 +0.13424657385180236 +0.4015151389097589 +0.9081365184245899 +0.80219781607666 +0.8171206448534916 +0.7947598006089995 +0.6518518518518519 +0.6394558013356838 +0.38491545212131795 +0.3953488271971326 +0.9429280508190734 +0.4705881995104218 +0.7175572917979963 +0.9058116065234506 +0.5742574317931223 +0.7129337305941564 +0.13210040450767074 +0.39320388676985696 +0.9142857273209458 +0.8333332865979648 +0.7744680618645476 +0.738955767855685 +0.3802816864123526 +0.8432431994929369 +0.24118740178266232 +0.423841059602649 +0.883977935431304 +0.5649350856981182 +0.695970691892976 +0.9218750050500079 +0.5309734720305845 +0.7213114119259654 +0.1876629058855333 +0.532951310245055 +0.9383697688127267 +0.45512821372485646 +0.8347826269615458 +0.9278351010474144 +0.4444444285093089 +0.6246574960310576 +0.14814815101827106 +0.4950980681470864 +0.9282178650087934 +0.4560943657205677 +0.5206611202501706 +0.8843105715146106 +0.6666666948818838 +0.7272727198416297 +0.1631321426004763 +0.5310734484317658 +0.8998548487988514 +0.507936512352084 +0.8880597034771978 +0.8967391865868614 +0.5441176725606706 +0.6570048640050743 +0.4511278148337577 +0.41860467799879136 +0.9040247276357738 +0.5671641893352132 +0.3427561817981553 +0.7272726982684181 +0.5405405720531234 +0.71304350151946 +0.1583756300951187 +0.5659777444687784 +0.9339622473065674 +0.6769231046342682 +0.7619047248020336 +0.7868852096498892 +0.6557377204459146 +0.7674418676165496 +0.7489712462327979 +0.5445705074824668 +0.9437652313332447 +0.5408804937560968 +0.9423077166271223 +0.3359999854087837 +0.7242798296556171 +0.4472843495607536 +0.4645161695543194 +0.9397089432659316 +0.47185628016830583 +0.9094138726122291 +0.52100838319854 +0.6774193647544403 +0.7773851383117762 +0.5504586966468602 +0.9005659439616764 +0.5452092037550293 +0.9345793768429932 +0.5840708114925705 +0.669902901925198 +0.15068492688384627 +0.5350553719649435 +0.9291666765390572 +0.5337837765916115 +0.8522337098982521 +0.31578947561049164 +0.6090776262294955 +0.35150456627379734 +0.46551718862789127 +0.9032257958352767 +0.6628571616114396 +0.8950617703719163 +0.645669292668961 +0.6944444397169542 +0.7096774324487017 +0.969411734634377 +0.43914081746123745 +0.8792569998499236 +0.47058822867137967 +0.7138046325595034 +0.4713375746220953 +0.9597989887374908 +0.5083088636390014 +0.9115645663563364 +0.5569619915773762 +0.5099415093722475 +0.8484848443007861 +0.9078947256297426 +0.5 +0.9088811885198355 +0.5100671222904307 +0.7857142910787036 +0.3680981629301485 +0.9313543385625066 +0.7099999582935385 +0.9186046044413867 +0.4715447142074882 +0.6201923344813838 +0.544342517750017 +0.9770114879436697 +0.5141844367661954 +0.8549618573141625 +0.40277777119607494 +0.8661971647288969 +0.37746478863368715 +0.9320388479650852 +0.6122449006961316 +0.9206349596523064 +0.31578946934922864 +0.8253968117285472 +0.5263157587808452 +0.9518518606639019 +0.5228426286843325 +0.8128342457167832 +0.45662103580492963 +0.6654479247085583 +0.40277778503417283 +0.9158512357581298 +0.5251046374390964 +0.7878787901186459 +0.588832507218498 +0.7075663956475562 +0.40718561469010855 +0.8931623677834081 +0.4004259920138416 +0.8908685683604269 +0.5771812067275384 +0.4252491524796589 +0.8953975129348264 +0.6933333104039426 +0.8350168290824819 +0.6153846261134511 +0.6822262216684815 +0.9180327783762685 +0.8032787298717998 +0.687499936726951 +0.43137256124335255 +0.4449877530246318 +0.9336188277047612 +0.53398059532965 +0.8619246939739557 +0.3646408713917742 +0.5699999741406829 +0.9109414200300651 +0.7299270555147264 +0.8275862191333108 +0.47619047362744066 +0.4952380932003296 +0.9018932883440246 +0.40625000722166826 +0.9287599125764248 +0.5285714301083934 +0.40167365473087263 +0.9320694761672539 +0.7715736115113027 +0.9294118024251207 +0.36496349305297093 +0.8659793473871232 +0.8679244611198431 +0.54566209188328 +0.8152866136504701 +0.4603174682581179 +0.7857143177179159 +0.9164556850440411 +0.4684685088423932 +0.9117646485777917 +0.5507246837278382 +0.6613545706955571 +0.8910891260602528 +0.4861660525477084 +0.9028400361715919 +0.6466165761200124 +0.5229357860637549 +0.9446640166607845 +0.6732673391621509 +0.9212121466775439 +0.5090909053777969 +0.4652406637818549 +0.9249999630410921 +0.4668989432583346 +0.8539325819358582 +0.5714285846740482 +0.4701492397477822 +0.9378237927320028 +0.4871354931949539 +0.7685950333182696 +0.44025157645447544 +0.4016064277824029 +0.9116944246802313 +0.48680347682484076 +0.7454545805973761 +0.48618785881274923 +0.8108108127613499 +0.8934009407441658 +0.46547312620525677 +0.9313543561273488 +0.5098039387168833 +0.6023166090663494 +0.9359268231374516 +0.5066666593632198 +0.9289339556363018 +0.5925925822562157 +0.5996131564253078 +0.9294605809128631 +0.44660194511128903 +0.8913963890134169 +0.5608465721522243 +0.4510385805490075 +0.9473683780069542 +0.5401785882786135 +0.7748690684565744 +0.5483871213191073 +0.6032388495664576 +0.9331352094795697 +0.6236559139784946 +0.9263157739184047 +0.5740740668288878 +0.2922077868595598 +0.9230769627690719 +0.4499999888211488 +0.8515624521725289 +0.47567567993820536 +0.6452702263713449 +0.9071129485257827 +0.47252745721261935 +0.7638889116959438 +0.6799387655016528 +0.8910891589735128 +0.6783626163853915 +0.8883928792327449 +0.5810055594609788 +0.9573460246472072 +0.5333332997133052 +0.471264362692454 +0.9265536472495804 +0.5256797162326778 +0.49438200141316796 +0.8863309436434791 +0.5147453242450045 +0.6201232071287464 +0.9222422737648353 +0.6896550961153138 +0.5464480625964802 +0.9016189211128233 +0.429501108955496 +0.8085106413514863 +0.9282443134085205 +0.4305949094375407 +0.5029240044618302 +0.8526971504399958 +0.6785714442368546 +0.45195732060399096 +0.9455782017460207 +0.5504000200406917 +0.8813559162712357 +0.928853789915795 +0.5739348449396053 +0.5576520015548643 +0.8929503513108545 +0.5212619996224125 +0.5123153292302817 +0.886399996996938 +0.5075318925787804 +0.3192771314863003 +0.8630490945368433 +0.5291828618933323 +0.48351647486870336 +0.9090908972019035 +0.708737891103662 +0.3949044587939809 +0.8928087175369351 +0.49117645318867714 +0.5333333537367726 +0.8959834882154417 +0.5851063645402618 +0.43621398321923793 +0.9097065647608326 +0.7976190092745452 +0.5581395469108915 +0.9397590399628423 +0.6335403926167077 +0.9052631882245654 +0.9363449814819045 +0.5155925287576614 +0.5374149610395654 +0.9314285433306189 +0.562318786456516 +0.49350648273207254 +0.8915662931339005 +0.6549707648451994 +0.5248447357409729 +0.8729508299919035 +0.6578947001811226 +0.45454545971775817 +0.9264305674453519 +0.5700483295746827 +0.5891892273373784 +0.9342104801436758 +0.48009950921867933 +0.6191248223121507 +0.4794816666499967 +0.41558440625691284 +0.8087431693989071 +0.4559999934453967 +0.6395348826424844 +0.7878788036494843 +0.43715847096920096 +0.44247787739045563 +0.49511399556952085 +0.5081081167232362 +0.5 +0.3619909434854374 +0.8397790032100385 +0.3237597937545763 +0.526946099364796 +0.3902439069894481 +0.46391753017064036 +0.4566210005925671 +0.8208092761835032 +0.3952569357238935 +0.4482029675456623 +0.6159600932533086 +0.463343098805455 +0.6128133729768057 +0.7757575375399993 +0.4886877556591769 +0.6330275229357798 +0.6714286040972473 +0.412517775959494 +0.5524296670101767 +0.779342720492631 +0.38873238958890105 +0.5454545321428488 +0.4281984551307601 +0.5433715207903418 +0.3252595340367898 +0.41666664503322315 +0.5730769176517906 +0.4316546569016257 +0.5 +0.8549618870179944 +0.5272727081479425 +0.5925925872318688 +0.49579831026171456 +0.5324232193397455 +0.44912279356510804 +0.47361644998103225 +0.4264705828057092 +0.6017391176127531 +0.35835350918763154 +0.5824176029298396 +0.5283950297850659 +0.3964757674699863 +0.45454545454545453 +0.4452554740290678 +0.5601172989475325 +0.35424356060256235 +0.49684211980261955 +0.4787233817728616 +0.41935483771305415 +0.5781818263368862 +0.5844930454271956 +0.8571428571428571 +0.5536159699792037 +0.5052082944782225 +0.49367087979845736 +0.47321428468730264 +0.3194444325419618 +0.46861924383384385 +0.6073298505671079 +0.8676470869575437 +0.4090908942102731 +0.5144508479043671 +0.5714285847546048 +0.543478245726154 +0.3916083675750727 +0.6206896693924807 +0.4946236929417488 diff --git a/paper_figures/metadata_LIVECELL.csv b/paper_figures/metadata_LIVECELL.csv new file mode 100644 index 0000000..4f37260 --- /dev/null +++ b/paper_figures/metadata_LIVECELL.csv @@ -0,0 +1,576 @@ +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BT474 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SHSY5Y +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +MCF7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +Huh7 +SKOV3 +SkBr3 +A172 +BV2 +SKOV3 +SkBr3 +A172 +BV2 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +SkBr3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +A172 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 +SKOV3 diff --git a/paper_figures/paper_figures.ipynb b/paper_figures/paper_figures.ipynb new file mode 100644 index 0000000..09882c1 --- /dev/null +++ b/paper_figures/paper_figures.ipynb @@ -0,0 +1,1565 @@ +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Results for Generalist Models" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "from pathlib import Path\n", + "import numpy as np\n", + "\n", + "name_map = {\n", + " \"Gendarme_BriFi\": \"BriFiSeg\",\n", + " \"cellpose\": \"Cellpose\",\n", + " \"ep_phase_microscopy_all\": \"Phase400\",\n", + " \"H_and_E\": \"H&E\",\n", + " \"tissuenet_wholecell\": \"TissueNet\",\n", + " \"YeaZ\": \"YeaZ\",\n", + " \"YeastNet\": \"YeastNet\",\n", + " \"dsb_fixed\": \"DSB\",\n", + " \"deepbacs\": \"DeepBacs\",\n", + " \"omnipose\": \"OmniPose\",\n", + "}\n", + "\n", + "\n", + "datasets = [\n", + " 'Gendarme_BriFi',\n", + " 'H_and_E',\n", + " 'YeaZ',\n", + " 'YeastNet',\n", + " 'cellpose',\n", + " 'deepbacs',\n", + " 'dsb_fixed',\n", + " 'ep_phase_microscopy_all',\n", + " 'omnipose',\n", + " 'tissuenet_wholecell',\n", + "]\n", + "\n", + "# colors for the plots\n", + "c1 = \"#fdbb84\"\n", + "c2 = \"#e34a33\"\n", + "c3 = '#deebf7'\n", + "c4 = '#3182bd'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "## define paths and load results\n", + "\n", + "\n", + "\n", + "cellsam_path = Path.cwd() / \"eval_results/cellsam\"\n", + "cellpose_path = Path.cwd() / \"eval_results/cellpose\"\n", + "\n", + "cellpose_generalist_path = cellpose_path / 'general'\n", + "cellsam_generalist_path = cellsam_path / 'general'\n", + "\n", + "\n", + "cp_generalist_dict = {}\n", + "\n", + "for file in cellpose_generalist_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cp_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "cs_generalist_dict = {}\n", + "\n", + "for file in cellsam_generalist_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cs_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose vs CellSAM - Generalist Models by Dataset\n", + "\"\"\"\n", + "\n", + "cp_means = []; cs_means = []\n", + "cp_sems = []; cs_sems = []\n", + "\n", + "for ds in datasets:\n", + " cp_data = cp_generalist_dict[ds]\n", + " cs_data = cs_generalist_dict[ds]\n", + " # 1 - mean for the bar\n", + " cp_m = 1 - np.mean(cp_data)\n", + " cs_m = 1 - np.mean(cs_data)\n", + " # standard error of the mean for the error bar\n", + " cp_sem = np.std(cp_data, ddof=1) / np.sqrt(len(cp_data))\n", + " cs_sem = np.std(cs_data, ddof=1) / np.sqrt(len(cs_data))\n", + "\n", + " cp_means.append(cp_m)\n", + " cs_means.append(cs_m)\n", + " cp_sems.append(cp_sem)\n", + " cs_sems.append(cs_sem)\n", + "\n", + "# Plot as a bar chart\n", + "x = np.arange(len(datasets))\n", + "width = 0.35 # width of each bar\n", + "\n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "# Plot CP bars slightly left, CS bars slightly right\n", + "bars_cp = ax.bar(x - width/2, cp_means, width, \n", + " edgecolor='black', linewidth=1,\n", + " yerr=cp_sems, capsize=5, label='Cellpose', color=c2)\n", + "bars_cs = ax.bar(x + width/2, cs_means, width, \n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_sems, capsize=5, label='CellSAM', color=c4)\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([name_map[ds] for ds in datasets], rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_dataset_comparison_cp_reg.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose vs CellSAM - Generalist Models by Data Type\n", + "\"\"\"\n", + "\n", + "dataset_agg_map = {\n", + " \"Tissue\": [\"tissuenet_wholecell\"],\n", + " \"Cell Culture\": [\"cellpose\", \"ep_phase_microscopy_all\", \"Gendarme_BriFi\"],\n", + " \"H&E\": [\"H_and_E\"],\n", + " \"Bacteria\": [\"deepbacs\", \"omnipose\"],\n", + " \"Yeast\": [\"YeaZ\", \"YeastNet\"],\n", + " \"Nuclear\": [\"dsb_fixed\"],\n", + "}\n", + "\n", + "group_names = list(dataset_agg_map.keys())\n", + "cp_group_means = []\n", + "cp_group_sems = []\n", + "cs_group_means = []\n", + "cs_group_sems = []\n", + "\n", + "for group in group_names:\n", + " # Get all datasets that belong to this group\n", + " datasets_for_group = dataset_agg_map[group]\n", + " \n", + " # Gather all F1 arrays and concatenate them\n", + " cp_all = np.concatenate([cp_generalist_dict[ds] for ds in datasets_for_group])\n", + " cs_all = np.concatenate([cs_generalist_dict[ds] for ds in datasets_for_group])\n", + " \n", + " # Compute (1 - mean(F1)) for the group\n", + " cp_mean = 1 - np.mean(cp_all)\n", + " cs_mean = 1 - np.mean(cs_all)\n", + " cp_group_means.append(cp_mean)\n", + " cs_group_means.append(cs_mean)\n", + " \n", + " # Standard error of the mean (SEM) for the group\n", + " cp_sem = np.std(cp_all, ddof=1) / np.sqrt(len(cp_all))\n", + " cs_sem = np.std(cs_all, ddof=1) / np.sqrt(len(cs_all))\n", + " cp_group_sems.append(cp_sem)\n", + " cs_group_sems.append(cs_sem)\n", + "\n", + "# Now plot side‐by‐side bars for the groups\n", + "x = np.arange(len(group_names))\n", + "width = 0.35\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "fig, ax = plt.subplots(figsize=(8,5))\n", + "\n", + "bars_cp = ax.bar(\n", + " x - width/2, cp_group_means, width,\n", + " yerr=cp_group_sems, edgecolor='black', linewidth=1, capsize=5, \n", + " label='Cellpose', color=c2\n", + ")\n", + "bars_cs = ax.bar(\n", + " x + width/2, cs_group_means, width,\n", + " yerr=cs_group_sems, edgecolor='black', linewidth=1, capsize=5, \n", + " label='CellSAM', color=c4\n", + ")\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels(group_names, rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_general_grouped_comparison_cp_reg.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose vs CellSAM - Generalist Models by Data Type + Neurips Challenge\n", + "\"\"\"\n", + "\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "\n", + "\n", + "dataset_agg_map = {\n", + " \"Tissue\": [\"tissuenet_wholecell\"],\n", + " \"Cell Culture\": [\"cellpose\", \"ep_phase_microscopy_all\", \"Gendarme_BriFi\"],\n", + " \"H&E\": [\"H_and_E\"],\n", + " \"Bacteria\": [\"deepbacs\", \"omnipose\"],\n", + " \"Yeast\": [\"YeaZ\", \"YeastNet\"],\n", + " \"Nuclear\": [\"dsb_fixed\"],\n", + "}\n", + "\n", + "group_names = list(dataset_agg_map.keys())\n", + "cp_group_means = []\n", + "cp_group_sems = []\n", + "cs_group_means = []\n", + "cs_group_sems = []\n", + "\n", + "for group in group_names:\n", + " # Get all datasets that belong to this group\n", + " datasets_for_group = dataset_agg_map[group]\n", + " \n", + " # Gather all F1 arrays and concatenate them\n", + " cp_all = np.concatenate([cp_generalist_dict[ds] for ds in datasets_for_group])\n", + " cs_all = np.concatenate([cs_generalist_dict[ds] for ds in datasets_for_group])\n", + " \n", + " # Compute (1 - mean(F1)) for the group\n", + " cp_mean = 1 - np.mean(cp_all)\n", + " cs_mean = 1 - np.mean(cs_all)\n", + " cp_group_means.append(cp_mean)\n", + " cs_group_means.append(cs_mean)\n", + " \n", + " # Standard error of the mean (SEM) for the group\n", + " cp_sem = np.std(cp_all, ddof=1) / np.sqrt(len(cp_all))\n", + " cs_sem = np.std(cs_all, ddof=1) / np.sqrt(len(cs_all))\n", + " cp_group_sems.append(cp_sem)\n", + " cs_group_sems.append(cs_sem)\n", + "\n", + "# Existing group names\n", + "group_names = list(dataset_agg_map.keys())\n", + "group_names.append(\"Neurips Challenge\")\n", + "\n", + "# neurips challenge results\n", + "cp_new_val = 1 - 0.8612 \n", + "cs_new_val = 1 - 0.8723 \n", + "\n", + "cp_group_means.append(cp_new_val)\n", + "cs_group_means.append(cs_new_val)\n", + "# Since there's no variability reported, just pass 0 or None\n", + "cp_group_sems.append(0)\n", + "cs_group_sems.append(0)\n", + "\n", + "# Plotting\n", + "x = np.arange(len(group_names)) # Now has len() = old groups + 1\n", + "width = 0.35\n", + "fig, ax = plt.subplots(figsize=(8,5))\n", + "\n", + "bars_cp = ax.bar(\n", + " x[:-1] - width/2, cp_group_means[:-1], width,\n", + " yerr=cp_group_sems[:-1], edgecolor='black', linewidth=1, capsize=5, \n", + " label='Cellpose', color=c2\n", + ")\n", + "bars_cs = ax.bar(\n", + " x[:-1] + width/2, cs_group_means[:-1], width,\n", + " yerr=cs_group_sems[:-1], edgecolor='black', linewidth=1, capsize=5, \n", + " label='CellSAM', color=c4\n", + ")\n", + "\n", + "\n", + "# Now create the last bar group closer to the existing ones\n", + "offset = 0.25 \n", + "separator_x = x[-1] - .3 \n", + "last_index = x[-1] + offset\n", + "\n", + "bars_cp_new = ax.bar(\n", + " last_index - width/2, cp_group_means[-1], width,\n", + " yerr=cp_group_sems[-1], edgecolor='black', linewidth=1, \n", + " color=c2\n", + ")\n", + "bars_cs_new = ax.bar(\n", + " last_index + width/2, cs_group_means[-1], width,\n", + " yerr=cs_group_sems[-1], edgecolor='black', linewidth=1, \n", + " color=c4\n", + ")\n", + "\n", + "# Then move the dotted line accordingly\n", + "ax.axvline(separator_x, color='gray', linestyle='--', linewidth=1)\n", + "xtick_positions = np.concatenate((x[:-1], [last_index]))\n", + "ax.set_xticks(xtick_positions)\n", + "ax.set_xticklabels(group_names, rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_general_grouped_comparison_cp_reg.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Results for Individual Models" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "from pathlib import Path\n", + "import numpy as np\n", + "\n", + "name_map = {\n", + " \"Gendarme_BriFi\": \"BriFiSeg\",\n", + " \"cellpose\": \"Cellpose\",\n", + " \"ep_phase_microscopy_all\": \"Phase400\",\n", + " \"H_and_E\": \"H&E\",\n", + " \"tissuenet_wholecell\": \"TissueNet\",\n", + " \"YeaZ\": \"YeaZ\",\n", + " \"YeastNet\": \"YeastNet\",\n", + " \"dsb_fixed\": \"DSB\",\n", + " \"deepbacs\": \"DeepBacs\",\n", + " \"omnipose\": \"OmniPose\",\n", + "}\n", + "\n", + "\n", + "datasets = [\n", + " 'Gendarme_BriFi',\n", + " 'H_and_E',\n", + " 'YeaZ',\n", + " 'YeastNet',\n", + " 'cellpose',\n", + " 'deepbacs',\n", + " 'dsb_fixed',\n", + " 'ep_phase_microscopy_all',\n", + " 'omnipose',\n", + " 'tissuenet_wholecell',\n", + "]\n", + "\n", + "\n", + "# colors for the plots\n", + "c1 = \"#fdbb84\"\n", + "c2 = \"#e34a33\"\n", + "c3 = '#deebf7'\n", + "c4 = '#3182bd'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "cellpose_path = Path.cwd() / \"eval_results/cellpose\"\n", + "cellpose_individual_path = cellpose_path / 'individual'\n", + "\n", + "# load results from txt files\n", + "cp_individual_dict = {}\n", + "for file in cellpose_individual_path.glob(\"*.txt\"): # Selects only .txt files\n", + " try:\n", + " data = np.loadtxt(file) # Load as NumPy array\n", + " cp_individual_dict[file.stem] = data # Store in dictionary with filename (without extension)\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "cellsam_individual_path = cellsam_path / 'individual'\n", + "\n", + "cs_individual_dict = {}\n", + "for file in cellsam_individual_path.glob(\"*.txt\"): # Selects only .txt files\n", + " try:\n", + " data = np.loadtxt(file) # Load as NumPy array\n", + " cs_individual_dict[file.stem] = data # Store in dictionary with filename (without extension)\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose vs CellSAM - Individual Models by Dataset\n", + "\"\"\"\n", + "\n", + "cp_means = []; cs_means = []\n", + "cp_sems = []; cs_sems = []\n", + "\n", + "for ds in datasets:\n", + " cp_data = cp_individual_dict[ds]\n", + " cs_data = cs_individual_dict[ds]\n", + " # 1 - mean for the bar\n", + " cp_m = 1 - np.mean(cp_data)\n", + " cs_m = 1 - np.mean(cs_data)\n", + " # standard error of the mean for the error bar\n", + " cp_sem = np.std(cp_data, ddof=1) / np.sqrt(len(cp_data))\n", + " cs_sem = np.std(cs_data, ddof=1) / np.sqrt(len(cs_data))\n", + "\n", + " cp_means.append(cp_m)\n", + " cs_means.append(cs_m)\n", + " cp_sems.append(cp_sem)\n", + " cs_sems.append(cs_sem)\n", + "\n", + "# Plot as a bar chart\n", + "x = np.arange(len(datasets))\n", + "width = 0.35 # width of each bar\n", + "\n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "# Plot CP bars slightly left, CS bars slightly right\n", + "bars_cp = ax.bar(x - width/2, cp_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cp_sems, capsize=5, label='Cellpose', color=c2)\n", + "bars_cs = ax.bar(x + width/2, cs_means, width, \n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_sems, capsize=5, label='CellSAM', color=c4)\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([name_map[ds] for ds in datasets], rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_general_grouped_comparison_cp_reg.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose vs CellSAM - Individual Models by Data Type\n", + "\"\"\"\n", + "# Your mapping from group -> list of dataset keys:\n", + "dataset_agg_map = {\n", + " \"Tissue\": [\"tissuenet_wholecell\"],\n", + " \"Cell Culture\": [\"cellpose\", \"ep_phase_microscopy_all\", \"Gendarme_BriFi\"],\n", + " \"H&E\": [\"H_and_E\"],\n", + " \"Bacteria\": [\"deepbacs\", \"omnipose\"],\n", + " \"Yeast\": [\"YeaZ\", \"YeastNet\"],\n", + " \"Nuclear\": [\"dsb_fixed\"],\n", + "}\n", + "\n", + "\n", + "group_names = list(dataset_agg_map.keys())\n", + "\n", + "cp_group_means = []\n", + "cp_group_sems = []\n", + "cs_group_means = []\n", + "cs_group_sems = []\n", + "\n", + "for group in group_names:\n", + " # Get all datasets that belong to this group\n", + " datasets_for_group = dataset_agg_map[group]\n", + " \n", + " # Gather all F1 arrays and concatenate them\n", + " cp_all = np.concatenate([cp_individual_dict[ds] for ds in datasets_for_group])\n", + " cs_all = np.concatenate([cs_individual_dict[ds] for ds in datasets_for_group])\n", + " \n", + " # Compute (1 - mean(F1)) for the group\n", + " cp_mean = 1 - np.mean(cp_all)\n", + " cs_mean = 1 - np.mean(cs_all)\n", + " cp_group_means.append(cp_mean)\n", + " cs_group_means.append(cs_mean)\n", + " \n", + " # Standard error of the mean (SEM) for the group\n", + " cp_sem = np.std(cp_all, ddof=1) / np.sqrt(len(cp_all))\n", + " cs_sem = np.std(cs_all, ddof=1) / np.sqrt(len(cs_all))\n", + " cp_group_sems.append(cp_sem)\n", + " cs_group_sems.append(cs_sem)\n", + "\n", + "# Now plot side‐by‐side bars for the groups\n", + "x = np.arange(len(group_names))\n", + "width = 0.35\n", + "\n", + "fig, ax = plt.subplots(figsize=(8,5))\n", + "\n", + "bars_cp = ax.bar(\n", + " x - width/2, cp_group_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cp_group_sems, capsize=5, \n", + " label='Cellpose', color=c2\n", + ")\n", + "bars_cs = ax.bar(\n", + " x + width/2, cs_group_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_group_sems, capsize=5, \n", + " label='CellSAM', color=c4\n", + ")\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels(group_names, rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "# ax.set_title('Grouped Comparison of Mean Error')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_general_grouped_comparison_cp_reg.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### CellSAM Generalist vs Specialist" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "from pathlib import Path\n", + "import numpy as np\n", + "\n", + "\n", + "name_map = {\n", + " \"Gendarme_BriFi\": \"BriFiSeg\",\n", + " \"cellpose\": \"Cellpose\",\n", + " \"ep_phase_microscopy_all\": \"Phase400\",\n", + " \"H_and_E\": \"H&E\",\n", + " \"tissuenet_wholecell\": \"TissueNet\",\n", + " \"YeaZ\": \"YeaZ\",\n", + " \"YeastNet\": \"YeastNet\",\n", + " \"dsb_fixed\": \"DSB\",\n", + " \"deepbacs\": \"DeepBacs\",\n", + " \"omnipose\": \"OmniPose\",\n", + "}\n", + "\n", + "\n", + "datasets = [\n", + " 'Gendarme_BriFi',\n", + " 'H_and_E',\n", + " 'YeaZ',\n", + " 'YeastNet',\n", + " 'cellpose',\n", + " 'deepbacs',\n", + " 'dsb_fixed',\n", + " 'ep_phase_microscopy_all',\n", + " 'omnipose',\n", + " 'tissuenet_wholecell',\n", + "]\n", + " \n", + "c1 = \"#fdbb84\"\n", + "c2 = \"#e34a33\"\n", + "c3 = '#deebf7'\n", + "c4 = '#3182bd'\n", + "\n", + "cellsam_path = Path.cwd() / \"eval_results/cellsam\"\n", + "cellpose_path = Path.cwd() / \"eval_results/cellpose\"\n", + "\n", + "cellsam_generalist_path = cellsam_path / 'general'\n", + "cellsam_individual_path = cellsam_path / 'individual'\n", + "\n", + "\n", + "cellsam_generalist_dict = {}\n", + "for file in cellsam_generalist_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cellsam_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "\n", + "cellsam_specific_dict = {}\n", + "for file in cellsam_individual_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cellsam_specific_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "CellSAM Specialist vs Generalist by Dataset\n", + "\"\"\"\n", + "\n", + "cs_general_means = []; cs_specific_means = []\n", + "cs_general_sems = []; cs_specific_sems = []\n", + "\n", + "for ds in datasets:\n", + " cs_general_data = cellsam_generalist_dict[ds]\n", + " cs_specific_data = cellsam_specific_dict[ds]\n", + " \n", + " # Compute (1 - mean(F1)) for the group\n", + " cs_general_mean = 1 - np.mean(cs_general_data)\n", + " cs_specific_mean = 1 - np.mean(cs_specific_data)\n", + " cs_general_means.append(cs_general_mean)\n", + " cs_specific_means.append(cs_specific_mean)\n", + " \n", + " # Standard error of the mean (SEM) for the group\n", + " cs_general_sem = np.std(cs_general_data, ddof=1) / np.sqrt(len(cs_general_data))\n", + " cs_specific_sem = np.std(cs_specific_data, ddof=1) / np.sqrt(len(cs_specific_data))\n", + " cs_general_sems.append(cs_general_sem)\n", + " cs_specific_sems.append(cs_specific_sem)\n", + "\n", + "\n", + "x = np.arange(len(datasets))\n", + "width = 0.35\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "\n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "bars_cs_specific = ax.bar(\n", + " x - width/2, cs_specific_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_specific_sems, capsize=5, \n", + " label='Specialist', color=c3\n", + ")\n", + "\n", + "bars_cs_general = ax.bar(\n", + " x + width/2, cs_general_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_general_sems, capsize=5, \n", + " label='Generalist', color=c4\n", + ")\n", + "\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([name_map[ds] for ds in datasets], rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "# ax.set_title('Generalist Model Comparison of Mean Error')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_dataset_comparison_cellsam_specific_general.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "CellSAM Specialist vs Generalist by Data Type\n", + "\"\"\"\n", + "\n", + "dataset_agg_map = {\n", + " \"Tissue\": [\"tissuenet_wholecell\"],\n", + " \"Cell Culture\": [\"cellpose\", \"ep_phase_microscopy_all\", \"Gendarme_BriFi\"],\n", + " \"H&E\": [\"H_and_E\"],\n", + " \"Bacteria\": [\"deepbacs\", \"omnipose\"],\n", + " \"Yeast\": [\"YeaZ\", \"YeastNet\"],\n", + " \"Nuclear\": [\"dsb_fixed\"],\n", + "}\n", + "\n", + "group_names = list(dataset_agg_map.keys())\n", + "\n", + "\n", + "cs_specifc_group_means = []\n", + "cs_general_group_means = []\n", + "cs_specifc_group_sems = []\n", + "cs_general_group_sems = []\n", + "\n", + "\n", + "for group in group_names:\n", + " # Get all datasets that belong to this group\n", + " datasets_for_group = dataset_agg_map[group]\n", + " \n", + " # Gather all F1 arrays and concatenate them\n", + " cs_specific_all = np.concatenate([cellsam_specific_dict[ds] for ds in datasets_for_group])\n", + " cs_general_all = np.concatenate([cellsam_generalist_dict[ds] for ds in datasets_for_group])\n", + "\n", + " # Compute (1 - mean(F1)) for the group\n", + " cs_specific_mean = 1 - np.mean(cs_specific_all)\n", + " cs_general_mean = 1 - np.mean(cs_general_all)\n", + " cs_specifc_group_means.append(cs_specific_mean)\n", + " cs_general_group_means.append(cs_general_mean)\n", + "\n", + " # Standard error of the mean (SEM) for the group\n", + " cs_specific_sem = np.std(cs_specific_all, ddof=1) / np.sqrt(len(cs_specific_all))\n", + " cs_general_sem = np.std(cs_general_all, ddof=1) / np.sqrt(len(cs_general_all))\n", + " cs_specifc_group_sems.append(cs_specific_sem)\n", + " cs_general_group_sems.append(cs_general_sem)\n", + "\n", + "x = np.arange(len(group_names))\n", + "width = 0.35\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "bars_cs_specific = ax.bar(\n", + " x - width/2, cs_specifc_group_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_specifc_group_sems, capsize=5, \n", + " label='Specialist', color=c3\n", + ")\n", + "\n", + "bars_cs_general = ax.bar(\n", + " x + width/2, cs_general_group_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_general_group_sems, capsize=5, \n", + " label='Generalist', color=c4\n", + ")\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels(group_names, rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_grouped_comparison_specific_general.svg\", format=\"svg\", dpi=300)\n", + "plt.show()\n" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Cellpose Generalist vs Specialist" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "from pathlib import Path\n", + "import numpy as np\n", + "\n", + "name_map = {\n", + " \"Gendarme_BriFi\": \"BriFiSeg\",\n", + " \"cellpose\": \"Cellpose\",\n", + " \"ep_phase_microscopy_all\": \"Phase400\",\n", + " \"H_and_E\": \"H&E\",\n", + " \"tissuenet_wholecell\": \"TissueNet\",\n", + " \"YeaZ\": \"YeaZ\",\n", + " \"YeastNet\": \"YeastNet\",\n", + " \"dsb_fixed\": \"DSB\",\n", + " \"deepbacs\": \"DeepBacs\",\n", + " \"omnipose\": \"OmniPose\",\n", + "}\n", + "\n", + "\n", + "datasets = [\n", + " 'Gendarme_BriFi',\n", + " 'H_and_E',\n", + " 'YeaZ',\n", + " 'YeastNet',\n", + " 'cellpose',\n", + " 'deepbacs',\n", + " 'dsb_fixed',\n", + " 'ep_phase_microscopy_all',\n", + " 'omnipose',\n", + " 'tissuenet_wholecell',\n", + "]\n", + "\n", + "c1 = \"#fdbb84\"\n", + "c2 = \"#e34a33\"\n", + "c3 = '#deebf7'\n", + "c4 = '#3182bd'\n", + "\n", + "cellpose_path = Path.cwd() / \"eval_results/cellpose\"\n", + "cellpose_generalist_path = cellpose_path / 'general'\n", + "cellpose_individual_path = cellpose_path / 'individual'\n", + "\n", + "\n", + "cellpose_generalist_dict = {}\n", + "for file in cellpose_generalist_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cellpose_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "\n", + "cellpose_specific_dict = {}\n", + "for file in cellpose_individual_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cellpose_specific_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose Specialist vs Generalist by Dataset\n", + "\"\"\"\n", + "\n", + "cp_general_means = []; cp_specific_means = []\n", + "cp_general_sems = []; cp_specific_sems = []\n", + "\n", + "for ds in datasets:\n", + " cp_general_data = cellpose_generalist_dict[ds]\n", + " cp_specific_data = cellpose_specific_dict[ds]\n", + " \n", + " # Compute (1 - mean(F1)) for the group\n", + " cp_general_mean = 1 - np.mean(cp_general_data)\n", + " cp_specific_mean = 1 - np.mean(cp_specific_data)\n", + " cp_general_means.append(cp_general_mean)\n", + " cp_specific_means.append(cp_specific_mean)\n", + " \n", + " # Standard error of the mean (SEM) for the group\n", + " cp_general_sem = np.std(cp_general_data, ddof=1) / np.sqrt(len(cp_general_data))\n", + " cp_specific_sem = np.std(cp_specific_data, ddof=1) / np.sqrt(len(cp_specific_data))\n", + " cp_general_sems.append(cp_general_sem)\n", + " cp_specific_sems.append(cp_specific_sem)\n", + "\n", + "\n", + "x = np.arange(len(datasets))\n", + "width = 0.35\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "bars_cp_specific = ax.bar(\n", + " x - width/2, cp_specific_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cp_specific_sems, capsize=5, \n", + " label='Specialist', color=c1\n", + ")\n", + "\n", + "bars_cp_general = ax.bar(\n", + " x + width/2, cp_general_means, width,\n", + " edgecolor='black', linewidth=1,\n", + " yerr=cp_general_sems, capsize=5, \n", + " label='Generalist', color=c2\n", + ")\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([name_map[ds] for ds in datasets], rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "# ax.set_title('Generalist Model Comparison of Mean Error')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_dataset_comparison_CELLPOSE_specific_general.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "Cellpose Specialist vs Generalist by Data Type\n", + "\"\"\"\n", + "\n", + "dataset_agg_map = {\n", + " \"Tissue\": [\"tissuenet_wholecell\"],\n", + " \"Cell Culture\": [\"cellpose\", \"ep_phase_microscopy_all\", \"Gendarme_BriFi\"],\n", + " \"H&E\": [\"H_and_E\"],\n", + " \"Bacteria\": [\"deepbacs\", \"omnipose\"],\n", + " \"Yeast\": [\"YeaZ\", \"YeastNet\"],\n", + " \"Nuclear\": [\"dsb_fixed\"],\n", + "}\n", + "\n", + "group_names = list(dataset_agg_map.keys())\n", + "cp_group_general_means = []\n", + "cp_group_general_sems = []\n", + "cp_group_specific_means = []\n", + "cp_group_specific_sems = []\n", + "\n", + "for group in group_names:\n", + " datasets_for_group = dataset_agg_map[group]\n", + " cp_general_all = np.concatenate([cellpose_generalist_dict[ds] for ds in datasets_for_group])\n", + " cp_specific_all = np.concatenate([cellpose_specific_dict[ds] for ds in datasets_for_group])\n", + " \n", + " cp_general_mean = 1 - np.mean(cp_general_all)\n", + " cp_specific_mean = 1 - np.mean(cp_specific_all)\n", + " cp_group_general_means.append(cp_general_mean)\n", + " cp_group_specific_means.append(cp_specific_mean)\n", + " \n", + " cp_general_sem = np.std(cp_general_all, ddof=1) / np.sqrt(len(cp_general_all))\n", + " cp_specific_sem = np.std(cp_specific_all, ddof=1) / np.sqrt(len(cp_specific_all))\n", + " cp_group_general_sems.append(cp_general_sem)\n", + " cp_group_specific_sems.append(cp_specific_sem)\n", + "\n", + "\n", + "\n", + "x = np.arange(len(group_names))\n", + "width = 0.35\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "\n", + "bars_cp_specific = ax.bar(\n", + " x - width/2, cp_group_specific_means, width,\n", + " yerr=cp_group_specific_sems, edgecolor='black', linewidth=1, capsize=5, \n", + " label='Specialist', color=c1\n", + ")\n", + "\n", + "bars_cp_general = ax.bar(\n", + " x + width/2, cp_group_general_means, width,\n", + " yerr=cp_group_general_sems, edgecolor='black', linewidth=1, capsize=5, \n", + " label='Generalist', color=c2\n", + ")\n", + "\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels(group_names, rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_grouped_comparison_CELLPOSE_specific_general.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### CellSAM vs Cellpose - Cyto3 Comparision" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "from pathlib import Path\n", + "import numpy as np\n", + "\n", + "name_map = {\n", + " \"Gendarme_BriFi\": \"BriFiSeg\",\n", + " \"cellpose\": \"Cellpose\",\n", + " \"ep_phase_microscopy_all\": \"Phase400\",\n", + " \"H_and_E\": \"H&E\",\n", + " \"tissuenet_wholecell\": \"TissueNet\",\n", + " \"YeaZ\": \"YeaZ\",\n", + " \"YeastNet\": \"YeastNet\",\n", + " \"dsb_fixed\": \"DSB\",\n", + " \"deepbacs\": \"DeepBacs\",\n", + " \"omnipose\": \"OmniPose\",\n", + "}\n", + "\n", + "\n", + "datasets = [\n", + " 'Gendarme_BriFi',\n", + " 'H_and_E',\n", + " 'YeaZ',\n", + " 'YeastNet',\n", + " 'cellpose',\n", + " 'deepbacs',\n", + " 'dsb_fixed',\n", + " 'ep_phase_microscopy_all',\n", + " 'omnipose',\n", + " 'tissuenet_wholecell',\n", + "]\n", + "\n", + "c1 = \"#fdbb84\"\n", + "c2 = \"#e34a33\"\n", + "c3 = '#deebf7'\n", + "c4 = '#3182bd'" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "cellsam_path = Path.cwd() / \"eval_results/cellsam\"\n", + "cellpose_path = Path.cwd() / \"eval_results/cellpose\"\n", + "\n", + "cellpose_generalist_path = cellpose_path / 'cyto3'\n", + "cellsam_generalist_path = cellsam_path / 'general'\n", + "\n", + "\n", + "cp_generalist_dict = {}\n", + "\n", + "for file in cellpose_generalist_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cp_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "cs_generalist_dict = {}\n", + "\n", + "for file in cellsam_generalist_path.glob(\"*.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cs_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "CellSAM vs Cellpose - Cyto3 Comparision by Dataset\n", + "\"\"\"\n", + "\n", + "cp_means = []; cs_means = []\n", + "cp_sems = []; cs_sems = []\n", + "\n", + "for ds in datasets:\n", + " cp_data = cp_generalist_dict[ds]\n", + " cs_data = cs_generalist_dict[ds]\n", + " # 1 - mean for the bar\n", + " cp_m = 1 - np.mean(cp_data)\n", + " cs_m = 1 - np.mean(cs_data)\n", + " # standard error of the mean for the error bar\n", + " cp_sem = np.std(cp_data, ddof=1) / np.sqrt(len(cp_data))\n", + " cs_sem = np.std(cs_data, ddof=1) / np.sqrt(len(cs_data))\n", + "\n", + " cp_means.append(cp_m)\n", + " cs_means.append(cs_m)\n", + " cp_sems.append(cp_sem)\n", + " cs_sems.append(cs_sem)\n", + "\n", + "# Plot as a bar chart\n", + "x = np.arange(len(datasets))\n", + "width = 0.35 # width of each bar\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "fig, ax = plt.subplots(figsize=(8, 5))\n", + "\n", + "# Plot CP bars slightly left, CS bars slightly right\n", + "bars_cp = ax.bar(x - width/2, cp_means, width, \n", + " edgecolor='black', linewidth=1,\n", + " yerr=cp_sems, capsize=5, label='Cellpose - Cyto3', color=c2)\n", + "bars_cs = ax.bar(x + width/2, cs_means, width, \n", + " edgecolor='black', linewidth=1,\n", + " yerr=cs_sems, capsize=5, label='CellSAM', color=c4)\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([name_map[ds] for ds in datasets], rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "# ax.set_title('Generalist Model Comparison of Mean Error')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_dataset_comparison_cyto3.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "\"\"\"\n", + "CellSAM vs Cellpose - Cyto3 Comparision by Data Type\n", + "\"\"\"\n", + "\n", + "dataset_agg_map = {\n", + " \"Tissue\": [\"tissuenet_wholecell\"],\n", + " \"Cell Culture\": [\"cellpose\", \"ep_phase_microscopy_all\", \"Gendarme_BriFi\"],\n", + " \"H&E\": [\"H_and_E\"],\n", + " \"Bacteria\": [\"deepbacs\", \"omnipose\"],\n", + " \"Yeast\": [\"YeaZ\", \"YeastNet\"],\n", + " \"Nuclear\": [\"dsb_fixed\"],\n", + "}\n", + "\n", + "group_names = list(dataset_agg_map.keys())\n", + "cp_group_means = []\n", + "cp_group_sems = []\n", + "cs_group_means = []\n", + "cs_group_sems = []\n", + "\n", + "for group in group_names:\n", + " # Get all datasets that belong to this group\n", + " datasets_for_group = dataset_agg_map[group]\n", + " \n", + " # Gather all F1 arrays and concatenate them\n", + " cp_all = np.concatenate([cp_generalist_dict[ds] for ds in datasets_for_group])\n", + " cs_all = np.concatenate([cs_generalist_dict[ds] for ds in datasets_for_group])\n", + " \n", + " # Compute (1 - mean(F1)) for the group\n", + " cp_mean = 1 - np.mean(cp_all)\n", + " cs_mean = 1 - np.mean(cs_all)\n", + " cp_group_means.append(cp_mean)\n", + " cs_group_means.append(cs_mean)\n", + " \n", + " # Standard error of the mean (SEM) for the group\n", + " cp_sem = np.std(cp_all, ddof=1) / np.sqrt(len(cp_all))\n", + " cs_sem = np.std(cs_all, ddof=1) / np.sqrt(len(cs_all))\n", + " cp_group_sems.append(cp_sem)\n", + " cs_group_sems.append(cs_sem)\n", + "\n", + "# Now plot side‐by‐side bars for the groups\n", + "x = np.arange(len(group_names))\n", + "width = 0.35\n", + "plt.rcParams['svg.fonttype'] = 'none' \n", + "fig, ax = plt.subplots(figsize=(8,5))\n", + "\n", + "bars_cp = ax.bar(\n", + " x - width/2, cp_group_means, width,\n", + " yerr=cp_group_sems, edgecolor='black', linewidth=1, capsize=5, \n", + " label='Cellpose - Cyto3', color=c2\n", + ")\n", + "bars_cs = ax.bar(\n", + " x + width/2, cs_group_means, width,\n", + " yerr=cs_group_sems, edgecolor='black', linewidth=1, capsize=5, \n", + " label='CellSAM', color=c4\n", + ")\n", + "\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels(group_names, rotation=45, ha='right')\n", + "ax.set_ylabel('Mean Error (1 - F1)')\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(\n", + " loc='upper center',\n", + " bbox_to_anchor=(0.5, 1.15),\n", + " ncol=2,\n", + " prop={'size': 14},\n", + " frameon=False\n", + ")\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_grouped_comparison_cyto3.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### LiveCell" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "from pathlib import Path\n", + "import numpy as np\n", + "\n", + "cellsam_path = Path.cwd() / \"livecell/cellsam\"\n", + "cellpose_path = Path.cwd() / \"livecell/cellpose\"\n", + "\n", + "\n", + "c1 = \"#fdbb84\"\n", + "c2 = \"#e34a33\"\n", + "c3 = '#deebf7'\n", + "c4 = '#3182bd'\n", + "\n", + "\n", + "cellpose_generalist_path = cellpose_path / 'general/'\n", + "cellsam_generalist_path = cellsam_path / 'general/'\n", + "cellsam_fewshot_path = cellsam_path / 'general_FS_10_FT/'\n", + "\n", + "\n", + "cp_generalist_dict = {}\n", + "for file in cellpose_generalist_path.glob(\"LIVECell_good.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cp_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "cs_generalist_dict = {}\n", + "for file in cellsam_generalist_path.glob(\"LIVECell_good.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cs_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "\n", + "cs_fewshot_dict = {}\n", + "for file in cellsam_fewshot_path.glob(\"LIVECell_good.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cs_fewshot_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import matplotlib.pyplot as plt\n", + "import numpy as np\n", + "\n", + "dataset = 'LIVECell_good' # Single dataset name\n", + "\n", + "# Extract data from dictionaries (replace with your actual data extraction logic)\n", + "cp_data = cp_generalist_dict.get(dataset, [])\n", + "cs_data = cs_generalist_dict.get(dataset, [])\n", + "cs_fewshot_data = cs_fewshot_dict.get(dataset, [])\n", + "\n", + "# Compute mean and standard error\n", + "cp_mean = 1 - np.mean(cp_data)\n", + "cs_mean = 1 - np.mean(cs_data)\n", + "cs_fewshot_mean = 1 - np.mean(cs_fewshot_data)\n", + "\n", + "cp_sem = np.std(cp_data, ddof=1) / np.sqrt(len(cp_data)) \n", + "cs_sem = np.std(cs_data, ddof=1) / np.sqrt(len(cs_data)) \n", + "cs_fewshot_sem = np.std(cs_fewshot_data, ddof=1) / np.sqrt(len(cs_fewshot_data)) \n", + "\n", + "# Set up bar positions\n", + "x = np.array([0]) # Single data point\n", + "bar_spacing = 0.05 # Space between bars\n", + "width = 0.2 # Bar width\n", + "\n", + "fig, ax = plt.subplots(figsize=(5, 6)) # Adjust figure size\n", + "\n", + "# Adjust positions of each bar for even spacing\n", + "bars_cp = ax.bar(x - width - bar_spacing, cp_mean, width, yerr=cp_sem, capsize=5, \n", + " label='Cellpose', color=c2, edgecolor='black')\n", + "\n", + "bars_cs = ax.bar(x, cs_mean, width, yerr=cs_sem, capsize=5, \n", + " label='CellSAM', color=c3, edgecolor='black') # Adjusted color for distinction\n", + "\n", + "bars_csf = ax.bar(x + width + bar_spacing, cs_fewshot_mean, width, yerr=cs_fewshot_sem, capsize=5, \n", + " label='CellSAM Fewshot', color=c4, edgecolor='black')\n", + "\n", + "# Labels and styling\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([\"LIVECell\"], ha='center')\n", + "ax.set_ylabel(\"Mean Error (1 - F1)\")\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "# Adjust legend to accommodate three categories\n", + "ax.legend(loc='upper center', bbox_to_anchor=(0.5, 1.15), ncol=3, prop={'size': 12}, frameon=False)\n", + "ax.set_xlim([-0.5, 0.5]) \n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_livecell_dataset.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "import matplotlib.pyplot as plt\n", + "import matplotlib.patches as mpatches\n", + "from pathlib import Path\n", + "\n", + "\n", + "cellpose_generalist_path = cellpose_path / 'general/'\n", + "cellsam_generalist_path = cellsam_path / 'general/'\n", + "cellsam_fewshot_path = cellsam_path / 'general_FS_10_FT/'\n", + "\n", + "cp_generalist_dict = {}\n", + "for file in cellpose_generalist_path.glob(\"LIVECell_good.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cp_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "cs_generalist_dict = {}\n", + "for file in cellsam_generalist_path.glob(\"LIVECell_good.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cs_generalist_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + "\n", + "cs_fewshot_dict = {}\n", + "for file in cellsam_fewshot_path.glob(\"LIVECell_good.txt\"):\n", + " try:\n", + " data = np.loadtxt(file)\n", + " cs_fewshot_dict[file.stem] = data\n", + " except Exception as e:\n", + " print(f\"Error reading {file.name}: {e}\")\n", + " \n", + "dataset = ['LIVECell_good']\n", + "\n", + "# Load cell types\n", + "celltypes = pd.read_csv(\n", + " Path.cwd() / \"metadata_LIVECELL.csv\", \n", + " header=None\n", + ")\n", + "celltypes_array = celltypes.values.flatten()\n", + "\n", + "# Load errors (already doing 1 - value)\n", + "cp_data = 1 - cp_generalist_dict.get(\"LIVECell_good\", [])\n", + "cs_data = 1 - cs_generalist_dict.get(\"LIVECell_good\", [])\n", + "cs_fewshotData = 1 - cs_fewshot_dict.get(\"LIVECell_good\", [])\n", + "\n", + "print(len(celltypes), len(cp_data), len(cs_data), len(cs_fewshotData))\n", + "\n", + "# Build DataFrame\n", + "df_cp = pd.DataFrame({\n", + " 'error': cp_data,\n", + " 'method': 'CellPose',\n", + " 'celltype': celltypes_array\n", + "})\n", + "df_cs = pd.DataFrame({\n", + " 'error': cs_data,\n", + " 'method': 'CellSam',\n", + " 'celltype': celltypes_array\n", + "})\n", + "df_csf = pd.DataFrame({\n", + " 'error': cs_fewshotData,\n", + " 'method': 'CellSam Fewshot',\n", + " 'celltype': celltypes_array\n", + "})\n", + "df_all = pd.concat([df_cp, df_cs, df_csf], ignore_index=True)\n", + "\n", + "\n", + "fig, ax = plt.subplots(figsize=(10, 6))\n", + "\n", + "# Get unique cell types in the order they appear\n", + "unique_celltypes = df_all['celltype'].unique()\n", + "x_positions = np.arange(len(unique_celltypes)) \n", + "offset = 0.25\n", + "v_width = 0.2 \n", + "\n", + "for i, ct in enumerate(unique_celltypes):\n", + " cp_vals = df_all.query(\"celltype == @ct & method == 'CellPose'\")['error']\n", + " cs_vals = df_all.query(\"celltype == @ct & method == 'CellSam'\")['error']\n", + " csf_vals = df_all.query(\"celltype == @ct & method == 'CellSam Fewshot'\")['error']\n", + " \n", + " vio_cp = ax.violinplot(\n", + " [cp_vals], \n", + " positions=[x_positions[i] - offset],\n", + " widths=v_width,\n", + " showmeans=True,\n", + " showextrema=False,\n", + " showmedians=False\n", + " )\n", + " for b in vio_cp['bodies']:\n", + " b.set_facecolor(c2) \n", + " b.set_edgecolor('black')\n", + " b.set_alpha(1.0) \n", + " if 'cmeans' in vio_cp:\n", + " vio_cp['cmeans'].set_color('black')\n", + " vio_cp['cmeans'].set_linewidth(2.0)\n", + "\n", + " vio_cs = ax.violinplot(\n", + " [cs_vals],\n", + " positions=[x_positions[i]],\n", + " widths=v_width,\n", + " showmeans=True,\n", + " showextrema=False,\n", + " showmedians=False\n", + " )\n", + " for b in vio_cs['bodies']:\n", + " b.set_facecolor(c3) \n", + " b.set_edgecolor('black')\n", + " b.set_alpha(1.0)\n", + " if 'cmeans' in vio_cs:\n", + " vio_cs['cmeans'].set_color('black')\n", + " vio_cs['cmeans'].set_linewidth(2.0)\n", + "\n", + " vio_csf = ax.violinplot(\n", + " [csf_vals],\n", + " positions=[x_positions[i] + offset],\n", + " widths=v_width,\n", + " showmeans=True,\n", + " showextrema=False,\n", + " showmedians=False\n", + " )\n", + " for b in vio_csf['bodies']:\n", + " b.set_facecolor(c4) \n", + " b.set_edgecolor('black')\n", + " b.set_alpha(1.0)\n", + " if 'cmeans' in vio_csf:\n", + " vio_csf['cmeans'].set_color('black')\n", + " vio_csf['cmeans'].set_linewidth(2.0)\n", + "\n", + "# Set x‐labels, y‐labels, title\n", + "ax.set_xticks(x_positions)\n", + "ax.set_xticklabels(unique_celltypes, rotation=45, ha='right')\n", + "ax.set_ylabel(\"Mean Error (1 - F1)\")\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "\n", + "# Build a custom legend that matches the violin colors exactly\n", + "legend_patches = [\n", + " mpatches.Patch(facecolor=c2, edgecolor='black', label='Cellpose'),\n", + " mpatches.Patch(facecolor=c3, edgecolor='black', label='CellSAM'),\n", + " mpatches.Patch(facecolor=c4, edgecolor='black', label='CellSAM Fewshot')\n", + "]\n", + "ax.legend(handles=legend_patches, loc='upper center', bbox_to_anchor=(0.5, 1.15), ncol=3, prop={'size': 12}, frameon=False)\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_dataset_livecell_dataset.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Neurips" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "cp_mean = 1- 0.8612\n", + "cs_mean = 1- 0.8723\n", + "\n", + "x = np.array([0]) # Single data point\n", + "bar_spacing = 0.05 \n", + "width = 0.2 # Width of bars\n", + "\n", + "fig, ax = plt.subplots(figsize=(4, 6))\n", + "\n", + "# Bar plots with error bars\n", + "bars_cp = ax.bar(x - (width/2 + bar_spacing), cp_mean, width, label='CellPose', color=c2, edgecolor='black')\n", + "bars_cs = ax.bar(x + (width/2 + bar_spacing), cs_mean, width, label='CellSam', color=c4, edgecolor='black')\n", + "\n", + "# Labels and styling\n", + "ax.set_xticks(x)\n", + "ax.set_xticklabels([\"Neurips Challenge\"], ha='center')\n", + "ax.set_ylabel(\"Mean Error (1 - F1)\")\n", + "ax.spines[\"top\"].set_visible(False)\n", + "ax.spines[\"right\"].set_visible(False)\n", + "ax.legend(loc='upper center', bbox_to_anchor=(0.5, 1.15), ncol=2, prop={'size': 12}, frameon=False)\n", + "\n", + "plt.tight_layout()\n", + "# fig.savefig(\"mean_error_neurips_dataset.svg\", format=\"svg\", dpi=300)\n", + "plt.show()" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 4 +}