PageSourceSearch

https://blaylockbk.github.io/

html blaylockbk.github.io collected 2026-10-03 08:43:09 UTC 25,747 bytes, 651 lines download raw bytes

1<!DOCTYPE html>
2<html>
3  <!--Note: Make full screen background and banner images no larger than 1440 px wide and 72 dpi-->
4
5  <head>
6    
6<script src="./js/site/siteopen.js"></script>
6
7    <title>Brian K. Blaylock, Ph.D.</title>
8
9    
9<script>
10      /* Array of image URLs to randomly set as the page top photo*/
11      var brian_pics = [
12        "./images/home1.png",
13        "./images/home2.png",
14        "./images/home3.jpg",
15      ];
16
17      function getRandomInt(min, max) {
18        return Math.floor(Math.random() * (max - min + 1)) + min;
19      }
20
21      function change_home_pic() {
22        var idx = getRandomInt(0, brian_pics.length - 1);
23        document.getElementById("home_pic").src = brian_pics[idx];
24      }
25    </script>
25
26  </head>
27
28  <body>
29    
29<script src="./js/site/sitemenu.js"></script>
29
30    <!--
31<div class="parallax">
32  <h2 class="homeImageLink">
33	  <span>B<small style="color:white">rian</small> K. B<small style="color:white">laylock</small></span>
34  </h2>
35</div>
36-->
37
38    <div class="img-container">
39      <!--
39<script>
40      var idx = getRandomInt(0, brian_pics.length - 1)
41      document.write('<img class="img-responsive" style="box-shadow: 0px 10px 35px grey" id="home_pic" src="' + brian_pics[idx] + '" onclick="change_home_pic();" width="100%">');
42    </script>
42
43    -->
44      <img
45        class="img-responsive"
46        style="box-shadow: 0px 10px 35px grey"
47        id="home_pic"
48        src="./images/home2.png"
49        onclick="change_home_pic();"
50        width="100%"
51      />
52      <h2 class="homeImageLink">
53        <span>Brian K. Blaylock</span>
54      </h2>
55    </div>
56
57    <div id="container" class="home">
58      <br />
59      <div style="max-width: 900px;margin:auto;">
60        <p class="home">
61          I'm from Spanish Fork, Utah and have a Ph.D. in atmospheric science
62          from the University of Utah. My advisor was
63          <a href="https://home.chpc.utah.edu/~u0035056/home/">Dr. John Horel</a
64          >. I joined the
65          <a href="https://home.chpc.utah.edu/~whiteman/mmg/" target="page"
66            >Mountain Meteorology Research Group</a
67          >
68          and
69          <a href="http://meso1.chpc.utah.edu/mesowest_overview/" target="page"
70            >MesoWest</a
71          >
72          team in November 2012.
73        </p>
74
75        <hr />
76
77        <p style="text-align: center;">
78          <img src="./images/logos/NRL.png" width="200" />
79        </p>
80        <p class="home">
81          I was awarded a National Academies Research Associateship and began
82          working at the
83          <a href="https://www.nrlmry.navy.mil/"
84            >Naval Research Laboratory Marine Meteorology Division</a
85          >
86          in <b>Fall 2019</b>.
87        </p>
88
89        <hr />
90
91        <div id="accordion-tri" class="panel-group">
92          <div class="panel panel-default">
93            <div
94              class="panel-heading"
95              data-target="#collapse1-tri"
96              data-toggle="collapse"
97              data-parent="#accordion-tri"
98            >
99              <h4 class="panel-title">
100                <span class="pull-left"
101                  ><em class="fa fa-caret-right fa-fw" aria-hidden="true"
102                    >&nbsp;</em
103                  ></span
104                >Skills
105              </h4>
106            </div>
107            <div id="collapse1-tri" class="panel-collapse collapse">
108              <div class="panel-body">
109                <div style="padding-left:40px">
110                  <div class="media">
111                    <div class="media-left">
112                      <img
113                        src="./images/skills/teach.jpg"
114                        class="media-object img-rounded"
115                        style="width:60px"
116                      />
117                    </div>
118                    <div class="media-body">
119                      <b>Communication</b><br />
120                      <h4>
121                        Speaking, writing, teaching, public outreach,
122                        documentation, Atlassian Confluence, GitHub, Bitbucket,
123                        StackOverflow, Slack, type 80+ words per minute
124                      </h4>
125                    </div>
126                  </div>
127
128                  <div class="media">
129                    <div class="media-left">
130                      <img
131                        src="./images/skills/python.png"
132                        class="media-object"
133                        style="width:60px"
134                      />
135                    </div>
136                    <div class="media-body">
137                      <b>Python</b><br />
138                      <h4>
139                        Expert in Python for data analysis and
140                        publication-quality figures. Skilled in numpy,
141                        matplotlib, Pandas, xarray, cartopy, scipy, datetime,
142                        multiprocessing, cylc, Dask, metpy, pyproj, pygrib,
143                        Jupyter Lab, Anaconda, conda, PyPI, etc. Taught the
144                        environmental programming course at the University of
145                        Utah. See my projects on
146                        <a href="https://github.com/blaylockbk">GitHub</a>.
147                      </h4>
148                    </div>
149                  </div>
150                  <div class="media">
151                    <div class="media-left">
152                      <img
153                        src="./images/skills/Linux.png"
154                        class="media-object"
155                        style="width:60px"
156                      />
157                    </div>
158                    <div class="media-body">
159                      <b>Linux</b><br />
160                      <h4>
161                        High Performance Computing, High Throughput Computing,
162                        modules, shell scripting, cron, cylc, PBS, slurm, git,
163                        Docker
164                      </h4>
165                    </div>
166                  </div>
167                  <div class="media">
168                    <div class="media-left">
169                      <img
170                        src="./images/skills/MET.png"
171                        class="media-object"
172                        style="width:60px"
173                      />
174                    </div>
175                    <div class="media-body">
176                      <b>Model Validation</b><br />
177                      <h4>
178                        Model validation with Model Evaluation Tools (MET) and
179                        METplus.
180                      </h4>
181                    </div>
182                  </div>
183                  <div class="media">
184                    <div class="media-left">
185                      <img
186                        src="./images/skills/Fortran.png"
187                        class="media-object"
188                        style="width:60px"
189                      />
190                    </div>
191                    <div class="media-body">
192                      <b>Fortran</b><br />
193                      <h4>Currently learning Fortran.</h4>
194                    </div>
195                  </div>
196                  <div class="media">
197                    <div class="media-left">
198                      <img
199                        src="./images/skills/data.png"
200                        class="media-object img-circle"
201                        style="width:60px"
202                      />
203                    </div>
204                    <div class="media-body">
205                      <b>Big Data</b><br />
206                      <h4>
207                        <a href="http://hrrr.chpc.utah.edu/">Data management</a
208                        >, data stewardship, data retrieval/acquisition, data
209                        analysis, NetCDF, HDF5, GRIB2,
210                        <a href="http://research.cs.wisc.edu/htcondor/"
211                          >HTCondor</a
212                        >,
213                        <a
214                          href="https://github.com/blaylockbk/pyBKB_v2/tree/master/OpenScienceGrid"
215                          >Open Science Grid</a
216                        >, S3, Globus, Amazon Web Services, rclone, numerical
217                        weather models,
218                        <a href="http://hrrr.chpc.utah.edu/">HRRR</a>, weather
219                        satellites,
220                        <a
221                          href="https://home.chpc.utah.edu/~u0553130/Brian_Blaylock/cgi-bin/goes16_pando.cgi"
222                          >GOES16</a
223                        >, MODIS
224                      </h4>
225                    </div>
226                  </div>
227                  <div class="media">
228                    <div class="media-left">
229                      <img
230                        src="./images/skills/WRF.png"
231                        class="media-object"
232                        style="width:60px"
233                      />
234                    </div>
235                    <div class="media-body">
236                      <b>Numerical Weather Prediction</b><br />
237                      <h4>
238                        <b>Weather Research and Forecast (WRF) model</b>. Basic
239                        WRF Tutorial certificate,
240                        <a
241                          href="https://home.chpc.utah.edu/~u0553130/Brian_Blaylock/hrrr.html"
242                          >initialize WRF with HRRR boundary conditions</a
243                        >, lake breeze,
244                        <a
245                          href="https://home.chpc.utah.edu/~u0553130/Brian_Blaylock/tracer.html"
246                          >tracers</a
247                        >,
248                        <a
249                          href="https://home.chpc.utah.edu/~u0553130/Brian_Blaylock/lake_surgery.html"
250                          >land surface modifications</a
251                        >,
252                        <a href="https://home.chpc.utah.edu/~u0553130/Ute_WRF/"
253                          >UofU WRF User Group</a
254                        >
255                      </h4>
256                      <h4>
257                        <b
258                          >Coupled Ocean/Atmosphere Mesoscale Prediction System
259                          (COAMPS) model</b
260                        >. Observation impact experiments. Model Evaluation
261                        Tools. Data assimilation.
262                      </h4>
263                    </div>
264                  </div>
265                  <div class="media">
266                    <div class="media-left">
267                      <img
268                        src="./images/skills/wind.png"
269                        class="media-object"
270                        style="width:60px"
271                      />
272                    </div>
273                    <div class="media-body">
274                      <b>Environmental Instrumentation</b><br />
275                      <h4>
276                        Campbell Scientific, Davis Instruments, air quality,
277                        field work, data collection
278                      </h4>
279                    </div>
280                  </div>
281                  <div class="media">
282                    <div class="media-left">
283                      <img
284                        src="./images/skills/mesowest.png"
285                        class="media-object img-rounded"
286                        style="width:60px"
287                      />
288                    </div>
289                    <div class="media-body">
290                      <b>MesoWest</b><br />
291                      <h4>
292                        <a href="https://synopticlabs.org/api/"
293                          >Synoptic Labs API</a
294                        >
295                      </h4>
296                    </div>
297                  </div>
298                  <div class="media">
299                    <div class="media-left">
300                      <img
301                        src="./images/skills/HTML5.png"
302                        class="media-object"
303                        style="width:60px"
304                      />
305                    </div>
306                    <div class="media-body">
307                      <b>Web Development and Design</b><br />
308                      <h4>
309                        HTML, CSS, JavaScript, Bootstrap, PHP, Python CGI, Font
310                        Awesome, Photoshop, Illustrator
311                      </h4>
312                    </div>
313                  </div>
314                  <div class="media">
315                    <div class="media-left">
316                      <img
317                        src="./images/skills/microsoft.png"
318                        class="media-object"
319                        style="width:60px"
320                      />
321                    </div>
322                    <div class="media-body">
323                      <b>Microsoft</b><br />
324                      <h4>Windows, Office 365, Visual Studio Code, Teams</h4>
325                    </div>
326                  </div>
327                </div>
328              </div>
329            </div>
330          </div>
331
332          <div class="panel panel-default">
333            <div
334              class="panel-heading"
335              data-target="#collapse2-tri"
336              data-toggle="collapse"
337              data-parent="#accordion-tri"
338            >
339              <h4 class="panel-title">
340                <span class="pull-left"
341                  ><em class="fa fa-caret-right fa-fw" aria-hidden="true"
342                    >&nbsp;</em
343                  ></span
344                >Current Research
345              </h4>
346            </div>
347            <div id="collapse2-tri" class="panel-collapse collapse">
348              <div class="panel-body">
349                <p>
350                  I developed the HRRR model archive hosted at the University of
351                  Utah by the MesoWest group. The archive is used by over 1000
352                  known users. Dozens of published papers reference the dataset.
353                  The archive was stored on a cloud-based, object-storage system
354                  known as Pando and was the largest publicly-available HRRR
355                  archive until late 2020 when the NOAA Big Data Program made
356                  the data available on AWS and GCP.
357                </p>
358
359                <p>
360                  My Ph.D. research investigated the predictability of
361                  convective outflow by the HRRR model&#8212;a project funded
362                  through the Joint Fire Science Program. I used data from the
363                  GOES-East Geostationary Lightning Mapper to evaluate the
364                  ability of the HRRR model to correctly forecast the location
365                  of thunderstorms and found that the HRRR does not provide high
366                  precision forecasts of the location of storms useful for
367                  Incident Meteorologists assigned to provide weather support at
368                  wildfires. Instead, it is recommended that Incident
369                  Meteorologists use the HRRR forecasts to gauge the potential
370                  for thunderstorms in the vicinity of the area of interest.
371                </p>
372
373                <p>
374                  For other research related to air quality, I initialized WRF
375                  simulations with the HRRR model and modified surface
376                  parameters to improve model performance.
377                </p>
378
379                <p>
380                  You will find more details on my research by exploring the
381                  pages on this website and several Jupyter Notebooks on Github.
382                </p>
383              </div>
384            </div>
385          </div>
386
387          <div class="panel panel-default">
388            <div
389              class="panel-heading"
390              data-target="#collapse3-tri"
391              data-toggle="collapse"
392              data-parent="#accordion-tri"
393            >
394              <h4 class="panel-title">
395                <span class="pull-left"
396                  ><em class="fa fa-caret-right fa-fw" aria-hidden="true"
397                    >&nbsp;</em
398                  ></span
399                >Career Goals
400              </h4>
401            </div>
402            <div id="collapse3-tri" class="panel-collapse collapse">
403              <div class="panel-body">
404                <p>
405                  I believe weather data can be used for many applications, and
406                  I hope to serve people in various fields with improved
407                  numerical weather prediction. I am especially interested in
408                  0-3 day forecasts. My dream of numerical weather models is to
409                  one day have a <i>continuously updating</i> weather prediction
410                  system.
411                </p>
412
413                <p>
414                  While there seems to be deficiencies in the United States'
415                  current numerical weather prediction capabilities, I want to
416                  be a part of the solution by using new and forthcoming
417                  technology effectively and efficiently.
418                </p>
419
420                <p>
421                  I hope to become more involved in big data storage and
422                  analytics, community numerical weather prediction model
423                  development especially rapid refresh forecast system with FV3,
424                  and using new observational products for model initial
425                  conditions (like GOES-R series).
426                </p>
427
428                <p>
429                  I am a problem solving leader, eager to learn and develop new
430                  skills. I have a teamwork mentality and want to contribute to
431                  the community. Education is important to me, and I am
432                  interested in gaining teaching experience.
433                </p>
434              </div>
435            </div>
436          </div>
437        </div>
438
439        <br />
440        <h3 style="text-align:center">Python Projects on GitHub</h3>
441
442        <div class="row">
443          <div class="col-md-4">
444            <a href="https://github.com/blaylockbk/Herbie" target="_blank">
445              <div class="panel panel-default" align="center">
446                <img
447                  style="max-width:100%;text-align:center"
448                  src="https://raw.githubusercontent.com/blaylockbk/Herbie/master/docs/_static/HerbieLogo2_tan_transparent.png"
449                />
450                <br />
451                <p>
452                  Retrieve Model Output
453                  <img
454                    alt="GitHub Repo stars"
455                    src="https://img.shields.io/github/stars/blaylockbk/Herbie?style=social"
456                  />
457                </p>
458              </div>
459            </a>
460          </div>
461          <div class="col-md-4">
462            <a href="https://github.com/blaylockbk/goes2go" target="_blank">
463              <div class="panel panel-default" align="center">
464                <img
465                  style="max-width:100%;text-align:center"
466                  src="https://raw.githubusercontent.com/blaylockbk/goes2go/master/docs/_static/goes2go_logo_100dpi.png"
467                />
468                <br />
469                <p>
470                  Retrieve GOES Data
471                  <img
472                    alt="GitHub Repo stars"
473                    src="https://img.shields.io/github/stars/blaylockbk/goes2go?style=social"
474                  />
475                </p>
476              </div>
477            </a>
478          </div>
479          <div class="col-md-4">
480            <a href="https://github.com/blaylockbk/SynopticPy" target="_blank">
481              <div class="panel panel-default" align="center">
482                <img
483                  style="max-width:100%;text-align:center"
484                  src="https://raw.githubusercontent.com/blaylockbk/SynopticPy/master/images/SynopticPy_logo.png"
485                />
486                <br />
487                <p>
488                  Synoptic API Helper
489                  <img
490                    alt="GitHub Repo stars"
491                    src="https://img.shields.io/github/stars/blaylockbk/SynopticPy?style=social"
492                  />
493                </p>
494              </div>
495            </a>
496          </div>
497        </div>
498
499        <hr />
500        <div align="center">
501          <a href="mailto:[email protected]"
502            ><big
503              ><b>
504                <i class="fa fa-envelope"></i> [email protected]
505              </b></big
506            ></a
507          >
508          <br /><br />
509          <div style="padding: 5px">
510            <a href="https://www.linkedin.com/pub/brian-blaylock/36/301/727">
511              <img
512                align="center"
513                src="http://icons.iconarchive.com/icons/danleech/simple/72/linkedin-icon.png"
514                width="55px"
515                height="55px"
516                title="LinkedIN"
517            /></a>
518            <a href="https://github.com/blaylockbk">
519              <img
520                align="center"
521                src="./images/logos/github.png"
522                width="55px"
523                height="55px"
524                title="GitHub"
525            /></a>
526            <a
527              href="https://scholar.google.com/citations?user=Ko7RRJ8AAAAJ&hl=en"
528            >
529              <img
530                align="center"
531                src="./images/logos/scholar.png"
532                height="55px"
533                title="Google Scholar"
534            /></a>
535            <a href="https://twitter.com/blaylockbk">
536              <img
537                align="center"
538                src="./images/logos/tweet.png"
539                width="55px"
540                height="55px"
541                title="tweet"
542            /></a>
543            <a href="https://www.youtube.com/channel/UCKiLx4IENkJ-UU0CuORgCGg">
544              <img
545                align="center"
546                src="./images/logos/youtube-icon.png"
547                width="55px"
548                height="55px"
549                title="youtube"
550            /></a>
551            <a href="http://www.atmos.utah.edu/">
552              <img
553                align="center"
554                src="./images/logos/UU_Square.png"
555                width="55px"
556                height="55px"
557                title="University of Utah Atmospheric Sciences"
558            /></a>
559            <a href="http://orcid.org/0000-0003-2133-9313">
560              <img
561                align="center"
562                src="./images/logos/orcid.png"
563                width="55px"
564                height="55px"
565                title="OrchID"
566            /></a>
567            <a href="https://www.researchgate.net/profile/Brian_Blaylock">
568              <img
569                align="center"
570                src="./images/logos/research_gate.png"
571                height="55px"
572                title="Research Gate"
573            /></a>
574          </div>
575        </div>
576      </div>
577
578      <br />
579      <div
580        style="background-color:rgb(231, 231, 231);box-shadow: 0px 1px 25px grey"
581      >
582        <div class="container">
583          <h4 style="padding:15 0 0 15"><i>Curriculum Vitae</i></h4>
584          <iframe
585            src="https://onedrive.live.com/embed?cid=633FADFF92D04BD2&resid=633FADFF92D04BD2%21492260&authkey=AMePfD-qJkOP_A8&em=2"
586            width="95%"
587            height="550"
588            frameborder="0"
589            scrolling="no"
590          ></iframe>
591        </div>
592      </div>
593      <br />
594      <div class="container">
595        <p id="home">
596          Favorite text editor:
597          <a href="https://code.visualstudio.com/" target="_blank"
598            >Visual Studio Code</a
599          >
600        </p>
601
602        <p id="home">
603          Personal Weather Station:
604          <a
605            href="https://home.chpc.utah.edu/~u0553130/Brian_Blaylock/cgi-bin/mesowest_current.cgi?STN=UKBKB&TZ=Local&UNITS=english"
606            target="_blank"
607            >UKBKB (a.k.a. EW2355)</a
608          >
609        </p>
610
611        <p id="home">
612          Highest Bowling Score:
613          <a
614            href="https://1drv.ms/x/s!AtJL0JL_rT9jlac8rEasb1ePp-Uh8w"
615            target="_blank"
616            >228</a
617          >
618        </p>
619
620        <p id="home">
621          Favorite comic:
622          <a href="https://www.gocomics.com/peanuts" target="_blank">Peanuts</a>
623        </p>
624      </div>
625
626      <!--
627    <p><a href="http://stackoverflow.com/users/2383070/blaylockbk">
628    <img src="http://stackoverflow.com/users/flair/2383070.png?theme=dark" width="208" height="58" alt="profile for blaylockbk at Stack Overflow, Q&amp;A for professional and enthusiast programmers" title="profile for blaylockbk at Stack Overflow, Q&amp;A for professional and enthusiast programmers">
629    </a>-->
630    </div>
631
632    
632<script>
633      $("#accordion-tri")
634        .on("show.bs.collapse", function (e) {
635          $(e.target)
636            .prev(".panel-heading")
637            .find("span")
638            .html("<em class='fa fa-caret-down fa-fw'>&nbsp;</em>");
639        })
640        .on("hide.bs.collapse", function (e) {
641          $(e.target)
642            .prev(".panel-heading")
643            .find("span")
644            .html("<em class='fa fa-caret-right fa-fw'>&nbsp;</em>");
645        });
646      $("#accordion-tri .panel-heading").hover().css("cursor", "pointer");
647    </script>
647
648
649    
649<script src="./js/site/siteclose.js"></script>
649
650  </body>
651</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.