Coder Social home page Coder Social logo

melindahiggins2000 / bookreptemplates Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 11.5 MB

Book - Reproducible Templates for Analysis and Dissemination (rt4ad)

Home Page: https://melindahiggins2000.github.io/BookRepTemplates/

TeX 44.51% CSS 1.38% HTML 54.11%

bookreptemplates's Introduction

Reproducible Templates for Analysis and Dissemination

===============================================================

This book details tools and skills to improve your analyses by linking data, code and results dissemination (e.g., report, presentation, website, dashboard) into a seamless workflow. This book will help you create reusable workflow templates to improve your own efficiency. This information will also assist you with recreating a workflow that a previous coworker completed, revisiting a project you abandoned some time ago, or simply reproducing a document with a consistent format and process. Incomplete information about how the work was done, where the files are, and which is the most recent version can give rise to many complications. This book focuses on the proper end product creation process, allowing you and your colleagues to easily reproduce the components of your analyses. Throughout the exercises in this book, you will work with the R programming language, the RStudio IDE (interactive development interface) and the R Markdown package to help you build a portfolio of effective templates for reproducible analysis workflows.

Academic Level: Beginner to Intermediate

Table of Contents - WORK IN PROGRESS

  1. What is reproducibility and why should I care?
    • a little history
    • data, workflow, products
    • real-world examples
  2. Setup your tools and get started
    • GIT
    • GITHUB
    • R
    • RStudio
    • R markdown
    • workflow template
    • my first document
  3. Main R markdown components
    • YAML
    • markdown
    • code chunks
    • tables
    • figures
    • other files and media
  4. Document formats
    • HTML
    • DOC, OTF
    • PDF
  5. Slide Presentations
    • ioslides, slidy
    • reveal.js
    • beamer
    • powerpoint
  6. Online content
    • websites
    • dashboards
  7. Books and other output formats
  8. One analysis - multiple products
  9. Automating your workflow
  10. Creating your own template package
  11. Appendices: TBA

===============================================================

This book is based on the Coursera Course "Reproducible Templates for Analysis and Dissemination", https://www.coursera.org/learn/reproducible-templates-analysis

Coursera Course Description: "This course will assist you with recreating work that a previous coworker completed, revisiting a project you abandoned some time ago, or simply reproducing a document with a consistent format and workflow. Incomplete information about how the work was done, where the files are, and which is the most recent version can give rise to many complications. This course focuses on the proper documentation creation process, allowing you and your colleagues to easily reproduce the components of your workflow. Throughout this course, you'll receive helpful demonstrations of RStudio and the R Markdown language and engage in active learning opportunities to help you build a professional online portfolio."

The Course consists of 5 Modules:

  1. Introduction to Reproducible Research and Dynamic Documentation

    • This module provides an introduction to the concepts surrounding reproducibility and the Open Science movement, RStudio and GitHub, and foundational cases and authors in the field.
    • 11 videos, 6 readings, 1 practice quiz
  2. R Markdown: Syntax, Document, and Presentation Formats

    • This module explores the R Markdown syntax to format and customize the layout of presentations or reports and will also look at inserting and creating objects such as tables, images, or video within documents.
    • 8 videos, 11 readings, 1 practice quiz
  3. R Markdown Templates: Processing and Customizing

    • This module goes further with R Markdown to help turn documents, reports, and presentations into templates for easier automation, reproducibility, and customization.
    • 9 videos, 6 readings, 1 practice quiz
  4. Leveraging Custom Templates from Leading Scientific Journals

    • This module delves into custom templates available for websites, books, and scientific publishers, such as Elsevier and the IEEE, with the chance to create your first R Package.
    • 6 videos, 3 readings, 1 practice quiz
  5. Working in Teams and Disseminating Templates and Reports

    • This module focuses on helpful tips for sharing and using the templates you create, as well as methods for organizing content. We'll also look at a few web-publishing services.
    • 6 videos, 2 readings, 1 practice quiz

===============

This book was written using the R Markdown and bookdown packages. Please see "Get Started" at https://bookdown.org/ for more information.

Last Updated on 07/04/2020

Link to book in docs https://melindahiggins2000.github.io/BookRepTemplates/

bookreptemplates's People

Contributors

melindahiggins2000 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.