Package: Ibex
Title: Methods for BCR single-cell embedding
Version: 1.2.0
Authors@R: c(
    person(given = "Nick", family = "Borcherding", role = c("aut", "cre", "cph"), email = "ncborch@gmail.com"),
	person(given = "Qile", family = "Yang", role = "ctb", email = "qile.yang@berkeley.edu", comment = c(ORCID = "0009-0005-0148-2499")))
Description: Implementation of the Ibex algorithm for single-cell embedding based on BCR sequences. The package includes a standalone function to encode BCR sequence information by amino acid properties or sequence order using tensorflow-based autoencoder. In addition, the package interacts with SingleCellExperiment or Seurat data objects.
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: false
RoxygenNote: 7.3.3
biocViews: Software, ImmunoOncology, SingleCell, Classification,
        Annotation, Sequencing
Depends: R (>= 4.5.0)
Imports: basilisk, immApex (>= 1.3.2), methods, Matrix, reticulate (>=
        1.43.0), SeuratObject, scRepertoire, SingleCellExperiment,
        stats, SummarizedExperiment, tensorflow, tools
Suggests: basilisk.utils, BiocStyle, bluster, dplyr, ggplot2,
        kableExtra, knitr, lifecycle, markdown, mumosa, patchwork,
        Peptides, rmarkdown, scater, spelling, testthat (>= 3.0.0),
        utils, viridis
SystemRequirements: Python (via basilisk)
VignetteBuilder: knitr
Language: en-US
URL: https://github.com/BorchLab/Ibex/
BugReports: https://github.com/BorchLab/Ibex/issues
Roxygen: list(markdown = TRUE)
git_url: https://git.bioconductor.org/packages/Ibex
git_branch: RELEASE_3_23
git_last_commit: 222b168
git_last_commit_date: 2026-04-28
Repository: Bioconductor 3.23
Date/Publication: 2026-04-28
NeedsCompilation: no
Packaged: 2026-04-28 22:41:56 UTC; biocbuild
Author: Nick Borcherding [aut, cre, cph],
  Qile Yang [ctb] (ORCID: <https://orcid.org/0009-0005-0148-2499>)
Maintainer: Nick Borcherding <ncborch@gmail.com>
