Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .Rbuildignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@
^vignettes/.*/.*\.png$
^LICENSE\.md$
^\.github$
^CRAN-SUBMISSION$
51 changes: 51 additions & 0 deletions .github/workflows/R-CMD-check.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
on:
push:
branches: [main, master]
pull_request:

name: R-CMD-check.yaml

permissions: read-all

jobs:
R-CMD-check:
runs-on: ${{ matrix.config.os }}

name: ${{ matrix.config.os }} (${{ matrix.config.r }})

strategy:
fail-fast: false
matrix:
config:
- {os: macos-latest, r: 'release'}
- {os: windows-latest, r: 'release'}
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
- {os: ubuntu-latest, r: 'release'}
- {os: ubuntu-latest, r: 'oldrel-1'}

env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
R_KEEP_PKG_SOURCE: yes

steps:
- uses: actions/checkout@v4

- uses: r-lib/actions/setup-pandoc@v2

- uses: r-lib/actions/setup-r@v2
with:
r-version: ${{ matrix.config.r }}
http-user-agent: ${{ matrix.config.http-user-agent }}
use-public-rspm: true

- uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: any::rcmdcheck
needs: check

- uses: r-lib/actions/check-r-package@v2
with:
upload-snapshots: true
build_args: 'c("--no-manual","--compact-vignettes=gs+qpdf")'
58 changes: 0 additions & 58 deletions .github/workflows/R-CMD-check.yml

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/test_coverage.yml

This file was deleted.

8 changes: 4 additions & 4 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
Package: dynutils
Type: Package
Title: Common Functionality for the 'dynverse' Packages
Version: 1.0.11
Version: 1.0.12
Authors@R: c(
person(
"Robrecht",
"Cannoodt",
email = "[email protected]",
role = c("aut", "cre"),
comment = c(ORCID = "0000-0003-3641-729X", github = "rcannood")
comment = c(ORCID = "0000-0003-3641-729X")
),
person(
"Wouter",
"Saelens",
email = "[email protected]",
role = c("aut"),
comment = c(ORCID = "0000-0002-7114-6248", github = "zouter")
comment = c(ORCID = "0000-0002-7114-6248")
)
)
Description:
Expand All @@ -25,7 +25,7 @@ Description:
License: MIT + file LICENSE
URL: https://github.com/dynverse/dynutils
BugReports: https://github.com/dynverse/dynutils/issues
RoxygenNote: 7.2.1
RoxygenNote: 7.3.2
Depends:
R (>= 3.0.0)
Imports:
Expand Down
4 changes: 4 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# dynutils 1.0.12

* DOCUMENTATION: Fix roxygen docs (PR #36).

# dynutils 1.0.11

* MINOR CHANGE: Always set `use_nan` to `TRUE`. Replace NaNs with 0 for `calculate_similarity()`.
Expand Down
2 changes: 1 addition & 1 deletion R/mapdf.R
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ mapdf_fun <- function(purrrfun) {
#' Apply a function to each row of a data frame
#'
#' The mapdf functions transform their input by applying a function to each row of a data frame and returning a vector the same length as the input.
#' These functions work a lot like purrr's [map()] functions.
#' These functions work a lot like purrr's `map()` functions.
#'
#' * `mapdf()` always returns a list.
#'
Expand Down
6 changes: 3 additions & 3 deletions README.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@ set.seed(1)

# dynutils

[![Build Status](https://travis-ci.org/dynverse/dynutils.svg?branch=master)](https://travis-ci.org/dynverse/dynutils)
[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/github/dynverse/dynutils?branch=master&svg=true)](https://ci.appveyor.com/project/dynverse/dynutils)
<!-- badges: start -->
[![R-CMD-check](https://github.com/dynverse/dynutils/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/dynverse/dynutils/actions/workflows/R-CMD-check.yaml)
[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/dynutils)](https://cran.r-project.org/package=dynutils)
[![Coverage Status](https://app.codecov.io/gh/dynverse/dynutils/branch/master/graph/badge.svg)](https://app.codecov.io/gh/dynverse/dynutils?branch=master)
<!-- badges: end -->

Provides common functionality for the dynverse packages. An overview of this functionality
is available using the `?dynutils` command or in the [examples vignette](https://CRAN.R-project.org/package=dynutils/vignettes/functionality.html).
Expand Down
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@

# dynutils

[![Build
Status](https://travis-ci.org/dynverse/dynutils.svg?branch=master)](https://travis-ci.org/dynverse/dynutils)
[![AppVeyor Build
Status](https://ci.appveyor.com/api/projects/status/github/dynverse/dynutils?branch=master&svg=true)](https://ci.appveyor.com/project/dynverse/dynutils)
<!-- badges: start -->
[![R-CMD-check](https://github.com/dynverse/dynutils/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/dynverse/dynutils/actions/workflows/R-CMD-check.yaml)
[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/dynutils)](https://cran.r-project.org/package=dynutils)
[![Coverage
Status](https://app.codecov.io/gh/dynverse/dynutils/branch/master/graph/badge.svg)](https://app.codecov.io/gh/dynverse/dynutils?branch=master)
<!-- badges: end -->

Provides common functionality for the dynverse packages. An overview of
this functionality is available using the `?dynutils` command or in the
Expand Down
31 changes: 3 additions & 28 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,6 @@
# dynutils 1.0.11
# dynutils 1.0.12

Apologies for the quick resubmission. This version release is a bug fix for the changes
made in the previous release.

* BUG FIX: Also pass `use_nan` from `calculate_distance()` to `calculate_similarity()`.
Fix CRAN notes.

## Test environments
* local Fedora installation, R release
Expand All @@ -13,33 +10,11 @@ made in the previous release.

## R CMD check results
```
── R CMD check results ──────────────────────────────────── dynutils 1.0.11 ────
── R CMD check results ──────────────────────────────────── dynutils 1.0.12 ────
Duration: 53.4s

0 errors ✔ | 0 warnings ✔ | 0 notes ✔

R CMD check succeeded
```

## Reverse dependencies

A reverse dependency check was run on all downstream dependencies.
(Summary at [revdep/README.md](revdep/README.md)). No new problems were found.

```
> revdepcheck::revdep_check(timeout = as.difftime(600, units = "mins"), num_workers = 30)
── CHECK ──────────────────────────────────────────────────────── 10 packages ──
✔ dynwrap 1.2.2 ── E: 1 | W: 0 | N: 0
I dynfeature 1.0.0 ── E: 1 | W: 0 | N: 0
✔ babelwhale 1.1.0 ── E: 1 | W: 0 | N: 0
I SCORPIUS 1.0.8 ── E: 1 | W: 0 | N: 0
✔ dynparam 1.0.2 ── E: 0 | W: 0 | N: 1
✔ dynplot 1.1.2 ── E: 1 | W: 0 | N: 0
✔ lmds 0.1.0 ── E: 0 | W: 0 | N: 2
✔ dyngen 1.0.3 ── E: 1 | W: 0 | N: 0
✔ GillespieSSA2 0.2.10 ── E: 0 | W: 0 | N: 1
✔ dyndimred 1.0.4 ── E: 0 | W: 0 | N: 2
OK: 10
BROKEN: 0
Total time: 4 min
```
2 changes: 1 addition & 1 deletion man/add_class.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions man/calculate_distance.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions man/dynutils.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 14 additions & 2 deletions man/mapdf.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading