progressr (Q60929): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Added link to MaRDI item.
 
(24 intermediate revisions by 2 users not shown)
Property / programmed in
 
Property / programmed in: R / rank
Normal rank
 
Property / last update
10 January 2023
Timestamp+2023-01-10T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
 
Property / last update: 10 January 2023 / rank
Normal rank
 
Property / copyright license
 
Property / copyright license: GNU General Public License / rank
Normal rank
 
Property / copyright license: GNU General Public License / qualifier
edition/version: ≥ 3 (English)
 
Property / depends on software
 
Property / depends on software: R / rank
Normal rank
 
Property / depends on software: R / qualifier
 
Property / imports
 
Property / imports: digest / rank
Normal rank
 
Property / imports
 
Property / imports: utils / rank
Normal rank
 
Property / author
 
Property / author: Henrik Bengtsson / rank
Normal rank
 
Property / maintained by
 
Property / maintained by: Henrik Bengtsson / rank
Normal rank
 
Property / software version identifier
 
0.4.0
Property / software version identifier: 0.4.0 / rank
 
Normal rank
Property / software version identifier: 0.4.0 / qualifier
 
publication date: 23 January 2020
Timestamp+2020-01-23T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.5.0
Property / software version identifier: 0.5.0 / rank
 
Normal rank
Property / software version identifier: 0.5.0 / qualifier
 
publication date: 17 April 2020
Timestamp+2020-04-17T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.6.0
Property / software version identifier: 0.6.0 / rank
 
Normal rank
Property / software version identifier: 0.6.0 / qualifier
 
publication date: 19 May 2020
Timestamp+2020-05-19T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.7.0
Property / software version identifier: 0.7.0 / rank
 
Normal rank
Property / software version identifier: 0.7.0 / qualifier
 
publication date: 11 December 2020
Timestamp+2020-12-11T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.8.0
Property / software version identifier: 0.8.0 / rank
 
Normal rank
Property / software version identifier: 0.8.0 / qualifier
 
publication date: 10 June 2021
Timestamp+2021-06-10T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.9.0
Property / software version identifier: 0.9.0 / rank
 
Normal rank
Property / software version identifier: 0.9.0 / qualifier
 
publication date: 24 September 2021
Timestamp+2021-09-24T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.10.0
Property / software version identifier: 0.10.0 / rank
 
Normal rank
Property / software version identifier: 0.10.0 / qualifier
 
publication date: 19 December 2021
Timestamp+2021-12-19T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.10.1
Property / software version identifier: 0.10.1 / rank
 
Normal rank
Property / software version identifier: 0.10.1 / qualifier
 
publication date: 3 June 2022
Timestamp+2022-06-03T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.11.0
Property / software version identifier: 0.11.0 / rank
 
Normal rank
Property / software version identifier: 0.11.0 / qualifier
 
publication date: 2 September 2022
Timestamp+2022-09-02T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.12.0
Property / software version identifier: 0.12.0 / rank
 
Normal rank
Property / software version identifier: 0.12.0 / qualifier
 
publication date: 13 December 2022
Timestamp+2022-12-13T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / software version identifier
 
0.14.0
Property / software version identifier: 0.14.0 / rank
 
Normal rank
Property / software version identifier: 0.14.0 / qualifier
 
publication date: 10 August 2023
Timestamp+2023-08-10T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / instance of
 
Property / instance of: R package / rank
 
Normal rank
Property / programmed in
 
Property / programmed in: R / rank
 
Normal rank
Property / maintained by
 
Property / maintained by: Henrik Bengtsson / rank
 
Normal rank
Property / last update
 
10 August 2023
Timestamp+2023-08-10T00:00:00Z
Timezone+00:00
CalendarGregorian
Precision1 day
Before0
After0
Property / last update: 10 August 2023 / rank
 
Normal rank
Property / description
 
