mirror of
https://github.com/codex-storage/das-research.git
synced 2025-02-23 08:18:14 +00:00
Passing execID in parameter and moving heatmaps directory inside the execID directory
This commit is contained in:
parent
d5e7ae7ea7
commit
8b763b2425
@ -1,4 +1,4 @@
|
||||
import os
|
||||
import os, sys
|
||||
import time
|
||||
import xml.etree.ElementTree as ET
|
||||
import matplotlib.pyplot as plt
|
||||
@ -14,7 +14,7 @@ def formatTitle(key):
|
||||
number = key.split('_')[1]
|
||||
return f"{name.title()}: {number} "
|
||||
|
||||
def getLatestDirectory():
|
||||
def getLatestDirectory():
|
||||
resultsFolder = os.getcwd()
|
||||
|
||||
#Get all folders and store their time info and sort
|
||||
@ -94,9 +94,9 @@ def similarKeys(data):
|
||||
filteredKeys[(subKeys1[0], subKeys1[1])] = [key2]
|
||||
return filteredKeys
|
||||
|
||||
def plotHeatmaps(filteredKeys, data):
|
||||
def plotHeatmaps(folderPath, filteredKeys, data):
|
||||
#Store the 2D heatmaps in a folder
|
||||
heatmapsFolder = 'heatmaps'
|
||||
heatmapsFolder = folderPath+'/heatmaps'
|
||||
if not os.path.exists(heatmapsFolder):
|
||||
os.makedirs(heatmapsFolder)
|
||||
|
||||
@ -129,10 +129,10 @@ def plotHeatmaps(filteredKeys, data):
|
||||
plt.close()
|
||||
plt.clf()
|
||||
|
||||
def generateHeatmaps():
|
||||
folderPath = getLatestDirectory()
|
||||
def generateHeatmaps(folderPath):
|
||||
#folderPath = getLatestDirectory()
|
||||
data = plottingData(folderPath)
|
||||
filteredKeys = similarKeys(data)
|
||||
plotHeatmaps(filteredKeys, data)
|
||||
plotHeatmaps(folderPath, filteredKeys, data)
|
||||
|
||||
generateHeatmaps()
|
||||
generateHeatmaps(sys.argv[1])
|
||||
|
Loading…
x
Reference in New Issue
Block a user