greta

greta: simple and scalable statistical modelling in R - Published in JOSS (2019)

https://github.com/greta-dev/greta

Science Score: 95.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Committers with academic emails
    5 of 20 committers (25.0%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software

Keywords from Contributors

ropensci

Scientific Fields

Artificial Intelligence and Machine Learning Computer Science - 62% confidence
Last synced: 4 months ago · JSON representation

Repository

simple and scalable statistical modelling in R

Basic Info
  • Host: GitHub
  • Owner: greta-dev
  • License: other
  • Language: C++
  • Default Branch: main
  • Homepage: https://greta-stats.org
  • Size: 42.6 MB
Statistics
  • Stars: 578
  • Watchers: 24
  • Forks: 67
  • Open Issues: 185
  • Releases: 11
Created about 9 years ago · Last pushed 8 months ago
Metadata Files
Readme Changelog Contributing License Code of conduct Codemeta

README.md

greta is an R package for writing statistical models and fitting them by MCMC and optimisation

greta lets you write your own model like in BUGS, JAGS and Stan, except that you write models right in R, it scales well to massive datasets, and it’s easy to extend and build on.

See the website for more information, including tutorials, examples, package documentation, and the greta forum.

You can install the current release version of the package from CRAN:

r install.packages("greta")

Or install the development version of greta from r-universe:

r install.packages("greta", repos = c("https://greta-dev.r-universe.dev", "https://cloud.r-project.org"))

(Note - installing from r-universe is just like installing from CRAN, and should be faster and more convenient than installing from GitHub)

You can also install the development version of greta via GitHub:

r devtools::install_github("greta-dev/greta")

Installing Python Dependencies

The install_greta_deps() function helps install the Python dependencies (Google's TensorFlow and tensorflow-probability).

By default, install_greta_deps() installs versions TF 2.15.0, and TFP version 0.23.0, using python 3.10. To change the versions of TF, TFP, or python that you want to use, you specify the deps argument of install_greta_deps(), which used greta_deps_spec(). See ?install_greta_deps() or ?greta_deps_spec() for more information.

This helper function, install_greta_deps(), installs the exact pythons package versions needed. It also places these inside a conda environment, "greta-env-tf2". This isolates these exact python modules from other python installations, so that only greta will see them. This helps avoids installation issues, where previously you might update tensorflow on your computer and overwrite the current version needed by greta. Using this "greta-env-tf2" conda environment means installing other python packages should not be impact the Python packages needed by greta.

If these python modules aren't yet installed, when greta is used, it provides instructions on how to install them for your system. If in doubt follow those.

CRAN status R-CMD-check greta status badge Codecov test coverage

license doi joss <!-- badges: end -->

Owner

  • Name: greta-dev
  • Login: greta-dev
  • Kind: organization

development of greta and extension packages

JOSS Publication

greta: simple and scalable statistical modelling in R
Published
August 12, 2019
Volume 4, Issue 40, Page 1601
Authors
Nick Golding ORCID
School of BioSciences, University of Melbourne
Editor
Yuan Tang ORCID
Tags
statistics statistical modelling bayesian statistics mcmc hamiltonian monte carlo tensorflow

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "greta",
  "description": "Write statistical models in R and fit them by MCMC and optimisation on CPUs and GPUs, using Google 'TensorFlow'. greta lets you write your own model like in BUGS, JAGS and Stan, except that you write models right in R, it scales well to massive datasets, and it’s easy to extend and build on. See the website for more information, including tutorials, examples, package documentation, and the greta forum.",
  "name": "greta: Simple and Scalable Statistical Modelling in R",
  "relatedLink": [
    "https://greta-stats.org",
    "https://CRAN.R-project.org/package=greta"
  ],
  "codeRepository": "https://github.com/greta-dev/greta",
  "issueTracker": "https://github.com/greta-dev/greta/issues",
  "license": "https://spdx.org/licenses/Apache-2.0",
  "version": "0.5.0",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.4.2 (2024-10-31)",
  "provider": {
    "@id": "https://cran.r-project.org",
    "@type": "Organization",
    "name": "Comprehensive R Archive Network (CRAN)",
    "url": "https://cran.r-project.org"
  },
  "author": [
    {
      "@type": "Person",
      "givenName": "Nick",
      "familyName": "Golding",
      "email": "nick.golding.research@gmail.com",
      "@id": "https://orcid.org/0000-0001-8916-5570"
    },
    {
      "@type": "Person",
      "givenName": "Nicholas",
      "familyName": "Tierney",
      "email": "nicholas.tierney@gmail.com",
      "@id": "https://orcid.org/0000-0003-1460-8722"
    }
  ],
  "contributor": [
    {
      "@type": "Person",
      "givenName": "Simon",
      "familyName": "Dirmeier"
    },
    {
      "@type": "Person",
      "givenName": "Adam",
      "familyName": "Fleischhacker"
    },
    {
      "@type": "Person",
      "givenName": "Shirin",
      "familyName": "Glander"
    },
    {
      "@type": "Person",
      "givenName": "Martin",
      "familyName": "Ingram"
    },
    {
      "@type": "Person",
      "givenName": "Lee",
      "familyName": "Hazel"
    },
    {
      "@type": "Person",
      "givenName": "Lionel",
      "familyName": "Hertzog"
    },
    {
      "@type": "Person",
      "givenName": "Tiphaine",
      "familyName": "Martin"
    },
    {
      "@type": "Person",
      "givenName": "Matt",
      "familyName": "Mulvahill"
    },
    {
      "@type": "Person",
      "givenName": "Michael",
      "familyName": "Quinn"
    },
    {
      "@type": "Person",
      "givenName": "David",
      "familyName": "Smith"
    },
    {
      "@type": "Person",
      "givenName": "Paul",
      "familyName": "Teetor"
    },
    {
      "@type": "Person",
      "givenName": "Jian",
      "familyName": "Yen"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": "Nicholas",
      "familyName": "Tierney",
      "email": "nicholas.tierney@gmail.com",
      "@id": "https://orcid.org/0000-0003-1460-8722"
    }
  ],
  "softwareSuggestions": [
    {
      "@type": "SoftwareApplication",
      "identifier": "bayesplot",
      "name": "bayesplot",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=bayesplot"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "covr",
      "name": "covr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=covr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "cramer",
      "name": "cramer",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=cramer"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "DiagrammeR",
      "name": "DiagrammeR",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=DiagrammeR"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "dplyr",
      "name": "dplyr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=dplyr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "DiagrammeRsvg",
      "name": "DiagrammeRsvg",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=DiagrammeRsvg"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "extraDistr",
      "name": "extraDistr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=extraDistr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "fields",
      "name": "fields",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=fields"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "ggplot2",
      "name": "ggplot2",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=ggplot2"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "knitr",
      "name": "knitr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=knitr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "lattice",
      "name": "lattice",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=lattice"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "MASS",
      "name": "MASS",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=MASS"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "MCMCpack",
      "name": "MCMCpack",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=MCMCpack"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "mockery",
      "name": "mockery",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=mockery"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "mvtnorm",
      "name": "mvtnorm",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=mvtnorm"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "purrr",
      "name": "purrr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=purrr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "rmarkdown",
      "name": "rmarkdown",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rmarkdown"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "rmutil",
      "name": "rmutil",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rmutil"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "rsvg",
      "name": "rsvg",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rsvg"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "spelling",
      "name": "spelling",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=spelling"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "testthat",
      "name": "testthat",
      "version": ">= 3.1.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=testthat"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "tibble",
      "name": "tibble",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=tibble"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "tidyr",
      "name": "tidyr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=tidyr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "truncdist",
      "name": "truncdist",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=truncdist"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "withr",
      "name": "withr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=withr"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "rstudioapi",
      "name": "rstudioapi",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rstudioapi"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@type": "SoftwareApplication",
      "identifier": "R",
      "name": "R",
      "version": ">= 4.1.0"
    },
    "2": {
      "@type": "SoftwareApplication",
      "identifier": "abind",
      "name": "abind",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=abind"
    },
    "3": {
      "@type": "SoftwareApplication",
      "identifier": "callr",
      "name": "callr",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=callr"
    },
    "4": {
      "@type": "SoftwareApplication",
      "identifier": "cli",
      "name": "cli",
      "version": ">= 3.4.1",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=cli"
    },
    "5": {
      "@type": "SoftwareApplication",
      "identifier": "coda",
      "name": "coda",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=coda"
    },
    "6": {
      "@type": "SoftwareApplication",
      "identifier": "future",
      "name": "future",
      "version": ">= 1.22.1",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=future"
    },
    "7": {
      "@type": "SoftwareApplication",
      "identifier": "glue",
      "name": "glue",
      "version": ">= 1.5.1",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=glue"
    },
    "8": {
      "@type": "SoftwareApplication",
      "identifier": "methods",
      "name": "methods"
    },
    "9": {
      "@type": "SoftwareApplication",
      "identifier": "parallelly",
      "name": "parallelly",
      "version": ">= 1.29.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=parallelly"
    },
    "10": {
      "@type": "SoftwareApplication",
      "identifier": "progress",
      "name": "progress",
      "version": ">= 1.2.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=progress"
    },
    "11": {
      "@type": "SoftwareApplication",
      "identifier": "R6",
      "name": "R6",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=R6"
    },
    "12": {
      "@type": "SoftwareApplication",
      "identifier": "reticulate",
      "name": "reticulate",
      "version": ">= 1.19.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=reticulate"
    },
    "13": {
      "@type": "SoftwareApplication",
      "identifier": "rlang",
      "name": "rlang",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=rlang"
    },
    "14": {
      "@type": "SoftwareApplication",
      "identifier": "tensorflow",
      "name": "tensorflow",
      "version": "== 2.16.0",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=tensorflow"
    },
    "15": {
      "@type": "SoftwareApplication",
      "identifier": "tools",
      "name": "tools"
    },
    "16": {
      "@type": "SoftwareApplication",
      "identifier": "utils",
      "name": "utils"
    },
    "17": {
      "@type": "SoftwareApplication",
      "identifier": "whisker",
      "name": "whisker",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=whisker"
    },
    "18": {
      "@type": "SoftwareApplication",
      "identifier": "yesno",
      "name": "yesno",
      "provider": {
        "@id": "https://cran.r-project.org",
        "@type": "Organization",
        "name": "Comprehensive R Archive Network (CRAN)",
        "url": "https://cran.r-project.org"
      },
      "sameAs": "https://CRAN.R-project.org/package=yesno"
    },
    "SystemRequirements": "Python (>= 3.7.0) with header files and shared\n    library; TensorFlow (>= v2.0.0; https://www.tensorflow.org/); TensorFlow\n    Probability (v0.8.0; https://www.tensorflow.org/probability/)"
  },
  "fileSize": "1625.784KB",
  "citation": [
    {
      "@type": "ScholarlyArticle",
      "datePublished": "2019",
      "author": [
        {
          "@type": "Person",
          "givenName": "Nick",
          "familyName": "Golding"
        }
      ],
      "name": "{greta}: simple and scalable statistical modelling in R",
      "identifier": "10.21105/joss.01601",
      "url": "http://dx.doi.org/10.21105/joss.01601",
      "pagination": "1601",
      "@id": "https://doi.org/10.21105/joss.01601",
      "sameAs": "https://doi.org/10.21105/joss.01601",
      "isPartOf": {
        "@type": "PublicationIssue",
        "issueNumber": "40",
        "datePublished": "2019",
        "isPartOf": {
          "@type": [
            "PublicationVolume",
            "Periodical"
          ],
          "volumeNumber": "4",
          "name": "Journal of Open Source Software"
        }
      }
    }
  ],
  "releaseNotes": "https://github.com/greta-dev/greta/blob/master/NEWS.md",
  "readme": "https://github.com/greta-dev/greta/blob/master/README.md",
  "contIntegration": [
    "https://github.com/greta-dev/greta/actions",
    "https://app.codecov.io/gh/greta-dev/greta?branch=master"
  ]
}

Papers & Mentions

Total mentions: 2

PyBDA: a command line tool for automated analysis of big biological data sets
Last synced: 2 months ago
Establishment of Wolbachia Strain wAlbB in Malaysian Populations of Aedes aegypti for Dengue Control
Last synced: 2 months ago

GitHub Events

Total
  • Create event: 7
  • Release event: 1
  • Issues event: 62
  • Watch event: 52
  • Delete event: 4
  • Issue comment event: 48
  • Push event: 23
  • Pull request event: 46
  • Fork event: 3
Last Year
  • Create event: 7
  • Release event: 1
  • Issues event: 62
  • Watch event: 52
  • Delete event: 4
  • Issue comment event: 48
  • Push event: 25
  • Pull request event: 46
  • Fork event: 3

Committers

Last synced: 5 months ago

All Time
  • Total Commits: 2,193
  • Total Committers: 20
  • Avg Commits per committer: 109.65
  • Development Distribution Score (DDS): 0.451
Past Year
  • Commits: 159
  • Committers: 2
  • Avg Commits per committer: 79.5
  • Development Distribution Score (DDS): 0.019
Top Committers
Name Email Commits
Nick Golding g****5@g****m 1,205
njtierney n****y@g****m 847
dirmeier s****r@b****h 20
Liz Martin L****n@L****l 20
Jeffrey Pullin j****n@g****m 19
jdyen j****n@g****m 19
Michael Quinn m****n@a****u 18
Jacob Wujciak-Jens j****b@w****e 10
Tiphaine Martin t****n@m****u 10
Shirin Glander s****r@c****e 7
Matt m****l@g****m 4
Martin Ingram i****m@s****u 3
Maëlle Salmon m****n@y****e 2
lionel68 l****g@t****e 2
Adam Fleischhacker a****f@u****u 2
Ben Marwick b****k@h****m 1
Edwin Thoen e****n@g****m 1
Lorenz l****t@i****m 1
Paul Teetor p****r@y****m 1
Tymoteusz Wołodźko t****o 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 4 months ago

All Time
  • Total issues: 146
  • Total pull requests: 106
  • Average time to close issues: 11 months
  • Average time to close pull requests: 20 days
  • Total issue authors: 10
  • Total pull request authors: 2
  • Average comments per issue: 0.88
  • Average comments per pull request: 0.26
  • Merged pull requests: 80
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 42
  • Pull requests: 50
  • Average time to close issues: 11 days
  • Average time to close pull requests: 5 days
  • Issue authors: 5
  • Pull request authors: 2
  • Average comments per issue: 0.38
  • Average comments per pull request: 0.28
  • Merged pull requests: 39
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • njtierney (127)
  • goldingn (7)
  • hrlai (3)
  • jeffreypullin (2)
  • AugustHao (2)
  • geryan (1)
  • rogerssam (1)
  • wiligl (1)
  • adamhsparks (1)
  • BertvanderVeen (1)
Pull Request Authors
  • njtierney (105)
  • t-kalinowski (1)
Top Labels
Issue Labels
low hanging fruit (15) Up Next (12) impact-1 (12) installation (11) TF2-resolved (11) TF2 (10) cholesky (8) printing (2) bug (2) later (1)
Pull Request Labels
low hanging fruit (1) installation (1)

Packages

  • Total packages: 2
  • Total downloads:
    • cran 743 last-month
  • Total docker downloads: 45,588
  • Total dependent packages: 3
    (may contain duplicates)
  • Total dependent repositories: 15
    (may contain duplicates)
  • Total versions: 17
  • Total maintainers: 1
proxy.golang.org: github.com/greta-dev/greta
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 5.5%
Average: 5.6%
Dependent repos count: 5.8%
Last synced: 4 months ago
cran.r-project.org: greta

Simple and Scalable Statistical Modelling in R

  • Versions: 10
  • Dependent Packages: 3
  • Dependent Repositories: 15
  • Downloads: 743 Last month
  • Docker Downloads: 45,588
Rankings
Docker downloads count: 0.6%
Dependent repos count: 7.4%
Average: 12.0%
Dependent packages count: 13.7%
Downloads: 26.5%
Maintainers (1)
Last synced: 4 months ago

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/greta-install-deps.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/pkgdown.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/pr-commands.yaml actions
  • actions/checkout v2 composite
  • r-lib/actions/pr-fetch v1 composite
  • r-lib/actions/pr-push v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/test-coverage.yaml actions
  • actions/cache v2 composite
  • actions/checkout v2 composite
  • r-lib/actions/setup-pandoc v1 composite
  • r-lib/actions/setup-r v1 composite
.github/workflows/touchstone-comment.yaml actions
  • lorenzwalthert/touchstone/actions/comment v1 composite
.github/workflows/touchstone-receive.yaml actions
  • actions/checkout v2 composite
  • lorenzwalthert/touchstone/actions/receive manual-trigger composite
DESCRIPTION cran
  • R >= 3.1.0 depends
  • R6 * imports
  • abind * imports
  • callr * imports
  • cli >= 3.0.0 imports
  • coda * imports
  • future >= 1.22.1 imports
  • glue >= 1.5.1 imports
  • methods * imports
  • parallelly >= 1.29.0 imports
  • progress >= 1.2.0 imports
  • reticulate >= 1.19.0 imports
  • tensorflow >= 2.7.0 imports
  • yesno * imports
  • DiagrammeR * suggests
  • MASS * suggests
  • MCMCpack * suggests
  • bayesplot * suggests
  • covr * suggests
  • cramer * suggests
  • extraDistr * suggests
  • fields * suggests
  • ggplot2 * suggests
  • knitr * suggests
  • lattice * suggests
  • mockery * suggests
  • mvtnorm * suggests
  • rmarkdown * suggests
  • rmutil * suggests
  • spelling * suggests
  • testthat >= 3.1.0 suggests
  • tidyverse * suggests
  • truncdist * suggests
  • withr * suggests