{
  "_id": "6a1d36b11d7bb097a0a3d2bd",
  "Package": "immLynx",
  "Title": "Linking Advanced TCR Python Pipelines and Hugging Face Models in\nR",
  "Version": "1.1.0",
  "Authors@R": "c(\nperson(given = \"Nick\", family = \"Borcherding\", role = c(\"aut\", \"cre\"),\nemail = \"ncborch@gmail.com\",\ncomment = c(ORCID = \"0000-0003-1427-6342\")))",
  "Description": "A comprehensive toolkit that bridges popular Python-based\nimmune repertoire analysis tools and Hugging Face protein\nlanguage models into the R environment. Provides unified\ninterfaces for TCR distance calculations (tcrdist3), sequence\ngeneration probability (OLGA), selection inference (soNNia),\nclustering (clusTCR), protein embeddings (ESM-2), metaclone\ndiscovery (metaclonotypist). Fully compatible with the\nscRepertoire and immApex ecosystem for single-cell immune\nrepertoire analysis.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.3",
  "biocViews": "Software, ImmunoOncology, SingleCell, Classification,\nAnnotation, Sequencing, MotifAnnotation, Clustering,\nDimensionReduction",
  "VignetteBuilder": "knitr",
  "Language": "en-US",
  "URL": "https://github.com/BorchLab/immLynx/",
  "BugReports": "https://github.com/BorchLab/immLynx/issues",
  "StagedInstall": "no",
  "Config/testthat/edition": "3",
  "Config/pak/sysreqs": "libicu-dev libpng-dev libxml2-dev libssl-dev\npython3 zlib1g-dev",
  "Repository": "https://bioc.r-universe.dev",
  "Date/Publication": "2026-04-28 13:07:11 UTC",
  "RemoteUrl": "https://github.com/bioc/immLynx",
  "RemoteRef": "HEAD",
  "RemoteSha": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-30 09:39:57 UTC",
    "User": "root"
  },
  "Author": "Nick Borcherding [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-1427-6342>)",
  "Maintainer": "Nick Borcherding <ncborch@gmail.com>",
  "MD5sum": "3cc74500583978b362ea6978b764bfcf",
  "_user": "bioc",
  "_type": "src",
  "_file": "immLynx_1.1.0.tar.gz",
  "_fileid": "5cee2b0625e76312d7e4444824bfe9d60dd5422016b166ea01f9bdad45423754",
  "_filesize": 676038,
  "_sha256": "5cee2b0625e76312d7e4444824bfe9d60dd5422016b166ea01f9bdad45423754",
  "_created": "2026-05-30T09:39:57.000Z",
  "_published": "2026-06-01T07:37:21.873Z",
  "_jobs": [
    {
      "job": 78798401492,
      "time": 176,
      "config": "bioc-checks",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7307367331"
    },
    {
      "job": 78798401413,
      "time": 1111,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7307454683"
    },
    {
      "job": 78798401389,
      "time": 1122,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7307455687"
    },
    {
      "job": 78798400961,
      "time": 3688,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78798400965,
      "time": 3710,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "FAIL",
      "artifact": ""
    },
    {
      "job": 78798401131,
      "time": 277,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307246838"
    },
    {
      "job": 78798401551,
      "time": 176,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7307367188"
    },
    {
      "job": 78798401469,
      "time": 834,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7307430393"
    },
    {
      "job": 78798401645,
      "time": 873,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7307431761"
    },
    {
      "job": 78798401481,
      "time": 841,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7307428642"
    }
  ],
  "_bioccheck": {
    "error": 0,
    "warning": 0,
    "note": 6
  },
  "_buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/bioc/immLynx",
  "_commit": {
    "id": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
    "author": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "committer": "A Wokaty <andres.wokaty@sph.cuny.edu>",
    "message": "bump x.y.z version to odd y following creation of RELEASE_3_23 branch\n",
    "time": 1777381631
  },
  "_maintainer": {
    "name": "Nick Borcherding",
    "email": "ncborch@gmail.com",
    "login": "ncborcherding",
    "twitter": "@theHumanBorch",
    "description": "Clinical Pathologist MD/PhD\n",
    "uuid": 22754118,
    "orcid": "0000-0003-1427-6342"
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.5.0",
      "role": "Depends"
    },
    {
      "package": "basilisk",
      "version": ">= 1.8.0",
      "role": "Imports"
    },
    {
      "package": "reticulate",
      "version": ">= 1.24",
      "role": "Imports"
    },
    {
      "package": "immApex",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "S4Vectors",
      "role": "Imports"
    },
    {
      "package": "SingleCellExperiment",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    },
    {
      "package": "SummarizedExperiment",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "BiocStyle",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "markdown",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "scater",
      "role": "Suggests"
    },
    {
      "package": "scran",
      "role": "Suggests"
    },
    {
      "package": "scRepertoire",
      "role": "Suggests"
    },
    {
      "package": "spelling",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "withr",
      "role": "Suggests"
    }
  ],
  "_owner": "bioc",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-22",
      "n": 2
    },
    {
      "week": "2025-28",
      "n": 6
    },
    {
      "week": "2025-36",
      "n": 2
    },
    {
      "week": "2025-45",
      "n": 2
    },
    {
      "week": "2026-01",
      "n": 7
    },
    {
      "week": "2026-05",
      "n": 11
    },
    {
      "week": "2026-06",
      "n": 2
    },
    {
      "week": "2026-07",
      "n": 6
    },
    {
      "week": "2026-08",
      "n": 5
    },
    {
      "week": "2026-09",
      "n": 1
    },
    {
      "week": "2026-10",
      "n": 7
    },
    {
      "week": "2026-11",
      "n": 10
    },
    {
      "week": "2026-12",
      "n": 1
    },
    {
      "week": "2026-13",
      "n": 1
    },
    {
      "week": "2026-16",
      "n": 2
    },
    {
      "week": "2026-18",
      "n": 2
    }
  ],
  "_tags": [],
  "_bioc": [
    {
      "branch": "devel",
      "version": "1.1.0",
      "bioc": "3.24"
    },
    {
      "branch": "release",
      "version": "1.0.0",
      "bioc": "3.23"
    }
  ],
  "_topics": [
    "software",
    "immunooncology",
    "singlecell",
    "classification",
    "annotation",
    "sequencing",
    "motifannotation",
    "clustering",
    "dimensionreduction"
  ],
  "_stars": 2,
  "_contributors": [
    {
      "user": "ncborcherding",
      "count": 133,
      "uuid": 22754118
    },
    {
      "user": "jwokaty",
      "count": 2,
      "uuid": 1744257
    }
  ],
  "_userbio": {
    "uuid": 2286807,
    "type": "organization",
    "name": "Bioconductor",
    "description": "Software for the analysis and comprehension of high-throughput genomic data"
  },
  "_downloads": {
    "count": 195,
    "source": "https://www.bioconductor.org/packages/stats/bioc/immLynx"
  },
  "_devurl": "https://github.com/borchlab/immlynx",
  "_searchresults": 6,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/immLynx.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/borchlab/immlynx",
  "_realowner": "bioc",
  "_cranurl": false,
  "_exports": [
    "convertToTcrdist",
    "extractTCRdata",
    "generateOLGA",
    "huggingModel",
    "proteinEmbeddings",
    "runClustTCR",
    "runEmbeddings",
    "runHLAassociation",
    "runMetaclonotypist",
    "runOLGA",
    "runSoNNia",
    "runTCRdist",
    "show",
    "summarizeTCRrepertoire",
    "tokenizeSequences",
    "validateTCRdata"
  ],
  "_datasets": [
    {
      "name": "immLynx_example",
      "title": "Example Single-Cell RNA-seq Data with TCR Information",
      "object": "immLynx_example",
      "file": "immLynx_example.rda",
      "class": [
        "SingleCellExperiment"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "convertToTcrdist",
      "title": "Convert TCR Data to tcrdist3 Format",
      "topics": [
        "convertToTcrdist"
      ]
    },
    {
      "page": "extractTCRdata",
      "title": "Extract TCR Data from SingleCellExperiment Object",
      "topics": [
        "extractTCRdata"
      ]
    },
    {
      "page": "generateOLGA",
      "title": "Generate Random TCR Sequences using OLGA",
      "topics": [
        "generateOLGA"
      ]
    },
    {
      "page": "huggingModel",
      "title": "Initialize a Hugging Face Model and Tokenizer",
      "topics": [
        "huggingModel"
      ]
    },
    {
      "page": "immLynx_example",
      "title": "Example Single-Cell RNA-seq Data with TCR Information",
      "topics": [
        "immLynx_example"
      ]
    },
    {
      "page": "proteinEmbeddings",
      "title": "Get Protein Embeddings from a Model",
      "topics": [
        "proteinEmbeddings"
      ]
    },
    {
      "page": "runClustTCR",
      "title": "Run clusTCR Clustering on scRepertoire Data",
      "topics": [
        "runClustTCR"
      ]
    },
    {
      "page": "runEmbeddings",
      "title": "Generate Protein Language Model Embeddings for TCR Sequences",
      "topics": [
        "runEmbeddings"
      ]
    },
    {
      "page": "runHLAassociation",
      "title": "Perform HLA Association Analysis on Metaclones",
      "topics": [
        "runHLAassociation"
      ]
    },
    {
      "page": "runMetaclonotypist",
      "title": "Run Metaclonotypist for TCR Metaclone Discovery",
      "topics": [
        "runMetaclonotypist"
      ]
    },
    {
      "page": "runOLGA",
      "title": "Calculate Generation Probability (Pgen) for TCRs in scRepertoire Data",
      "topics": [
        "runOLGA"
      ]
    },
    {
      "page": "runSoNNia",
      "title": "Run soNNia Selection Analysis",
      "topics": [
        "runSoNNia"
      ]
    },
    {
      "page": "runTCRdist",
      "title": "Calculate TCR Distances on scRepertoire Data",
      "topics": [
        "runTCRdist"
      ]
    },
    {
      "page": "summarizeTCRrepertoire",
      "title": "Summarize TCR Repertoire Statistics",
      "topics": [
        "summarizeTCRrepertoire"
      ]
    },
    {
      "page": "TCR_summary-class",
      "title": "S4 Class for TCR Repertoire Summary",
      "topics": [
        "show,TCR_summary-method",
        "TCR_summary-class"
      ]
    },
    {
      "page": "tokenizeSequences",
      "title": "Tokenize Amino Acid Sequences",
      "topics": [
        "tokenizeSequences"
      ]
    },
    {
      "page": "validateTCRdata",
      "title": "Validate TCR Data Format",
      "topics": [
        "validateTCRdata"
      ]
    }
  ],
  "_readme": "https://github.com/bioc/immLynx/raw/HEAD/README.md",
  "_rundeps": [
    "abind",
    "askpass",
    "basilisk",
    "Biobase",
    "BiocGenerics",
    "Biostrings",
    "cli",
    "crayon",
    "curl",
    "DelayedArray",
    "dir.expiry",
    "filelock",
    "generics",
    "GenomicRanges",
    "glue",
    "here",
    "httr",
    "immApex",
    "immReferent",
    "IRanges",
    "jsonlite",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "MatrixGenerics",
    "matrixStats",
    "mime",
    "openssl",
    "pillar",
    "pkgconfig",
    "png",
    "R6",
    "rappdirs",
    "Rcpp",
    "RcppTOML",
    "reticulate",
    "rlang",
    "rprojroot",
    "rvest",
    "S4Arrays",
    "S4Vectors",
    "selectr",
    "Seqinfo",
    "SingleCellExperiment",
    "SparseArray",
    "stringi",
    "stringr",
    "SummarizedExperiment",
    "sys",
    "tibble",
    "utf8",
    "vctrs",
    "withr",
    "xml2",
    "XVector",
    "yaml"
  ],
  "_vignettes": [
    {
      "source": "advanced_analysis.Rmd",
      "filename": "advanced_analysis.html",
      "title": "Advanced TCR Analysis with immLynx",
      "author": "Nick Borcherding",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Setup",
        "Comparing Clustering Methods",
        "Custom Embedding Workflows",
        "Using Different ESM-2 Model Sizes",
        "Embedding Both Chains",
        "Integration with scRepertoire Clonotypes",
        "Analyzing Selection Pressure",
        "Combining Distance-Based Methods",
        "Working with Large Datasets",
        "HLA Association Analysis",
        "Exporting Results",
        "Best Practices",
        "Session Info"
      ],
      "created": "2026-01-04 21:51:49",
      "modified": "2026-04-16 14:33:05",
      "commits": 6
    },
    {
      "source": "immLynx_vignette.Rmd",
      "filename": "immLynx_vignette.html",
      "title": "Getting Started with immLynx",
      "author": "Nick Borcherding",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Introduction",
        "Installation",
        "Python Dependencies",
        "Quick Start",
        "Loading the Package and Example Data",
        "Extracting TCR Data",
        "Summarizing TCR Repertoire",
        "Analysis Functions",
        "TCR Clustering with clusTCR",
        "TCR Distance Calculations with tcrdist3",
        "Generation Probability with OLGA",
        "Protein Language Model Embeddings",
        "Metaclone Discovery with Metaclonotypist",
        "Selection Inference with soNNia",
        "Workflow Example",
        "Session Info"
      ],
      "created": "2026-01-04 21:51:49",
      "modified": "2026-04-16 14:33:05",
      "commits": 7
    }
  ],
  "_score": 5.505149978319906,
  "_indexed": true,
  "_nocasepkg": "immlynx",
  "_universes": [
    "bioc",
    "ncborcherding",
    "borchlab"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-30T10:01:16.000Z",
      "distro": "noble",
      "commit": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
      "fileid": "392a789d10034776ea846096b97f6f8af9168ab6e087591f8208ba746758eddc",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.1.0",
      "date": "2026-05-30T10:01:49.000Z",
      "distro": "noble",
      "commit": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
      "fileid": "9b86591f743bce2f8e2cc065e0e07ca6307f262e1e026a9a84a8bcce66564e2a",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.1.0",
      "date": "2026-05-30T10:00:46.000Z",
      "commit": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
      "fileid": "dd89cd2ef6e3b7963c1416cda3967be0f419923b4499a61bc97456960a0e15d7",
      "status": "success",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-30T10:01:12.000Z",
      "commit": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
      "fileid": "3b48028623c090e22335009c117d2a428f1feaefc13360a431acce35fcea7c7b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-30T09:59:37.000Z",
      "commit": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
      "fileid": "4b823be22c7b25829f36540491264f3cf1c073c60e85f3edc2d46fa5f02dea34",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.1.0",
      "date": "2026-05-30T09:59:35.000Z",
      "commit": "f5adcfcc1c2acd3b466125d6ec5651ddecd255f6",
      "fileid": "ed8c54cb485da8282b18548fa562ad6d630a1e8e05a7a229e6a8f0fdf51c8801",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/bioc/actions/runs/26675737932"
    }
  ]
}