The DOI matches its Crossref record; 44 of the 49 references it cites were found in a registry or an index.
Stan : A Probabilistic Programming Language
Open accessAbstract
Stan is a probabilistic programming language for specifying statistical models. A Stan program imperatively defines a log probability function over parameters conditioned on specified data and constants. As of version 2.14.0, Stan provides full Bayesian inference for continuous-variable models through Markov chain Monte Carlo methods such as the No-U-Turn sampler, an adaptive form of Hamiltonian Monte Carlo sampling. Penalized maximum likelihood estimates are calculated using optimization methods such as the limited memory Broyden-Fletcher-Goldfarb-Shanno algorithm. Stan is also a platform for computing log densities and their gradients and Hessians, which can be used in alternative algorithms such as variational Bayes, expectation propagation, and marginal inference using approximate integration. To this end, Stan is set up so that the densities, gradients, and Hessians, along with intermediate quantities of the algorithm such as acceptance probabilities, are easily accessible. Stan can be called from the command line using the cmdstan package, through R using the rstan package, and through Python using the pystan package. All three interfaces support sampling and optimization-based inference with diagnostics and posterior analysis. rstan and pystan also provide access to log probabilities, gradients, Hessians, parameter transforms, and specialized plotting.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“When dealing with more complex models that go beyond the staple analyses such as t tests, there exist a number of software packages that allow custom coding, such as JAGS (Plummer, 2003) or Stan (Carpenter et al., 2017).”
From The JASP guidelines for conducting and reporting a Bayesian analysis (2021) · cites this paper as Carpenter et al., 2017
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
R: A Language and Environment for Statistical Computing
R Core Team (2000) · doi:10.32614/r.manuals · Cited by 355,893
Equation of State Calculations by Fast Computing Machines
Metropolis, N., Rosenbluth, A. W., Rosenbluth, M. N., Teller, A. H., & Teller, E. (1953) · The Journal of Chemical Physics · doi:10.1063/1.1699114 · Cited by 37,192
Gelman, A., Carlin, J. B., Stern, H. S., & Rubin, D. B. (2003) · doi:10.1201/9780429258480 · Cited by 27,276 · cited 8×
“This supplies fairly diffuse starting points when transformed back to the constrained scale, and thus help with convergence diagnostics as discussed in (Gelman et al. 2013).”
BackgroundMethodInfluentialSelf-citationInference from iterative simulation using multiple sequences
Gelman, A., & Rubin, D. B. (1992) · Statistical Science · doi:10.1214/ss/1177011136 · Cited by 16,627 · cited 2×
“Before performing output analysis, we recommend generating multiple independent chains in order to more effectively monitor convergence; see (Gelman and Rubin 1992) for more analysis.”
MethodSelf-citationBraun, W. J., & Murdoch, D. J. (2021) · Cambridge University Press eBooks · doi:10.1017/9781108993456.011 · Cited by 14,099
Data Analysis Using Regression and Multilevel/Hierarchical Models
Gelman, A., & Hill, J. (2006) · doi:10.1017/cbo9780511790942 · Cited by 13,597
Self-citationNocedal, J. M., & Wright, S. J. (2006) · Springer series in operations research/Springer series in operations research and financial engineering · doi:10.1007/978-0-387-40065-5 · Cited by 10,206
WinBUGS - A Bayesian modelling framework: Concepts, structure, and extensibility
Lunn, D. J., Thomas, A., Best, N., & Spiegelhalter, D. J. (2000) · Statistics and Computing · doi:10.1023/a:1008929526011 · Cited by 5,397 · cited 3×
“(Gelman et al. 2013, Section 5.1) define a hierarchical model of the incidence of tumors in rats in control groups across trials; a very similiar model is defined for mortality rates in pediatric surgeries across hospitals in (Lunn et al. 2000, 2009, Examples, Volume 1).”
BackgroundMethodInfluentialJAGS: A program for analysis of Bayesian graphical models using Gibbs sampling
Plummer, M. (2003) · Cited by 4,720
Duane, S., Kennedy, A. D., Pendleton, B. J., & Roweth, D. (1987) · Physics Letters B · doi:10.1016/0370-2693(87)91197-x · Cited by 4,081
Cited by
Sorted by citations
brms : An R Package for Bayesian Multilevel Models Using Stan
Bürkner, P.-C. (2017) · Journal of Statistical Software · doi:10.18637/jss.v080.i01 · Cited by 9,476
“Similar to software packages like WinBugs , Stan comes with its own programming language, allowing for great modeling Ćexibility (cf., Stan Development Team 2017b; Carpenter et al. 2017).”
BackgroundMethodAdvanced Bayesian Multilevel Modeling with the R Package brms
Bürkner, P.-C. (2018) · The R Journal · doi:10.32614/rj-2018-017 · Cited by 3,015
“Possibly the most powerful program for performing full Bayesian inference available to date is Stan (Stan Development Team, 2017b; Carpenter et al., 2017).”
BackgroundTaylor, S. J., & Letham, B. (2017) · The American Statistician · doi:10.1080/00031305.2017.1380080 · Cited by 2,904
“…sum of each of these components, plus noise: When the seasonality and holiday features for each observation are combined into a matrix X and the changepoint indicators a ( t ) in a matrix A , the entire model can be expressed in a few lines of Stan code [Carpenter et al., 2016], given in Listing 1.”
dynesty: a dynamic nested sampling package for estimating Bayesian posteriors and evidences
Speagle, J. S. (2020) · Monthly Notices of the Royal Astronomical Society · doi:10.1093/mnras/staa278 · Cited by 2,697
Global estimates of mortality associated with long-term exposure to outdoor fine particulate matter
Burnett, R., Chen, H., Szyszkowicz, M., Fann, N., Hubbell, B., Pope, C. A., Apte, J. S., Brauer, M., Cohen, A., Weichenthal, S., et al. (2018) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1803222115 · Cited by 2,504
“US Environmental Protection Agency (2012) Regulatory impact analysis for the final revisions to the national ambient air quality standards for particulate matter (Office of Air Quality Planning and Standards, Health and Environmental Impacts Division, Research Triangle Park, NC), Technical Report EPA-452/R-12-005.”
MethodInfluentialAutomatic Differentiation in Machine Learning: a Survey
Baydin, A. G., Pearlmutter, B. A., Radul, A., & Siskind, J. M. (2015) · Maynooth University ePrints and eTheses Archive (Maynooth University) · Cited by 2,014
Vehtari, A., Gelman, A., Simpson, D., Carpenter, B., & Bürkner, P.-C. (2021) · Bayesian Analysis · doi:10.1214/20-ba1221 · Cited by 1,810
“Adapted from Gelman et al. (2013). packages for MCMC sampling such as Stan (Carpenter et al., 2017), JAGS (Plummer, 2003), WinBUGS (Lunn et al., 2000), OpenBUGS (Lunn et al., 2009), PyMC3 (Salvatier et al., 2016), and NIMBLE (de Valpine et al., 2017), which together are estimated to have hundreds…”
MethodSelf-citationHierarchical generalized additive models in ecology: an introduction with mgcv
Pedersen, E. J., Miller, D. L., Simpson, G. L., & Ross, N. (2019) · PeerJ · doi:10.7717/peerj.6876 · Cited by 1,225
“Similarly, the brms package ( Bürkner, 2017 ), which can fi t complex statistical models using the Bayesian software Stan ( Carpenter et al., 2017 ) allows for the inclusion of mgcv -style smooth terms as part of the model speci fi cation.”
MethodBayesian statistics and modelling
van de Schoot, R., Depaoli, S. A., King, R., Kramer, B. M. R., Märtens, K., Tadesse, M. G., Vannucci, M., Gelman, A., Veen, D., Willemsen, J. E., et al. (2021) · Nature Reviews Methods Primers · doi:10.1038/s43586-020-00001-2 · Cited by 1,338
Self-citationThe JASP guidelines for conducting and reporting a Bayesian analysis
van Doorn, J., van den Bergh, D., Böhm, U., Dablander, F., Derks, K., Draws, T., Etz, A., Evans, N. J., Gronau, Q. F., Haaf, J. M., et al. (2021) · Psychonomic Bulletin & Review · doi:10.3758/s13423-020-01798-5 · Cited by 1,114
A global synthesis reveals biodiversity-mediated benefits for crop production
Dainese, M., Martin, E. A., Aizen, M. A., Albrecht, M., Bartomeus, I., Bommarco, R., Carvalheiro, L. G., Chaplin-Kramer, R., Gagic, V., Garibaldi, L. A., et al. (2019) · Science Advances · doi:10.1126/sciadv.aax0121 · Cited by 1,070
Jacobs, I. J., Menon, U., Ryan, A., Gentry-Maharaj, A., Burnell, M., Kalsi, J. K., Amso, N. N., Apostolidou, S., Benjamin, E., Cruickshank, D., et al. (2016) · The Lancet · doi:10.1016/s0140-6736(15)01224-6 · Cited by 1,048
Ultra-large library docking for discovering new chemotypes
Lyu, J., Wang, S., Balius, T. E., Singh, I., Levit, A., Moroz, Y. S., O’Meara, M. J., Che, T., Algaa, E., Tolmachova, K., et al. (2019) · Nature · doi:10.1038/s41586-019-0917-9 · Cited by 998
“To sample curves from the posterior distribution given the prior distribution and given the results of testing the 549 compounds, we used Hamiltonian Monte Carlo with no-u-turn sampling with Stan 71 (four chains of 50,000 warm-up and 50,000 sampling steps each and adapt_delta = 0.99 and max_treedepth = 12 control para…”
InfluentialIndices of Effect Existence and Significance in the Bayesian Framework
Makowski, D., Ben-Shachar, M. S., Chen, S. H. A., & Lüdecke, D. (2019) · Frontiers in Psychology · doi:10.3389/fpsyg.2019.02767 · Cited by 983
Dominantly Inherited Alzheimer Network, Preische, O., Schultz, S. A., Apel, A., Kuhle, J., Kaeser, S. A., Barro, C., Gräber, S., Kuder-Buletta, E., LaFougere, C., et al. (2019) · Nature Medicine · doi:10.1038/s41591-018-0304-3 · Cited by 927
Voorwerk, L., Slagter, M., Horlings, H. M., Sikorska, K., de Vijver, K. K. V., de Maaker, M., Nederlof, I., Kluin, R. J. C., Warren, S., Ong, S., et al. (2019) · Nature Medicine · doi:10.1038/s41591-019-0432-4 · Cited by 932
Stringhini, S., Wisniak, A., Piumatti, G., Azman, A. S., Lauer, S. A., Baysson, H., De Ridder, D., Petrovic, D., Schrempft, S., Marcus, K., et al. (2020) · The Lancet · doi:10.1016/s0140-6736(20)31304-0 · Cited by 990
Abbott, R., Abbott, T. D., Abraham, S., et al. (2021) · The Astrophysical Journal Letters · doi:10.3847/2041-8213/abe949 · Cited by 901
Population of Merging Compact Binaries Inferred Using Gravitational Waves through GWTC-3
Abbott, R., Abbott, T. D., Acernese, F., et al. (2023) · Physical Review X · doi:10.1103/physrevx.13.011048 · Cited by 890
Annotation-free quantification of RNA splicing using LeafCutter
Li, Y. I., Knowles, D. A., Humphrey, J., Barbeira, A. N., Dickinson, S. P., Im, H. K., & Pritchard, J. K. (2018) · Nature Genetics · doi:10.1038/s41588-017-0004-9 · Cited by 765
Hands-On Bayesian Neural Networks—A Tutorial for Deep Learning Users
Jospin, L. V., Laga, H., Boussaid, F., Buntine, W., & Bennamoun, M. (2022) · IEEE Computational Intelligence Magazine · doi:10.1109/mci.2022.3155327 · Cited by 879
“The documentation of the probabilistic programming language Stan [49] provides examples on how to choose σ knowing the expected scale of the considered parameters [50].”
BackgroundStatistical Rethinking: a Bayesian Course with Examples in R and Stan
Hewson, P. (2016) · Journal of the Royal Statistical Society Series A (Statistics in Society) · doi:10.1111/rssa.12221 · Cited by 850
Automatic differentiation in machine learning: a surveyPreprint
Baydin, A. G., Pearlmutter, B. A., Radul, A., & Siskind, J. M. (2015) · arXiv (Cornell University) · doi:10.4230/lipics.ecoop.2019.25 · Cited by 1,041
Bayesian Item Response Modeling in R with brms and Stan
Bürkner, P. (2021) · Journal of Statistical Software · doi:10.18637/jss.v100.i05 · Cited by 980
“pt_delta reduces or ideally eliminates the number of \divergent transition" that indicate problems of the sampler exploring the full posterior distribution and thus bias the posterior estimates (Carpenter et al. 2017;Homan and Gelman 2014). From the standard outputs (not shown here), we can see that the model has…”
MethodAnalyzing ordinal data with metric models: What could possibly go wrong?
Liddell, T. M., & Kruschke, J. K. (2018) · Journal of Experimental Social Psychology · doi:10.1016/j.jesp.2018.08.009 · Cited by 805
Pyro: Deep Universal Probabilistic ProgrammingPreprint
Bingham, E., Chen, J. P., Jankowiak, M., Obermeyer, F. H., Pradhan, N., Karaletsos, T., Singh, R., Szerlip, P., Horsfall, P., & Goodman, N. D. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1810.09538 · Cited by 853
“Stan (Carpenter et al. (2017)) is a domain-specific language designed for describing a restricted class of probabilistic programs and performing high-quality automated inference in those models. Church (Goodman et al. (2008)), a probabilistic dialect of Scheme, was an early universal probabilistic programming language…”
BackgroundInfluentialAbbott, R., Abbott, T. D., Abraham, S., Acernese, F., Ackley, K., Adams, A., Adams, C., Adhikari, R. X., Adya, V. B., Affeldt, C., et al. (2021) · Physical review. D/Physical review. D. · doi:10.1103/physrevd.103.122002 · Cited by 797
Ordinal Regression Models in Psychology: A Tutorial
Bürkner, P.-C., & Vuorre, M. (2019) · Advances in Methods and Practices in Psychological Science · doi:10.1177/2515245918823199 · Cited by 689
“Although a number of software packages in the R statistical programming environment (R Core Team, 2017) allow modeling ordinal responses, here we use the brms (Bayesian regression models using ‘Stan’) package (Bürkner, 2017, 2018; Carpenter et al., 2017), for two main reasons.”
MethodEstimating infectiousness throughout SARS-CoV-2 infection course
Jones, T. C., Biele, G., Mühlemann, B., Veith, T., Schneider, J. A., Beheim-Schwarzbach, J., Bleicker, T., Tesch, J., Schmidt, M. L., Sander, L. E., et al. (2021) · Science · doi:10.1126/science.abi5273 · Cited by 752
Raschka, S., Patterson, J. M., & Nolet, C. (2020) · Information · doi:10.3390/info11040193 · Cited by 928
Multilevel proteomics reveals host perturbations by SARS-CoV-2 and SARS-CoV
Stukalov, A., Girault, V., Grass, V., Karayel, Ö., Bergant, V., Urban, C., Haas, D. A., Huang, Y., Oubraham, L., Wang, A., et al. (2021) · Nature · doi:10.1038/s41586-021-03493-4 · Cited by 656
Advances in Variational Inference
Zhang, C., Bütepage, J., Kjellström, H., & Mandt, S. (2018) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2018.2889774 · Cited by 749
“Popular probabilistic programming tools include but are not limited to: Stan [28], which covers a large range of advanced VI and MCMC methods, Infer.”
MethodArviZ a unified library for exploratory analysis of Bayesian models in Python
Kumar, R. R., Carroll, C., Hartikainen, A., & Martin, O. A. (2019) · The Journal of Open Source Software · doi:10.21105/joss.01143 · Cited by 673
The geography of biodiversity change in marine and terrestrial assemblages
Blowes, S. A., Supp, S. R., Antão, L. H., Bates, A. E., Bruelheide, H., Chase, J. M., Moyes, F., Magurran, A. E., McGill, B. J., Myers‐Smith, I. H., et al. (2019) · Science · doi:10.1126/science.aaw1620 · Cited by 670
Gordon, B. A., Blazey, T. M., Su, Y., Hari-Raj, A., Dincer, A., Flores, S., Christensen, J., McDade, E., Wang, G., Xiong, C., et al. (2018) · The Lancet Neurology · doi:10.1016/s1474-4422(18)30028-0 · Cited by 602
Yarkoni, T. (2022) · Behavioral and Brain Sciences · doi:10.1017/s0140525x20001685 · Cited by 701
Excess forest mortality is consistently linked to drought across Europe
Senf, C., Buras, A., Zang, C., Rammig, A., & Seidl, R. (2020) · Nature Communications · doi:10.1038/s41467-020-19924-1 · Cited by 613
Hug, L., You, D., Blencowe, H., Mishra, A., Wang, Z., Fix, M. J., Wakefield, J., Moran, A. C., Gaigbe-Togbe, V., Suzuki, E., et al. (2021) · The Lancet · doi:10.1016/s0140-6736(21)01112-0 · Cited by 527
Therapeutic reduction of ataxin-2 extends lifespan and reduces pathology in TDP-43 mice
Becker, L. A., Huang, B., Bieri, G., Ma, R., Knowles, D. A., Jafar-Nejad, P., Messing, J., Kim, H. J., Soriano, A., Auburger, G., et al. (2017) · Nature · doi:10.1038/nature22038 · Cited by 571
Power analysis of single-cell RNA-sequencing experiments
Svensson, V., Natarajan, K. N., Ly, L.-H., Miragaia, R. J., Labalette, C., Macaulay, I. C., Cvejic, A., & Teichmann, S. A. (2017) · Nature Methods · doi:10.1038/nmeth.4220 · Cited by 568
Measurements of the Hubble Constant: Tensions in Perspective
Freedman, W. L. (2021) · The Astrophysical Journal · doi:10.3847/1538-4357/ac0e95 · Cited by 577
DeepPoseKit, a software toolkit for fast and robust animal pose estimation using deep learning
Graving, J. M., Chae, D., Naik, H., Li, L., Koger, B., Costelloe, B. R., & Couzin, I. D. (2019) · eLife · doi:10.7554/elife.47994 · Cited by 547
Bowles, T. M., Mooshammer, M., Socolar, Y., Calderón, F., Cavigelli, M. A., Culman, S. W., Deen, W., Drury, C. F., Garcia y Garcia, A., Gaudin, A. C. M., et al. (2020) · One Earth · doi:10.1016/j.oneear.2020.02.007 · Cited by 526
Ecosystem decay exacerbates biodiversity loss with habitat loss
Chase, J. M., Blowes, S. A., Knight, T. M., Gerstner, K., & May, F. (2020) · Nature · doi:10.1038/s41586-020-2531-2 · Cited by 519
Multidimensional tropical forest recovery
Poorter, L., Craven, D., Jakovac, C. C., van der Sande, M. T., Amissah, L., Bongers, F., Chazdon, R. L., Farrior, C. E., Kambach, S., Meave, J. A., et al. (2021) · Science · doi:10.1126/science.abh3629 · Cited by 550
Souporcell: robust clustering of single-cell RNA-seq data by genotype without reference genotypes
Heaton, H., Talman, A. M., Knights, A., Imaz, M., Gaffney, D. J., Durbin, R., Hemberg, M., & Lawniczak, M. K. N. (2020) · Nature Methods · doi:10.1038/s41592-020-0820-1 · Cited by 506
“This model is implemented in the domain-specific language for probabilistic models, STAN 16 , and it solves for the maximum-likelihood soup fraction with gradient descent.”
MethodRelativistic redshift of the star S0-2 orbiting the Galactic Center supermassive black hole
Do, T., Hees, A., Ghez, A. M., Martinez, G. D., Chu, D. S., Jia, S., Sakai, S., Lu, J. R., Gautam, A. K., O’Neil, K. K., et al. (2019) · Science · doi:10.1126/science.aav8137 · Cited by 486
Health-Status Outcomes with Invasive or Conservative Care in Coronary Disease
Spertus, J. A., Jones, P. G., Maron, D. J., O’Brien, S. M., Reynolds, H. R., Rosenberg, Y., Stone, G. W., Harrell, F. E., Boden, W. E., Weintraub, W. S., et al. (2020) · New England Journal of Medicine · doi:10.1056/nejmoa1916370 · Cited by 487
The world’s user-generated road map is more than 80% complete
Barrington-Leigh, C. P., & Millard‐Ball, A. (2017) · PLoS ONE · doi:10.1371/journal.pone.0180698 · Cited by 464
“The model is estimated in a Bayesian framework using the open-source PyStan software [46].”
MethodMuff, S., Signer, J., & Fieberg, J. (2019) · Journal of Animal Ecology · doi:10.1111/1365-2656.13087 · Cited by 453
The world’s growing municipal solid waste: trends and impacts
Chen, D. M.-C., Bodirsky, B. L., Krueger, T., Mishra, A., & Popp, A. (2020) · Environmental Research Letters · doi:10.1088/1748-9326/ab8659 · Cited by 524
“All regressions were undertaken through the brms package (Bürkner 2017) as an interface to the Bayesian inference engine Stan (Carpenter et al 2017).”
MethodFirst M87 Event Horizon Telescope Results. VII. Polarization of the Ring
Akiyama, K., Algaba, J. C., Alberdi, A., Alef, W., Anantua, R., Asada, K., Azulay, R., Baczko, A.-K., Ball, D. R., Baloković, M., et al. (2021) · The Astrophysical Journal Letters · doi:10.3847/2041-8213/abe71d · Cited by 541
COVID-19 Government Response Event Dataset (CoronaNet v.1.0)
Cheng, C. I.-F., Barceló, J., Hartnett, A. S., Kubinec, R., & Messerschmidt, L. (2020) · Nature Human Behaviour · doi:10.1038/s41562-020-0909-7 · Cited by 465
Global shifts in the phenological synchrony of species interactions over recent decades
Kharouba, H. M., Ehrlén, J., Gelman, A., Bolmgren, K., Allen, J. M., Travers, S. E., & Wolkovich, E. M. (2018) · Proceedings of the National Academy of Sciences · doi:10.1073/pnas.1714511115 · Cited by 448
“Given that none of the synchrony change estimates could be less than zero (given that we worked with the absolute value of synchrony change), we used a truncated normal distribution for the overall (μα) and species-level (αs) intercept parameters defined in the Stan environment (SI Appendix, section 5, model 4).”
MethodInfluentialSelf-citationSpatiotemporal dynamics of molecular pathology in amyotrophic lateral sclerosis
Maniatis, S., Äijö, T., Vickovic, S., Braine, C., Kang, K., Mollbrink, A., Fagegaltier, D., Andrusivová, Ž., Saarenpää, S., Saiz-Castro, G., et al. (2019) · Science · doi:10.1126/science.aav9776 · Cited by 429
Extracting distribution parameters from multiple uncertain observations with selection biases
Mandel, I., Farr, W. M., & Gair, J. R. (2019) · Monthly Notices of the Royal Astronomical Society · doi:10.1093/mnras/stz896 · Cited by 413
“Code and results implementing this model in the stan sampler (Carpenter et al. 2017) can be found at https://github.com/farr/SelectionExample.”
BackgroundCanopy mortality has doubled in Europe’s temperate forests over the last three decades
Senf, C., Dirk Pflugmacher, A., Yang, Z., Sebald, J., Knorn, J., Neumann, M., Hostert, P., & Seidl, R. (2018) · Nature Communications · doi:10.1038/s41467-018-07539-6 · Cited by 401
Data Integration for Large-Scale Models of Species Distributions
Isaac, N. J. B., Jarzyna, M. A., Keil, P., Dambly, L. I., Boersch‐Supan, P. H., Browning, E., Freeman, S. N., Golding, N., Guillera‐Arroita, G., Henrys, P. A., et al. (2019) · Trends in Ecology & Evolution · doi:10.1016/j.tree.2019.08.006 · Cited by 411
“Newer MCMC software, such as Stan [64] and greta [65], are potentially much quicker, but few comparisons for large ecological datasets exist.”
MethodA systematic review of Bayesian articles in psychology: The last 25 years.
van de Schoot, R., Winter, S. D., Ryan, O., Zondervan-Zwijnenburg, M. A. J., & Depaoli, S. A. (2017) · Psychological Methods · doi:10.1037/met0000100 · Cited by 401
Uncovering novel mutational signatures by de novo extraction with SigProfilerExtractor
Islam, S. M. A., Díaz‐Gay, M., Wu, Y., Barnes, M. D., Vangara, R., Bergstrom, E. N., He, Y., Vella, M., Wang, J., Teague, J. W., et al. (2022) · Cell Genomics · doi:10.1016/j.xgen.2022.100179 · Cited by 364
“SigFit uses a previously developed nonnegative factorization method.(29) In contrast, EMu, SA, SigneR, and SigProfilerExtractor provide original implementations of their factorization algorithms (Table 1).”
Ahn, W., Haines, N., & Zhang, L. (2017) · Computational Psychiatry · doi:10.1162/cpsy_a_00002 · Cited by 385
“Then we illustrate how we programmed our models using the Stan software package (Carpenter et al., 2016) and how we formulated hierarchical structures for various types of model parameters (see Performing Hierarchial Bayesian Analysis With Stan).”
MethodInfluentialEvent Horizon Telescope Collaboration, Akiyama, K., Alberdi, A., Alef, W., Algaba, J. C., Anantua, R., Asada, K., Azulay, R., Bach, U., Baczko, A.-K., et al. (2022) · The Astrophysical Journal Letters · doi:10.3847/2041-8213/ac6736 · Cited by 369
“…sampling scheme to explore the posterior space, employing a parallel tempering scheme (Syed et al. 2022) to ensure traversal over the entire prior volume and the Hamiltonian Monte Carlo sampling kernel from the Stan package (Carpenter et al. 2017) to efficiently sample within each tempering level.”
MethodGenome-wide gene expression tuning reveals diverse vulnerabilities of M. tuberculosis
Bosch, B., DeJesus, M. A., Poulton, N. C., Zhang, W., Engelhart, C. A., Zaveri, A., Lavalette, S., Ruecker, N., Trujillo, C., Wallach, J. B., et al. (2021) · Cell · doi:10.1016/j.cell.2021.06.033 · Cited by 316
blavaan : Bayesian Structural Equation Models via Parameter Expansion
Merkle, E. C., & Rosseel, Y. (2018) · Journal of Statistical Software · doi:10.18637/jss.v085.i04 · Cited by 360
A review of automatic differentiation and its efficient implementation
Margossian, C. C. (2019) · Wiley Interdisciplinary Reviews Data Mining and Knowledge Discovery · doi:10.1002/widm.1305 · Cited by 344
“NUTS, supported by AD, indeed provides the algorithmic foundation for the probabilistic languages Stan (Carpenter et al., 2017) and PyMC3 (Salvatier, Wiecki, & Fonnesbeck, 2016).”
BackgroundViral Dynamics of SARS-CoV-2 Variants in Vaccinated and Unvaccinated Persons
Kissler, S. M., Fauver, J. R., Mack, C., Tai, C. G., Breban, M. I., Watkins, A. E., Samant, R. M., Anderson, D. J., Metti, J., Khullar, G., et al. (2021) · New England Journal of Medicine · doi:10.1056/nejmc2102507 · Cited by 335
Age groups that sustain resurging COVID-19 epidemics in the United States
Monod, M., Blenkinsop, A., Xi, X., Hebert, D. J., Bershan, S., Tietze, S., Baguelin, M., Bradley, V. C., Chen, Y., Coupland, H., et al. (2021) · Science · doi:10.1126/science.abe8372 · Cited by 335
Flynn, D. F. B., & Wolkovich, E. M. (2018) · New Phytologist · doi:10.1111/nph.15232 · Cited by 328
“STAN model code and output provided upon request.”
BackgroundMethodInfluentialPlank, C., Rüther, T., Jahn, L., et al. (2023) · Journal of Power Sources · doi:10.1016/j.jpowsour.2023.233845 · Cited by 327
Time for a change: a tutorial for comparing multiple classifiers through Bayesian analysisPreprint
Benavoli, A., Giorgio Corani, A., Demšar, J., & Marco Zaffalon, A. (2016) · arXiv (Cornell University) · doi:10.48550/arxiv.1606.04316 · Cited by 324
“org) (Carpenter et al., 2016), a language for Bayesian inference.”
MethodBayesian Brains without Probabilities
Sanborn, A. N., & Chater, N. (2016) · Trends in Cognitive Sciences · doi:10.1016/j.tics.2016.10.003 · Cited by 307
Wilson, C., Strickland, M. S., Hutchings, J., Bianchi, T. S., & Flory, S. L. (2018) · Global Change Biology · doi:10.1111/gcb.14070 · Cited by 331
Inferring Continuous and Discrete Population Genetic Structure Across Space
Bradburd, G. S., Coop, G., & Ralph, P. L. (2018) · Genetics · doi:10.1534/genetics.118.301333 · Cited by 310
A psychometrics of individual differences in experimental tasks
Rouder, J. N., & Haaf, J. M. (2019) · Psychonomic Bulletin & Review · doi:10.3758/s13423-018-1558-y · Cited by 321
A genetic, genomic, and computational resource for exploring neural circuit function
Davis, F. P., Nern, A., Picard, S., Reiser, M. B., Rubin, G. M., Eddy, S. R., & Henry, G. L. (2020) · eLife · doi:10.7554/elife.50901 · Cited by 268
Shih, D. J. H., Nayyar, N., Bihun, I. V., Dagogo‐Jack, I., Gill, C. M., Aquilanti, E., Bertalan, M. S., Kaplan, A. B., D’Andrea, M. R., Chukwueke, U. N., et al. (2020) · Nature Genetics · doi:10.1038/s41588-020-0592-7 · Cited by 296
Blair, G., Coppock, A., & Moor, M. (2020) · American Political Science Review · doi:10.1017/s0003055420000374 · Cited by 299
“We conduct Bayesian estimation using Stan (Carpenter et al. 2017), adopting the default improper uniform priors for δ , μ , and τ and restricting τ to be non-negative.”
MethodLife histories of myeloproliferative neoplasms inferred from phylogenies
Williams, N., Lee, J., Mitchell, E., Moore, L., Baxter, E. J., Hewinson, J., Dawson, K. J., Menzies, A., Godfrey, A. L., Green, A. R., et al. (2022) · Nature · doi:10.1038/s41586-021-04312-6 · Cited by 285
Stingray: A Modern Python Library for Spectral Timing
Huppenkothen, D., Bachetti, M., Stevens, A., Migliari, S., Balm, P. W., Hammad, O., Khan, U. M., Mishra, H., Rashid, H., Sharma, S., et al. (2019) · The Astrophysical Journal · doi:10.3847/1538-4357/ab258d · Cited by 282
“Constructing a universal modeling framework is a highly non-trivial task, and excellent packages exist for generalpurpose model building (e.g., STAN, Carpenter et al. 2017).”
MethodNguyen, M., La, V., Le, T.-T., & Vuong, Q. (2022) · MethodsX · doi:10.1016/j.mex.2022.101808 · Cited by 269
Population-wide analysis of differences in disease progression patterns in men and women
Westergaard, D., Moseley, P. L., Sørup, F. K. H., Baldi, P., & Brunak, S. (2019) · Nature Communications · doi:10.1038/s41467-019-08475-9 · Cited by 285
Faster estimation of Bayesian models in ecology using Hamiltonian Monte Carlo
Monnahan, C. C., Thorson, J. T., & Branch, T. A. (2016) · Methods in Ecology and Evolution · doi:10.1111/2041-210x.12681 · Cited by 287
Excessive Neutrophils and Neutrophil Extracellular Traps in COVID-19
Wang, J., Li, Q., Yin, Y., Zhang, Y., Cao, Y., Lin, X., Huang, L., Hoffmann, D. E., Lu, M., & Qiu, Y. (2020) · Frontiers in Immunology · doi:10.3389/fimmu.2020.02063 · Cited by 280
A Tutorial on Conducting and Interpreting a Bayesian ANOVA in JASP
van den Bergh, D., van Doorn, J. B., Marsman, M., Draws, T., van Kesteren, E., Derks, K., Dablander, F., Gronau, Q. F., Kucharský, Š., Gupta, A. R. K. N., et al. (2020) · L’Année psychologique · doi:10.3917/anpsy1.201.0073 · Cited by 267
TensorFlow DistributionsPreprint
Dillon, J. V., Langmore, I., Tran, D., Brevdo, E., Vasudevan, S., Moore, D., Patton, B., Alemi, A., Hoffman, M., & Saurous, R. A. (2017) · arXiv (Cornell University) · doi:10.48550/arxiv.1711.10604 · Cited by 634
“Stan Math [10] is a C++ templated library for numerical and statistical functions, and with automatic differentiation as the backend for the Stan probabilistic programming language [9].”
BackgroundSelf-citationTimeLapse-seq: adding a temporal dimension to RNA sequencing through nucleoside recoding
Schofield, J. A., Duffy, E. E., Kiefer, L. A., Sullivan, M., & Simon, M. D. (2018) · Nature Methods · doi:10.1038/nmeth.4582 · Cited by 254
MERS-CoV spillover at the camel-human interface
Dudas, G., Carvalho, L. M., Rambaut, A., Bedford, T., Somily, A. M., Barry, M., Subaie, S. S. A., BinSaeed, A. A., Alzamil, F. A., Zaher, W., et al. (2018) · eLife · doi:10.7554/elife.31257 · Cited by 269
Union through UNITY: Cosmology with 2000 SNe Using a Unified Bayesian Framework
Rubin, D., Aldering, G., Betoule, M., Fruchter, A., Huang, X., Kim, A., Lidman, C. E., Linder, E. V., Perlmutter, S., Ruiz-Lapuente, P., et al. (2025) · The Astrophysical Journal · doi:10.3847/1538-4357/adc0a5 · Cited by 505
Toward a principled Bayesian workflow in cognitive science.
Schad, D. J., Betancourt, M., & Vasishth, S. (2021) · Psychological Methods · doi:10.1037/met0000275 · Cited by 252
“Much progress has been made in the development of probabilistic programming languages such as Stan (Carpenter et al., 2017), WinBUGS (Lunn, Thomas, Best, & Spiegelhalter, 2000), JASP (JASP Team, 2019), and JAGS (Plummer, 2012).”
BackgroundMethodInfluentialSelf-citationDissecting the null model for biological invasions: A meta-analysis of the propagule pressure effect
Cassey, P., Delean, S., Lockwood, J. L., Sadowski, J. S., & Blackburn, T. M. (2018) · PLoS Biology · doi:10.1371/journal.pbio.2005987 · Cited by 259
“All Bayesian models were fitted using the opensource software Stan [70, 71] and the R package brms [72].”
The ecological and genomic basis of explosive adaptive radiation
McGee, M. D., Borstein, S. R., Meier, J. I., Marques, D. A., Mwaiko, S., Taabu‐Munyaho, A., Kishe, M. A., O’Meara, B. C., Bruggmann, R., Excoffier, L., et al. (2020) · Nature · doi:10.1038/s41586-020-2652-7 · Cited by 254
“Both Bayesian regression analysis 16 and a nonparametric test 17 suggest that the presence of large visually oriented predatory fish 18 and an arid climate are major constraints to speciation rate in cichlids, whereas male-restricted ornamentation (indicative of evolution in response to sexual…”
An interactive framework for whole-brain maps at cellular resolution
Fürth, D., Vaissière, T., Tzortzi, O., Xuan, Y., Märtin, A., Lazaridis, I., Spigolon, G., Fisone, G., Tomer, R., Deisseroth, K., et al. (2018) · Nature Neuroscience · doi:10.1038/s41593-017-0027-7 · Cited by 215
Kissler, S. M., Fauver, J. R., Mack, C. D., Olesen, S. W., Tai, C. G.-L., Shiue, K. Y., Kalinich, C. C., Jednak, S., Ott, I. M., Vogels, C. B. F., et al. (2021) · PLoS Biology · doi:10.1371/journal.pbio.3001333 · Cited by 251
“We estimated the parameters of the regression model by fitting to the available data using a Hamiltonian Monte Carlo algorithm [9] yielding simulated draws from the Bayesian posterior distribution for each parameter.”
MethodDorsal hippocampus contributes to model-based planning
Miller, K. J., Botvinick, M., & Brody, C. D. (2017) · Nature Neuroscience · doi:10.1038/nn.4613 · Cited by 252
Citizen science provides a reliable and scalable tool to track disease-carrying mosquitoes
Palmer, J. R. B., Oltra, A., Collantes, F., Delgado, J. A., Lucientes, J., Delacour‐Estrella, S., Bengoa, M., Eritja, R., & Bartumeus, F. (2017) · Nature Communications · doi:10.1038/s41467-017-00914-9 · Cited by 245
The Generalizability CrisisPreprint
Yarkoni, T. (2019) · PsyArXiv (OSF Preprints) · doi:10.31234/osf.io/jqw35 · Cited by 290
A sensory appendage protein protects malaria vectors from pyrethroids
Ingham, V. A., Anthousi, A., Douris, V., Harding, N. J., Lycett, G. J., Morris, M., VONTAS, J. G., & Ranson, H. (2019) · Nature · doi:10.1038/s41586-019-1864-1 · Cited by 224
Overcoming Equifinality: Leveraging Long Time Series for Stream Metabolism Estimation
Appling, A., Hall, R. O., Yackulic, C. B., & Arroita, M. (2018) · Journal of Geophysical Research Biogeosciences · doi:10.1002/2017jg004140 · Cited by 234
“631 Bayesian models lean heavily on the general-purpose Bayesian modeling software Stan (Carpenter et al., 2017; Stan Development Team, 2016a) via the rstan R interface (Stan Development Team, 2016b).”
Influentialbridgesampling: An R Package for Estimating Normalizing Constants
Gronau, Q. F., Singmann, H., & Wagenmakers, E. (2020) · Journal of Statistical Software · doi:10.18637/jss.v092.i10 · Cited by 323
Evaluating Probabilistic Forecasts with scoringRules
Jordan, A. I., Krüger, F., & Lerch, S. (2019) · Journal of Statistical Software · doi:10.18637/jss.v090.i12 · Cited by 231
“MCMC methods are popular across the disciplines, and many sophisticated R implementations are available (e.g., Kastner 2016; Carpenter et al. 2017).”
Method
Metadata
- Authors
- Carpenter, B., Gelman, A., Hoffman, M. D., Lee, D., Goodrich, B., Betancourt, M., Brubaker, M., Guo, J., Li, P., & Riddell, A.
- Affiliations
- Columbia University (US)
- Adobe Systems (United States) (US)
- York University (CA)
- Indiana University (US)
- ORCID
- Venue
- Journal of Statistical Software
- Publisher
- Foundation for Open Access Statistic
- Published
- 2017
- Volume
- 76
- Issue
- 1
- Pages
- 1-32
- ISSN
- 1548-7660 (ISSN-L)
- PMC
- PMC9788645
- OpenAlex
- W2577537660
- Semantic Scholar
- f8110d834fcc9a3a1c4416d4b165984219fe26f4
- Cited by
- 7,754
- References
- 49
- Citations by year
- 2026: 672 · 2025: 811 · 2024: 811 · 2023: 835 · 2022: 917 · 2021: 1127 · 2020: 970 · 2019: 752 · 2018: 516 · 2017: 253
- FWCI
- 474.30
- Type
- journal article
- Language
- en
- Open access
- diamond
- doi.org
- Licence
- cc-by
- Locations
- Journal of Statistical Software (publishedVersion, cc-by)
- PubMed (publishedVersion)
- PubMed Central (acceptedVersion)
- OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) (submittedVersion, other-oa)
- RePEc: Research Papers in Economics (submittedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion)
- Journal of Systems and Software
- Grantee Submission
- Funders
- National Science Foundation (0934516, 1205516)
- U.S. Department of Energy (DESC0002099)
- Harvard University
- National Institutes of Health (1g20rr030893-01)
- Institute of Education Sciences (R305D090006-09A, R305D090006)
- National Center for Research Resources (G20RR030893)
- Topics
- Physical Sciences › Mathematics › Statistics and Probability › Markov Chains and Monte Carlo Methods
- Physical Sciences › Mathematics › Statistics and Probability › Data Analysis with R
- Physical Sciences › Mathematics › Statistics and Probability › Statistical Methods and Bayesian Inference
- Keywords
- Stan, probabilistic programming languages, Bayesian inference, Markov chain Monte Carlo, No-U-Turn Sampler, Hamiltonian Monte Carlo, L-BFGS optimization, penalized likelihood, variational inference, expectation propagation, marginal inference, R interface, Python interface, posterior analysis
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review