In [1]:
%load_ext autoreload
%autoreload 2

In [2]:
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

import cellpy
from cellpy import prms
from cellpy import prmreader
from cellpy.utils import batch
import holoviews as hv

%matplotlib inline
hv.extension('bokeh')



In [3]:
cellpy_batch_file = r"cellpy_batch_round_robin_002.json"

In [4]:
b = batch.init(default_log_level="INFO", db_reader=None)
b.experiment.journal.from_file(cellpy_batch_file)
b.link()
cell_labels = b.experiment.cell_names
print(" cell labels: ".center(80, "-"))
print(" - ".join(cell_labels))


(cellpy) - [establishing links]
--------------------------------- cell labels: ---------------------------------
20200203_MRR001_01_cc - 20200203_MRR001_02_cc - 20200203_MRR001_03_cc - 20200203_MRR001_04_cc - 20200203_MRR001_05_cc - 20200203_MRR002_01_cc - 20200203_MRR002_02_cc - 20200203_MRR002_03_cc - 20200203_MRR002_04_cc - 20200203_MRR002_05_cc

In [5]:
b.make_summaries()


(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR001_01_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR001_02_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR001_03_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR001_04_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR001_05_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR002_01_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR002_02_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR002_03_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR002_04_cc.h5 )
(cellpy) -  <- grabbing ( C:\Scripting\MyFiles\notebooks\Cellpy\MoZEES\round_robin_001\data\interim\20200203_MRR002_05_cc.h5 )
(cellpy) - dumping to csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_discharge_capacity_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_charge_capacity_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_coulombic_efficiency_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_cumulated_coulombic_efficiency_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_ir_discharge_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_ir_charge_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_end_voltage_discharge_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_end_voltage_charge_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_charge_c_rate_round_robin_001.csv
(cellpy) - > C:\Scripting\Processing\Celldata\outdata\MoZEES\round_robin_001\summary_discharge_c_rate_round_robin_001.csv
(cellpy) - cycles_engine:
(cellpy) - Not ready for production
(cellpy) - dumping to csv

In [6]:
b.plot_summaries()


Loading BokehJS ...
(filled:charge) (open:discharge)

In [ ]:


In [ ]: