fastverse r-universe repositoryhttps://fastverse.r-universe.devPackage updated in fastversecranlike-server 0.17.1https://github.com/fastverse.png?size=400fastverse r-universe repositoryhttps://fastverse.r-universe.devTue, 23 Apr 2024 19:12:12 GMT[fastverse] data.table 1.15.99t.barrett88@gmail.com (Tyson Barrett)Fast aggregation of large data (e.g. 100GB in RAM), fast
ordered joins, fast add/modify/delete of columns by group using
no copies at all, list columns, friendly and fast
character-separated-value read/write. Offers a natural and
flexible syntax, for faster development.https://github.com/r-universe/fastverse/actions/runs/8806001989Tue, 23 Apr 2024 19:12:12 GMTdata.table1.15.99successhttps://fastverse.r-universe.devhttps://github.com/Rdatatable/data.tabledatatable-benchmarking.Rmddatatable-benchmarking.htmlBenchmarking data.table2018-03-20 20:42:182024-02-18 18:40:48datatable-reshape.Rmddatatable-reshape.htmlEfficient reshaping using data.tables2015-06-23 23:49:212024-02-18 18:40:48datatable-faq.Rmddatatable-faq.htmlFrequently Asked Questions about data.table2016-03-02 21:00:182024-04-23 19:12:12datatable-importing.Rmddatatable-importing.htmlImporting data.table2017-11-27 22:34:252024-02-18 18:40:48datatable-intro.Rmddatatable-intro.htmlIntroduction to data.table2016-03-06 21:25:032024-04-23 19:12:12datatable-keys-fast-subset.Rmddatatable-keys-fast-subset.htmlKeys and fast binary search based subset2015-01-23 16:36:012024-04-23 19:12:12datatable-programming.Rmddatatable-programming.htmlProgramming on data.table2021-05-10 07:11:252024-04-23 19:12:12datatable-reference-semantics.Rmddatatable-reference-semantics.htmlReference semantics2015-01-22 12:34:192024-03-20 05:33:06datatable-secondary-indices-and-auto-indexing.Rmddatatable-secondary-indices-and-auto-indexing.htmlSecondary indices and auto indexing2016-03-26 12:16:432024-02-18 18:40:48datatable-sd-usage.Rmddatatable-sd-usage.htmlUsing .SD for Data Analysis2019-05-22 03:58:162024-04-23 19:12:12[fastverse] dqrng 0.3.2.6ralf.stubner@gmail.com (Ralf Stubner)Several fast random number generators are provided as C++
header only libraries: The PCG family by O'Neill (2014
<https://www.cs.hmc.edu/tr/hmc-cs-2014-0905.pdf>) as well as
the Xoroshiro / Xoshiro family by Blackman and Vigna (2021
<doi:10.1145/3460772>). In addition fast functions for
generating random numbers according to a uniform, normal and
exponential distribution are included. The latter two use the
Ziggurat algorithm originally proposed by Marsaglia and Tsang
(2000, <doi:10.18637/jss.v005.i08>). The fast sampling methods
support unweighted sampling both with and without replacement.
These functions are exported to R and as a C++ interface and
are enabled for use with the default 64 bit generator from the
PCG family, Xoroshiro128+/++ and Xoshiro256+/++ as well as the
64 bit version of the 20 rounds Threefry engine (Salmon et al.,
2011, <doi:10.1145/2063384.2063405>) as provided by the package
'sitmo'.https://github.com/r-universe/fastverse/actions/runs/8804556305Tue, 23 Apr 2024 17:03:01 GMTdqrng0.3.2.6successhttps://fastverse.r-universe.devhttps://github.com/daqana/dqrngcpp-api.Rmdcpp-api.htmlC++ API2019-04-22 11:25:082024-04-19 14:46:51dqrng.Rmddqrng.htmlFast Pseudo Random Number Generators for R2018-04-19 20:06:372024-04-21 11:19:55sample.Rmdsample.htmlFast sampling methods2023-07-30 16:36:152023-08-30 16:28:31parallel.Rmdparallel.htmlParallel RNG usage2018-06-08 17:08:422024-04-21 11:19:55[fastverse] arrow 16.0.0.9000jkeane@gmail.com (Jonathan Keane)'Apache' 'Arrow' <https://arrow.apache.org/> is a
cross-language development platform for in-memory data. It
specifies a standardized language-independent columnar memory
format for flat and hierarchical data, organized for efficient
analytic operations on modern hardware. This package provides
an interface to the 'Arrow C++' library.https://github.com/r-universe/fastverse/actions/runs/8804555592Tue, 23 Apr 2024 17:01:51 GMTarrow16.0.0.9000successhttps://fastverse.r-universe.devhttps://github.com/apache/arrow[fastverse] ast2ast 0.4konrad_kraemer@yahoo.de (Krämer Konrad)Enable translation of a tiny subset of R to C++. The user
has to define a R function which gets translated. For a full
list of possible functions check the documentation. After
translation an R function is returned which is a shallow
wrapper around the C++ code. Alternatively an external pointer
to the C++ function is returned to the user. The intention of
the package is to generate fast functions which can be used as
ode-system or during optimization.https://github.com/r-universe/fastverse/actions/runs/8802998607Tue, 23 Apr 2024 14:49:22 GMTast2ast0.4failurehttps://fastverse.r-universe.devhttps://github.com/Konrad1991/ast2ast[fastverse] stringdist 0.9.12mark.vanderloo@gmail.com (Mark van der Loo)Implements an approximate string matching version of R's
native 'match' function. Also offers fuzzy text search based on
various string distance measures. Can calculate various string
distances based on edits (Damerau-Levenshtein, Hamming,
Levenshtein, optimal sting alignment), qgrams (q- gram, cosine,
jaccard distance) or heuristic metrics (Jaro, Jaro-Winkler). An
implementation of soundex is provided as well. Distances can be
computed between character vectors while taking proper care of
encoding or between integer vectors representing generic
sequences. This package is built for speed and runs in parallel
by using 'openMP'. An API for C or C++ is exposed as well.
Reference: MPJ van der Loo (2014) <doi:10.32614/RJ-2014-011>.https://github.com/r-universe/fastverse/actions/runs/8798772751Tue, 23 Apr 2024 09:54:37 GMTstringdist0.9.12successhttps://fastverse.r-universe.devhttps://github.com/markvanderloo/stringdistRJournal_6_111-122-2014.RnwRJournal_6_111-122-2014.pdfRJournal 6 111-122 (2014)2018-08-29 07:13:302018-08-29 07:13:30stringdist_C-Cpp_api.Rnwstringdist_C-Cpp_api.pdfstringdist C/C++ API2018-08-29 07:13:302018-08-29 07:13:30[fastverse] collapse 2.0.13sebastian.krantz@graduateinstitute.ch (Sebastian Krantz)A C/C++ based package for advanced data transformation and
statistical computing in R that is extremely fast,
class-agnostic, robust and programmer friendly. Core
functionality includes a rich set of S3 generic grouped and
weighted statistical functions for vectors, matrices and data
frames, which provide efficient low-level vectorizations,
OpenMP multithreading, and skip missing values by default.
These are integrated with fast grouping and ordering algorithms
(also callable from C), and efficient data manipulation
functions. The package also provides a flexible and rigorous
approach to time series and panel data in R. It further
includes fast functions for common statistical procedures,
detailed (grouped, weighted) summary statistics, powerful tools
to work with nested data, fast data object conversions,
functions for memory efficient R programming, and helpers to
effectively deal with variable labels, attributes, and missing
data. It is well integrated with base R classes,
'dplyr'/'tibble', 'data.table', 'sf', 'plm' (panel-series and
data frames), and 'xts'/'zoo'.https://github.com/r-universe/fastverse/actions/runs/8733938011Thu, 18 Apr 2024 07:09:44 GMTcollapse2.0.13successhttps://fastverse.r-universe.devhttps://github.com/SebKrantz/collapsecollapse_and_data.table.Rmdcollapse_and_data.table.htmlcollapse and data.table2020-01-06 17:41:142023-10-11 22:55:56collapse_and_dplyr.Rmdcollapse_and_dplyr.htmlcollapse and dplyr2020-03-12 06:25:552023-10-11 22:55:56collapse_and_plm.Rmdcollapse_and_plm.htmlcollapse and plm2020-03-12 06:25:552023-10-11 22:55:56collapse_and_sf.Rmdcollapse_and_sf.htmlcollapse and sf2021-06-27 22:02:382023-10-11 22:55:56collapse_documentation.Rmdcollapse_documentation.htmlcollapse Documentation and Resources2021-03-01 22:09:462024-03-11 05:30:45collapse_for_tidyverse_users.Rmdcollapse_for_tidyverse_users.htmlcollapse for tidyverse Users2023-10-11 22:55:562023-12-28 14:16:48collapse_object_handling.Rmdcollapse_object_handling.htmlcollapse's Handling of R Objects2023-05-27 23:45:172024-04-13 18:04:54collapse_intro.Rmdcollapse_intro.htmlIntroduction to collapse2020-01-06 17:41:142023-10-11 22:55:56[fastverse] fixest 0.12.0laurent.berge@u-bordeaux.fr (Laurent Berge)Fast and user-friendly estimation of econometric models
with multiple fixed-effects. Includes ordinary least squares
(OLS), generalized linear models (GLM) and the negative
binomial. The core of the package is based on optimized
parallel C++ code, scaling especially well for large data sets.
The method to obtain the fixed-effects coefficients is based on
Berge (2018)
<https://github.com/lrberge/fixest/blob/master/_DOCS/FENmlm_paper.pdf>.
Further provides tools to export and view the results of
several estimations with intuitive design to cluster the
standard-errors.https://github.com/r-universe/fastverse/actions/runs/8729387285Wed, 17 Apr 2024 22:13:49 GMTfixest0.12.0successhttps://fastverse.r-universe.devhttps://github.com/lrberge/fixestexporting_tables.Rmdexporting_tables.htmlExporting estimation tables2020-07-10 09:12:302023-09-08 09:00:38fixest_walkthrough.Rmdfixest_walkthrough.htmlfixest introduction2019-08-02 09:32:472024-02-05 23:20:50multiple_estimations.Rmdmultiple_estimations.htmlMultiple estimations2020-12-09 15:05:482023-09-08 09:00:38standard_errors.Rmdstandard_errors.htmlOn standard-errors2020-07-04 09:45:362023-11-23 08:07:08[fastverse] tidyfst 1.7.8huang.tian-yuan@qq.com (Tian-Yuan Huang)A toolkit of tidy data manipulation verbs with
'data.table' as the backend. Combining the merits of syntax
elegance from 'dplyr' and computing performance from
'data.table', 'tidyfst' intends to provide users with
state-of-the-art data manipulation tools with least pain. This
package is an extension of 'data.table'. While enjoying a tidy
syntax, it also wraps combinations of efficient functions to
facilitate frequently-used data operations.https://github.com/r-universe/fastverse/actions/runs/8686605718Mon, 15 Apr 2024 08:56:06 GMTtidyfst1.7.8successhttps://fastverse.r-universe.devhttps://github.com/hope-data-science/tidyfstchinese_tutorial.Rmdchinese_tutorial.htmlchinese_tutorial2020-03-14 02:33:142020-05-02 22:55:01english_tutorial.Rmdenglish_tutorial.htmlenglish_tutorial2020-03-24 10:26:492022-08-26 08:01:06example1_intro.Rmdexample1_intro.htmlExample 1: Basic usage2020-02-15 02:44:012022-04-27 08:04:49example2_join.Rmdexample2_join.htmlExample 2: Join tables2020-02-15 02:44:012022-04-27 08:04:49example3_reshape.Rmdexample3_reshape.htmlExample 3: Reshape2020-02-15 02:44:012022-04-27 08:04:49example4_nest.Rmdexample4_nest.htmlExample 4: Nest2020-02-15 02:44:012022-04-27 08:04:49example5_fst.Rmdexample5_fst.htmlExample 5: Fst2020-02-27 03:28:192022-04-27 08:04:49example6_dt.Rmdexample6_dt.htmlExample 6: Dt2020-03-04 04:13:112022-04-27 08:04:49benchmark.Rmdbenchmark.htmlPerformance2020-07-11 07:15:482024-04-15 07:04:13[fastverse] matrixStats 1.3.0-9001henrikb@braju.com (Henrik Bengtsson)High-performing functions operating on rows and columns of
matrices, e.g. col / rowMedians(), col / rowRanks(), and col /
rowSds(). Functions optimized per data type and for subsetted
calculations such that both memory usage and processing time is
minimized. There are also optimized vector-based methods, e.g.
binMeans(), madDiff() and weightedMedian().https://github.com/r-universe/fastverse/actions/runs/8649175933Thu, 11 Apr 2024 14:50:26 GMTmatrixStats1.3.0-9001successhttps://fastverse.r-universe.devhttps://github.com/HenrikBengtsson/matrixStatsmatrixStats-methods.md.rspmatrixStats-methods.htmlmatrixStats: Summary of functions2014-12-20 18:06:502019-07-21 14:08:36[fastverse] fastverse 0.3.2sebastian.krantz@graduateinstitute.ch (Sebastian Krantz)Easy installation, loading and management, of
high-performance packages for statistical computing and data
manipulation in R. The core 'fastverse' consists of 4 packages:
'data.table', 'collapse', 'kit' and 'magrittr', that jointly
only depend on 'Rcpp'. The 'fastverse' can be freely and
permanently extended with additional packages, both globally or
for individual projects. Separate package verses can also be
created. Fast packages for many common tasks such as time
series, dates and times, strings, spatial data, statistics,
data serialization, larger-than-memory processing, and
compilation of R code are listed in the README file:
<https://github.com/fastverse/fastverse#suggested-extensions>.https://github.com/r-universe/fastverse/actions/runs/8633753330Wed, 10 Apr 2024 14:21:01 GMTfastverse0.3.2successhttps://fastverse.r-universe.devhttps://github.com/fastverse/fastversefastverse_intro.Rmdfastverse_intro.htmlIntroduction to the *fastverse*2021-08-04 11:47:102023-01-29 00:33:05[fastverse] maditr 0.8.4gdemin@gmail.com (Gregory Demin)Provides pipe-style interface for 'data.table'. Package
preserves all 'data.table' features without significant impact
on performance. 'let' and 'take' functions are simplified
interfaces for most common data manipulation tasks. For
example, you can write 'take(mtcars, mean(mpg), by = am)' for
aggregation or 'let(mtcars, hp_wt = hp/wt, hp_wt_mpg =
hp_wt/mpg)' for modification. Use 'take_if/let_if' for
conditional aggregation/modification. Additionally there are
some conveniences such as automatic 'data.frame' conversion to
'data.table'.https://github.com/r-universe/fastverse/actions/runs/8619047166Tue, 09 Apr 2024 15:39:40 GMTmaditr0.8.4successhttps://fastverse.r-universe.devhttps://github.com/gdemin/maditrIntroduction.RmdIntroduction.htmlmaditr: Introduction2018-05-04 23:39:542021-05-18 00:22:24[fastverse] tidytable 0.11.0.9mark.t.fairbanks@gmail.com (Mark Fairbanks)A tidy interface to 'data.table', giving users the speed
of 'data.table' while using tidyverse-like syntax.https://github.com/r-universe/fastverse/actions/runs/8618219345Tue, 09 Apr 2024 14:27:48 GMTtidytable0.11.0.9successhttps://fastverse.r-universe.devhttps://github.com/markfairbanks/tidytable[fastverse] tidyfast 0.4.0t.barrett88@gmail.com (Tyson Barrett)Tidying functions built on 'data.table' to provide quick
and efficient data manipulation with minimal overhead.https://github.com/r-universe/fastverse/actions/runs/8606748028Mon, 08 Apr 2024 20:49:17 GMTtidyfast0.4.0successhttps://fastverse.r-universe.devhttps://github.com/TysonStanley/tidyfast[fastverse] roll 1.1.7jason.j.foster@gmail.com (Jason Foster)Fast and efficient computation of rolling and expanding
statistics for time-series data.https://github.com/r-universe/fastverse/actions/runs/8551359219Sat, 30 Mar 2024 23:25:10 GMTroll1.1.7successhttps://fastverse.r-universe.devhttps://github.com/jjf234/roll[fastverse] rextendr 0.3.1.9000ilia.kosenkov@outlook.com (Ilia Kosenkov)Provides functions to compile and load Rust code from R,
similar to how 'Rcpp' or 'cpp11' allow easy interfacing with
C++ code. Also provides helper functions to create R packages
that use Rust code. Under the hood, the Rust crate 'extendr' is
used to do all the heavy lifting.https://github.com/r-universe/fastverse/actions/runs/8494029103Sat, 30 Mar 2024 22:25:54 GMTrextendr0.3.1.9000successhttps://fastverse.r-universe.devhttps://github.com/extendr/rextendrsetting_up_rust.Rmdsetting_up_rust.htmlSetting up Rust2021-01-11 23:11:582023-03-03 22:02:09package.Rmdpackage.htmlUsing Rust code in R packages2021-06-09 03:45:292024-02-04 13:30:02[fastverse] rrapply 1.2.6joris.chau@openanalytics.eu (Joris Chau)The minimal 'rrapply'-package contains a single function
rrapply(), providing an extended implementation of 'R'-base
rapply() by allowing to recursively apply a function to
elements of a nested list based on a general condition function
and including the possibility to prune or aggregate nested list
elements from the result. In addition, special arguments can be
supplied to access the name, location, parents and siblings in
the nested list of the element under evaluation. The rrapply()
function builds upon rapply()'s native 'C' implementation and
requires no other package dependencies.https://github.com/r-universe/fastverse/actions/runs/8365364996Wed, 20 Mar 2024 19:40:59 GMTrrapply1.2.6successhttps://fastverse.r-universe.devhttps://github.com/JorisChau/rrapplyrrapply_cheatsheet.Rnwrrapply_cheatsheet.pdfrrapply: cheat sheet2022-06-06 10:47:252022-06-06 10:47:25[fastverse] qs 0.26.2traversc@gmail.com (Travers Ching)Provides functions for quickly writing and reading any R
object to and from disk.https://github.com/r-universe/fastverse/actions/runs/8339031436Tue, 19 Mar 2024 06:51:59 GMTqs0.26.2successhttps://fastverse.r-universe.devhttps://github.com/traversc/qsvignette.rmdvignette.htmlUsing qs2018-12-30 03:29:242023-03-28 07:42:42[fastverse] dggridR 3.1.0rijard.barnes@gmail.com (Richard Barnes)Spatial analyses involving binning require that every bin
have the same area, but this is impossible using a rectangular
grid laid over the Earth or over any projection of the Earth.
Discrete global grids use hexagons, triangles, and diamonds to
overcome this issue, overlaying the Earth with equally-sized
bins. This package provides utilities for working with discrete
global grids, along with utilities to aid in plotting such
data.https://github.com/r-universe/fastverse/actions/runs/8278246326Thu, 14 Mar 2024 09:01:21 GMTdggridR3.1.0successhttps://fastverse.r-universe.devhttps://github.com/SebKrantz/dggridRdggridR.RmddggridR.htmldggridR: Discrete Global Grids for R2016-07-09 22:12:102024-03-14 09:00:32dggrid_v62_manual.pdf.asisdggrid_v62_manual.pdfKevin Sahr's DGGRID Manual2016-07-12 20:50:362016-07-12 20:50:36[fastverse] Rfast2 0.1.5.2rfastofficial@gmail.com (Manos Papadakis)A collection of fast statistical and utility functions for
data analysis. Functions for regression, maximum likelihood,
column-wise statistics and many more have been included. C++
has been utilized to speed up the functions. References:
Tsagris M., Papadakis M. (2018). Taking R to its limits: 70+
tips. PeerJ Preprints 6:e26605v1
<doi:10.7287/peerj.preprints.26605v1>.https://github.com/r-universe/fastverse/actions/runs/8238512716Mon, 11 Mar 2024 19:16:29 GMTRfast20.1.5.2successhttps://fastverse.r-universe.devhttps://github.com/RfastOfficial/Rfast2[fastverse] xts 0.13.2.2josh.m.ulrich@gmail.com (Joshua M. Ulrich)Provide for uniform handling of R's different time-based
data classes by extending zoo, maximizing native format
information preservation and allowing for user level
customization and extension, while simplifying cross-class
interoperability.https://github.com/r-universe/fastverse/actions/runs/8587206888Fri, 08 Mar 2024 17:47:00 GMTxts0.13.2.2successhttps://fastverse.r-universe.devhttps://github.com/joshuaulrich/xtsxts-faq.Rnwxts-faq.pdfxts FAQ2013-08-25 14:06:422023-08-02 16:51:24xts.Rnwxts.pdfxts: Extensible Time Series2013-08-25 14:06:422019-05-12 15:24:02[fastverse] Rcpp 1.0.12.1edd@debian.org (Dirk Eddelbuettel)The 'Rcpp' package provides R functions as well as C++
classes which offer a seamless integration of R and C++. Many R
data types and objects can be mapped back and forth to C++
equivalents which facilitates both writing of new code as well
as easier integration of third-party libraries. Documentation
about 'Rcpp' is provided by several vignettes included in this
package, via the 'Rcpp Gallery' site at
<https://gallery.rcpp.org>, the paper by Eddelbuettel and
Francois (2011, <doi:10.18637/jss.v040.i08>), the book by
Eddelbuettel (2013, <doi:10.1007/978-1-4614-6868-4>) and the
paper by Eddelbuettel and Balamuta (2018,
<doi:10.1080/00031305.2017.1375990>); see 'citation("Rcpp")'
for details.https://github.com/r-universe/fastverse/actions/runs/8551009833Tue, 05 Mar 2024 22:43:48 GMTRcpp1.0.12.1successhttps://fastverse.r-universe.devhttps://github.com/RcppCore/RcppRcpp-attributes.RnwRcpp-attributes.pdfRcpp-attributes2013-08-31 19:11:152019-10-27 19:14:25Rcpp-extending.RnwRcpp-extending.pdfRcpp-extending2013-08-31 19:11:152019-10-27 19:14:25Rcpp-FAQ.RnwRcpp-FAQ.pdfRcpp-FAQ2013-08-31 19:07:272019-10-27 19:14:25Rcpp-introduction.RnwRcpp-introduction.pdfRcpp-introduction2013-08-31 19:11:152019-10-27 19:14:25Rcpp-jss-2011.RnwRcpp-jss-2011.pdfRcpp-JSS-20112017-09-02 13:01:242019-10-27 19:14:25Rcpp-libraries.RnwRcpp-libraries.pdfRcpp-libraries2020-05-01 01:56:102020-05-01 01:56:10Rcpp-modules.RnwRcpp-modules.pdfRcpp-modules2013-08-31 19:07:272019-10-27 19:14:25Rcpp-package.RnwRcpp-package.pdfRcpp-package2013-08-31 18:54:322019-10-27 19:14:25Rcpp-quickref.RnwRcpp-quickref.pdfRcpp-quickref2013-08-31 18:54:322019-10-27 19:14:25Rcpp-sugar.RnwRcpp-sugar.pdfRcpp-sugar2013-08-31 18:52:292019-10-27 19:14:25[fastverse] geos 0.2.4.9000dewey@fishandwhistle.net (Dewey Dunnington)Provides an R API to the Open Source Geometry Engine
('GEOS') library (<https://libgeos.org/>) and a vector format
with which to efficiently store 'GEOS' geometries.
High-performance functions to extract information from,
calculate relationships between, and transform geometries are
provided. Finally, facilities to import and export geometry
vectors to other spatial formats are provided.https://github.com/r-universe/fastverse/actions/runs/8518997393Sun, 03 Mar 2024 20:07:18 GMTgeos0.2.4.9000successhttps://fastverse.r-universe.devhttps://github.com/paleolimbot/geos[fastverse] kit 0.0.16morgan.emailbox@gmail.com (Morgan Jacob)Basic functions, implemented in C, for large data
manipulation. Fast vectorised ifelse()/nested if()/switch()
functions, psum()/pprod() functions equivalent to pmin()/pmax()
plus others which are missing from base R. Most of these
functions are callable at C level.https://github.com/r-universe/fastverse/actions/runs/8448249191Mon, 26 Feb 2024 23:07:47 GMTkit0.0.16successhttps://fastverse.r-universe.devhttps://github.com/2005m/kit[fastverse] r2c 0.3.0brodie.gaslam@yahoo.com (Brodie Gaslam)Compiles a subset of R into machine code so that
expressions composed with that subset can be applied repeatedly
on varying data without interpreter overhead.https://github.com/r-universe/fastverse/actions/runs/8416476654Sat, 24 Feb 2024 14:33:55 GMTr2c0.3.0successhttps://fastverse.r-universe.devhttps://github.com/brodieG/r2c[fastverse] odin 1.5.10rich.fitzjohn@gmail.com (Rich FitzJohn)Generate systems of ordinary differential equations (ODE)
and integrate them, using a domain specific language (DSL).
The DSL uses R's syntax, but compiles to C in order to
efficiently solve the system. A solver is not provided, but
instead interfaces to the packages 'deSolve' and 'dde' are
generated. With these, while solving the differential
equations, no allocations are done and the calculations remain
entirely in compiled code. Alternatively, a model can be
transpiled to R for use in contexts where a C compiler is not
present. After compilation, models can be inspected to return
information about parameters and outputs, or intermediate
values after calculations. 'odin' is not targeted at any
particular domain and is suitable for any system that can be
expressed primarily as mathematical expressions. Additional
support is provided for working with delays (delay differential
equations, DDE), using interpolated functions during
interpolation, and for integrating quantities that represent
arrays.https://github.com/r-universe/fastverse/actions/runs/8407781547Fri, 23 Feb 2024 12:14:44 GMTodin1.5.10successhttps://fastverse.r-universe.devhttps://github.com/mrc-ide/odindebugging.Rmddebugging.htmldebugging2023-03-02 13:53:362023-03-02 13:53:36guide.Rmdguide.htmlGuide to odin docs2023-08-09 08:22:532023-08-09 08:22:53odin.Rmdodin.htmlodin2016-03-09 11:26:302023-05-03 10:59:44discrete.Rmddiscrete.htmlodin discrete models2018-03-01 17:10:382022-10-26 13:14:09functions.Rmdfunctions.htmlodin functions2020-05-26 14:50:202022-10-26 13:14:09[fastverse] dtplyr 1.3.1.9000hadley@posit.co (Hadley Wickham)Provides a data.table backend for 'dplyr'. The goal of
'dtplyr' is to allow you to write 'dplyr' code that is
automatically translated to the equivalent, but usually much
faster, data.table code.https://github.com/r-universe/fastverse/actions/runs/8387016222Wed, 21 Feb 2024 16:56:59 GMTdtplyr1.3.1.9000successhttps://fastverse.r-universe.devhttps://github.com/tidyverse/dtplyrtranslation.Rmdtranslation.htmltranslation2019-06-25 19:51:322023-02-27 16:02:45[fastverse] nanotime 0.3.7.4edd@debian.org (Dirk Eddelbuettel)Full 64-bit resolution date and time functionality with
nanosecond granularity is provided, with easy transition to and
from the standard 'POSIXct' type. Three additional classes
offer interval, period and duration functionality for
nanosecond-resolution timestamps.https://github.com/r-universe/fastverse/actions/runs/8321354393Sat, 17 Feb 2024 03:23:53 GMTnanotime0.3.7.4successhttps://fastverse.r-universe.devhttps://github.com/eddelbuettel/nanotimenanotime-introduction.Rnwnanotime-introduction.pdfIntroduction to nanotime2020-07-21 11:11:372020-07-21 11:11:37[fastverse] fastmatch 1.1-5simon.urbanek@r-project.org (Simon Urbanek)Package providing a fast match() replacement for cases
that require repeated look-ups. It is slightly faster that R's
built-in match() function on first match against a table, but
extremely fast on any subsequent lookup as it keeps the hash
table in memory.https://github.com/r-universe/fastverse/actions/runs/8291372666Wed, 14 Feb 2024 04:14:36 GMTfastmatch1.1-5successhttps://fastverse.r-universe.devhttps://github.com/s-u/fastmatch[fastverse] lubridate 1.9.3.9000spinuvit@gmail.com (Vitalie Spinu)Functions to work with date-times and time-spans: fast and
user friendly parsing of date-time data, extraction and
updating of components of a date-time (years, months, days,
hours, minutes, and seconds), algebraic manipulation on
date-time and time-span objects. The 'lubridate' package has a
consistent and memorable syntax that makes working with dates
easy and fun.https://github.com/r-universe/fastverse/actions/runs/8478438633Mon, 29 Jan 2024 23:01:19 GMTlubridate1.9.3.9000successhttps://fastverse.r-universe.devhttps://github.com/tidyverse/lubridatelubridate.Rmdlubridate.htmlDo more with dates and times in R2013-07-24 15:13:162020-12-11 14:38:59[fastverse] timechange 0.3.0.9000spinuvit@gmail.com (Vitalie Spinu)Efficient routines for manipulation of date-time objects
while accounting for time-zones and daylight saving times. The
package includes utilities for updating of date-time components
(year, month, day etc.), modification of time-zones, rounding
of date-times, period addition and subtraction etc. Parts of
the 'CCTZ' source code, released under the Apache 2.0 License,
are included in this package. See
<https://github.com/google/cctz> for more details.https://github.com/r-universe/fastverse/actions/runs/8478438805Mon, 29 Jan 2024 22:59:44 GMTtimechange0.3.0.9000successhttps://fastverse.r-universe.devhttps://github.com/vspinu/timechange[fastverse] s2 1.1.6edzer.pebesma@uni-muenster.de (Edzer Pebesma)Provides R bindings for Google's s2 library for geometric
calculations on the sphere. High-performance constructors and
exporters provide high compatibility with existing spatial
packages, transformers construct new geometries from existing
geometries, predicates provide a means to select geometries
based on spatial relationships, and accessors extract
information about geometries.https://github.com/r-universe/fastverse/actions/runs/8416476494Thu, 25 Jan 2024 16:09:00 GMTs21.1.6successhttps://fastverse.r-universe.devhttps://github.com/r-spatial/s2[fastverse] MatrixExtra 0.1.15david.cortes.rivera@gmail.com (David Cortes)Extends sparse matrix and vector classes from the 'Matrix'
package by providing: (a) Methods and operators that work
natively on CSR formats (compressed sparse row, a.k.a.
'RsparseMatrix') such as slicing/sub-setting, assignment,
rbind(), mathematical operators for CSR and COO such as
addition ("+") or sqrt(), and methods such as diag(); (b)
Multi-threaded matrix multiplication and cross-product for many
<sparse, dense> types, including the 'float32' type from
'float'; (c) Coercion methods between pairs of classes which
are not present in 'Matrix', such as 'dgCMatrix' ->
'ngRMatrix', as well as convenience conversion functions; (d)
Utility functions for sparse matrices such as sorting the
indices or removing zero-valued entries; (e) Fast transposes
that work by outputting in the opposite storage format; (f)
Faster replacements for many 'Matrix' methods for all sparse
types, such as slicing and elementwise multiplication. (g)
Convenience functions for sparse objects, such as 'mapSparse'
or a shorter 'show' method.https://github.com/r-universe/fastverse/actions/runs/8386884226Mon, 22 Jan 2024 18:01:28 GMTMatrixExtra0.1.15successhttps://fastverse.r-universe.devhttps://github.com/david-cortes/MatrixExtraIntroducing_MatrixExtra.RmdIntroducing_MatrixExtra.htmlIntroducing_MatrixExtra2021-04-13 21:10:162024-01-22 17:57:04[fastverse] Rfast 2.1.0rfastofficial@gmail.com (Manos Papadakis)A collection of fast (utility) functions for data
analysis. Column and row wise means, medians, variances,
minimums, maximums, many t, F and G-square tests, many
regressions (normal, logistic, Poisson), are some of the many
fast functions. References: a) Tsagris M., Papadakis M. (2018).
Taking R to its limits: 70+ tips. PeerJ Preprints 6:e26605v1
<doi:10.7287/peerj.preprints.26605v1>. b) Tsagris M. and
Papadakis M. (2018). Forward regression in R: from the extreme
slow to the extreme fast. Journal of Data Science, 16(4):
771--780. <doi:10.6339/JDS.201810_16(4).00006>. c)
Chatzipantsiou C., Dimitriadis M., Papadakis M. and Tsagris M.
(2020). Extremely Efficient Permutation and Bootstrap
Hypothesis Tests Using Hypothesis Tests Using R. Journal of
Modern Applied Statistical Methods, 18(2), eP2898.
<doi:10.48550/arXiv.1806.10947>.https://github.com/r-universe/fastverse/actions/runs/8386885382Mon, 22 Jan 2024 10:43:05 GMTRfast2.1.0successhttps://fastverse.r-universe.devhttps://github.com/RfastOfficial/Rfast[fastverse] fastmatrix 0.5-772felipe.osorios@usm.cl (Felipe Osorio)Small set of functions to fast computation of some
matrices and operations useful in statistics and econometrics.
Currently, there are functions for efficient computation of
duplication, commutation and symmetrizer matrices with minimal
storage requirements. Some commonly used matrix decompositions
(LU and LDL), basic matrix operations (for instance, Hadamard,
Kronecker products and the Sherman-Morrison formula) and
iterative solvers for linear systems are also available. In
addition, the package includes a number of common statistical
procedures such as the sweep operator, weighted mean and
covariance matrix using an online algorithm, linear regression
(using Cholesky, QR, SVD, sweep operator and conjugate
gradients methods), ridge regression (with optimal selection of
the ridge parameter considering several procedures), omnibus
tests for univariate normality, functions to compute the
multivariate skewness, kurtosis, the Mahalanobis distance
(checking the positive defineteness), and the Wilson-Hilferty
transformation of gamma variables. Furthermore, the package
provides interfaces to C code callable by another C code from
other R packages.https://github.com/r-universe/fastverse/actions/runs/8385641792Mon, 22 Jan 2024 00:49:27 GMTfastmatrix0.5-772successhttps://fastverse.r-universe.devhttps://github.com/faosorios/fastmatrix[fastverse] inline 0.3.19.1edd@debian.org (Dirk Eddelbuettel)Functionality to dynamically define R functions and S4
methods with 'inlined' C, C++ or Fortran code supporting the .C
and .Call calling conventions.https://github.com/r-universe/fastverse/actions/runs/8586216770Mon, 08 Jan 2024 03:31:27 GMTinline0.3.19.1successhttps://fastverse.r-universe.devhttps://github.com/eddelbuettel/inline[fastverse] hutilscpp 0.10.4hugh.parsonage@gmail.com (Hugh Parsonage)Provides utility functions that are simply, frequently
used, but may require higher performance that what can be
obtained from base R. Incidentally provides support for
'reverse geocoding', such as matching a point with its nearest
neighbour in another array. Used as a complement to package
'hutils' by sacrificing compilation or installation time for
higher running speeds. The name is a portmanteau of the author
and 'Rcpp'.https://github.com/r-universe/fastverse/actions/runs/8220385132Tue, 26 Dec 2023 01:28:03 GMThutilscpp0.10.4successhttps://fastverse.r-universe.devhttps://github.com/hughparsonage/hutilscpp[fastverse] stringi 1.8.3marek@gagolewski.com (Marek Gagolewski)A collection of character string/text/natural language
processing tools for pattern searching (e.g., with 'Java'-like
regular expressions or the 'Unicode' collation algorithm),
random string generation, case mapping, string transliteration,
concatenation, sorting, padding, wrapping, Unicode
normalisation, date-time formatting and parsing, and many more.
They are fast, consistent, convenient, and - thanks to 'ICU'
(International Components for Unicode) - portable across all
locales and platforms. Documentation about 'stringi' is
provided via its website at <https://stringi.gagolewski.com/>
and the paper by Gagolewski (2022,
<doi:10.18637/jss.v103.i02>).https://github.com/r-universe/fastverse/actions/runs/8595120988Sun, 10 Dec 2023 08:10:55 GMTstringi1.8.3successhttps://fastverse.r-universe.devhttps://github.com/gagolews/stringi[fastverse] JuliaConnectoR 1.1.3stefan-m-lenz@web.de (Stefan Lenz)Allows to import functions and whole packages from 'Julia'
in R. Imported 'Julia' functions can directly be called as R
functions. Data structures can be translated between 'Julia'
and R. More details can also be found in the corresponding
article <doi:10.18637/jss.v101.i06>.https://github.com/r-universe/fastverse/actions/runs/8565170838Thu, 07 Dec 2023 14:28:16 GMTJuliaConnectoR1.1.3successhttps://fastverse.r-universe.devhttps://github.com/stefan-m-lenz/JuliaConnectoR[fastverse] vroom 1.6.5.9000jenny@posit.co (Jennifer Bryan)The goal of 'vroom' is to read and write data (like 'csv',
'tsv' and 'fwf') quickly. When reading it uses a quick initial
indexing step, then reads the values lazily , so only the data
you actually use needs to be read. The writer formats the data
in parallel and writes to disk asynchronously from formatting.https://github.com/r-universe/fastverse/actions/runs/8220451943Wed, 06 Dec 2023 18:33:23 GMTvroom1.6.5.9000successhttps://fastverse.r-universe.devhttps://github.com/tidyverse/vroomvroom.Rmdvroom.htmlGet started with vroom2019-03-22 16:55:162023-10-07 00:15:30benchmarks.Rmdbenchmarks.htmlVroom Benchmarks2019-02-19 20:52:382022-09-30 05:09:52[fastverse] fst 0.9.9markklik@gmail.com (Mark Klik)Multithreaded serialization of compressed data frames
using the 'fst' format. The 'fst' format allows for full random
access of stored data and a wide range of compression settings
using the LZ4 and ZSTD compressors.https://github.com/r-universe/fastverse/actions/runs/8220385109Tue, 05 Dec 2023 15:28:55 GMTfst0.9.9successhttps://fastverse.r-universe.devhttps://github.com/fstpackage/fst[fastverse] cpp11 0.4.7.9000davis@posit.co (Davis Vaughan)Provides a header only, C++11 interface to R's C
interface. Compared to other approaches 'cpp11' strives to be
safe against long jumps from the C API as well as C++
exceptions, conform to normal R function semantics and supports
interaction with 'ALTREP' vectors.https://github.com/r-universe/fastverse/actions/runs/8517724353Mon, 04 Dec 2023 13:47:57 GMTcpp110.4.7.9000successhttps://fastverse.r-universe.devhttps://github.com/r-lib/cpp11converting.Rmdconverting.htmlConverting from Rcpp2020-06-10 20:09:102023-12-01 18:34:44internals.Rmdinternals.htmlcpp11 internals2020-06-10 20:09:102023-08-03 13:09:58FAQ.RmdFAQ.htmlFAQ2021-07-02 14:59:002023-07-28 14:15:30cpp11.Rmdcpp11.htmlGet started with cpp112020-06-10 20:09:102023-12-01 18:22:05motivations.Rmdmotivations.htmlMotivations for cpp112020-06-10 20:09:102022-10-11 09:06:05[fastverse] vctrs 0.6.5.9000davis@posit.co (Davis Vaughan)Defines new notions of prototype and size that are used to
provide tools for consistent and well-founded type-coercion and
size-recycling, and are in turn connected to ideas of type- and
size-stability useful for analysing function interfaces.https://github.com/r-universe/fastverse/actions/runs/8220451772Mon, 04 Dec 2023 13:45:34 GMTvctrs0.6.5.9000successhttps://fastverse.r-universe.devhttps://github.com/r-lib/vctrspillar.Rmdpillar.htmlPrinting vectors nicely in tibbles2020-03-20 21:01:162022-06-08 15:16:11type-size.Rmdtype-size.htmlPrototypes and sizes2018-10-31 22:12:132023-10-10 19:06:41s3-vector.Rmds3-vector.htmlS3 vectors2018-08-13 23:48:272023-10-10 19:07:11stability.Rmdstability.htmlType and size stability2018-10-30 21:50:502023-02-24 21:06:05[fastverse] tidyCpp 0.0.7edd@debian.org (Dirk Eddelbuettel)Core parts of the C API of R are wrapped in a C++
namespace via a set of inline functions giving a tidier
representation of the underlying data structures and
functionality using a header-only implementation without
additional dependencies.https://github.com/r-universe/fastverse/actions/runs/8495847445Sat, 02 Dec 2023 12:12:04 GMTtidyCpp0.0.7successhttps://fastverse.r-universe.devhttps://github.com/eddelbuettel/tidycppmotivation.mdmotivation.htmltidyCpp Motivation2021-11-20 14:40:092023-12-02 12:12:04[fastverse] stringfish 0.16.0traversc@gmail.com (Travers Ching)Provides an extendable, performant and multithreaded
'alt-string' implementation backed by 'C++' vectors and
strings.https://github.com/r-universe/fastverse/actions/runs/8407632594Mon, 27 Nov 2023 20:13:55 GMTstringfish0.16.0successhttps://fastverse.r-universe.devhttps://github.com/traversc/stringfishvignette.rmdvignette.htmlstringfish2020-04-13 18:08:402023-05-29 16:31:43[fastverse] stringr 1.5.1.9000hadley@posit.co (Hadley Wickham)A consistent, simple and easy to use set of wrappers
around the fantastic 'stringi' package. All function and
argument names (and positions) are consistent, all functions
deal with "NA"'s and zero length vectors in the same way, and
the output from one function is easy to feed into the input of
another.https://github.com/r-universe/fastverse/actions/runs/8275640314Wed, 15 Nov 2023 13:05:16 GMTstringr1.5.1.9000successhttps://fastverse.r-universe.devhttps://github.com/tidyverse/stringrfrom-base.Rmdfrom-base.htmlFrom base R2019-05-14 20:58:432022-12-07 23:16:06stringr.Rmdstringr.htmlIntroduction to stringr2014-11-28 19:43:392018-08-28 14:10:04regular-expressions.Rmdregular-expressions.htmlRegular expressions2016-10-16 21:41:592022-10-31 21:52:20[fastverse] fastmap 1.1.1.9000winston@posit.co (Winston Chang)Fast implementation of data structures, including a
key-value store, stack, and queue. Environments are commonly
used as key-value stores in R, but every time a new key is
used, it is added to R's global symbol table, causing a small
amount of memory leakage. This can be problematic in cases
where many different keys are used. Fastmap avoids this memory
leak issue by implementing the map using data structures in
C++.https://github.com/r-universe/fastverse/actions/runs/8220302487Fri, 03 Nov 2023 03:17:14 GMTfastmap1.1.1.9000successhttps://fastverse.r-universe.devhttps://github.com/r-lib/fastmap[fastverse] matrixTests 0.2.3karolis.koncevicius@gmail.com (Karolis Koncevičius)Functions to perform fast statistical hypothesis tests on
rows/columns of matrices. The main goals are: 1) speed via
vectorization, 2) output that is detailed and easy to use, 3)
compatibility with tests implemented in R (like those available
in the 'stats' package).https://github.com/r-universe/fastverse/actions/runs/8533398180Fri, 06 Oct 2023 06:50:28 GMTmatrixTests0.2.3successhttps://fastverse.r-universe.devhttps://github.com/karoliskoncevicius/matrixTests[fastverse] anytime 0.3.9.5edd@debian.org (Dirk Eddelbuettel)Convert input in any one of character, integer, numeric,
factor, or ordered type into 'POSIXct' (or 'Date') objects,
using one of a number of predefined formats, and relying on
Boost facilities for date and time parsing.https://github.com/r-universe/fastverse/actions/runs/8220385500Tue, 19 Sep 2023 00:20:04 GMTanytime0.3.9.5successhttps://fastverse.r-universe.devhttps://github.com/eddelbuettel/anytimeanytime-introduction.Rnwanytime-introduction.pdfIntroduction to anytime2019-06-16 17:14:512019-06-16 17:14:51[fastverse] snakecase 0.11.1malte.grosser@gmail.com (Malte Grosser)A consistent, flexible and easy to use tool to parse and
convert strings into cases like snake or camel among others.https://github.com/r-universe/fastverse/actions/runs/8337733104Sun, 27 Aug 2023 20:29:22 GMTsnakecase0.11.1successhttps://fastverse.r-universe.devhttps://github.com/Tazinho/snakecasecaseconverters.Rmdcaseconverters.htmlCaseconverters2017-03-23 22:15:562018-03-25 22:05:52introducing-the-snakecase-package.Rmdintroducing-the-snakecase-package.htmlIntroducing the snakecase package2019-05-22 21:10:212019-05-22 21:10:21[fastverse] JuliaCall 0.17.5cxl508@psu.edu (Changcheng Li)Provides an R interface to 'Julia', which is a high-level,
high-performance dynamic programming language for numerical
computing, see <https://julialang.org/> for more information.
It provides a high-level interface as well as a low-level
interface. Using the high level interface, you could call any
'Julia' function just like any R function with automatic type
conversion. Using the low level interface, you could deal with
C-level SEXP directly while enjoying the convenience of using a
high-level programming language like 'Julia'.https://github.com/r-universe/fastverse/actions/runs/8594736825Thu, 13 Jul 2023 16:17:34 GMTJuliaCall0.17.5successhttps://fastverse.r-universe.devhttps://github.com/Non-Contradiction/JuliaCallJulia_in_RMarkdown.RmdJulia_in_RMarkdown.htmlJulia in RMarkdown2017-11-16 02:41:072017-11-16 02:41:07JuliaCall_in_Jupyter_R_Notebook.RmdJuliaCall_in_Jupyter_R_Notebook.htmlJuliaCall in Jupyter R Notebook2017-09-20 01:03:012017-10-12 02:19:40