Skip to content
View a-urq's full-sized avatar
Block or Report

Block or report a-urq

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
a-urq/README.md
  • 👋 Hi, I’m @a-urq
  • 👀 I’m interested in Meteorology, Weather Photography, Rock Climbing, and metal music. My current main project is an open-source radar viewer, and I plan to also make a Numerical Weather Prediction model viewer later down the line.
  • 🌱 I’m currently learning C++, LWJGL, GLSL, WebGL, and Vue.js
  • 🧗 I'm currently getting into rock climbing. I'm working on 5.10a - 5.10d routes as of the time of writing.
  • 💞️ I’m currently collaborating with Kyle Gillett on adding more features related to Irreversible Adiabatic and Entraining parcel ascent in his sounding viewer SounderPy. I'm also collaborating on a web-based weather model viewer for the Oklahoma Weather Lab and ECAPE parcels for SHARPlib.
  • 📫 I can be best reached at amelia.r.urquhart@gmail.com. Beware, I don't check my email as often as I should.

Contributions

  • SounderPy: Contributed to the integration of ecape_parcel_py's parcel computation logic. More contributions are ongoing.

Currently Active Personal Projects

  • ecape_parcel_py: A Python package that computes entrainment CAPE parcels as well as irreversible adiabatic ascent parcels according to Peters et. al. 2022. Licensed under the MIT License.
  • SHARPpy-ECAPE: A fork of the SHARPpy sounding viewer modified to show ECAPE values and ECAPE parcels. Currently Work in Progress.
  • RadarView: A free and open-source radar viewing program meant to have many advanced features such as precipitation types and vertical atmospheric profiles. Currently in Beta. Performance is currently a big issue, and that is the focus of the next Beta Version release currently in development. Licensed under GPLv3.
  • Sounding Viewer: An open-source visualizer for vertical profiles ("soundings") of the atmosphere. Can be used as a GUI application, a command line tool, or as an API to display soundings as a part of your own programs. You may either use data from weather balloon launches or supply your own data to be visualized. Licensed under the MIT License.
  • Ecape4J: A Java library that computes ECAPE values and parcel paths. Now released and ready for use. Licensed under the MIT License.
  • WxArchives: An interface for the AWS NEXRAD Level-II archive as well as other meteorological archive data sources, such as the Iowa State Watch, Warning, and Advisory Archive. Currently in Beta. Licensed under the MIT License.
  • Weather Utils: The backend that makes both RadarView and Sounding Viewer work. A large collection of meteorology and atmospheric science related methods meant for easy use in projects involving such calculations. Currently in development, new methods are added often. Somewhat like MetPy for Python projects. C++ and Pythons versions to come later. Licensed under the MIT License.
  • SRTM Wrapper: A small but important part of RadarView, containing a modified version of the data from the Shuttle Radar Topography Mission (SRTM) dataset. Downsampled to a 90 meter resolution to save space. Only contains data for North America south of 60N. Elevation data is stored locally within the project, so this library does not require an internet connection to function properly. Licensed under the MIT License.

I have also begun a library to contain snippets of code I find myself using over and over again in my various projects. It will likely be uploaded here as a dependency for my other projects.

Pinned

  1. ecape-parcel-py ecape-parcel-py Public

    A simple Python package that computes ECAPE values and parcel paths. Also includes irreversible adiabatic parcels, which are significantly different and more accurate than pseudoadiabatic parcels.

    Python 6 1

  2. radarview radarview Public

    A free and open-source radar viewer meant to be run on any laptop or desktop.

    Java 7

  3. sounding-viewer-java sounding-viewer-java Public

    A Java program that visualizes a vertical profile of the atmosphere as a skew-T diagram, a hodograph, and a set of readouts such as CAPE, storm-relative helicity, and wind shear. Used in my open-so…

    Java 1

  4. weather-utils-java weather-utils-java Public

    A Java library of weather-related methods and computations. Heavily used in my open-source project RadarView. Currently in active development.

    Java 1

  5. ecape4j ecape4j Public

    A simple Java library that computes ECAPE values and parcel paths.

    Java