Skip to content

multiclassPairs

0.4.3Package record

Build MultiClass Pair-Based Classifiers using TSPs or RF

0packages depend
3.3Kdownloads / year
–test coverage
11/13flavors OK

Overview

About

A toolbox to train a single sample classifier that uses in-sample feature relationships. The relationships are represented as feature1 < feature2 (e.g. gene1 < gene2). We provide two options to go with. First is based on 'switchBox' package which uses Top-score pairs algorithm. Second is a novel implementation based on random forest algorithm. For simple problems we recommend to use one-vs-rest using TSP option due to its simplicity and for being easy to interpret. For complex problems RF performs better. Both lines filter the features first then combine the filtered features to make the list of all the possible rules (i.e. rule1: feature1 < feature2, rule2: feature1 < feature3, etc...). Then the list of rules will be filtered and the most important and informative rules will be kept. The informative rules will be assembled in an one-vs-rest model or in an RF model. We provide a detailed description with each function in this package to explain the filtration and training methodology in each line. Reference: Marzouka & Eriksson (2021) doi:10.1093/bioinformatics/btab088.

Changes in 0.4.3

minor CRAN fixes

From NEWS.md in the release

Install

Health

CRAN checks
2NOTE11OK
Check messages
NOTECRAN incoming feasibilityr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Maintainer: ‘Nour-al-dain Marzouka <Nour-al-dain.Marzouka@med.lu.se>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Nour-al-dain",
                    family = "Marzouka",
                    role = c("aut", "cre"),
                    email = "nour-al-dain.marzouka@med.lu.se")
as necessary.

CRAN check page ↗

Slowest check: 7.5 min · r-oldrel-macos-x86_64
Status changes
  • NOTE11 OK, 2 NOTE2026-06-09
  • ERROR11 OK, 1 NOTE, 1 ERROR2026-06-08
  • NOTE11 OK, 2 NOTE2026-05-02
  • ERROR9 OK, 2 NOTE, 1 ERROR2026-04-25
  • NOTE11 OK, 3 NOTE2026-03-10
Advisories

none known

Documentation

In release 0.4.3
READMENoVignettesYes · 1 · dynamicNEWSYes · 100% structured · mentions 0.4.3Citation fileNoWebsitenot declared in DESCRIPTION
Help pages
16
Examples that run
100%14 run in a plain check
Exported functions with examples
100%
Documented parameters
98%
Return-value docs
100%
Help pages citing references
0%

Downloads

3.3K
CRAN downloads in the past year
Rank #10,308 · ~9/day · ~275/mo
Daily download trend is not available in this view yet.
40430 days
98490 days
3.3K1 year
Compare downloads with other packages →
Also on74 r2u6 autocran657 conda_forge

Repository

13Stars
3Forks
3Open issues
0Open PRs
0Releases
45Commits
1Commit identities
License file reads as GPL-2.0 · 45 commits · Last activity 2023-05-01 · 0% stars, 30d
Responsiveness
How these are sampled
PRs merged (all time)
not measured
Median days to close, 50 most recently updated closed issues
0
Median days to close, 50 most recently updated closed PRs
not measured

Stars over time

2025-09-30 · 132026-07-07 · 13
PracticesBeta

1 development-tooling and community-health practice detected across 1 family in the upstream repository

Checks run against github.com/nourmarzouka/multiclasspairs on 2026-10-18.

Git structural (1)
.gitattributes
How this is detected·Detection ruleset v3 (2026-09-26)

Dependencies

Declared dependencies
14 external dependencies (excludes base and recommended)

Installing multiclassPairs adds 70 packages (39 with compiled code, 52 MB of source tarballs). Heaviest: stringi 11 MB, ggplot2 6.0 MB, data.table 5.7 MB.

Depends (1)
R >= 4.0.0
Imports (11)
methodsutilsstatsgraphicsgrDevicesrangerBorutadunn.testcarete1071rdist
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

People & History

People (from the free-text Author field) (1)

Maintainer since 0.1.6 (2020)

Releases (9)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • 0.4.3Latest
    record
    2021-05-17 · current release · diff ↗
  • 0.4.2
    record
    2021-02-10 · diff ↗
  • 0.4.1
    record
    2021-01-27 · diff ↗
  • 0.4.0
    record
    2020-11-20 · diff ↗
  • 0.3.1
    record
    2020-11-16 · diff ↗
  • 0.3.0
    record
    2020-11-10 · diff ↗ ·
    removed 1 export
    cocluster_RF
    added 1 export
    proximity_matrix_RF
  • 0.2.1
    record
    2020-09-30 · diff ↗
  • 0.2.0
    record
    2020-09-28 · diff ↗ ·
    added 2 exports
    summary_genes_RF, optimize_RF
  • 0.1.6
    record
    2020-09-10
  • R
    R 4.0.0 released · 2020-04-24

Package metadata

First published
2020-09-10
Total releases
9 / 6 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 4.0.0
Download size
1.6 MB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("multiclassPairs")

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for multiclassPairs version 0.4.3 [Data set]. HJJB, LLC. Data release v2026-10-21. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-21, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy