added some small changes

This commit is contained in:
2025-09-08 16:06:29 +02:00
parent 4c62752068
commit 909935e846
2 changed files with 8113 additions and 78 deletions

File diff suppressed because one or more lines are too long

View File

@@ -2,8 +2,24 @@
"cells": [
{
"cell_type": "code",
"execution_count": 4,
"id": "ca3c9c7af43b4e58",
"metadata": {},
"metadata": {
"ExecuteTime": {
"end_time": "2025-09-08T12:36:43.980473Z",
"start_time": "2025-09-08T12:36:43.846585Z"
}
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Path exists: C:\\Users\\berti_r\\Python_Projects\\StagePerformaceDocu\\Scripts\n",
"Path exists: C:\\Users\\berti_r\\Python_Projects\\StagePerformaceDocu\\Config\\config.json\n"
]
}
],
"source": [
"import sys\n",
"from pathlib import Path\n",
@@ -46,9 +62,7 @@
"import myutility as myu\n",
"from matplotlib.widgets import Cursor\n",
"import ad"
],
"outputs": [],
"execution_count": null
]
},
{
"cell_type": "markdown",
@@ -63,10 +77,185 @@
},
{
"cell_type": "code",
"execution_count": 5,
"id": "3e70c2ebec687fe0",
"metadata": {
"ExecuteTime": {
"end_time": "2025-09-08T12:36:44.056167Z",
"start_time": "2025-09-08T12:36:43.995263Z"
},
"scrolled": true
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "6e6ffa75cc3b4b4299711ce950708aff",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Dropdown(description='Folder:', index=16, layout=Layout(width='50%'), options=('20250715_alignment_tests', 'Te…"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "696c5ca525704d23bb6a90e5974e3576",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Dropdown(description='Subfolder:', index=10, layout=Layout(width='50%'), options=('20250829_123734_static_0', …"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "efc6f5eb8e7f41d0be0563e64fff82b5",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Button(description='Display Scatterplot', layout=Layout(width='50%'), style=ButtonStyle())"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "c03a545628ef4b20a54a427bf492940b",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "0d1f4d590dea444f9f09e47e75d47504",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Button(description='Display PFT', layout=Layout(width='50%'), style=ButtonStyle())"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "9e8d26ae6179440682c79ab2786c3e3d",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "c78f765b3de1411c8248e2c859cf0c85",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Button(description='Display RAW', layout=Layout(width='50%'), style=ButtonStyle())"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "2200345656fe43f48ba528b4e192a1a4",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "2f5002bb301f449ea532ea2ebe3b6792",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Button(description='Rolling Statistics', layout=Layout(width='50%'), style=ButtonStyle())"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "eef7c7e745d648749cf7fb60fd5bf5b7",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "bef8aff2fb514228a8df4ee54fc179da",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"ToggleButton(value=True, description='TempCorrection', tooltip='Toggle processing on/off')"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "d4f9334775f245f69a18cc4b0f2b4c82",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"\n",
"from mpl_toolkits.axes_grid1 import make_axes_locatable\n",
@@ -518,9 +707,7 @@
"display(displyStatistics, output4)\n",
"tempCorrectionBtn.observe(set_temp_correction, names='value')\n",
"display(tempCorrectionBtn, output5)\n"
],
"outputs": [],
"execution_count": null
]
},
{
"cell_type": "markdown",
@@ -536,13 +723,72 @@
},
{
"cell_type": "code",
"execution_count": 3,
"id": "fec81d07edf0c8b2",
"metadata": {
"ExecuteTime": {
"end_time": "2025-09-05T08:55:14.557511Z",
"start_time": "2025-09-05T08:55:14.541374Z"
"end_time": "2025-09-08T12:37:22.415439Z",
"start_time": "2025-09-08T12:37:22.401663Z"
}
},
"outputs": [
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "e32e23a0ecb843c4a01e5afb2611cd1d",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Dropdown(description='Select File:', layout=Layout(width='50%'), options=('20250715_154024.dat', '20250715_174…"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "f11307b6f1614a2ebe464d130e794dc8",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"SelectMultiple(description='Sets:', index=(0,), layout=Layout(height='100px', width='30%'), options=(2, 3, 4),…"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "a4f15c60499842a99f7d6788af45401c",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Button(button_style='success', description='Plot Data', layout=Layout(width='30%'), style=ButtonStyle())"
]
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"application/vnd.jupyter.widget-view+json": {
"model_id": "a30c35ba9d634459ae4e64327047969c",
"version_major": 2,
"version_minor": 0
},
"text/plain": [
"Output()"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"import os\n",
"import ipywidgets as widgets\n",
@@ -643,83 +889,25 @@
"\n",
"# ========== Display widgets ==========\n",
"display(file_dropdown, set_selector, plot_button, output_plot)\n"
],
"outputs": [
{
"data": {
"text/plain": [
"Dropdown(description='Select File:', layout=Layout(width='50%'), options=('20250715_154024.dat', '20250715_174…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "abff8ffc21174afeaf93e29728e8e4f2"
}
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"SelectMultiple(description='Sets:', index=(0,), layout=Layout(height='100px', width='30%'), options=(2, 3, 4),…"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "4fd2eda176d44ec2b95916a7aa4ca30d"
}
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"Button(button_style='success', description='Plot Data', layout=Layout(width='30%'), style=ButtonStyle())"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "e4e6376a12964824891db07f8b9559e2"
}
},
"metadata": {},
"output_type": "display_data"
},
{
"data": {
"text/plain": [
"Output()"
],
"application/vnd.jupyter.widget-view+json": {
"version_major": 2,
"version_minor": 0,
"model_id": "d28bca96aa0d4206a4d0701b8982ddac"
}
},
"metadata": {},
"output_type": "display_data"
}
],
"execution_count": 18
]
},
{
"metadata": {},
"cell_type": "markdown",
"id": "9460bbadd8e9774b",
"metadata": {},
"source": [
"## Analysis for Static\n",
"This script can be used for statistical analysis of a static measurement, where no axis is moved. This was done to establish a baseline. It only looks for files in the past week. Older files wont get selected.\n",
"\n",
"The pooling variable was used for condensing data down, acts as a LP filter but not quite."
],
"id": "9460bbadd8e9774b"
]
},
{
"metadata": {},
"cell_type": "code",
"outputs": [],
"execution_count": null,
"id": "39fcd9032d757549",
"metadata": {},
"outputs": [],
"source": [
"pooling = 0\n",
"STATIC_LOG_FILE = \"CSV_logs/static_tests_log.csv\"\n",
@@ -900,16 +1088,15 @@
"plt.show()\n",
"\n",
"pd.read_csv(STATIC_LOG_FILE)\n"
],
"id": "39fcd9032d757549"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "c508fa81b2ba05a1",
"metadata": {},
"source": [],
"outputs": [],
"execution_count": null
"source": []
}
],
"metadata": {