GithubHelp home page GithubHelp logo

heramb-joshi / datamatic Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 10 KB

Importing IGRA2 US Weather Balloon Data into readable format

Home Page: https://www.ncdc.noaa.gov/data-access/weather-balloon-data

Jupyter Notebook 100.00%
python data-wrangling igra2 weather-data noaa-data

datamatic's Introduction

DataMatic

Importing IGRA2 US Weather Balloon Data into readable format One of my friend approached me with a problem that he is not able to get the data in the easily redable format. He wanted to study US weather balloon data. This data is available at the following loacation..

https://www.ncdc.noaa.gov/data-access/weather-balloon-data

The dataset is constructed such that each station will have a dataset file with records dated as old as 1948 till around latest available years. The readings invlove pressure, temperature and other weather attributes captured by the balloon at different heights and different point of time in a dat. The station parameters are more or less constant with multiple readings at a point of time at different heights of the balloon.

So the dataset starts with a header record indicating station name, date and time of the observation, followed by readings at various height like the following.

#Station_name 1948 01 01 03 XXXXXX 1000 2000 X X X 2000 1000 X X X 3000 500 X X X

where first column of the data record is height, second column as pressure and so on.

We can't as it is import this data to any software as the column count of a flat file is varying based on whether it is a header record or a data record.

I found several libraries which help download the weather balloon data in readable format but I took this challenge to hone my data wrangling skills.

Thanks to stack overflow and Google, I could translate my algorithm into a working function.

The code is not memory optimized and takes a while to create the dataset but it seems a good start! Hope anyone will benefit this!

Regards,

Heramb

datamatic's People

Contributors

heramb-joshi avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.