Created
September 3, 2021 21:47
-
-
Save wbwakeman/385590f9dde8164377b525f24ebb3d37 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import matplotlib.figure as mplt_figure | |
from numpy.core.fromnumeric import size | |
import pandas as pd | |
import imageio | |
####################################################### | |
# sst = 3 | |
fig = mplt_figure.Figure(figsize=(60,45)) | |
axes = [fig.add_subplot(6, 6, ii) for ii in range(1,37,1)] | |
# fig.suptitle('Multiple experiments, smooth_sigma_time = 5', size=35) | |
####################################################### | |
# Row 1 | |
# row_one = pd.read_csv("./final/1110070263_1110190110_suite2p_rigid_motion_transform.csv") | |
# row_one_old = pd.read_csv("./final/1110190110_suite2p_rigid_motion_transform.csv") | |
axes[0].imshow(imageio.imread('./final/1110190110_suite2p_average_projection.png'), cmap='gray') | |
axes[1].imshow(imageio.imread('./final/1110190110_suite2p_maximum_projection.png'), cmap='gray') | |
axes[2].imshow(imageio.imread('./final/1110070263_1110190110_suite2p_average_projection.png'), cmap='gray') | |
axes[3].imshow(imageio.imread('./final/1110070263_1110190110_suite2p_maximum_projection.png'), cmap='gray') | |
axes[4].imshow(imageio.imread('./manual/1110070263_1110190110_suite2p_average_projection.png'), cmap='gray') | |
axes[5].imshow(imageio.imread('./manual/1110070263_1110190110_suite2p_maximum_projection.png'), cmap='gray') | |
axes[0].set_title("Avg. Proj. Defalt", size=40) | |
axes[1].set_title("Max. Proj. Default", size=40) | |
axes[2].set_title("Avg. Proj. SST = 3", size=40) | |
axes[3].set_title("Max. Proj. SST = 3", size=40) | |
axes[4].set_title("Session 1110070263 Experiment 1110190110\nAvg. Proj. SST = 3, Manual", size=40) | |
axes[5].set_title("Max. Proj. SST = 3, Manual", size=40) | |
# axes[4].set_title("Session 1110070263 Experiment 1110190110", size=40) | |
####################################################### | |
# Row 2 | |
# row_one = pd.read_csv("./final/1110609895_1110738903_suite2p_rigid_motion_transform.csv") | |
# row_one_old = pd.read_csv("./final/1110738903_suite2p_rigid_motion_transform.csv") | |
axes[6].imshow(imageio.imread('./final/1110738903_suite2p_average_projection.png'), cmap='gray') | |
axes[7].imshow(imageio.imread('./final/1110738903_suite2p_maximum_projection.png'), cmap='gray') | |
axes[8].imshow(imageio.imread('./final/1110609895_1110738903_suite2p_average_projection.png'), cmap='gray') | |
axes[9].imshow(imageio.imread('./final/1110609895_1110738903_suite2p_maximum_projection.png'), cmap='gray') | |
axes[10].imshow(imageio.imread('./manual/1110609895_1110738903_suite2p_average_projection.png'), cmap='gray') | |
axes[11].imshow(imageio.imread('./manual/1110609895_1110738903_suite2p_maximum_projection.png'), cmap='gray') | |
axes[10].set_title("Session 1110609895 Experiment 1110738903", size=40) | |
####################################################### | |
# Row 3 | |
# row_one = pd.read_csv("./final/1110835610_1110928086_suite2p_rigid_motion_transform.csv") | |
# row_one_old = pd.read_csv("./final/1110928086_suite2p_rigid_motion_transform.csv") | |
axes[12].imshow(imageio.imread('./final/1110928086_suite2p_average_projection.png'), cmap='gray') | |
axes[13].imshow(imageio.imread('./final/1110928086_suite2p_maximum_projection.png'), cmap='gray') | |
axes[14].imshow(imageio.imread('./final/1110835610_1110928086_suite2p_average_projection.png'), cmap='gray') | |
axes[15].imshow(imageio.imread('./final/1110835610_1110928086_suite2p_maximum_projection.png'), cmap='gray') | |
axes[16].imshow(imageio.imread('./manual/1110835610_1110928086_suite2p_average_projection.png'), cmap='gray') | |
axes[17].imshow(imageio.imread('./manual/1110835610_1110928086_suite2p_maximum_projection.png'), cmap='gray') | |
axes[16].set_title("Session 1110835610 Experiment 1110928086", size=40) | |
####################################################### | |
# Row 4 | |
# row_one = pd.read_csv("./final/1111018150_1111121124_suite2p_rigid_motion_transform.csv") | |
# row_one_old = pd.read_csv("./final/1111121124_suite2p_rigid_motion_transform.csv") | |
axes[18].imshow(imageio.imread('./final/1111121124_suite2p_average_projection.png'), cmap='gray') | |
axes[19].imshow(imageio.imread('./final/1111121124_suite2p_maximum_projection.png'), cmap='gray') | |
axes[20].imshow(imageio.imread('./final/1111018150_1111121124_suite2p_average_projection.png'), cmap='gray') | |
axes[21].imshow(imageio.imread('./final/1111018150_1111121124_suite2p_maximum_projection.png'), cmap='gray') | |
axes[22].imshow(imageio.imread('./manual/1111018150_1111121124_suite2p_average_projection.png'), cmap='gray') | |
axes[23].imshow(imageio.imread('./manual/1111018150_1111121124_suite2p_maximum_projection.png'), cmap='gray') | |
axes[22].set_title("Session 1111018150 Experiment 1111121124", size=40) | |
####################################################### | |
# Row 5 | |
# row_one = pd.read_csv("./final/1111197126_1111313373_suite2p_rigid_motion_transform.csv") | |
# row_one_old = pd.read_csv("./final/1111313373_suite2p_rigid_motion_transform.csv") | |
axes[24].imshow(imageio.imread('./final/1111313373_suite2p_average_projection.png'), cmap='gray') | |
axes[25].imshow(imageio.imread('./final/1111313373_suite2p_maximum_projection.png'), cmap='gray') | |
axes[26].imshow(imageio.imread('./final/1111197126_1111313373_suite2p_average_projection.png'), cmap='gray') | |
axes[27].imshow(imageio.imread('./final/1111197126_1111313373_suite2p_maximum_projection.png'), cmap='gray') | |
axes[28].imshow(imageio.imread('./manual/1111197126_1111313373_suite2p_average_projection.png'), cmap='gray') | |
axes[29].imshow(imageio.imread('./manual/1111197126_1111313373_suite2p_maximum_projection.png'), cmap='gray') | |
axes[28].set_title("Session 1111197126 Experiment 1111313373", size=40) | |
####################################################### | |
# Row 6 | |
# row_one = pd.read_csv("./final/1111398401_1111493062_suite2p_rigid_motion_transform.csv") | |
# row_one_old = pd.read_csv("./final/1111493062_suite2p_rigid_motion_transform.csv") | |
axes[30].imshow(imageio.imread('./final/1111493062_suite2p_average_projection.png'), cmap='gray') | |
axes[31].imshow(imageio.imread('./final/1111493062_suite2p_maximum_projection.png'), cmap='gray') | |
axes[32].imshow(imageio.imread('./final/1111398401_1111493062_suite2p_average_projection.png'), cmap='gray') | |
axes[33].imshow(imageio.imread('./final/1111398401_1111493062_suite2p_maximum_projection.png'), cmap='gray') | |
axes[34].imshow(imageio.imread('./manual/1111398401_1111493062_suite2p_average_projection.png'), cmap='gray') | |
axes[35].imshow(imageio.imread('./manual/1111398401_1111493062_suite2p_maximum_projection.png'), cmap='gray') | |
axes[34].set_title("Session 1111398401 Experiment 1111493062", size=40) | |
####################################################### | |
# Save | |
fig.tight_layout() | |
fig.savefig('./manual/manual_plots_3.png') |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment