Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
180 changes: 112 additions & 68 deletions examples/PacWave_resource_characterization_example.ipynb

Large diffs are not rendered by default.

115 changes: 54 additions & 61 deletions examples/metocean_example.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,8 @@
"source": [
"from mhkit.wave.io import ndbc\n",
"from mhkit.wave.io.hindcast import wind_toolkit\n",
"from mhkit.tidal.graphics import plot_rose\n",
"from mhkit.tidal.graphics import plot_joint_probability_distribution\n",
"import pandas as pd\n",
"import numpy as np\n",
"import matplotlib.pyplot as plt"
Expand Down Expand Up @@ -85,139 +87,139 @@
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>1211</th>\n",
" <th>1214</th>\n",
" <td>46022</td>\n",
" <td>1996</td>\n",
" <td>46022c1996.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1212</th>\n",
" <th>1215</th>\n",
" <td>46022</td>\n",
" <td>1997</td>\n",
" <td>46022c1997.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1213</th>\n",
" <th>1216</th>\n",
" <td>46022</td>\n",
" <td>1998</td>\n",
" <td>46022c1998.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1214</th>\n",
" <th>1217</th>\n",
" <td>46022</td>\n",
" <td>1999</td>\n",
" <td>46022c1999.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1215</th>\n",
" <th>1218</th>\n",
" <td>46022</td>\n",
" <td>2000</td>\n",
" <td>46022c2000.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1216</th>\n",
" <th>1219</th>\n",
" <td>46022</td>\n",
" <td>2001</td>\n",
" <td>46022c2001.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1217</th>\n",
" <th>1220</th>\n",
" <td>46022</td>\n",
" <td>2002</td>\n",
" <td>46022c2002.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1218</th>\n",
" <th>1221</th>\n",
" <td>46022</td>\n",
" <td>2003</td>\n",
" <td>46022c2003.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1219</th>\n",
" <th>1222</th>\n",
" <td>46022</td>\n",
" <td>2004</td>\n",
" <td>46022c2004.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1220</th>\n",
" <th>1223</th>\n",
" <td>46022</td>\n",
" <td>2005</td>\n",
" <td>46022c2005.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1221</th>\n",
" <th>1224</th>\n",
" <td>46022</td>\n",
" <td>2006</td>\n",
" <td>46022c2006.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1222</th>\n",
" <th>1225</th>\n",
" <td>46022</td>\n",
" <td>2007</td>\n",
" <td>46022c2007.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1223</th>\n",
" <th>1226</th>\n",
" <td>46022</td>\n",
" <td>2008</td>\n",
" <td>46022c2008.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1224</th>\n",
" <th>1227</th>\n",
" <td>46022</td>\n",
" <td>2009</td>\n",
" <td>46022c2009.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1225</th>\n",
" <th>1228</th>\n",
" <td>46022</td>\n",
" <td>2010</td>\n",
" <td>46022c2010.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1226</th>\n",
" <th>1229</th>\n",
" <td>46022</td>\n",
" <td>2011</td>\n",
" <td>46022c2011.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1227</th>\n",
" <th>1230</th>\n",
" <td>46022</td>\n",
" <td>2012</td>\n",
" <td>46022c2012.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1228</th>\n",
" <th>1231</th>\n",
" <td>46022</td>\n",
" <td>2013</td>\n",
" <td>46022c2013.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1229</th>\n",
" <th>1232</th>\n",
" <td>46022</td>\n",
" <td>2014</td>\n",
" <td>46022c2014.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1230</th>\n",
" <th>1233</th>\n",
" <td>46022</td>\n",
" <td>2015</td>\n",
" <td>46022c2015.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1231</th>\n",
" <th>1234</th>\n",
" <td>46022</td>\n",
" <td>2016</td>\n",
" <td>46022c2016.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1232</th>\n",
" <th>1235</th>\n",
" <td>46022</td>\n",
" <td>2017</td>\n",
" <td>46022c2017.txt.gz</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1233</th>\n",
" <th>1236</th>\n",
" <td>46022</td>\n",
" <td>2018</td>\n",
" <td>46022c2018.txt.gz</td>\n",
Expand All @@ -228,29 +230,29 @@
],
"text/plain": [
" id year filename\n",
"1211 46022 1996 46022c1996.txt.gz\n",
"1212 46022 1997 46022c1997.txt.gz\n",
"1213 46022 1998 46022c1998.txt.gz\n",
"1214 46022 1999 46022c1999.txt.gz\n",
"1215 46022 2000 46022c2000.txt.gz\n",
"1216 46022 2001 46022c2001.txt.gz\n",
"1217 46022 2002 46022c2002.txt.gz\n",
"1218 46022 2003 46022c2003.txt.gz\n",
"1219 46022 2004 46022c2004.txt.gz\n",
"1220 46022 2005 46022c2005.txt.gz\n",
"1221 46022 2006 46022c2006.txt.gz\n",
"1222 46022 2007 46022c2007.txt.gz\n",
"1223 46022 2008 46022c2008.txt.gz\n",
"1224 46022 2009 46022c2009.txt.gz\n",
"1225 46022 2010 46022c2010.txt.gz\n",
"1226 46022 2011 46022c2011.txt.gz\n",
"1227 46022 2012 46022c2012.txt.gz\n",
"1228 46022 2013 46022c2013.txt.gz\n",
"1229 46022 2014 46022c2014.txt.gz\n",
"1230 46022 2015 46022c2015.txt.gz\n",
"1231 46022 2016 46022c2016.txt.gz\n",
"1232 46022 2017 46022c2017.txt.gz\n",
"1233 46022 2018 46022c2018.txt.gz"
"1214 46022 1996 46022c1996.txt.gz\n",
"1215 46022 1997 46022c1997.txt.gz\n",
"1216 46022 1998 46022c1998.txt.gz\n",
"1217 46022 1999 46022c1999.txt.gz\n",
"1218 46022 2000 46022c2000.txt.gz\n",
"1219 46022 2001 46022c2001.txt.gz\n",
"1220 46022 2002 46022c2002.txt.gz\n",
"1221 46022 2003 46022c2003.txt.gz\n",
"1222 46022 2004 46022c2004.txt.gz\n",
"1223 46022 2005 46022c2005.txt.gz\n",
"1224 46022 2006 46022c2006.txt.gz\n",
"1225 46022 2007 46022c2007.txt.gz\n",
"1226 46022 2008 46022c2008.txt.gz\n",
"1227 46022 2009 46022c2009.txt.gz\n",
"1228 46022 2010 46022c2010.txt.gz\n",
"1229 46022 2011 46022c2011.txt.gz\n",
"1230 46022 2012 46022c2012.txt.gz\n",
"1231 46022 2013 46022c2013.txt.gz\n",
"1232 46022 2014 46022c2014.txt.gz\n",
"1233 46022 2015 46022c2015.txt.gz\n",
"1234 46022 2016 46022c2016.txt.gz\n",
"1235 46022 2017 46022c2017.txt.gz\n",
"1236 46022 2018 46022c2018.txt.gz"
]
},
"execution_count": 2,
Expand Down Expand Up @@ -309,7 +311,7 @@
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>1233</th>\n",
" <th>1236</th>\n",
" <td>46022</td>\n",
" <td>2018</td>\n",
" <td>46022c2018.txt.gz</td>\n",
Expand All @@ -320,7 +322,7 @@
],
"text/plain": [
" id year filename\n",
"1233 46022 2018 46022c2018.txt.gz"
"1236 46022 2018 46022c2018.txt.gz"
]
},
"execution_count": 3,
Expand Down Expand Up @@ -884,7 +886,7 @@
{
"data": {
"text/plain": [
"<matplotlib.legend.Legend at 0x1d0b8c6d370>"
"<matplotlib.legend.Legend at 0x29b2f3eeeb0>"
]
},
"execution_count": 11,
Expand Down Expand Up @@ -957,7 +959,7 @@
"width_velocity = 1 # in m/s\n",
"\n",
"# Plot the wind rose\n",
"ax = ndbc.plot_rose(ndbc_hourly_data['WDIR'],ndbc_hourly_data['WSPD'],\n",
"ax = plot_rose(ndbc_hourly_data['WDIR'],ndbc_hourly_data['WSPD'],\n",
" width_direction,width_velocity)\n"
]
},
Expand All @@ -982,7 +984,7 @@
}
],
"source": [
"ax2 = ndbc.plot_rose(wtk_hourly_wind['winddirection_10m_0'],wtk_hourly_wind['windspeed_10m_0'],\n",
"ax2 = plot_rose(wtk_hourly_wind['winddirection_10m_0'],wtk_hourly_wind['windspeed_10m_0'],\n",
" width_direction,width_velocity)"
]
},
Expand All @@ -999,19 +1001,10 @@
"execution_count": 14,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"WARNING:urllib3.connectionpool:Retrying (Retry(total=6, connect=10, read=10, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /api/hsds/datasets/d-bf1ee746-f22af1ee-ce40-863b0e-18a71b?domain=%2Fnrel%2Fwtk%2Foffshore_ca%2FOffshore_CA_2018.h5&api_key=x9f0SNincVSAIeKKuGDUOhyvfRYmrTzg06vZyeuw\n",
"WARNING:urllib3.connectionpool:Retrying (Retry(total=6, connect=10, read=10, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /api/hsds/datasets/d-bf1ee746-f22af1ee-3ec7-709e83-7740a7?domain=%2Fnrel%2Fwtk%2Foffshore_ca%2FOffshore_CA_2018.h5&api_key=x9f0SNincVSAIeKKuGDUOhyvfRYmrTzg06vZyeuw\n",
"WARNING:urllib3.connectionpool:Retrying (Retry(total=4, connect=10, read=10, redirect=None, status=None)) after connection broken by 'ProxyError('Cannot connect to proxy.', ConnectionResetError(10054, 'An existing connection was forcibly closed by the remote host', None, 10054, None))': /api/hsds/datasets/d-bf1ee746-f22af1ee-8082-2ff043-910c51?domain=%2Fnrel%2Fwtk%2Foffshore_ca%2FOffshore_CA_2018.h5&api_key=x9f0SNincVSAIeKKuGDUOhyvfRYmrTzg06vZyeuw\n"
]
},
{
"data": {
"text/plain": [
"<matplotlib.legend.Legend at 0x1d0af709e20>"
"<matplotlib.legend.Legend at 0x29b2f45adc0>"
]
},
"execution_count": 14,
Expand Down
Loading