Skip to content
@EDS-214

EDS-214

UCSB MEDS Course EDS 214: Analytical Workflows and Scientific Reproducibility

EDS 214: Analytical Workflows and Scientific Reproducibility

The generation and analysis of environmental data is often a complex, multi-step process that may involve the collaboration of many people. Increasingly tools that document and help to organize workflows are being used to ensure reproducibility, shareability, and transparency of the results. This course will introduce students to the conceptual organization of workflows (including code, documents, and data) as a way to conduct reproducible analyses. These concepts will be combined with the practice of various software tools and collaborative coding techniques to develop and manage multi-step analytical workflows as a team.

Learning Objectives

EDS 214 - Analytical Workflows and Scientific Reproducibility aims to expose incoming MEDS students to “good enough” practices of scientific programming and develop skills in environmental data science to produce reproducible research. By the end of the course, students should be able to:

  • Develop knowledge in scientific analytical workflows To learn how to make your data-riven research reproducible, it is important to develop scientific workflows that will rely on programming to accomplish the necessary tasks to go from the raw data to the results of your analysis (figures, new data, publications, …). Scripting languages, even better open ones such as R and Python, are well-suited for scientists to develop reproducible scientific workflows but are not the only tools you will need to develop reproducible and collaborative workflows

  • Learn how to code in a collaborative manner by practicing techniques such as code review and pair programming. Become comfortable asking for and conducting code reviews using git and GitHub to create pull requests, ask for feedback from peers, and merge changes into the main repository. Practice pair programming to cement the collaborative development of reproducible analytical workflows

  • Practice documenting code and data in a systematic way that will enable your collaborators, including your future self, to understand and reuse your work

For more information: https://bren.ucsb.edu/courses/eds-214

Pinned Loading

  1. eds214-handson-ghcollab eds214-handson-ghcollab Public

    EDS214: Collaborative Coding with GitHub - Forking and Branching

    SCSS 2 1

  2. eds214-handson-cli eds214-handson-cli Public

    EDS-214: Introduction to the Command Line and bash

    SCSS 30

  3. eds214-handson-targets eds214-handson-targets Public

    R 52

  4. eds214-handson-api eds214-handson-api Public

    SCSS 1

  5. EDS-214-analytical-workflows EDS-214-analytical-workflows Public

    Forked from brunj7/EDS-214-analytical-workflows

    EDS 214: Analytical Workflows & Scientific Reproducibility

    R

Repositories

Showing 9 of 9 repositories
  • EDS-214-analytical-workflows Public Forked from brunj7/EDS-214-analytical-workflows

    EDS 214: Analytical Workflows & Scientific Reproducibility

    EDS-214/EDS-214-analytical-workflows’s past year of commit activity
    R 0 10 3 0 Updated Sep 11, 2024
  • eds214-slides Public

    slides used in the EDS-214 course

    EDS-214/eds214-slides’s past year of commit activity
    0 0 0 0 Updated Aug 28, 2024
  • eds214-handson-cli Public

    EDS-214: Introduction to the Command Line and bash

    EDS-214/eds214-handson-cli’s past year of commit activity
    SCSS 0 30 0 0 Updated Aug 27, 2024
  • eds214-handson-ghcollab Public

    EDS214: Collaborative Coding with GitHub - Forking and Branching

    EDS-214/eds214-handson-ghcollab’s past year of commit activity
    SCSS 2 1 0 0 Updated Aug 20, 2024
  • eds214-api-practice2 Public

    practicing apis in EDS 214

    EDS-214/eds214-api-practice2’s past year of commit activity
    R 0 0 0 0 Updated Aug 12, 2024
  • EDS-214/eds214-handson-api’s past year of commit activity
    SCSS 0 1 0 0 Updated Aug 12, 2024
  • EDS-214/eds214-handson-targets’s past year of commit activity
    R 0 52 0 0 Updated Aug 12, 2024
  • .github Public

    landing page

    EDS-214/.github’s past year of commit activity
    0 0 0 0 Updated Aug 1, 2024
  • eds214-better-comments Public

    Practicing writing comments

    EDS-214/eds214-better-comments’s past year of commit activity
    R 0 31 0 0 Updated Aug 21, 2021

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…