alan-turing-institute / TuringDataStories

TuringDataStories: An open community creating “Data Stories”: A mix of open data, code, narrative 💬, visuals 📊📈 and knowledge 🧠 to help understand the world around us.
Other
40 stars 12 forks source link

[Review][Turing Data Story] "Who's protected by the first Covid19 lockdown?" #86

Closed crangelsmith closed 4 years ago

crangelsmith commented 4 years ago

Story Review:

Story Name: "Who's protected by the first Covid19 lockdown?"

Submitting Author: @DavidBeavan @crangelsmith @samvanstroud @kevinxufs

Pull Request: #79

Issue: #78

Reviewers: @nbarlowATI @LouiseABowler

Reviewer instructions & questions

@nbarlowATI, @LouiseABowler, please carry out your review in this issue by updating the checklist below, and writing new comments in case you have any questions. If you cannot edit the checklist please:

Any questions, concerns or suggestions regarding the review process please let @crangelsmith, @DavidBeavan or @samvanstroud know.

✨ Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest ✨

Review Checklist

Code of conduct

  1. I confirm that I read and will adhere to the Turing Data Stories code of conduct.

General checks

2.1 Notebook: Is the source code for this data story available as a notebook in the linked pull request? 2.2 Contribution and authorship: Are the authors clearly listed? Does the author list seem appropriate and complete? 2.3 Scope and eligibility: Does the submission contain an original and complete analysis of open data? Is the story aligned with the Turing Data Stories vision statment?

Reproducibility

3.1 Does the notebook run in a local environment? 3.2 Does the notebook build and run in binder? 3.3 Are all data sources openly accessible and properly cited with a link? 3.4 Is the data provenance documented and transparent?

Pedagogy

4.1 Does the story demonstrate some specific data analysis or visualisation techniques? 4.2 Are these techniques well motivated? 4.3 Are these techniques well implemented? 4.4 Is the notebook well documented, using both markdown cells and comments in code cells? 4.5 Does the notebook has a introduction section motivating the story? 4.6 Does the notebook has a conclusion section discussing the main insight from the stories? 4.7 Is the paper well written (it does not require editing for structure, language, or writing quality)?

Context

5.1 Does the story give an insight into some societal issue? 5.2 Is the context around this issue well referenced (newspaper articles, scientific papers, etc.)?

AOB

Please note that there are some minor changes to occur on the notebook:

Updates

nbarlowATI commented 4 years ago

Hi all! Thanks for asking me to review this Story - I am very impressed at first glance, and looking forward to a more detailed look.
I have a couple of comments on the review process though, that might be helpful:

crangelsmith commented 4 years ago

Hi @nbarlowATI thanks for your comments! Here some answers to your questions.

  1. Good point! I think for this review you can just use the checkbox as a guideline of how to do this review. If there is one box point that is not working you can just refer to it as a comment to this issue. We changed the check box to a numbered list so is easy to refer to it (e.g 3.2 is not working).

  2. Thanks we are implementing the binder point.

DavidBeavan commented 4 years ago

Update: The binder link from README.md, if you're in story/1 branch, should work to launch that story

nbarlowATI commented 4 years ago

Excellent, many thanks for the updates!
Here's my review:

1) I can confirm I've read the Code of Conduct and will adhere to it. 2.1) yes, notebook is available in PR. 2.2) author list not obvious on notebook, but I see this is mentioned in the AOB. 2.3) yes, this is a relevant and interesting study using open data. 3.1) yes, the notebook worked perfectly in my local environment. 3.2) yes, the notebook worked perfectly in Binder. (When clicking on the "Binder" button in this branch, Binder launched directly into this notebook. Presumably after the PR is merged into "master", the desired behaviour will be to to to the "stories" directory so the user can click on whatever notebook they want to see). 3.3) yes, all data sources are accessible and linked-to. 3.4) yes, the data provenance is documented and transparent. 4.1) yes. The analysis itself doesn't use cutting-edge techniques but does a very nice job of demonstrating some of the "bread-and-butter" data science building blocks - data wrangling, combining different data sources, looking at correlations, and making simple but clear visualizations. 4.2) yes, the techniques are well motivated. 4.3) yes, the techniques are well implemented. 4.4) yes, the notebook is well documented and explained. 4.5) yes, the notebook has an introductory section motivating the story. 4.6) yes, the notebook has a conclusions section discussing what has been learned. 4.7) yes, the notebook is very well written. 5.1) yes, the story gives insight into a highly relevant societal issue. 5.2) yes, I feel that the references and context for this study are sufficient, given that this particular topic is anyway extremely prominent in the literature and public consciousness.

crangelsmith commented 4 years ago

Hi @LouiseABowler! Do you have an idea when will you be able to submit your review? (No pressure, its just to get an idea :-) )

LouiseABowler commented 4 years ago

All done now! Here's the checklist - all the points are covered, I've put a couple of comments here but most are in the PR itself (#79).

Code of conduct

General checks

Reproducibility

Pedagogy

Context

samvanstroud commented 4 years ago

Thank you @LouiseABowler, all your excellent suggestions have been implemented! I'm going to close this review and merge the story.