From 7914cf683ec877170e8f138e35b947e8efe4a577 Mon Sep 17 00:00:00 2001 From: Arpita Patel Date: Wed, 21 Jun 2023 14:08:43 -0500 Subject: [PATCH] Added seperate tab for NWM --- .../NextGen National Water Model/NGIAB.md | 57 ++++++++++++++++++ .../NextGen National Water Model/NWM-intro.md | 53 ++++++++-------- static/img/Lynker-Logo.png | Bin 0 -> 5184 bytes 3 files changed, 81 insertions(+), 29 deletions(-) create mode 100644 docs/products/NextGen National Water Model/NGIAB.md create mode 100644 static/img/Lynker-Logo.png diff --git a/docs/products/NextGen National Water Model/NGIAB.md b/docs/products/NextGen National Water Model/NGIAB.md new file mode 100644 index 0000000..e1bfe6d --- /dev/null +++ b/docs/products/NextGen National Water Model/NGIAB.md @@ -0,0 +1,57 @@ +--- +sidebar_position: 2 +--- + +# NextGen In A Box + +NextGen Framework National Water Model Community Release + +- Provides capabilities to run the next generation National Water Model on your local machine for small set of input data. + +## We are doing a case study : +### NWM run for Sipsey Fork,Black Warrior river + +- We don’t want to run all of CONUS +- We want to run NextGen locally +- We want to have control over inputs / config. +- How can we do it? Answer: **NextGen In A Box** + +## Technologies + +- Git +- Github +- Github Actions - Using Github Actions for Continous Integration and Continous Deployment (CI/CD) +- Docker - Using docker to create, deploy and run NextGen application in containers. + +## Code + +The source code for the NextGen In A Box can be found on Github: + +- Github URL: [CIROH-UA/CloudInfra](https://github.com/CIROH-UA/CloudInfra) + +Docker images are available at: + +- Dockerhub URL: https://hub.docker.com/u/awiciroh + +## More Information: + +For more information, please refer the latest slide below that is used for training and workshop: + +### Slide's from Summer Institute - June 2023 + +- [NextGen In A Box - June 2023](https://github.com/CIROH-UA/Conferences/tree/main/SummerInstitute2023) + +### Slide's from CIROHDevCon1 - May 2023 + +- [NextGen In A Box - May 2023](https://github.com/CIROH-UA/Conferences/tree/main/CIROHdevCon23) + +## Bug and Issue Tracker + +Please report bugs and issues on the Github Issues page: + +- Issue Tracker: [Issue Tracker](https://github.com/CIROH-UA/CloudInfra/issues/) + +## Team Members + +- **The University of Alabama Team** - James Halgren, Arpita Patel, Benjamin Lee, Sepehr Karimiziarani, Shahab Alam, Hari Jajula, Rohan Sunkarapalli +- **Lynker Contractors** - Zach Wills, Nels Frazier, Jordan Laser, Mike Johnson \ No newline at end of file diff --git a/docs/products/NextGen National Water Model/NWM-intro.md b/docs/products/NextGen National Water Model/NWM-intro.md index d61abcf..dabf587 100644 --- a/docs/products/NextGen National Water Model/NWM-intro.md +++ b/docs/products/NextGen National Water Model/NWM-intro.md @@ -1,44 +1,39 @@ --- -sidebar_position: 2 +sidebar_position: 1 --- -# NextGen In A Box +# What is National Water Model (NWM)? +The National Water Model (NWM) is a hydrologic model developed by **the National Oceanic and Atmospheric Administration (NOAA)** to simulate and forecast water conditions across the United States. -NextGen Framework National Water Model Community Release +- This water prediction model creates forecast guidance for over 3.4 million miles of rivers and streams across the United States and its territories +- The NWM supercomputer is fed nonstop data covering everything from current stream-flow to the snowpack in mountain ranges above. +- The job of the supercomputer is to take all of that data and produce stream flow forecasts for every stream and river in the continental United States and its territories. There are three different flavors of forecasts: short, medium, and long range. +- Just like how your local weather station can tell you what the weather will be like tomorrow, in 3 days, or a week from now; the NWM can tell you what the stream flow will be like in 18 hours, 10 days, or even up to 30 days from now. -Provides capabilities to run the next generation National Water Model on your local machine for small set of input data. +- NOAA Central Library Seminar Recording from OWP (Next-Generation Water Resources Modeling): https://youtu.be/DLIi3PruYxo -We are doing a case study : NWM run for Sipsey Fork,Black Warrior river +## Features - NWM2.1 -We don’t want to run all of CONUS -We want to run NextGen locally -We want to have control over inputs / config. -How can we do it? Answer: NextGen-In-A-Box +The NWM currently runs in four configurations: +- Analysis and assimilation provides a snapshotof current hydrologic conditions +- Short-Range produces hourly forecasts of streamflow and hydrologic states out to 15 hours +- Medium-Range produces 3-hourly forecasts out to 10 days +- Long-Range generates 30-day ensemble forecasts. -## Features +Source : https://water.noaa.gov/about/nwm -- Containerization - Using docker containerized application for NextGen +# SO...WHAT IS NEXTGEN? -- Using Github Actions for Continous Integration and Continous Deployment (CI/CD) +- Model agnostic - NextGen is a framework designed for building and integrating models rather than a model itself. +- Data-centric standards - The framework's focus is on a data-centric process that abstracts the addition of processes and data behind a standard. +- NextGen design allows for greater flexibility and standardizationin model creation and integration. -- Github URL: [CIROH-UA/CloudInfra](https://github.com/CIROH-UA/CloudInfra) - -- Dockerhub URL: https://hub.docker.com/u/awiciroh - -## Slide's from Summer Institute - June 2023 - -- [NextGen for Beginners](https://github.com/CIROH-UA/Conferences/tree/main/SummerInstitute2023) +- Github URL: [NOAA-OWP/ngen](https://github.com/NOAA-OWP/ngen) -## Slide's from CIROHDevCon1 - May 2023 +# What is NextGen In A Box? -- [NextGen for Beginners](https://github.com/CIROH-UA/Conferences/tree/main/CIROHdevCon23) +- NextGen Framework National Water Model Community Release; that can be run for small set of input data rather than running conus wide. -## Bug and Issue Tracker - -- Issue Tracker: [Issue Tracker](https://github.com/CIROH-UA/CloudInfra/issues/) - -- Create new Issue : [Bug Report](https://github.com/CIROH-UA/CloudInfra/issues/new?assignees=&labels=bug&projects=&template=bug_report.md&title=) +- Github URL: [CIROH-UA/CloudInfra](https://github.com/CIROH-UA/CloudInfra) -## Team Members: -- The University of Alabama Team - James Halgren, Arpita Patel, Benjamin Lee, Sepehr Karimiziarani, Shahab Alam -- Lynker Contractors - Zach Wills, Nels Frazier, Jordan Laser \ No newline at end of file +- For more information, refer to the NextGen In A Box tab below. \ No newline at end of file diff --git a/static/img/Lynker-Logo.png b/static/img/Lynker-Logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a702037c8ca52f1dcfc6dd0d44df3204f5948be8 GIT binary patch literal 5184 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 z z+zRan-)+eb@3RrxEh|?pv@mO-jcByC)>@C2O!<0BtMSN9-wvM$XYMp)cFIt>ToR|c zGX}JrFcY_t_wwo6k2A+3G!JyGQ5y+mqt@Qv>t3S2!Mb&z-F7dVzSgmqO20@krX9L# zfT*jmgLx;BO6>FYlcWOc6j$vPJ3Nbun|!*j4JZe@{uv0^z(dbt?K4u&A_GqQHR61N z4sFv`d-&S!G&jG_qNoD=o{wL0Q)8F+jBT+0v2Ur&?O*;bj(@DPbB10H7EVeV`P7p* z6Z`8u_fQ3j;Kz_}vg_v#E0RF6hRcwN^c8-mb?DD6Mb#B`@}2QnAC_MUhC8 z@Qj=(cjw#9zq0OCJd{j7%}2Z0|NS1-E@wEAqqq7G*Uv7+GsAsmt@D+H?w+J;-8}=O z814f*V-Mh_mvMmuH%3)vuUvw#=U${vlOp9k;XH$j&C+;sYDq zRZQ7#mTc-lEMf@5!WiAp5{Bn}*sHQpNe**nclbn=S-#cYr9)uLx*N~Butx)`wfsA} zB6O72p1+Fdauo6l#13+9v-HmJWU=m&qVOBB@|epzm0w){nAwnOaokHmNiLF4XM$bS z(FL_t^tL7XyvQrr*uTYWM9F_wE~B6d2pIyUP_*b51rvPt-b^-Y(pCV|6_b z^_)dwTEvIL)tE;2u5`(4@cN00fvY5*PW!_>7#V>Q(`s*<-XxO`Lo@d7qu}Jo>ontZ zAVofO;(8BR*p&P46-vqpb0;2V2Q$1vccVFQ*I{@2P+8Vzg8%>t1I3DDCZaYa;MAVA zX@dH`TW@UxOoV|t-!<7wpRmc7LpTTD$$sv1b>vBQL3zBPHr&O0ues)j@@OFxgM|z& z8nM{tvY!)a({y|PNGa}-uAIQS#1n@n&C=S_hBAP2XSnpN^B}Wy7Q>oxZHT1n6Oxz=)mD3FX7M` zF;wGu{^i;GBy}t2`xb2)1@S_}Y8llU+0UA%m*$a^z#j}!Q)|ffDu2gG(E?9qf36STh-EybP1aSHrHy_<1=^l8tBb%QJtZ-&B){yv14Q z70g}erR@LGxwPX++@-JV>z-_cej2rx48XcDiQ*TkbW|7RJxoQb{O0hR*>@c(83BDV zlwHiu;529dHl6^jPv{2M>7w07`2< z9M9v}b#jM`-qv+Ux=%Rfrtv=W#RXE)-RI}jQdf5)#RU$f>+In@m&dNennY62a{)wz z>ewn2a>1nIS~T{D^@S3zhf*+9hOdDzCD|}R{5ItQG!Cn6uK^&x=8z&n_p@D<2mVxl zl%^qHS$pohql}dS>)4rXb9U;5UYPu5MGh=n&>*<*)}Ee&tTC+Gz13$zR;PdW3(>pI zxTBE_bhVGFqGAGjE%~My{1ciF_k`%pn*6{^$e_2)^JRtJqA)XVg0j=am3;5!ErZ@5 sk%MKXv!X}+e|l&aZK_P{p$-Ktz(6?cnhxiBA%OfC89p>9)&qzB7h{dVNdN!< literal 0 HcmV?d00001