Science Score: 54.0%

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

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Committers with academic emails
    1 of 6 committers (16.7%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.1%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Basic Info
Statistics
  • Stars: 5
  • Watchers: 1
  • Forks: 3
  • Open Issues: 56
  • Releases: 0
Created over 8 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing Code of conduct Citation Codemeta

README.Rmd

---
title: "The hyper2 package"
output:
  github_document:
    pandoc_args: --webtex
---



```{r setup, include = FALSE}
knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>",
  fig.path = "man/figures/README-",
  out.width = "100%"
)
```




[![Total Downloads](https://cranlogs.r-pkg.org/badges/grand-total/hyper2)](https://CRAN.R-project.org/package=hyper2)
[![CRAN_Status_Badge](https://www.r-pkg.org/badges/version/hyper2)](https://cran.r-project.org/package=hyper2)


# Overview

The `hyper2` package gives a suite of methods for creating and
analysing likelihood functions generated from a generalization of the
Bradley-Terry probability model.  The package uses the `STL` map class
of `C++` for efficiency; it conforms to `disordR` discipline.

# Installation

The released version of `hyper2` on [CRAN](https://CRAN.R-project.org)
may be installed with:

```{r, message=FALSE}
# install.packages("hyper2")  # uncomment this to install the package
library("hyper2")
```


# Further information

For more detail, see the package vignette; type 

`vignette("hyper2")`

at the R command line.

# Citation

To cite the `hyper2` package in publications, please use 


Robin K. S. Hankin 2017.  "Partial rank data with the `hyper2`
package: Likelihood functions for generalized Bradley-Terry models".
_The R Journal_, 9(2):429--439

Owner

  • Name: Robin Hankin
  • Login: RobinHankin
  • Kind: user
  • Location: Auckland
  • Company: AUT

pushing the boundaries of R in non-statistical contexts

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Hankin"
  given-names: "Robin K. S."
  orcid: "https://orcid.org/0000-0001-5982-0415"
title: "The hyper2 R package"
version: 2.0-1
url: "https://github.com/RobinHankin/hyper2"
preferred-citation:
  type: article
  authors:
  - family-names: "Hankin"
    given-names: "Robin K. S."
  orcid: "https://orcid.org/0000-0001-5982-0415"
  journal: "The R Journal"
  month: December
  start: 429
  end: 439
  title: "Partial rank data with the hyper2 package: likelihood functions for generalized Bradley-Terry models"
  issue: 2
  volume: 9
  year: 2017

CodeMeta (codemeta.json)

{
  "@context": "https://doi.org/10.5063/schema/codemeta-2.0",
  "@type": "SoftwareSourceCode",
  "identifier": "hyper2",
  "description": "A suite of routines for the hyperdirichlet distribution and reified Bradley-Terry; supersedes the 'hyperdirichlet' package; uses 'disordR' discipline <doi:10.48550/ARXIV.2210.03856>. To cite in publications please use Hankin 2017 <doi:10.32614/rj-2017-061>, and for Generalized Plackett-Luce likelihoods use Hankin 2024 <doi:10.18637/jss.v109.i08>.",
  "name": "hyper2: The Hyperdirichlet Distribution, Mark 2",
  "relatedLink": [
    "https://robinhankin.github.io/hyper2/",
    "https://CRAN.R-project.org/package=hyper2"
  ],
  "codeRepository": "https://github.com/RobinHankin/hyper2",
  "issueTracker": "https://github.com/RobinHankin/hyper2/issues",
  "license": "https://spdx.org/licenses/GPL-2.0",
  "version": "3.2",
  "programmingLanguage": {
    "@type": "ComputerLanguage",
    "name": "R",
    "url": "https://r-project.org"
  },
  "runtimePlatform": "R version 4.4.3 (2025-02-28)",
  "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": [
        "Robin",
        "K. S."
      ],
      "familyName": "Hankin",
      "email": "hankin.robin@gmail.com",
      "@id": "https://orcid.org/0000-0001-5982-0415"
    }
  ],
  "maintainer": [
    {
      "@type": "Person",
      "givenName": [
        "Robin",
        "K. S."
      ],
      "familyName": "Hankin",
      "email": "hankin.robin@gmail.com",
      "@id": "https://orcid.org/0000-0001-5982-0415"
    }
  ],
  "softwareSuggestions": [
    {
      "@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": "markdown",
      "name": "markdown",
      "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=markdown"
    },
    {
      "@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": "testthat",
      "name": "testthat",
      "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": "bookdown",
      "name": "bookdown",
      "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=bookdown"
    },
    {
      "@type": "SoftwareApplication",
      "identifier": "rticles",
      "name": "rticles",
      "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=rticles"
    },
    {
      "@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"
    }
  ],
  "softwareRequirements": {
    "1": {
      "@type": "SoftwareApplication",
      "identifier": "methods",
      "name": "methods"
    },
    "2": {
      "@type": "SoftwareApplication",
      "identifier": "cubature",
      "name": "cubature",
      "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=cubature"
    },
    "3": {
      "@type": "SoftwareApplication",
      "identifier": "R",
      "name": "R",
      "version": ">= 4.1.0"
    },
    "4": {
      "@type": "SoftwareApplication",
      "identifier": "Rcpp",
      "name": "Rcpp",
      "version": ">= 1.0-7",
      "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=Rcpp"
    },
    "5": {
      "@type": "SoftwareApplication",
      "identifier": "partitions",
      "name": "partitions",
      "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=partitions"
    },
    "6": {
      "@type": "SoftwareApplication",
      "identifier": "disordR",
      "name": "disordR",
      "version": ">= 0.0-9",
      "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=disordR"
    },
    "7": {
      "@type": "SoftwareApplication",
      "identifier": "alabama",
      "name": "alabama",
      "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=alabama"
    },
    "8": {
      "@type": "SoftwareApplication",
      "identifier": "calibrator",
      "name": "calibrator",
      "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=calibrator"
    },
    "9": {
      "@type": "SoftwareApplication",
      "identifier": "Rdpack",
      "name": "Rdpack",
      "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=Rdpack"
    },
    "10": {
      "@type": "SoftwareApplication",
      "identifier": "magrittr",
      "name": "magrittr",
      "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=magrittr"
    },
    "SystemRequirements": null
  },
  "fileSize": "49141.487KB",
  "citation": [
    {
      "@type": "ScholarlyArticle",
      "datePublished": "2024",
      "author": [
        {
          "@type": "Person",
          "givenName": [
            "Robin",
            "K.",
            "S."
          ],
          "familyName": "Hankin",
          "email": "hankin.robin@gmail.com"
        }
      ],
      "name": "Generalized Plackett-Luce Likelihoods",
      "identifier": "10.18637/jss.v109.i08",
      "pagination": "1--17",
      "@id": "https://doi.org/10.18637/jss.v109.i08",
      "sameAs": "https://doi.org/10.18637/jss.v109.i08",
      "isPartOf": {
        "@type": "PublicationIssue",
        "issueNumber": "8",
        "datePublished": "2024",
        "isPartOf": {
          "@type": [
            "PublicationVolume",
            "Periodical"
          ],
          "volumeNumber": "109",
          "name": "Journal of Statistical Software"
        }
      }
    },
    {
      "@type": "ScholarlyArticle",
      "datePublished": "2017",
      "author": [
        {
          "@type": "Person",
          "givenName": [
            "Robin",
            "K.",
            "S."
          ],
          "familyName": "Hankin",
          "email": "hankin.robin@gmail.com"
        }
      ],
      "name": "Partial Rank Data with the {hyper2} Package: Likelihood Functions for Generalized {B}radley-{T}erry Models",
      "identifier": "10.32614/RJ-2017-061",
      "pagination": "429-439",
      "@id": "https://doi.org/10.32614/RJ-2017-061",
      "sameAs": "https://doi.org/10.32614/RJ-2017-061",
      "isPartOf": {
        "@type": "PublicationIssue",
        "issueNumber": "2",
        "datePublished": "2017",
        "isPartOf": {
          "@type": [
            "PublicationVolume",
            "Periodical"
          ],
          "volumeNumber": "9",
          "name": "The R Journal"
        }
      }
    }
  ],
  "releaseNotes": "https://github.com/RobinHankin/hyper2/blob/master/NEWS.md",
  "readme": "https://github.com/RobinHankin/hyper2/blob/master/README.md"
}

GitHub Events

Total
  • Issues event: 11
  • Issue comment event: 9
  • Push event: 163
Last Year
  • Issues event: 11
  • Issue comment event: 9
  • Push event: 163

Committers

Last synced: over 2 years ago

All Time
  • Total Commits: 1,754
  • Total Committers: 6
  • Avg Commits per committer: 292.333
  • Development Distribution Score (DDS): 0.022
Past Year
  • Commits: 149
  • Committers: 3
  • Avg Commits per committer: 49.667
  • Development Distribution Score (DDS): 0.027
Top Committers
Name Email Commits
RobinHankin h****n@g****m 1,715
Robin Hankin r****n@w****z 22
Robin Hankin R****n 11
Robin Hankin r****n@a****z 4
KyleRandomnes 1****s 1
Tanvi Chandel 5****3@D****N 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 147
  • Total pull requests: 1
  • Average time to close issues: 7 months
  • Average time to close pull requests: 7 minutes
  • Total issue authors: 2
  • Total pull request authors: 1
  • Average comments per issue: 0.89
  • Average comments per pull request: 2.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 7
  • Pull requests: 0
  • Average time to close issues: 1 day
  • Average time to close pull requests: N/A
  • Issue authors: 1
  • Pull request authors: 0
  • Average comments per issue: 0.14
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • RobinHankin (146)
  • KyleRandomnes (1)
Pull Request Authors
  • KyleRandomnes (1)
Top Labels
Issue Labels
bug (8) enhancement (5) cool example (3) documentation (3) infelicity (1)
Pull Request Labels

Packages

  • Total packages: 2
  • Total downloads:
    • cran 2,155 last-month
  • Total docker downloads: 21,777
  • Total dependent packages: 2
    (may contain duplicates)
  • Total dependent repositories: 2
    (may contain duplicates)
  • Total versions: 13
  • Total maintainers: 1
cran.r-project.org: hyper2

The Hyperdirichlet Distribution, Mark 2

  • Versions: 10
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Downloads: 2,155 Last month
  • Docker Downloads: 21,777
Rankings
Docker downloads count: 12.5%
Dependent packages count: 13.7%
Forks count: 14.2%
Dependent repos count: 19.2%
Average: 19.6%
Stargazers count: 23.6%
Downloads: 34.3%
Maintainers (1)
Last synced: 6 months ago
conda-forge.org: r-hyper2
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent repos count: 34.0%
Average: 48.8%
Dependent packages count: 51.2%
Forks count: 54.2%
Stargazers count: 55.7%
Last synced: 6 months ago

Dependencies

DESCRIPTION cran
  • R >= 3.5.0 depends
  • cubature * depends
  • magrittr * depends
  • methods * depends
  • Rcpp >= 1.0 imports
  • Rdpack * imports
  • alabama * imports
  • calibrator * imports
  • disordR >= 0.0 imports
  • mathjaxr * imports
  • partitions * imports
  • bookdown * suggests
  • knitr * suggests
  • markdown * suggests
  • rmarkdown * suggests
  • rticles * suggests
  • testthat * suggests