-
Notifications
You must be signed in to change notification settings - Fork 9
introduction.md
This is the introduction to the course on Simulation and Modeling in Astrophysics.
In this course, we will be running simulations. That means that we will need access to a computer and that the computer is suitably installed for performing these simulations. A laptop will do. For processor type, I would recommend something at least Intel i5, but we have been running the tutorials on Intel i3 also (you will have to be a bit more patient, though).
This first week is going to be tough. There will be many basic things to learn. If you already are an expert in slurm, slack, etc. This will be an easy week. However, chances are that it's the first time you heard of slurm. Therefore, we have been collecting a number of short tutorials in the form of documents and cheat-sheets. The latter are most handy to print out, the former you probably want to read and keep at hand.
- Join the slack channel.
- Since lecture time is short this week, you will have to work for yourself. Please perform the following tasks:
- Make a virtual machine (using anaconda) for the course.
- Install python (version 3.5 or higher is recommended).
- Set up your (virtual) computing infrastructure:
python
,conda
,jupyter
,git
,slack
,editor
, etc. - Familiarize yourself with the style guides for python programming, git, emacs (or another editor) etc.
- Install amuse. Go here for the steps.
- Read chapter 1, 2 and 3 of the textbook Astrophysical Recipes. Chapters can be found on the main page of this repository.
- Make the two tutorials
scalar_units.ipynb
andparticles.ipynb
for your first steps in amuse. - Configure your ALICE account and test its connection.
- Read the SLURM documentation.
- Enter your personal bio information and introduction in the general slack
- Run the following scripts:
scalar_units.ipynb
andparticles.ipynb
.