carpentries-incubator / proposals

Open an issue in this repository to share Carpentries-style lessons and lesson ideas.
88 stars 6 forks source link

[Proposal]: A TINY BIT OF foundational coding and data science skills to researchers' CONTEXT worldwide. #161

Closed steltenpower closed 1 year ago

steltenpower commented 1 year ago

1. Lesson Topic

data quality rules of thumb for researchers' context

2. Draft materials

No response

3. Requirements for existing materials

4. New repository creation

5. Transfer existing repository

6. Collaborators

No response

7. Info/Questions

Researchers work in a context with not only researchers, but support, administration, etc. If that context improves their data handling, that helps researchers. Grow beyond the idea that data is something people interpret from a screen (as most using Excel do), as we don't want to make programmers cry. A focus on data quality. I'm guessing this would take part of https://datacarpentry.org/spreadsheet-ecology-lesson/ and maybe some additional explanation of terminology. I got this idea after a research supporting colleague who I taught a carpentries course said: "I'll never code afterwards, but I now finally understand a lot of your remarks on interoperability (part of FAIR data)"

tobyhodges commented 1 year ago

Hi @steltenpower, thanks for this lesson proposal.

I'd be delighted to make a repository for you to start work on this in the Incubator. I have a couple of questions for you before we go ahead:

  1. What would you like to call the repository? Something like data-handling-research-support?
  2. You mentioned basing the lesson on some of the existing content in the DC Ecology Spreadsheets lesson. Would you like me to provide a copy of that repository as a starting point for your lesson? Or would you prefer a blank lesson repository where you can start from scratch?
steltenpower commented 1 year ago

Thank you,

1: Though I understand your suggestion for a title, as a research supporter it's not my direct colleagues providing data organized in a way 'that makes programmers cry', but basically a chunk of the rest of the organisation/world that seem to think that mixing raw data, editing, calculating, layout and colors in the same sheet is the right thing to do. Therefore my suggestion for the title would be something like "Data Organization in Spreadsheets to ease further processing". At first I thought about "Data organization in Spreadsheets for everybody", but that could trigger thoughts like: I've been using Excel for ages, that's not for me.

2: I'd like to start with a copy of the source of https://datacarpentry.org/spreadsheet-ecology-lesson/ please

tobyhodges commented 1 year ago

Thanks @steltenpower.

I have created the repository for you at https://github.com/carpentries-incubator/data-organisation-for-better-analysis - feel free to change the name. Please let me know if you do, so I can update our database.

You should have received an invitation to join the Developer Team for this lesson. I also granted you Admin access to the repository so you have full control.

The recommended next steps are a bit different than usual, because this is a copy of an existing, mature lesson:

  1. Adjust the config.yaml file: this file contains global parameters for your lesson site. At minimum, you should adjust the following fields:
    • carpentry should be changed to 'incubator'
    • title
    • created should be set to today's date, '2023-05-25'
    • keywords
    • life_cycle should be set to 'pre-alpha' until the lesson is ready to be taught for the first time
    • contact should be your email address or another contact address you want to use
  2. Check annotations on the repository: I have added some keywords and other annotations to describe your lesson in the Topics field of the repository About box (top-right of repo landing page). Please adjust them as you want.
  3. Adjust the CODE_OF_CONDUCT.md, CONTRIBUTING.md, and LICENSE.md files as appropriate for your project.
  4. Update the README with relevant information about your lesson, and add attribution to the DC lesson you are building from.

You might find the Workbench documentation a helpful resource while working with The Carpentries lesson infrastructure. The Carpentries Curriculum Development Handbook and our Collaborative Lesson Development Training curriculum provide an overview of the approach we recommend to lesson design and development. But please feel free to post back here or ping me if you get stuck or if you have any further questions. I am always happy to support lesson development!

To keep in touch with The Carpentries curriculum community you may also find it useful to join the incubator-developers list on The Carpentries TopicBox and/or the lesson-dev channel on The Carpentries Slack.

I will close this issue now that the repository is created, but I will still receive notifications so please post back here if you have any questions!