Skip to content

JuliaOcean/JuliaOceanSciencesMeeting2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Julia Ocean Sciences Meeting 2020 workshop

Post OSM20 update :

  • video recording of the workshop session is available here
  • workshop title : Julia (language) users and tools for oceanography
  • time : took place on Tuesday, 18 February 2020 @ 12:45 - 13:45
  • abstract:

There has been a visible uptick in oceanography and climate applications of the Julia language since it reached the v1.0 milestone last year. The growth and appeal for this language were recently highlighted by Nature magazine. It seems very timely to offer this rapidly growing community of open source developers and users an opportunity to meet in person, advertise their recent efforts, and engage with the oceanographic community at large. A tentative agenda for this workshop would include: a brief general presentation of Julia, a survey of existing efforts, a hackathon-type session with both experienced and new users interacting, and open-ended discussion time.

Workshop outline

below is the current, still evolving, workshop outline

intro (G.F. 15')

  • workshop outline and motivation
  • why should you want to use Julia?
  • how can you get started with Julia?
  • what are Julia's salient features?
  • state of the ocean & climate stack?

state of the Julia ocean stack (10 x 2' contributions)

As for almost all open source efforts, listed packages should be regarded as collaborative & ongoing development projects. They are under version control, documented as much as possible, and can generally be installed via Julia's awesome package manager.

The list is a work in progress. Also categories 1. 2. and 3. below are approximate -- some packages arguably belong in 1. 2. and 3.

  1. plotting, I/O, and data analysis packages

  2. common ocean models, analysis tools, and data sets

  3. models written in Julia

New to github etc? See e.g. these guides and Lecture03 in these tutorials; it's all user-friendly.

Q & A (20')

Please feel free to add questions ahead of, during, and after the workshop in this thread for example.

looking forward (G.F. 5')

  • this repo; during & after OSM020
  • github organizations & contributors
  • JuliaClimate and JuliaOcean organizations