In [68]:
%matplotlib inline
import matplotlib.pyplot as plt
from IPython.display import FileLinks

In [69]:
from glob import glob
from termcolor import colored as c, cprint
from pprint import pprint
import numpy as np
import pickle

In [70]:
data_files = list(np.sort(glob('dumps/xys_*.dump.pkl')))
pprint(len(data_files))


393

In [73]:
data_files = list(np.sort(glob('dumps/xys_*.dump.pkl')))
# pprint(data_files)

title = 'Electron Configuration\nDuring Annealing (WIP)'

filenames = []
for i, file_path in enumerate(data_files[::20]):
    with open(file_path, 'rb') as f:
        xys = pickle.load(f)
        
    plt.figure(figsize=(4, 4))
    plt.scatter(xys[:, 0], xys[:, 1], color="#23aaff", edgecolor='none')
    plt.xlim(-60e-3, 60e-3)
    plt.ylim(-60e-3, 60e-3)
    plt.title(title)
    plt.xlabel('x coordinate (mm)')
    plt.ylabel('y coordinate (mm)')
    filename = "figures/Electron Configuration/" + title.replace('\n', ' ') + '_' + str(1000 + i)[-3:] +'.png'
    # plt.show()
    plt.savefig(filename, dpi=300, bbox_inches='tight')
    filenames.append(filename)



In [6]:
FileLinks('figures/Electron Configuration/')


Out[6]:
figures/Electron Configuration/
  Electron Configuration During Annealing (WIP)_23.png
  Electron Configuration During Annealing (WIP)_20.png
  Electron Configuration During Annealing (WIP)_13.png
  Electron Configuration During Annealing (WIP)_10.png
  Electron Configuration During Annealing (WIP)_06.png
  Electron Configuration During Annealing (WIP)_15.png
  Electron Configuration During Annealing (WIP)_26.png
  Electron Configuration During Annealing (WIP)_04.png
  Electron Configuration During Annealing (WIP)_27.png
  Electron Configuration During Annealing (WIP)_16.png
  Electron Configuration During Annealing (WIP)_00.png
  Electron Configuration During Annealing (WIP)_08.png
  Electron Configuration During Annealing (WIP)_07.png
  Electron Configuration During Annealing (WIP)_02.png
  Electron Configuration During Annealing (WIP)_18.png
  Electron Configuration During Annealing (WIP)_25.png
  Electron Configuration During Annealing (WIP)_11.png
  Electron Configuration During Annealing (WIP)_01.png
  Electron Configuration During Annealing (WIP)_24.png
  Electron Configuration During Annealing (WIP)_14.png
  Electron Configuration During Annealing (WIP)_09.png
  Electron Configuration During Annealing (WIP)_21.png
  Electron Configuration During Annealing (WIP)_05.png
  Electron Configuration During Annealing (WIP)_03.png
  Electron Configuration During Annealing (WIP)_22.png
  Electron Configuration During Annealing (WIP)_12.png
  Electron Configuration During Annealing (WIP)_17.png
  Electron Configuration During Annealing (WIP)_19.png

In [ ]: