reproduciblepython

Workshop materials for PyCon 2018 workshop on reproducible analysis in Python

https://github.com/trallard/reproduciblepython

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.6%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

Workshop materials for PyCon 2018 workshop on reproducible analysis in Python

Basic Info
  • Host: GitHub
  • Owner: trallard
  • License: other
  • Language: Jupyter Notebook
  • Default Branch: master
  • Size: 110 MB
Statistics
  • Stars: 111
  • Watchers: 4
  • Forks: 21
  • Open Issues: 0
  • Releases: 1
Created about 8 years ago · Last pushed over 7 years ago
Metadata Files
Readme License Citation Support

README.md

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: - Online html version: interactive slides - PDF version


💬 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.

Owner

  • Name: Tania Allard
  • Login: trallard
  • Kind: user
  • Location: Manchester, UK
  • Company: @Quansight-Labs

✨ Director @Quansight-Labs 👩🏻‍💻Research Software/MLOps ⭐ Passionate about open source and community building

Citation (CITATION.cff)

cff-version: 1.0.3
message: If you use this materials, please cite it as below.
authors:
  - family-names: Allard
    given-names: Tania
    orcid: https://orcid.org/0000-0003-4925-7248
title: 101 on reproducible workflows with Python 
version: 1.1
doi: 10.5281/zenodo.1241112
date-released: 2018-05-04

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 6
  • Total pull requests: 7
  • Average time to close issues: about 2 months
  • Average time to close pull requests: 4 days
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 0.0
  • Average comments per pull request: 0.43
  • Merged pull requests: 5
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • trallard (6)
Pull Request Authors
  • djarecka (6)
Top Labels
Issue Labels
☑️ ToDo (5) enhancement (2) urgent (1)
Pull Request Labels