Rogue Scholar Beiträge

language
Veröffentlicht in rOpenSci - open tools for open science
Autor Jeroen Ooms

ul a:hover{text-decoration: underline;}Pretty permanent URLs! We have improved the URL schema for the r-universe.dev front-end to make it even easier to find and share a link to an R package, article, API, or other resource. The old URLs will now automatically be redirected to the new locations, so this should be a non-breaking change.

Veröffentlicht in rOpenSci - open tools for open science
Autor Jeroen Ooms

Two new packages! We released two new packages that we are using in r-universe to render package documentation: postdoc and prismjs. The goal of postdoc is very simple: generate beautiful single-page package manuals in HTML format. Postdoc uses our prismjs and katex packages for server-side highlighting and math.

Veröffentlicht in rOpenSci - open tools for open science
Autoren Yanina Bellini Saibene, Alejandra Bellini, Lucio Casalla, Steffi LaZerte

This is the first post of our interview series “Meeting the stars of the R-universe” . We aim to introduce the working groups and people behind the development of software and packages many of us use and which are available through the R-Universe . We want to highlight and explore different teams and projects around the world, the work they do, their processes and users.

Veröffentlicht in rOpenSci - open tools for open science
Autor Jeroen Ooms

R-universe now has search! We made a series of structural improvements in r-universe to make it easier to browse and discover interesting R packages and articles. Most notably, the r-universe.dev landing page has been overhauled: you can now search directly for any name or keyword across the entire ecosystem: The homepage also lists the popular topics and organizations, and links to recently active packages, articles, and maintainers.

Veröffentlicht in rOpenSci - open tools for open science

The rOpenSci R-universe is a bit special as, compared to other R-universes, it builds docs for all the packages in our suite.Looking at the dashboard helps us identify failures in building the packages as well as in building the pkgdown websites.We then help authors fix these issues in order to comply with our package curation policy.As a package author you should also rely on continuous integration in your own repo for catching e.g. R CMD check

Veröffentlicht in rOpenSci - open tools for open science
Autor Jeroen Ooms

What is renv RStudio’s renv package is a powerful dependency management toolkit for R. It allows you to create a lockfile that records the exact versions of R packages used in a given project, and provides tooling to install exactly those same versions on another machine, or at a later point in time. This is very useful to create an isolated project environment for reproducibility or production purposes.

Veröffentlicht in rOpenSci - open tools for open science
Autor Jeroen Ooms

Continuous deployment in r-universe A major difference between r-universe and static repositories like CRAN and BioConductor is continuous deployment: packages in r-universe are continuously built in CI and immediately deployed to our package server. This package server stores binaries and metadata in a database, which enables us to dynamically query and expose all the package data through APIs, dashboards, feeds, etc.

Veröffentlicht in rOpenSci - open tools for open science

When GitHub announced support for CITATION.cfffiles I though ofcreating a package that would assist R developers in this matter. I was alreadyusing codemetar for most of my packages,so I was familiar with the creation of these kind of metadata files.

Veröffentlicht in rOpenSci - open tools for open science
Autor Jeroen Ooms

Badges in r-universe After creating your personal universe, the dashboard on https://{yourname}.r-universe.dev shows the version and other details for each package in your repository. We have also added a new tab that lists the available badges for the repository.

Durante useR! 2021 Jeroen Ooms presentó el proyecto universo R en su keynote .Comentó sobre el proyecto, los casos de uso y repasó las instrucciones para crear tu propio universo-r . En este post the explico como crear el tuyo a partir de la experiencia de crear el mio.