{
  "_id": "6a1f337ab401979e734281a8",
  "Package": "rTCRBCRr",
  "Type": "Package",
  "Title": "Repertoire Analysis of the Detected Clonotype",
  "Version": "0.1.1",
  "Authors@R": "person(given = \"Lizhong\",\nfamily = \"Ding\",\nrole = c(\"aut\", \"cre\"),\nemail = \"z82xh3f4r@mozmail.com\")",
  "Description": "The 'TRUST4' or 'MiXCR' is used to identify the\nclonotypes. The goal of 'rTCRBCRr' is to process the results\nfrom these clonotyping tools, and analyze the clonotype\nrepertoire metrics based on chain names and IGH isotypes. The\nmanuscript is still under preparation for publication for now.\nThe references describing the methods in this package will be\nadded later.",
  "License": "MIT + file LICENSE",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "RoxygenNote": "7.2.1",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-15 07:10:30 UTC",
    "User": "root"
  },
  "Author": "Lizhong Ding [aut, cre]",
  "Maintainer": "Lizhong Ding <z82xh3f4r@mozmail.com>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2022-08-16 17:20:02 UTC",
  "RemoteUrl": "https://github.com/cran/rTCRBCRr",
  "RemoteRef": "HEAD",
  "RemoteSha": "b9e2f989e93085d1d45d6b8beeafa2cb7bd116b6",
  "MD5sum": "9657b71656cc3316e2c382b79bbe569a",
  "_user": "cran",
  "_type": "src",
  "_file": "rTCRBCRr_0.1.1.tar.gz",
  "_fileid": "207b78b7e33cf2f65a06ef9b6008776f1e69225d6bfcf51e737f20f6eb02e036",
  "_filesize": 1234519,
  "_sha256": "207b78b7e33cf2f65a06ef9b6008776f1e69225d6bfcf51e737f20f6eb02e036",
  "_created": "2026-05-15T07:10:30.000Z",
  "_published": "2026-06-02T19:48:10.722Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79158183820,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7012007148"
    },
    {
      "job": 79158183870,
      "time": 161,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7012016398"
    },
    {
      "job": 79158182924,
      "time": 218,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7011974243"
    },
    {
      "job": 79158182755,
      "time": 106,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7368172486"
    }
  ],
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/25905244775",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/rTCRBCRr",
  "_commit": {
    "id": "b9e2f989e93085d1d45d6b8beeafa2cb7bd116b6",
    "author": "Lizhong Ding <z82xh3f4r@mozmail.com>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 0.1.1\n",
    "time": 1660670402
  },
  "_maintainer": {
    "name": "Lizhong Ding",
    "email": "z82xh3f4r@mozmail.com"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 2.10",
      "role": "Depends"
    },
    {
      "package": "magrittr",
      "role": "Imports"
    },
    {
      "package": "readr",
      "role": "Imports"
    },
    {
      "package": "tidyr",
      "role": "Imports"
    },
    {
      "package": "tidyselect",
      "role": "Imports"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_stars": 0,
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 182,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/rTCRBCRr"
  },
  "_searchresults": 0,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/readme.html",
    "extra/readme.md",
    "extra/rTCRBCRr.html",
    "manual.pdf"
  ],
  "_realowner": "cran",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2022-06-27"
    },
    {
      "version": "0.1.1",
      "date": "2022-08-16"
    }
  ],
  "_exports": [
    "annotate_chain_name_and_isotype_name",
    "calculate_IGH_isotype_proportion",
    "calculate_repertoire_metrics",
    "calibrate_proportion_by_clones",
    "combine_all_sample_repertoire_metrics",
    "compute_repertoire_metrics_by_chain_name",
    "format_clonotype_to_immunarch_style",
    "get_item_name_x_sample_name_for_each_metric",
    "merge_convergent_clonotype",
    "remove_nonproductive_CDR3aa"
  ],
  "_datasets": [
    {
      "name": "all_sample_all_chain_all_metrics_wide_format_dataframe",
      "title": "a dataframe of wide format",
      "object": "all_sample_all_chain_all_metrics_wide_format_dataframe",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sample_name",
        "item_name",
        "diversity",
        "clonality",
        "richness",
        "evenness",
        "median"
      ],
      "rows": 21,
      "table": true,
      "tojson": true
    },
    {
      "name": "all_sample_all_chain_all_metrics_wide_format_dataframe_list",
      "title": "a dataframe list to combine rowwise.",
      "object": "all_sample_all_chain_all_metrics_wide_format_dataframe_list",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "all_sample_all_chain_individual_metrics_dataframe_list",
      "title": "a list of dataframes",
      "object": "all_sample_all_chain_individual_metrics_dataframe_list",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "all_sample_IGH_chain_all_metrics_wide_format_dataframe",
      "title": "a dataframe of wide format",
      "object": "all_sample_IGH_chain_all_metrics_wide_format_dataframe",
      "class": [
        "data.frame"
      ],
      "fields": [
        "sample_name",
        "item_name",
        "count",
        "proportion"
      ],
      "rows": 12,
      "table": true,
      "tojson": true
    },
    {
      "name": "all_sample_IGH_chain_all_metrics_wide_format_dataframe_list",
      "title": "a dataframe list to combine rowwise.",
      "object": "all_sample_IGH_chain_all_metrics_wide_format_dataframe_list",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "all_sample_IGH_chain_individual_metrics_dataframe_list",
      "title": "a list of dataframes",
      "object": "all_sample_IGH_chain_individual_metrics_dataframe_list",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    },
    {
      "name": "chain_separated_dataframe",
      "title": "a dataframe separated by chain name",
      "object": "chain_separated_dataframe",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Clones",
        "Proportion",
        "CDR3.nt",
        "CDR3.aa",
        "V.name",
        "D.name",
        "J.name",
        "V.end",
        "D.start",
        "D.end",
        "J.start",
        "VJ.ins",
        "VD.ins",
        "DJ.ins",
        "Sequence",
        "chain_name",
        "isotype_name"
      ],
      "rows": 4938,
      "table": true,
      "tojson": true
    },
    {
      "name": "convergent_clonotype_merged_dataframe",
      "title": "a dataframe where convergent clonotypes are merged",
      "object": "convergent_clonotype_merged_dataframe",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Clones",
        "Proportion",
        "CDR3.nt",
        "CDR3.aa",
        "V.name",
        "D.name",
        "J.name",
        "V.end",
        "D.start",
        "D.end",
        "J.start",
        "VJ.ins",
        "VD.ins",
        "DJ.ins",
        "Sequence",
        "chain_name",
        "isotype_name"
      ],
      "rows": 4222,
      "table": true,
      "tojson": true
    },
    {
      "name": "immunarch_style_dataframe",
      "title": "An converted dataframe to immunarch format",
      "object": "immunarch_style_dataframe",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Clones",
        "Proportion",
        "CDR3.nt",
        "CDR3.aa",
        "V.name",
        "D.name",
        "J.name",
        "V.end",
        "D.start",
        "D.end",
        "J.start",
        "VJ.ins",
        "VD.ins",
        "DJ.ins",
        "Sequence",
        "C.name"
      ],
      "rows": 5051,
      "table": true,
      "tojson": true
    },
    {
      "name": "nonproductive_CDR3aa_removed_dataframe",
      "title": "a dataframe with nonproductive CDR3aa removed",
      "object": "nonproductive_CDR3aa_removed_dataframe",
      "class": [
        "data.frame"
      ],
      "fields": [
        "Clones",
        "Proportion",
        "CDR3.nt",
        "CDR3.aa",
        "V.name",
        "D.name",
        "J.name",
        "V.end",
        "D.start",
        "D.end",
        "J.start",
        "VJ.ins",
        "VD.ins",
        "DJ.ins",
        "Sequence",
        "C.name"
      ],
      "rows": 4938,
      "table": true,
      "tojson": true
    },
    {
      "name": "raw_input_clonotype_dataframe",
      "title": "Raw clonotype output from trust4",
      "object": "raw_input_clonotype_dataframe",
      "class": [
        "spec_tbl_df",
        "tbl_df",
        "tbl",
        "data.frame"
      ],
      "fields": [
        "#count",
        "frequency",
        "CDR3nt",
        "CDR3aa",
        "V",
        "D",
        "J",
        "C",
        "cid",
        "cid_full_length"
      ],
      "rows": 5051,
      "table": true,
      "tojson": true
    },
    {
      "name": "the_divergent_clonotype_dataframe_list",
      "title": "a list of dataframe where convergent clonotypes are merged",
      "object": "the_divergent_clonotype_dataframe_list",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "all_sample_all_chain_all_metrics_wide_format_dataframe",
      "title": "a dataframe of wide format",
      "topics": [
        "all_sample_all_chain_all_metrics_wide_format_dataframe"
      ]
    },
    {
      "page": "all_sample_all_chain_all_metrics_wide_format_dataframe_list",
      "title": "a dataframe list to combine rowwise.",
      "topics": [
        "all_sample_all_chain_all_metrics_wide_format_dataframe_list"
      ]
    },
    {
      "page": "all_sample_all_chain_individual_metrics_dataframe_list",
      "title": "a list of dataframes",
      "topics": [
        "all_sample_all_chain_individual_metrics_dataframe_list"
      ]
    },
    {
      "page": "all_sample_IGH_chain_all_metrics_wide_format_dataframe",
      "title": "a dataframe of wide format",
      "topics": [
        "all_sample_IGH_chain_all_metrics_wide_format_dataframe"
      ]
    },
    {
      "page": "all_sample_IGH_chain_all_metrics_wide_format_dataframe_list",
      "title": "a dataframe list to combine rowwise.",
      "topics": [
        "all_sample_IGH_chain_all_metrics_wide_format_dataframe_list"
      ]
    },
    {
      "page": "all_sample_IGH_chain_individual_metrics_dataframe_list",
      "title": "a list of dataframes",
      "topics": [
        "all_sample_IGH_chain_individual_metrics_dataframe_list"
      ]
    },
    {
      "page": "annotate_chain_name_and_isotype_name",
      "title": "Annotate chain name and isotype name",
      "topics": [
        "annotate_chain_name_and_isotype_name"
      ]
    },
    {
      "page": "calculate_IGH_isotype_proportion",
      "title": "calculate_IGH_isotype_proportion",
      "topics": [
        "calculate_IGH_isotype_proportion"
      ]
    },
    {
      "page": "calculate_repertoire_metrics",
      "title": "calculate_repertoire_metrics",
      "topics": [
        "calculate_repertoire_metrics"
      ]
    },
    {
      "page": "calibrate_proportion_by_clones",
      "title": "calibrate_proportion_by_clones",
      "topics": [
        "calibrate_proportion_by_clones"
      ]
    },
    {
      "page": "chain_separated_dataframe",
      "title": "a dataframe separated by chain name",
      "topics": [
        "chain_separated_dataframe"
      ]
    },
    {
      "page": "combine_all_sample_repertoire_metrics",
      "title": "combine_all_sample_repertoire_metrics",
      "topics": [
        "combine_all_sample_repertoire_metrics"
      ]
    },
    {
      "page": "compute_repertoire_metrics_by_chain_name",
      "title": "compute_repertoire_metrics_by_chain_name",
      "topics": [
        "compute_repertoire_metrics_by_chain_name"
      ]
    },
    {
      "page": "convergent_clonotype_merged_dataframe",
      "title": "a dataframe where convergent clonotypes are merged",
      "topics": [
        "convergent_clonotype_merged_dataframe"
      ]
    },
    {
      "page": "format_clonotype_to_immunarch_style",
      "title": "Convert clonotype dataframe to immunarch format",
      "topics": [
        "format_clonotype_to_immunarch_style"
      ]
    },
    {
      "page": "get_item_name_x_sample_name_for_each_metric",
      "title": "get_item_name_x_sample_name_for_each_metric",
      "topics": [
        "get_item_name_x_sample_name_for_each_metric"
      ]
    },
    {
      "page": "immunarch_style_dataframe",
      "title": "An converted dataframe to immunarch format",
      "topics": [
        "immunarch_style_dataframe"
      ]
    },
    {
      "page": "merge_convergent_clonotype",
      "title": "Merge convergent clonotype",
      "topics": [
        "merge_convergent_clonotype"
      ]
    },
    {
      "page": "nonproductive_CDR3aa_removed_dataframe",
      "title": "a dataframe with nonproductive CDR3aa removed",
      "topics": [
        "nonproductive_CDR3aa_removed_dataframe"
      ]
    },
    {
      "page": "parse_mixcr",
      "title": "Parse mixcr format",
      "topics": [
        "parse_mixcr"
      ]
    },
    {
      "page": "parse_trust4",
      "title": "Parse trust4 format",
      "topics": [
        "parse_trust4"
      ]
    },
    {
      "page": "raw_input_clonotype_dataframe",
      "title": "Raw clonotype output from trust4",
      "topics": [
        "raw_input_clonotype_dataframe"
      ]
    },
    {
      "page": "remove_nonproductive_CDR3aa",
      "title": "Clean the clonotype dataframe",
      "topics": [
        "remove_nonproductive_CDR3aa"
      ]
    },
    {
      "page": "summarize_convergence_function",
      "title": "summarize_convergence_function",
      "topics": [
        "summarize_convergence_function"
      ]
    },
    {
      "page": "summarize_repertoire_metrics",
      "title": "summarize_repertoire_metrics",
      "topics": [
        "summarize_repertoire_metrics"
      ]
    },
    {
      "page": "the-global-variables",
      "title": "Make variable names global to avoid CHECK notes",
      "topics": [
        "the global variables"
      ]
    },
    {
      "page": "the_divergent_clonotype_dataframe_list",
      "title": "a list of dataframe where convergent clonotypes are merged",
      "topics": [
        "the_divergent_clonotype_dataframe_list"
      ]
    }
  ],
  "_pkglogo": "https://github.com/cran/rTCRBCRr/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/cran/rTCRBCRr/raw/HEAD/README.md",
  "_rundeps": [
    "bit",
    "bit64",
    "cli",
    "clipr",
    "cpp11",
    "crayon",
    "dplyr",
    "generics",
    "glue",
    "hms",
    "lifecycle",
    "magrittr",
    "pillar",
    "pkgconfig",
    "prettyunits",
    "progress",
    "purrr",
    "R6",
    "readr",
    "rlang",
    "stringi",
    "stringr",
    "tibble",
    "tidyr",
    "tidyselect",
    "tzdb",
    "utf8",
    "vctrs",
    "vroom",
    "withr"
  ],
  "_vignettes": [
    {
      "source": "Quick_Start.Rmd",
      "filename": "Quick_Start.html",
      "title": "Quick_Start",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Installation",
        "Example code",
        "Attach packages",
        "Read raw data files (trust generated for example) into a list of data frames",
        "Tidy up the clonotype dataframes",
        "Calculate and merge repertoire metrics by chains for each sample in the list",
        "Calculate and merge repertoire metrics by IGH isotypes for each sample in the list",
        "Clonotype repertoire metrics formulas",
        "Acknowledgements"
      ],
      "created": "2022-06-27 06:20:02",
      "modified": "2022-08-16 17:20:02",
      "commits": 2
    }
  ],
  "_score": 2.6989700043360187,
  "_indexed": true,
  "_nocasepkg": "rtcrbcrr",
  "_universes": [
    "cran"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-15T07:12:38.000Z",
      "distro": "noble",
      "commit": "b9e2f989e93085d1d45d6b8beeafa2cb7bd116b6",
      "fileid": "0e940a34ad551e5d24ad6da1e4726b252313ed223306ecd31a09b66d081eae4b",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25905244775"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.1",
      "date": "2026-05-15T07:13:16.000Z",
      "distro": "noble",
      "commit": "b9e2f989e93085d1d45d6b8beeafa2cb7bd116b6",
      "fileid": "5c3d2efd1df7070f41738e8d766a4e0d10a1e2a04e9e15a9aba7d2589e1f6880",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25905244775"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.1",
      "date": "2026-06-02T19:47:51.000Z",
      "commit": "b9e2f989e93085d1d45d6b8beeafa2cb7bd116b6",
      "fileid": "eb3db3f56e01227f875338a43dcd4d4ffaa49b430e2309fc70c305582fc9315d",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/25905244775"
    }
  ]
}