Publications by Peter Solymos
What can we do with a single survey?
We presented a poster at the ICCB/ECCB 2015 congress in Montpellier, France, that summarized our research on single visit methodology. We showed that if information on habitat covariates that affect occupancy/abundance and detection are collected, then one can estimate detection probability as well as occupancy/abundance parameters. Check out the...
1374 sym 2 img
Hierarchical modeling workshop in Monpellier
One-day teaching workshop at ICCB/ECCB congress in Monpellier on August 1st, 2015. This training course is aimed towards the conservation professionals who need to understand and feel comfortable with modern statistical and computational tools used to address pressing conservation issues. By presenting both Bayesian and Likelihood based approache...
1026 sym
Hierarchical models for conservation biologists made easy
One-day short course at NACCB congress in Madison, WI, on July 16th, with Peter Solymos and Subhash Lele. We aim this training course towards conservation professionals who need to understand and feel comfortable with modern statistical and computational tools used to address conservation issues. Conservation science needs to be transparent and c...
3010 sym
mefa4 R package update
The mefa4 R package is aimed at efficient manipulation of very big data sets leveraging sparse matrices thanks to the Matrix package. The recent update (version 0.3-3) of the package includes a bugfix and few new functions to compare sets and finding dominant features in compositional data as described in the ChangeLog. The first new function is ...
2663 sym R (1460 sym/4 pcs)
Timer progress bar added to pbapply package
pbapply is a lightweight R extension package that adds progress bar to vectorized R functions (*apply). The latest addition in version 1.2-0 is the timerProgressBar function which adds a text based progress bar with timer that all started with this pull request. This package is the least scientifically sophisticated piece of software that I have ...
2516 sym R (2007 sym/3 pcs)
Data set with all the conceivable errors
As I was preparing for an R intro course I came up with the idea of creating a fake data set that is stuffed full of all the conceivable errors one can imagine. Just in case my imagination falls short, I’d appreciate all the suggestions in the comments so that I can incorporate more errors. There is a Hungarian saying about the veterinarian’s...
1804 sym
Trends in daily R package downloads
This post was prompted by this blog about using the cranlogs package by Gabor Csardi. But my own interest as long time package developer dates back to this post by Ben Bolker. I like to see that my packages are being used. So I thought why stop at counting downloads and plotting the past. Why not predict into the future? The R language has seen s...
3378 sym R (2217 sym/5 pcs) 6 img
How to add pbapply to R packages?
As of today, there are 20 R packages that reverse depend/import/suggest (3/14/3) the pbapply package. Current and future package developers who decide to incorporate the progress bar using pbapply might want to customize the type and style of the progress bar in their packages to better suit the needs of certain functions or to create a distincti...
3667 sym R (490 sym/3 pcs) 6 img
What is the cost of a progress bar in R?
The pbapply R package adds progress bar to vectorized functions, like lapply. A feature request regarding progress bar for parallel functions has been sitting at the development GitHub repository for a few months. More recently, the author of the pbmcapply package dropped a note about his implementation of forking functionality with progress bar ...
7516 sym R (6819 sym/27 pcs) 2 img
How to add pbapply to R packages
As of today, there are 20 R packages that reverse depend/import/suggest (3/14/3) the pbapply package. Current and future package developers who decide to incorporate the progress bar using pbapply might want to customize the type and style of the progress bar in their packages to better suit the needs of certain functions or to create a distincti...
3667 sym R (490 sym/3 pcs) 6 img