Giter VIP home page Giter VIP logo

dasp_2024's Introduction

DASP 2024 Student Day Resources

All tutorials can be run in Google Colab without the need for installing a Python distribution.

If you are unfamiliar with Python and Programming have a look at the Google Colab Lectures for Starting in Python and the Python Tutorials.

If you want to run the tutorials locally be sure to have Python installed and follow the instructions for installing the necessary dependencies (GMAG, aurora-asi-lib, themis-imager-readfile, rego-imager-readfile, trex-imager-readfile, etc.).

Lectures

Speaker Topic
Dr. David Milling Ground-based Magnetometers
Dr. Emma Spanswick All Sky Imagers
Dr. Kathryn McWilliams SuperDARN

Labs

Topic Resources
GMAG DASP ReadMe
GMAG Open In Colab
GMAG Local Notebook
aurora-asi-lib DASP ReadMe
aurora-asi-lib Open In Colab
aurora-asi-lib Local notebook
UofC ASIs Crib Sheet 1 Colab Crib Sheet 2 Colab Crib Sheet 3 Colab Crib Sheet 4 Colab Crib Sheet 5 Colab
UofC ASIs Local notebooks

Exercises

Topic Links
GMAG Open In Colab
aurora-asi-lib Colab
UofC ASIs Crib Sheet 5 Colab

Python Resources

Below are a number of helpful resources for getting started with Python and Python in Heliophyics (focussing on solar physics and magnetospheric physics).

Installing Python

There are several ways to install python; however, the easiest way, with the most support for science is Anaconda.

Colab Lectures for Starting in Python

Below are a set of introductory lectures to help get started in Python and Python in Heliophysics.

Topic Colab
Intro to Python Open In Colab
Control Flow Open In Colab
Packages and Environments Open In Colab
Scientific Data Structures Open In Colab
Heliophysics in Python Open In Colab

Tutorials

Heliophysics Resources

Articles

Plotting in Python

dasp_2024's People

Contributors

kylermurphy avatar mshumko avatar dchaddock 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.