Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: initial setup of tension module in pypilecore #103

Merged
merged 34 commits into from
Feb 14, 2025
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
29b3454
feat: initial setup of tension module in pypilecore
RDWimmers Oct 14, 2024
83a27bf
feat: add alpha:t:clay and alpha;t;sand to PileProperties class
RDWimmers Oct 24, 2024
a078bad
feat: update figure PileGridProperties
RDWimmers Oct 24, 2024
baf761c
refactor(tension): update attributes names
RDWimmers Oct 24, 2024
5d618c6
feat: allow tension MultiCPTBearingResults as input for Viewer
RDWimmers Oct 24, 2024
6ae3a41
feat: add tension notebook
RDWimmers Oct 24, 2024
21e2079
style(python): format and lint files with black and isort
RDWimmers Oct 24, 2024
6de5f83
feat: add legend to grid figure
RDWimmers Oct 30, 2024
493f763
feat: add alpha;t;clay to PileType class
RDWimmers Oct 30, 2024
0dc493e
test(tension): update response validation to 3.2.0-beta.1
RDWimmers Oct 30, 2024
972ccbf
chore(notebook): update tension notebook; clear output
RDWimmers Oct 30, 2024
b90c772
feat(tension): update sdk to API version 3.3.0-beta.1
RDWimmers Dec 31, 2024
6793ad1
docs: add docstring to protocol class
RDWimmers Jan 16, 2025
3d47d8b
style(format): fix linting errors
RDWimmers Jan 16, 2025
6e0ba72
style(format): remove unused import statement
RDWimmers Jan 16, 2025
2988dca
feat: initial setup of tension module in pypilecore
RDWimmers Oct 14, 2024
a954f3c
feat: add alpha:t:clay and alpha;t;sand to PileProperties class
RDWimmers Oct 24, 2024
a611256
feat: update figure PileGridProperties
RDWimmers Oct 24, 2024
8341610
refactor(tension): update attributes names
RDWimmers Oct 24, 2024
4a6daf1
feat: allow tension MultiCPTBearingResults as input for Viewer
RDWimmers Oct 24, 2024
e092c41
feat: add tension notebook
RDWimmers Oct 24, 2024
e414013
style(python): format and lint files with black and isort
RDWimmers Oct 24, 2024
c89d091
feat: add legend to grid figure
RDWimmers Oct 30, 2024
a4f4114
feat: add alpha;t;clay to PileType class
RDWimmers Oct 30, 2024
c8863fc
test(tension): update response validation to 3.2.0-beta.1
RDWimmers Oct 30, 2024
108101e
chore(notebook): update tension notebook; clear output
RDWimmers Oct 30, 2024
66aaa71
feat(tension): update sdk to API version 3.3.0-beta.1
RDWimmers Dec 31, 2024
0961966
docs: add docstring to protocol class
RDWimmers Jan 16, 2025
3c40a67
style(format): fix linting errors
RDWimmers Jan 16, 2025
e213b37
style(format): remove unused import statement
RDWimmers Jan 16, 2025
6e96d41
Merge remote-tracking branch 'origin/feat-add-tension-module' into fe…
RDWimmers Feb 5, 2025
f5416ad
chore: update notebook | routing table to deselect staging url
RDWimmers Feb 14, 2025
f7dd401
test: add python version 3.12 to test matrix
RDWimmers Feb 14, 2025
ffb53f8
fix(deps): add anywidget to dependencies for installing plotly v6.0.0
RDWimmers Feb 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 37 additions & 24 deletions notebooks/PileCore_multi_cpt_grouper.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
},
{
"cell_type": "code",
"execution_count": 1,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -55,7 +55,7 @@
"from pypilecore import create_basic_pile\n",
"from pypilecore import api\n",
"from pypilecore.results import (\n",
" MultiCPTBearingResults,\n",
" MultiCPTCompressionBearingResults,\n",
" GrouperResults,\n",
" CasesMultiCPTBearingResults,\n",
")\n",
Expand Down Expand Up @@ -117,7 +117,7 @@
},
{
"cell_type": "code",
"execution_count": 3,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -137,7 +137,7 @@
},
{
"cell_type": "code",
"execution_count": 4,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -173,7 +173,7 @@
},
{
"cell_type": "code",
"execution_count": 5,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -204,7 +204,7 @@
},
{
"cell_type": "code",
"execution_count": 6,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -229,7 +229,7 @@
},
{
"cell_type": "code",
"execution_count": 7,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -270,7 +270,7 @@
},
{
"cell_type": "code",
"execution_count": 8,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -313,7 +313,7 @@
},
{
"cell_type": "code",
"execution_count": 9,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -341,7 +341,7 @@
},
{
"cell_type": "code",
"execution_count": 10,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -376,7 +376,7 @@
},
{
"cell_type": "code",
"execution_count": 11,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -404,7 +404,7 @@
},
{
"cell_type": "code",
"execution_count": 12,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -434,7 +434,7 @@
},
{
"cell_type": "code",
"execution_count": 13,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -463,7 +463,7 @@
},
{
"cell_type": "code",
"execution_count": 14,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -505,7 +505,7 @@
},
{
"cell_type": "code",
"execution_count": 15,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -536,7 +536,7 @@
},
{
"cell_type": "code",
"execution_count": 16,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -627,7 +627,7 @@
},
{
"cell_type": "code",
"execution_count": 17,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -681,7 +681,7 @@
},
{
"cell_type": "code",
"execution_count": 19,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -719,7 +719,7 @@
},
{
"cell_type": "code",
"execution_count": 20,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -883,7 +883,7 @@
"\n",
"api_response = api.get_multi_cpt_api_result(client=client, payload=multi_cpt_payload)\n",
"\n",
"multi_bearing_results = MultiCPTBearingResults.from_api_response(\n",
"multi_bearing_results = MultiCPTCompressionBearingResults.from_api_response(\n",
" response_dict=api_response,\n",
" cpt_input=results_passover,\n",
")"
Expand Down Expand Up @@ -916,6 +916,19 @@
"multi_bearing_results.plot_load_settlement(-16);"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
"# plot the variation of an attribute between group and single result for a single pile tip level\n",
"\n",
"multi_bearing_results.boxplot(attribute=\"R_c_d_net\", show_sqrt=True);\n",
"# plt.ylim(0, 6)\n",
"# plt.xlim(0, 0.5)"
]
},
{
"cell_type": "code",
"execution_count": null,
Expand Down Expand Up @@ -1022,7 +1035,7 @@
},
{
"cell_type": "code",
"execution_count": 32,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand All @@ -1032,7 +1045,7 @@
},
{
"cell_type": "code",
"execution_count": 33,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -1124,7 +1137,7 @@
},
{
"cell_type": "code",
"execution_count": 38,
"execution_count": null,
"metadata": {},
"outputs": [],
"source": [
Expand Down Expand Up @@ -1344,7 +1357,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.20"
"version": "3.12.0"
}
},
"nbformat": 4,
Expand Down
Loading
Loading