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
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

* The *collapse* article is now published in the Journal of Statistical Software: https://doi.org/10.18637/jss.v116.i01. This article is now the primary citation for academic use of *collapse*. It is also a great reference to quickly and thoroughly understand the package. `citation("collapse")` was also updated in this regard. The APA-style citation is:

Krantz, S. (2026). **collapse**: Advanced and fast statistical computing and data transformation in R. *Journal of Statistical Software, 116*(1), 1–38. [https://doi.org/10.18637/jss.v116.i01](https://doi.org/10.18637/jss.v116.i01)
Krantz, S. (2026). **collapse**: Advanced and fast statistical computing and data transformation in R. *Journal of Statistical Software, 116*(1), 1–38. [https://doi.org/10.18637/jss.v116.i01](https://doi.org/10.18637/jss.v116.i01).


* Performance improvements to `fsum()` and `fmean()` in the non-grouped case through multiple-accumulator SIMD optimizations, particularly benefiting systems without OpenMP support. `fsum()` sees ~2x speedup and `fmean()` ~7x speedup on such systems, with smaller but notable gains on systems with OpenMP. Thanks @TylerSagendorf for the implementation and benchmarking (#824, #828, #832, #833).
Expand Down
24 changes: 20 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,10 @@ In addition there are several [vignettes](<https://fastverse.org/collapse/articl

The [**collapse** article](https://doi.org/10.18637/jss.v116.i01) is published in the [Journal of Statistical Software](https://www.jstatsoft.org/) (volume 116, issue 1). It is the primary reference for academic use of the package and a concise introduction to its design and capabilities.

### Presentation at [useR 2022](https://user2022.r-project.org)
### Presentations

[**Video Recording**](<https://www.youtube.com/watch?v=OwWT1-dSEts>) |
[**Slides**](<https://raw.githubusercontent.com/fastverse/collapse/master/misc/useR2022%20presentation/collapse_useR2022_final.pdf>)
* [**useR 2022**](https://user2022.r-project.org): [Video Recording](<https://www.youtube.com/watch?v=OwWT1-dSEts>) | [Slides](<https://raw.githubusercontent.com/fastverse/collapse/master/misc/useR2022%20presentation/collapse_useR2022_final.pdf>)
* [**BPLIM Workshop 2025**](https://www.bportugal.pt/en/evento/workshop-speeding-empirical-research-tools-and-techniques-fast-computing-bplim): [Video Recording](<https://www.youtube.com/watch?v=qO5dHIPsfK8>) | [Slides](<https://raw.githubusercontent.com/BPLIM/Workshops/master/BPLIM2025/Day2_03_Sebastian_Krantz.pdf>)

## Example Usage
This provides a simple set of examples introducing some important features of *collapse*. It should be easy to follow for readers familiar with R.
Expand Down Expand Up @@ -305,7 +305,23 @@ Evaluated and more extensive sets of examples are provided on the [package page]

## Citation

If *collapse* was instrumental for your research project, please consider citing it using `citation("collapse")`.
If *collapse* was instrumental for your research project, please consider citing it using:

Krantz, S. (2026). **collapse**: Advanced and fast statistical computing and data transformation in R. *Journal of Statistical Software, 116*(1), 1–38. [https://doi.org/10.18637/jss.v116.i01](https://doi.org/10.18637/jss.v116.i01).

```
@article{krantz2026collapse,
title = {{collapse}: Advanced and Fast Statistical Computing and Data Transformation in {R}},
author = {Sebastian Krantz},
journal = {Journal of Statistical Software},
year = {2026},
volume = {116},
number = {1},
pages = {1--38},
doi = {10.18637/jss.v116.i01},
}
```

For a full proper citation also cite the current R package version using `citation("collapse")`.


2 changes: 1 addition & 1 deletion inst/CITATION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
citHeader("To cite collapse in publications, please use:")

bibentry(bibtype = "misc",
bibentry(bibtype = "article",
key = "krantz2026collapse",
title = "{collapse}: Advanced and Fast Statistical Computing and Data Transformation in {R}",
author = person(given = "Sebastian",
Expand Down
Loading