Package: mLLMCelltype
Type: Package
Title: Cell Type Annotation Using Large Language Models
Version: 1.3.2
Authors@R: 
    person("Chen", "Yang", email = "cafferychen777@tamu.edu",
           role = c("aut", "cre", "cph"))
Description: Automated cell type annotation for single-cell RNA sequencing data 
    using consensus predictions from multiple large language models (LLMs). LLMs are 
    artificial intelligence models trained on vast text corpora to understand and 
    generate human-like text. This package integrates with 'Seurat' objects and 
    provides uncertainty quantification for annotations. Supports various LLM 
    providers including 'OpenAI', 'Anthropic', and 'Google'. The package leverages 
    these models through their respective APIs (Application Programming Interfaces) 
    <https://platform.openai.com/docs>, <https://docs.anthropic.com/>, and 
    <https://ai.google.dev/gemini-api/docs>.
    For details see Yang et al. (2025) <doi:10.1101/2025.04.10.647852>.
License: MIT + file LICENSE
BugReports: https://github.com/cafferychen777/mLLMCelltype/issues
URL: https://cafferyang.com/mLLMCelltype/
Encoding: UTF-8
Imports: dplyr, httr (>= 1.4.0), jsonlite (>= 1.7.0), R6 (>= 2.5.0),
        digest (>= 0.6.25), magrittr, utils
Suggests: knitr, rmarkdown, Seurat
RoxygenNote: 7.3.2
Config/build/clean-inst-doc: FALSE
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2025-08-28 09:18:39 UTC; apple
Author: Chen Yang [aut, cre, cph]
Maintainer: Chen Yang <cafferychen777@tamu.edu>
Repository: CRAN
Date/Publication: 2025-09-02 20:50:12 UTC
Built: R 4.5.2; ; 2026-01-23 03:47:22 UTC; windows
