• Stars
    star
    111
  • Rank 314,510 (Top 7 %)
  • Language
    Jupyter Notebook
  • License
    Other
  • Created over 6 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Workshop materials for PyCon 2018 workshop on reproducible analysis in Python

ReproduciblePython ๐Ÿ๐Ÿฑโ€๐Ÿ‘ค

DOI

Binder

Materials associated with the PyCon 2018 workshop on reproducible analysis in Python.

The proposal for this workshop can be found in the proposal.md file.


Slides

๐Ÿ—’๏ธ The slides for the workshop can be found here:


๐Ÿ’ฌ Discussion

We will encourage discussions over the workshop, for this purpose we will be using an Etherpad. Click on the following link: https://public.etherpad-mozilla.org/p/ReproduciblePython


๐Ÿ—ƒ๏ธ The content

This material covers the basics of reproducible workflows in Python and is provided in the following sections:

  1. Setup: installation instructions for the workshop
  2. Setting up projects: advise on best practices to set up projects with a reproducibility-first approach
  3. Working with data: information on how to use, archive, and share data
  4. Processing data, workflows: producing automated wokrflows
  5. All things testing: introduction to testing of standalone scripts and Jupyter notebooks
  6. Making code public: how to share your code and being credited for it

๐Ÿฆ„ Additional materials

These are complementary materials that you can follow at your own pace if you wanted to dive further.

Solutions

The solutions to the tutorial can be found in the solutions folder. Make sure to read the solutions README first

๐Ÿ–ฅ๏ธ What do I need for this workshop?

The installation instructions can be found at http://bitsandchips.me/ReproduciblePython/Setup.html

Acknowledgements

The development of this material was funded by OpenDreamKit, a Horizon2020 European Research Infrastructure project (676541) that aims to advance the open source computational mathematics ecosystem.

OpenDreamKit logo

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

More Repositories

1

airflow-tutorial

๐Ÿ๐Ÿ’จ Airflow tutorial for PyCon 2019
Python
84
star
2

TLJH-azure-button

โ˜๏ธ๐Ÿšง Deploy your own JupyterHub using a one-click Azure button
Shell
34
star
3

pitaya_smoothie

๐Ÿฆ„โœจPitaya smoothie โ€” A professional theme with hand-picked colours, heavily inspired by the Pantone colour of the year 2018.
C++
31
star
4

nbjekyll

Python package used to convert Jupyter Noteboks into Jekyll ready documents including validation and version control tagging
Jupyter Notebook
21
star
5

ci-research

๐Ÿš€๐Ÿ™‡๐Ÿปโ€โ™€๏ธ Tutorial on using CI/CD on multiple ways
Jupyter Notebook
18
star
6

tech-bites

๐Ÿ’ป๐ŸŽจ Infographics, digital assets and others to explain tech concepts, tools and techniques!
15
star
7

pycon2020-azure-functions

โšก๏ธ๐Ÿ™‡๐Ÿปโ€โ™€๏ธ Sponsored tutorial content for PyCon 2020
HTML
13
star
8

opendata-airflow-tutorial

Tutorials on airflow pipelines with open data sets
Jupyter Notebook
11
star
9

JNB_reproducible

๐Ÿ““Notebook materials for the RSE conference workshop (2017)
Jupyter Notebook
9
star
10

MLOps_complementary

Python
8
star
11

pitaya-smoothie-iterm

iTerm2 theme based on Pitaya Smoothie
8
star
12

Shef_CodeFirst_Python

Course materials for the Advanced Python course in Sheffield ๐Ÿค–๐Ÿ’ช๐Ÿผ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป
CSS
5
star
13

Modules-template

Jekyll template tailored specifically for use by academics and researchers etc ๐Ÿญ
Jupyter Notebook
5
star
14

Talks

๐Ÿ“ข Assorted collection of various talks I have given somewhere
HTML
5
star
15

jupyterlab-pitaya-smoothie

๐ŸŽจ Pitaya smoothie theme for JupyterLab - a dark theme with accessibility in mind
Jupyter Notebook
5
star
16

ML-in-AML

โ˜๏ธ Machine learning in the cloud using Azure Machine Learning
Jupyter Notebook
4
star
17

TestingData

Jupyter Notebook
3
star
18

ChooseViz

Check the web app here! ๐Ÿง™๐Ÿปโ€โ™‚๏ธ
HTML
3
star
19

rse19-ms-workshop

Repository created for use in the RSE19 Microsoft sponsored workshop
Python
2
star
20

CodeFirst-Python_material

CF Advanced Python course material
CSS
2
star
21

MyAwesomeCV

What the title says: My CV using the awesome CV template
TeX
2
star
22

dotfiles

๐Ÿ’ป The clue is in the name - super opinionated and tailored dotfiles
Shell
2
star
23

WebData_Python

Course materials for working with webdata in Python. Originally developed for a 1 full-day course at the Methods Institute @Sheffield
Jupyter Notebook
2
star
24

trallard-binderhub

My own personal binderhub ๐Ÿ’œ๐Ÿ
1
star
25

reproducible-python-leeds

Jupyter Notebook
1
star
26

pitaya_smoothie_pygments

๐ŸŽจ Pygments style for Pitaya Smoothie
Python
1
star
27

25daysofserverless-day16

Solutions to #25DaysofServerles challenges ๐Ÿ
Python
1
star
28

Mcr_CodeFirst_Python

Course materials for the advanced Python course in Manchester ๐Ÿค–๐Ÿ’ช๐Ÿผ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป
CSS
1
star
29

containers

๐Ÿ“ฆ Personal repo with various Dockerfiles for misc purposes
Dockerfile
1
star
30

portfolio

๐Ÿ’ป๐Ÿ‘€ My professional portfolio
JavaScript
1
star
31

BAD_days

Bioinformatics Awareness Days
Jupyter Notebook
1
star