library-code

A small collection of mostly ad-hoc tools for research software development

https://github.com/ocbe-uio/library-code

Science Score: 85.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 1 DOI reference(s) in README
  • Academic publication links
    Links to: plos.org
  • Committers with academic emails
    1 of 1 committers (100.0%) from academic institutions
  • Institutional organization owner
    Organization ocbe-uio has institutional domain (www.med.uio.no)
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

A small collection of mostly ad-hoc tools for research software development

Basic Info
  • Host: GitHub
  • Owner: ocbe-uio
  • License: gpl-3.0
  • Language: Shell
  • Default Branch: main
  • Homepage:
  • Size: 46.9 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 3
  • Releases: 0
Created about 5 years ago · Last pushed over 3 years ago
Metadata Files
Readme License Citation

README.md

Introduction

This repository contains scripts to aid research software development.

RSE stands for Research Software Engineer, but these tools are free to use by anyone who finds them potentially useful.

According to the Ten simple rules for quick and dirty scientific programming, "if you find yourself writing the same class in 2 different research projects, you can move the class into a library instead, and use the library in your projects". This is what this repository is about: hosting code that is often used on different projects (i.e., other repositories).

Motivation

When developing research packages, a developer might write some functions and scripts to make development easier. Such auxiliary files are not to be part of the released package. They may, however, be repurposed for another project. Therefore, it makes sense to put these tools in one place (i.e., this repository).

Moreover, having such tools in one repository makes it easier for the user to clone one repository, include it in their $PATH and easily execute the scripts.

Licence, contribution and citation

All software on this repository is free and open. For details, please read the LICENSE file.

All contributions are welcome. If you are contributing code, please open a Pull Request so your changes can be reviewed before incorporation. If you find a bug or would like to request a feature, please open an Issue.

If you use this software, please use the metadata on the CITATION.cff file as a reference. The CFF format can be converted into various other formats using the cff-converter-python software.

File organization

Files that will probably work across projects are in the "scripts" folder.

Owner

  • Name: Oslo Centre for Biostatistics and Epidemiology
  • Login: ocbe-uio
  • Kind: organization
  • Location: Oslo, Norway

This is where we host some of the scientific software we produce at OCBE, a joint center between the University of Oslo and the Oslo University Hospital.

Citation (CITATION.cff)

# YAML 1.2
---
authors: 
  -
    family-names: Leoncio
    given-names: Waldir
    name-suffix: Netto
cff-version: "1.1.0"
license: "GPL-3.0"
message: "If you use this software, please cite it using these metadata."
repository-code: "https://github.com/ocbe-uio/rse-tools/"
...

GitHub Events

Total
Last Year

Committers

Last synced: 8 months ago

All Time
  • Total Commits: 51
  • Total Committers: 1
  • Avg Commits per committer: 51.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 0
  • Committers: 0
  • Avg Commits per committer: 0.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Waldir Leoncio w****o@m****o 51
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 3
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 1
  • Total pull request authors: 0
  • Average comments per issue: 0.33
  • 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
  • wleoncio (3)
Pull Request Authors
Top Labels
Issue Labels
enhancement (2)
Pull Request Labels