A minimal, unifying API for scripts and packages to report progress updates from anywhere including when using parallel processing. The package is designed such that the developer can to focus on what progress should be reported on without having to worry about how to present it. The end user has full control of how, where, and when to render these progress updates, e.g. in the terminal using utils::txtProgressBar(), cli::cli_progress_bar(), in a graphical user interface using utils::winProgressBar(), tcltk::tkProgressBar() or shiny::withProgress(), via the speakers using beepr::beep(), or on a file system via the size of a file. Anyone can add additional, customized, progression handlers. The 'progressr' package uses R's condition framework for signaling progress updated. Because of this, progress can be reported from almost anywhere in R, e.g. from classical for and while loops, from map-reduce API:s like the lapply() family of functions, 'purrr', 'plyr', and 'foreach'. It will also work with parallel processing via the 'future' framework, e.g. future.apply::future_lapply(), furrr::future_map(), and 'foreach' with 'doFuture'. The package is compatible with Shiny applications.
Property / description: A minimal, unifying API for scripts and packages to report progress updates from anywhere including when using parallel processing. The package is designed such that the developer can to focus on what progress should be reported on without having to worry about how to present it. The end user has full control of how, where, and when to render these progress updates, e.g. in the terminal using utils::txtProgressBar(), cli::cli_progress_bar(), in a graphical user interface using utils::winProgressBar(), tcltk::tkProgressBar() or shiny::withProgress(), via the speakers using beepr::beep(), or on a file system via the size of a file. Anyone can add additional, customized, progression handlers. The 'progressr' package uses R's condition framework for signaling progress updated. Because of this, progress can be reported from almost anywhere in R, e.g. from classical for and while loops, from map-reduce API:s like the lapply() family of functions, 'purrr', 'plyr', and 'foreach'. It will also work with parallel processing via the 'future' framework, e.g. future.apply::future_lapply(), furrr::future_map(), and 'foreach' with 'doFuture'. The package is compatible with Shiny applications. / rank
 
Normal rank
Property / author
 
Property / author: Henrik Bengtsson / rank
 
Normal rank
Property / copyright license
 
Property / copyright license: GNU General Public License / rank
 
Normal rank
Property / copyright license: GNU General Public License / qualifier
 
edition/version: ≥ 3 (English)
Property / depends on software
 
Property / depends on software: R / rank
 
Normal rank
Property / depends on software: R / qualifier
 
Property / imports
 
Property / imports: digest / rank
 
Normal rank
Property / imports
 
Property / imports: utils / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI software profile / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 18:55, 12 March 2024

An Inclusive, Unifying API for Progress Updates
Language Label Description Also known as
English
progressr
An Inclusive, Unifying API for Progress Updates

    Statements

    0.13.0
    10 January 2023
    0 references
    0.4.0
    23 January 2020
    0 references
    0.5.0
    17 April 2020
    0 references
    0.6.0
    19 May 2020
    0 references
    0.7.0
    11 December 2020
    0 references
    0.8.0
    10 June 2021
    0 references
    0.9.0
    24 September 2021
    0 references
    0.10.0
    19 December 2021
    0 references
    0.10.1
    3 June 2022
    0 references
    0.11.0
    2 September 2022
    0 references
    0.12.0
    13 December 2022
    0 references
    0.14.0
    10 August 2023
    0 references
    0 references
    0 references
    10 August 2023
    0 references
    A minimal, unifying API for scripts and packages to report progress updates from anywhere including when using parallel processing. The package is designed such that the developer can to focus on what progress should be reported on without having to worry about how to present it. The end user has full control of how, where, and when to render these progress updates, e.g. in the terminal using utils::txtProgressBar(), cli::cli_progress_bar(), in a graphical user interface using utils::winProgressBar(), tcltk::tkProgressBar() or shiny::withProgress(), via the speakers using beepr::beep(), or on a file system via the size of a file. Anyone can add additional, customized, progression handlers. The 'progressr' package uses R's condition framework for signaling progress updated. Because of this, progress can be reported from almost anywhere in R, e.g. from classical for and while loops, from map-reduce API:s like the lapply() family of functions, 'purrr', 'plyr', and 'foreach'. It will also work with parallel processing via the 'future' framework, e.g. future.apply::future_lapply(), furrr::future_map(), and 'foreach' with 'doFuture'. The package is compatible with Shiny applications.
    0 references
    0 references
    0 references
    0 references

    Identifiers

    0 references