Session 01: Jupyter notebook, the XXI century lab book

  • Date: 2020-03-02
  • Presenter: Javier Moldón (IAA-CSIC)

We demostrate how to create and access a Jupyter notebook to perform an exploratory analysis of a moving cluster using data from the Gaia satellite. The session notes are here. Information on how to access the notebook in different ways is found in the Jupyter notebooks section.

Session 02 - Keep your software organized with Conda

  • Date: 2021-04-12
  • Presenter: Sebastián Luna (IAA-CSIC)

Here we want to solve these two problems: first, we are trying to execute a notebook but we find that we don't have the relevant dependencies installed, so we use conda to manage them. Then, we show how to prepare a evnironment file so all the dependencies we need for our project are explicitly detailed, so we or our collaborators can run the notebook. The session notes can be found in Session 02

Session 03 - Collaborative science using Github

  • Date: 2021-04-26
  • Presenter: Manuel Parra (IAA-CSIC)

In this session we will have a gentle introduction to Github. The problem we want to solve is: what would be an efficient way of keeping our files under version control, being accessible online, allowing me and my collaborators to work in parallel and to contribute with files, code and discussions to a project while keeping everything organized and backed up? The notes of the session can be found in Session 03. We also have a tutorial on how to start with Github and additional resources in the droplets webpage for Collaborative science online, Github.

Session 04 - Version control with git (episode I)

  • Date: 2021-05-10
  • Presenter: Manuel Parra (IAA-CSIC)

In this session we will introduce git. We will show how to work on a local repository, how to travel in (git)time and how to work with branches. The session notes are available in Session 04. The slides with explanations on the commands are in droplets-04-introduction-slides.pdf. We also have a tutorial and additional resources in the droplets webpage.

Session 05 - Share your project with the World with Binder

  • Date: 2021-05-24
  • Presenter: Javier Moldón (IAA-CSIC)

We will create a Jupyter notebook that downloads the image image of a source from astronomical surveys using the NASA Skyview service. We will include the script in the IAA-CSIC Github organization so anyone can use and contribute to the code. Finally, we will make everything ready to be executed in the cloud using the service provided by myBinder. The session notes are in Session 05

Session 06 - Your work for posterity: Zenodo

  • Date: 2021-06-07
  • Presenter: Laura Darriba (IAA-CSIC)

In this session we will use Zenodo to store our finished research. Zenodo provides a platform to upload our research data, software, preprints, etc. safely and permanently (at least for the lifetime of the host laboratory CERN, so minimum 20 years, likely much more). Zenodo also helps researchers receive credit by making the research results citable by providing a unique identifier DOI. The session notes are in Session 06