add version 3.8.2 to r-gtools (#21038)

* add version 3.8.2 to r-gtools

* Improve formatting of description

In case the list gets formatted as a non-list:
- added semicolons to end of list items
- replaced dashes with [#]
This commit is contained in:
Glenn Johnson 2021-01-18 12:55:51 -06:00 committed by GitHub
parent 415cff5061
commit 7f7f9a7bfb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,42 +7,44 @@
class RGtools(RPackage): class RGtools(RPackage):
"""Functions to assist in R programming. """Various R Programming Tools
Functions to assist in R programming.
Including: Including:
- assist in developing, updating, and maintaining R and R packages [1] assist in developing, updating, and maintaining R and R packages
('ask', 'checkRVersion', 'getDependencies', 'keywords', 'scat') ('ask', 'checkRVersion', 'getDependencies', 'keywords', 'scat');
- calculate the logit and inverse logit transformations [2] calculate the logit and inverse logit transformations ('logit',
('logit', 'inv.logit') 'inv.logit');
- test if a value is missing, empty or contains only NA and NULL values [3] test if a value is missing, empty or contains only NA and NULL values
('invalid') ('invalid');
- manipulate R's .Last function ('addLast') [4] manipulate R's .Last function ('addLast');
- define macros ('defmacro') [5] define macros ('defmacro');
- detect odd and even integers ('odd', 'even') [6] detect odd and even integers ('odd', 'even');
- convert strings containing non-ASCII characters (like single [7] convert strings containing non-ASCII characters (like single
quotes) to plain ASCII ('ASCIIfy') quotes) to plain ASCII ('ASCIIfy');
- perform a binary search ('binsearch') [8] perform a binary search ('binsearch');
- sort strings containing both numeric and character components [9] sort strings containing both numeric and character components
('mixedsort') ('mixedsort');
- create a factor variable from the quantiles of a continuous variable [10] create a factor variable from the quantiles of a continuous variable
('quantcut') ('quantcut');
- enumerate permutations and combinations ('combinations', 'permutation') [11] enumerate permutations and combinations ('combinations',
- calculate and convert between fold-change and log-ratio 'permutation');
('foldchange', 'logratio2foldchange', 'foldchange2logratio') [12] calculate and convert between fold-change and log-ratio ('foldchange',
- calculate probabilities and generate random numbers from Dirichlet 'logratio2foldchange', 'foldchange2logratio');
distributions ('rdirichlet', 'ddirichlet') [13] calculate probabilities and generate random numbers from Dirichlet
- apply a function over adjacent subsets of a vector ('running') distributions ('rdirichlet', 'ddirichlet');
- modify the TCP_NODELAY ('de-Nagle') flag for socket objects [14] apply a function over adjacent subsets of a vector ('running');
- efficient 'rbind' of data frames, even if the column names don't [15] modify the TCP_NODELAY ('de-Nagle') flag for socket objects;
match ('smartbind') [16] efficient 'rbind' of data frames, even if the column names don't match
- generate significance stars from p-values ('stars.pval') ('smartbind');
- convert characters to/from ASCII codes. [17] generate significance stars from p-values ('stars.pval');
[18] convert characters to/from ASCII codes;
""" """
homepage = "https://cloud.r-project.org/package=gtools" homepage = "https://cloud.r-project.org/package=gtools"
url = "https://cloud.r-project.org/src/contrib/gtools_3.5.0.tar.gz" url = "https://cloud.r-project.org/src/contrib/gtools_3.5.0.tar.gz"
list_url = "https://cloud.r-project.org/src/contrib/Archive/gtools" list_url = "https://cloud.r-project.org/src/contrib/Archive/gtools"
version('3.8.2', sha256='503ba60a41f3c61b8129c25de62c74dab29761d2e661d4addd106e2e02f1dcde')
version('3.8.1', sha256='051484459bd8ad1b03425b8843d24f6828fea18f7357cfa1c192198cc3f4ba38') version('3.8.1', sha256='051484459bd8ad1b03425b8843d24f6828fea18f7357cfa1c192198cc3f4ba38')
version('3.5.0', sha256='86b6a51a92ddb3c78095e0c5dc20414c67f6e28f915bf0ee11406adad3e476f6') version('3.5.0', sha256='86b6a51a92ddb3c78095e0c5dc20414c67f6e28f915bf0ee11406adad3e476f6')