grapa.scripts.script_JVSummaryToBoxPlots

Created on Fri Dec 23 16:46:38 2016

@author: Romain Carron Copyright (c) 2026, Empa, Laboratory for Thin Films and Photovoltaics, Romain Carron

Functions

JVSummaryToBoxPlots(folder[, exportPrefix, ...])

Generate box plots from JV or general data files in a given folder.

demo()

generate_file_list(folder, export_prefix)

graph_size(graphs, files, ...)

Set the figure size and margin according to number of files and length of the labels

graph_summary(args, filesaves, ngkwargs)

Make a big graph with one panel per individual graph created previsouly

jv_extract_stats(graph, len_str_statistics)

jv_title_data(title, data, c, collabels, i, ...)

label_from_graph(graph[, silent, file])

plot_individual_graphs(manyargs, graphs, ...)

Plot and save individual graphs

save_statistics(args, str_statistics)

Save statistics text file if any

temporary_chdir(new_path)

Context manager to temporary change os.getcwd

Classes

ManyArgs(folder, export_prefix, plotkwargs, ...)

for nicer_looking code.