{ "cells": [ { "cell_type": "markdown", "id": "9e7f2e3db61b96eb", "metadata": {}, "source": "# Tutorial 00 - Setup" }, { "cell_type": "markdown", "id": "934c94f18006cce4", "metadata": {}, "source": "First install the project and import it, to use our functions and classes:" }, { "cell_type": "markdown", "id": "a1f4811dd097ca7e", "metadata": {}, "source": [ "
\n", "Hint: Install the Project using *pip install pydpeet* or using *uv install pydpeet* inside your console. Some IDEs also allow right clicking and selecting install for new packages\n", "
" ] }, { "cell_type": "code", "id": "initial_id", "metadata": { "collapsed": true, "ExecuteTime": { "end_time": "2026-06-13T20:46:12.224429400Z", "start_time": "2026-06-13T20:46:11.792767600Z" } }, "source": [ "import pydpeet as eet" ], "outputs": [], "execution_count": 1 }, { "cell_type": "markdown", "id": "f30857cf0ddb83a0", "metadata": {}, "source": "## Example:" }, { "cell_type": "markdown", "id": "e251fc4d58df1aa3", "metadata": {}, "source": [ "
\n", "Hint: You can access our functions and classes using \"eet.FunctionName()\" or \"eet.ClassName\"\n", "
\n" ] }, { "cell_type": "markdown", "id": "c398589cd21c8351", "metadata": {}, "source": "Class objects:" }, { "cell_type": "code", "id": "86d289486b172f8b", "metadata": { "ExecuteTime": { "end_time": "2026-06-13T20:46:12.251413100Z", "start_time": "2026-06-13T20:46:12.225435700Z" } }, "source": [ "eet.BatteryConfig.DEFAULT" ], "outputs": [ { "data": { "text/plain": [ "_BatteryConfigClass(cell_name='Default', c_ref=None, soc_start=0, max_voltage=4.2, min_voltage=2.5, threshold_current=0.075, voltage_intervall=0.01, minimal_current_for_capacity=-1.2, maximal_current_for_capacity=-0.8, min_current_diff=1, max_time_diff=0.5, min_voltage_diff=0, ignore_negative_resistance_values=False)" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "execution_count": 2 }, { "cell_type": "markdown", "id": "499e65b577c6c10d", "metadata": {}, "source": "Functions:" }, { "cell_type": "code", "id": "27cef6c8719de2f4", "metadata": { "ExecuteTime": { "end_time": "2026-06-13T20:46:15.863023900Z", "start_time": "2026-06-13T20:46:12.251916400Z" } }, "source": [ "from pathlib import Path\n", "\n", "eet.set_logging_style(\"ERROR\")\n", "eet.read(\n", " input_path=str(Path.cwd().parent.parent / \"res\" / \"raw_data_from_cyclers\" / \"Cal_Ageing_Checkup1.xlsx\"),\n", " config=eet.ReadConfig.Neware_8_0_0_516,\n", ").head(6)" ], "outputs": [ { "data": { "text/plain": [ " Meta_Data Step_Count \\\n", "0.0 20240201100904-CheckUp-3-7-AM23NMC00009.xlsx U... 0 \n", "1.0 None 0 \n", "2.0 None 0 \n", "3.0 None 0 \n", "4.0 None 0 \n", "5.0 None 0 \n", "\n", " Voltage[V] Current[A] Temperature[°C] Test_Time[s] \\\n", "0.0 3.5269 1.4378 27.8 0.0 \n", "1.0 3.5287 1.4398 27.8 1.0 \n", "2.0 3.5298 1.4400 27.8 2.0 \n", "3.0 3.5307 1.4400 27.8 3.0 \n", "4.0 3.5315 1.4401 27.8 4.0 \n", "5.0 3.5323 1.4401 27.8 5.0 \n", "\n", " Date_Time EIS_f[Hz] EIS_Z_Real[Ohm] EIS_Z_Imag[Ohm] EIS_DC[A] \n", "0.0 2024-02-01 10:09:04 None None None None \n", "1.0 2024-02-01 10:09:05 None None None None \n", "2.0 2024-02-01 10:09:06 None None None None \n", "3.0 2024-02-01 10:09:07 None None None None \n", "4.0 2024-02-01 10:09:08 None None None None \n", "5.0 2024-02-01 10:09:09 None None None None " ], "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
Meta_DataStep_CountVoltage[V]Current[A]Temperature[°C]Test_Time[s]Date_TimeEIS_f[Hz]EIS_Z_Real[Ohm]EIS_Z_Imag[Ohm]EIS_DC[A]
0.020240201100904-CheckUp-3-7-AM23NMC00009.xlsx U...03.52691.437827.80.02024-02-01 10:09:04NoneNoneNoneNone
1.0None03.52871.439827.81.02024-02-01 10:09:05NoneNoneNoneNone
2.0None03.52981.440027.82.02024-02-01 10:09:06NoneNoneNoneNone
3.0None03.53071.440027.83.02024-02-01 10:09:07NoneNoneNoneNone
4.0None03.53151.440127.84.02024-02-01 10:09:08NoneNoneNoneNone
5.0None03.53231.440127.85.02024-02-01 10:09:09NoneNoneNoneNone
\n", "
" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "execution_count": 3 } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.6" } }, "nbformat": 4, "nbformat_minor": 5 }