r-novice-h5p

Demo of Software Carpentry's R Programming lesson with H5P elements

https://github.com/katrinleinweber/r-novice-h5p

Science Score: 64.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
  • DOI references
    Found 1 DOI reference(s) in README
  • Academic publication links
    Links to: plos.org
  • Committers with academic emails
    28 of 151 committers (18.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.6%) to scientific vocabulary

Keywords from Contributors

lesson carpentries english stable data-carpentry data-wrangling ecology geospatial-data carpentries-incubator metagenomics
Last synced: 6 months ago · JSON representation ·

Repository

Demo of Software Carpentry's R Programming lesson with H5P elements

Basic Info
  • Host: GitHub
  • Owner: katrinleinweber
  • License: other
  • Language: HTML
  • Default Branch: master
  • Size: 8.91 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 7 years ago · Last pushed almost 7 years ago
Metadata Files
Readme Contributing License Code of conduct Citation Authors

README.md

Build Status Create a Slack Account with us Slack Status

r-novice-inflammation

Introduction to R for non-programmers using inflammation data.

Current maintainers:

The goal of this lesson is to teach novice programmers to write modular code to perform a data analysis. R is used to teach these skills because it is a commonly used programming language in many scientific disciplines. However, the emphasis is not on teaching every aspect of R, but instead on language agnostic principles like automation with loops and encapsulation with functions (see Best Practices for Scientific Computing to learn more). This lesson is a translation of the Python version, and is also available in MATLAB.

The example used in this lesson analyzes a set of 12 data files with inflammation data collected from a trial for a new treatment for arthritis (the data was simulated). Learners are shown how it is better to create a function and apply it to each of the 12 files using a loop instead of using copy-paste to analyze the 12 files individually.

Contributing

Please see the current list of issues for ideas for contributing to this repository. For making your contribution, we use the GitHub flow, which is nicely explained in the chapter Contributing to a Project in Pro Git by Scott Chacon.

General instructions for making contributions are summarized in CONTRIBUTING.md. When editing topic pages for R lessons, you should change the source R Markdown file (*.Rmd). Only changes to R markdown files and other supporting files (e.g. data files) should be committed to Git.

To view how the changes will look, when viewed in a web browser, you can render the html pages by running make serve from the base of the repository. Generating the html file(s) is required for viewing the online version of the lessons (you can learn more about the design of the build process). Building the rendered page with the Makefile requires installing some dependencies first. In addition to the dependencies listed in the lesson template documentation, you also need to install the R package knitr.

Once you've made your edits and rendered the corresponding html files, you need to add, commit, and push just the source R Markdown file(s) and any supporting files (e.g. data files). Changes generated by the make serve command should not be committed or included in a pull request. These changes will be taken care of by the lesson maintainer when the PR is merged.

Getting Help

Please see https://github.com/carpentries/lesson-example for instructions on formatting, building, and submitting lessons, or run make in this directory for a list of helpful commands.

If you have questions or proposals, please send them to the r-discuss mailing list.

Owner

  • Name: Katrin Leinweber
  • Login: katrinleinweber
  • Kind: user
  • Location: Europe
  • Company: @gitlabhq

Studied biochemistry, arctic ecology & geology, PhDed in diatom biofilms. Worked @prezi support, pharma-LIMS, in OA-DataViz @TIBHannover & taught coding @DLR-SC

Citation (CITATION)

Please cite as:

John Blischak, Daniel Chen, Harriet Dashnow, and Denis Haine (eds):
"Software Carpentry: Programming with R."  Version 2016.06, June 2016,
https://github.com/swcarpentry/r-novice-inflammation,
10.5281/zenodo.57541.

GitHub Events

Total
Last Year

Committers

Last synced: 12 months ago

All Time
  • Total Commits: 1,402
  • Total Committers: 151
  • Avg Commits per committer: 9.285
  • Development Distribution Score (DDS): 0.852
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Greg Wilson g****n@s****g 207
John Blischak j****k@g****m 157
Raniere Silva r****e@r****m 140
Denis Haine d****e@g****m 138
François Michonneau f****u@g****m 111
Katrin Leinweber 9****r 90
Daniel Chen M****k@y****m 36
Maxim Belkin m****n@g****m 32
Gavin Simpson u****s@g****m 29
Andy Boughton a****t@g****m 26
Abigail Cabunoc Mayes a****c@g****m 25
Harriet Dashnow h****w@g****m 24
Tom Wright t****m@m****m 23
Stephen Turner v****n@g****m 16
Matthew Aiello-Lammens m****s@g****m 13
Katrin Leinweber k****r@u****e 12
Rémi Emonet r****i@h****m 11
Kara Woo w****a@g****m 10
Félix-Antoine Fortin f****n@g****m 10
Eric Milliman e****4@g****m 10
Andy Teucher a****r@g****m 10
Diya Das d****s 9
W. Trevor King w****g@t****s 9
Natalie Robinson n****n@c****u 8
Aaron O'Leary a****y@g****m 7
Valentina Staneva v****e@y****m 7
Piotr Banaszkiewicz p****r@b****g 5
Louis Ranjard l****d@g****m 5
Javier García-Algarra g****r@g****m 5
Michael Levy m****y@u****u 5
and 121 more...

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total 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
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
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

requirements.txt pypi
  • CommonMark *
  • PyYAML *
  • pandocfilters *
  • update-copyright *