Package: immApex 1.7.0

Nick Borcherding

immApex: Tools for Adaptive Immune Receptor Sequence-Based Machine and Deep Learning

A set of tools to for machine and deep learning in R from amino acid and nucleotide sequences focusing on adaptive immune receptors. The package includes pre-processing of sequences, unifying gene nomenclature usage, encoding sequences, and combining models. This package will serve as the basis of future immune receptor sequence functions/packages/models compatible with the scRepertoire ecosystem.

Authors:Nick Borcherding [aut, cre, cph], Qile Yang [ctb]

immApex_1.7.0.tar.gz
immApex_1.7.0.zip(r-4.7)immApex_1.7.0.zip(r-4.6)immApex_1.7.0.zip(r-4.5)
immApex_1.7.0.tgz(r-4.6-x86_64)immApex_1.7.0.tgz(r-4.6-arm64)immApex_1.7.0.tgz(r-4.5-x86_64)immApex_1.7.0.tgz(r-4.5-arm64)
immApex_1.7.0.tar.gz(r-4.7-arm64)immApex_1.7.0.tar.gz(r-4.7-x86_64)immApex_1.7.0.tar.gz(r-4.6-arm64)immApex_1.7.0.tar.gz(r-4.6-x86_64)
immApex_1.7.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
immApex/json (API)
NEWS

# Install 'immApex' in R:
install.packages('immApex', repos = c('https://bioc.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/borchlab/immapex/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On BioConductor:immApex-1.7.0(bioc 3.24)immApex-1.6.0(bioc 3.23)

softwareimmunooncologysinglecellclassificationannotationsequencingmotifannotationcppopenmp

7.18 score 14 stars 3 packages 12 scripts 505 downloads 36 exports 46 dependencies

Last updated from:92dbbf33ac. Checks:1 WARNING, 13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
bioc-checksWARNING298
linux-devel-arm64OK270
linux-devel-x86_64OK301
source / vignettesOK287
linux-release-arm64OK321
linux-release-x86_64OK362
macos-release-arm64OK290
macos-release-x86_64OK394
macos-oldrel-arm64OK204
macos-oldrel-x86_64OK362
windows-develOK614
windows-releaseOK298
windows-oldrelOK635
wasm-releaseOK147

Exports:ace_richnessadjacencyMatrixamino.acidsbuildNetworkcalculateEntropycalculateFrequencycalculateGeneUsagecalculateMotifcalculatePropertychao1_richnessd50_domdxx_domformatGenesgenerateSequencesgeometricEncodergetIMGTgetIRgini_coefgini_simpsonhill_qinferCDRinv_simpsonmutateSequencesnorm_entropyonehotEncoderpielou_evennesspositionalEncoderprobabilityMatrixpropertyEncoderscaleMatrixsequenceDecodersequenceEncodershannon_entropysummaryMatrixtokenizeSequencesvariationalSequences

Dependencies:abindaskpassBiobaseBiocGenericsBiostringsclicrayoncurlDelayedArraygenericsGenomicRangesgluehttrimmReferentIRangesjsonlitelatticelifecyclemagrittrMatrixMatrixGenericsmatrixStatsmimeopensslpillarpkgconfigR6RcpprlangrvestS4ArraysS4VectorsselectrSeqinfoSingleCellExperimentSparseArraystringistringrSummarizedExperimentsystibbleutf8vctrsxml2XVectoryaml

Machine and Deep Learning Models with immApex

Rendered fromimmApex.Rmdusingknitr::rmarkdownon May 30 2026.

Last update: 2026-04-03
Started: 2024-08-05

Readme and manuals

Help Manual

Help pageTopics
ACE Richness Estimatorace_richness
Adjacency Matrix From Amino Acid or Nucleotide SequencesadjacencyMatrix
Standard 20 amino acidsamino.acids
Build Edit Distance NetworkbuildNetwork
Positional Entropy / Diversity Biological SequencescalculateEntropy
Relative Residue Frequencies at Every PositioncalculateFrequency
Quantifcation of Gene-Locus UsagecalculateGeneUsage
Motif Enumeration and CountingcalculateMotif
Position-wise Amino-Acid Property ProfilescalculateProperty
Chao1 Richness Estimatorchao1_richness
D50 Dominance Indexd50_dom
Dxx Dominance Indexdxx_dom
Ensure clean gene nomenclature using IMGT annotationsformatGenes
Randomly Generate Amino Acid SequencesgenerateSequences
Get IMGT Sequences for Specific LocigetIMGT
Extract Immune Receptor SequencesgetIR
Gini Coefficient of Abundance Inequalitygini_coef
Gini–Simpson Diversitygini_simpson
Hill-Number Generatorhill_q
List of amino acid substitution matricesimmapex_blosum.pam.matrices
Example contig data for Apeximmapex_example.data
A list of IMGT gene names by genes, loci, and speciesimmapex_gene.list
Infer CDR-loop segments from V-gene callsinferCDR
Inverse Simpson Diversityinv_simpson
Randomly Mutate Sequences of Amino AcidsmutateSequences
Normalised Shannon Entropynorm_entropy
Pielou’s Evennesspielou_evenness
Generate Sinusoidal Positional EncodingspositionalEncoder
Position Probability Matrix for Amino Acid or Nucleotide SequencesprobabilityMatrix
Fast Matrix Scaling or TransformationscaleMatrix
Decode Amino Acid or Nucleotide SequencessequenceDecoder
Universal Amino-acid Sequence EncodergeometricEncoder onehotEncoder propertyEncoder sequenceEncoder
Shannon Diversity Index (Entropy)shannon_entropy
Fast Matrix SummariessummaryMatrix
Generate Tokenized Sequences from Amino Acid StringtokenizeSequences