Skip to content

yifanc96/JuliaCologne21

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Julia Workshop - Cologne 21

An online Julia workshop at the Institute of Theoretical Physics of the University of Cologne which takes place in March 2021 (15th - 18th).

In case of questions, feel free to contact me.

Preparing for the workshop

What you need (in short):

How to get everything

If you have taken the Computerphysik last term you should already have a local Julia 1.4 installation. While this version should be fine for the workshop (I haven't tested it explicitly) you should install Julia version 1.5 instead. Simply go to julialang.org and install the appropriate binaries for your operating system. (You can keep or uninstall your Julia 1.4 installation afterwards).

Apart from Julia itself, you will need a Jupyter notebook installation and a bunch of Julia packages. The simplest way to install everything is to use the WorkshopWizard. Just follow the usage instructions. If you already have Jupyter, for example because you've taken the Computerphysik last term, this procedure will only install the necessary Julia packages and preserve your Jupyter instance.

As an alternative to the WorkshopWizard, if you are familiar with the command line of your OS, you can use the following terminal commands (you need to have git and julia available):

git clone https://github.com/crstnbr/JuliaCologne21
cd JuliaCologne21
julia install.jl

If you are facing any issues you can check out this troubleshooting section or Erste Schritte Video der Computerphysik. Otherwise feel free to write me an email!

Note: I might still change some of the workshop materials before Monday. To be on the safe side, make sure you update your local instance of the repository on Sunday evening. (You can always delete your local copy and redownload/git pull.)

Run the workshop materials in the browser (Beta)

If, for some reason, you can't install Julia/Jupyter locally, don't worry. You can use the following fallback option and run the workshop materials directly in your browser (i.e. in the cloud). Just click on this Binder badge.

Tentative schedule

Hackathon

The Hackathon will take place here on MeetAnyway (instead of Zoom):

https://meetanyway.com/events/julia-workshop-hackathon

About

Julia workshop for undergrad physicists

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%