clean-code

Training materials and slides for courses on version control, clean code and documentation with practical examples and exercises in Python and R

https://github.com/rise-unibas/clean-code

Science Score: 75.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
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
    Organization rise-unibas has institutional domain (rise.unibas.ch)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.8%) to scientific vocabulary

Keywords

clean-code documentation fair4rs git python r training-materials versioning
Last synced: 4 months ago · JSON representation ·

Repository

Training materials and slides for courses on version control, clean code and documentation with practical examples and exercises in Python and R

Basic Info
  • Host: GitHub
  • Owner: RISE-UNIBAS
  • License: cc-by-4.0
  • Language: HTML
  • Default Branch: main
  • Homepage:
  • Size: 16.8 MB
Statistics
  • Stars: 3
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 4
Topics
clean-code documentation fair4rs git python r training-materials versioning
Created almost 3 years ago · Last pushed 5 months ago
Metadata Files
Readme Changelog License Citation

README.md

Version control, clean code and documentation

Training materials and slides for courses on version control, clean code and documentation with practical examples and exercises in Python and R.

DOI

Creator

These materials were created by the University of Basel's Research and Infrastructure Support RISE (rise@unibas.ch) between 2023 and 2025.

Documentation

Read this file on GitHub pages.

File structure and overview

Note that there are different versions of this course, see the changelog for details.

File structure:

License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Owner

  • Name: RISE-UNIBAS
  • Login: RISE-UNIBAS
  • Kind: organization
  • Email: rise@unibas.ch
  • Location: Switzerland

The University of Basel's Research and Infrastructure Support

Citation (CITATION.cff)

cff-version: 1.2.0
title: RISE-UNIBAS/clean-code
message: 'If you use this lesson, please cite it as below.'
type: lesson
authors:
  - family-names: Alberto
    given-names: Anthea
    orcid: 'https://orcid.org/0009-0007-0430-0050'
  - family-names: Hindermann
    given-names: Maximilian
    orcid: 'https://orcid.org/0000-0002-9337-4655'
identifiers:
  - type: doi
    value: 10.5281/zenodo.7760314
    description: All versions
  - type: doi
    value: 10.5281/zenodo.7760315
    description: Version 0.1.1
  - type: doi
    value: 10.5281/zenodo.10623276
    description: Version 0.2.0
  - type: doi
    value: 10.5281/zenodo.15099964
    description: Version 0.3.0
url: 'https://github.com/RISE-UNIBAS/clean-code'
abstract: >-
  Training materials and slides for courses on
  version control, clean code and documentation with
  practical examples and exercises in Python and R.
keywords:
  - Git
  - Python
  - R
  - clean code
  - versioning
  - documentation
  - training materials
  - FAIR4RS
license: CC-BY-4.0
version: 0.3.0
date-released: '2025-03-28'

GitHub Events

Total
  • Release event: 1
  • Watch event: 1
  • Push event: 29
  • Fork event: 1
  • Create event: 1
Last Year
  • Release event: 1
  • Watch event: 1
  • Push event: 29
  • Fork event: 1
  • Create event: 1