cancerR

:package: Classification of Cancer Using Administrative Health Data

https://github.com/giancarlodigi/cancerr

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 10 DOI reference(s) in README
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.8%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

:package: Classification of Cancer Using Administrative Health Data

Basic Info
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog Contributing License Code of conduct Citation

README.Rmd

---
output: github_document
---




```{r, include = FALSE}
knitr::opts_chunk$set(collapse  = TRUE,
                      comment   = "#>",
                      fig.path  = "man/figures/",
                      out.width = "100%")
```



cancerR 
=========================================================


[![CRAN status](https://www.r-pkg.org/badges/version/cancerR)](https://CRAN.R-project.org/package=cancerR)
[![R CMD Check](https://github.com/giancarlodigi/cancerR/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/giancarlodigi/cancerR/actions/workflows/R-CMD-check.yaml)
[![Website](https://github.com/giancarlodigi/cancerR/actions/workflows/pkgdown.yaml/badge.svg)](https://github.com/giancarlodigi/cancerR/actions/workflows/pkgdown.yaml)
[![Test coverage](https://github.com/giancarlodigi/cancerR/actions/workflows/test-coverage.yaml/badge.svg)](https://github.com/giancarlodigi/cancerR/actions/workflows/test-coverage.yaml)
[![License: GPL (>= 2)](https://img.shields.io/badge/License-GPL%20%28%3E%3D%202%29-blue.svg)](https://choosealicense.com/licenses/gpl-2.0/)
[![LifeCycle](https://img.shields.io/badge/lifecycle-experimental-orange)](https://lifecycle.r-lib.org/articles/stages.html#experimental)
[![Project Status: WIP](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wip)
[![Dependencies](https://img.shields.io/badge/dependencies-0/0-brightgreen?style=flat)](#)




Overview
Features
Installation
Get started
Upcoming features
Citation
Contributing
References

## Overview `cancerR` is designed to use administrative data to classify different cancer subtypes using data commonly collected by cancer registries. This package is meant for researchers and data scientists who work with cancer data and need to classify the type of cancer using the information available in pathology reports which have been coded using the [International Classification of Diseases for Oncology (ICD-O)](https://www.who.int/standards/classifications/other-classifications/international-classification-of-diseases-for-oncology). ## Features The main purpose of `cancerR` is to use information gathered using the standardized collection system of the [ICD-O](https://www.who.int/standards/classifications/other-classifications/international-classification-of-diseases-for-oncology) classification system of tumors to classify the type of cancer. Depending on the age of the patient, users of the package can classify the type of cancer according to The package provides functionality to: - convert and validate tumor site (a.k.a. topography) codes - classify childhood cancer according to the [International Classification of Childhood Cancer](https://doi.org/10.1002/cncr.20910) - assign adolescent and young adult cancers using the [AYA Site](https://seer.cancer.gov/ayarecode/) from the Surveillance, Epidemiology, and End Results (SEER) program or the published [AYA classification by Barr et al](https://doi.org/10.1002/cncr.33041) ## Installation You can install the released version of `cancerR` from [CRAN](https://CRAN.R-project.org) with: ```{r eval=FALSE} ## Install < cancerR > from CRAN ---- install.packages("cancerR") ``` or you can install the development version from [GitHub](https://github.com/) with: ```{r eval=FALSE} ## Install < remotes > package (if not already installed) ---- if (!requireNamespace("remotes", quietly = TRUE)) { install.packages("remotes") } ## Install < cancerR > from GitHub ---- remotes::install_github("giancarlodigi/cancerR") ``` Then you can attach the package `cancerR`: ```{r eval=FALSE} library("cancerR") ``` ## Getting started For an overview of the main features of `cancerR`, please read the [Get started](https://giancarlodigi.github.io/cancerR/articles/cancerR.html) vignette. This vignette provides a brief introduction to the package and its implementation for classifying cancer using administrative data. ## Upcoming features The package is under active development and planning to add the following features: - adult cancer classification according to the [ICD-O](https://www.who.int/standards/classifications/other-classifications/international-classification-of-diseases-for-oncology) - implementing conversion and classification of cancers using ICD-O-2 codes ## Citation Please cite `cancerR` as: > Di Giuseppe Giancarlo (`r format(Sys.Date(), "%Y")`) cancerR: An R package to classify cancer using administrative data. R package version 0.1.0. ## Contributing All types of contributions are encouraged and valued. For more information, please reach out to the maintainer of the package. Please note that the `cancerR` project is released with a [Contributor Code of Conduct](https://contributor-covenant.org/version/2/1/CODE_OF_CONDUCT.html). By contributing to this project, you agree to abide by its terms. ## References Barr RD, Ries LAG, Trama A, et al. A system for classifying cancers diagnosed in adolescents and young adults. Cancer. 2020;126(21):4634-4659. doi: [10.1002/cncr.33041](https://doi.org/10.1002/cncr.33041). Steliarova-Foucher E, Stiller C, Lacour B, Kaatsch P. International Classification of Childhood Cancer, third edition. Cancer. 2005;103(7):1457-1467. doi: [10.1002/cncr.20910](https://doi.org/10.1002/cncr.20910). National Cancer Institute. Surveillance, Epidemiology, and End Results Program. Adolescent and Young Adult Site Recode ICD-O-3/WHO 2008. 2021. Available [here](https://seer.cancer.gov/ayarecode/). World Health Organization. International Classification of Diseases for Oncology (ICD-O) - 3rd Edition, 1st Revision; 2013. Document manual found [here](https://apps.who.int/iris/bitstream/handle/10665/96612/9789241548496_eng.pdf)

Owner

  • Name: Giancarlo Di Giuseppe
  • Login: giancarlodigi
  • Kind: user
  • Company: University of Toronto

Citation (CITATION.cff)

# --------------------------------------------
# CITATION file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# --------------------------------------------
 
cff-version: 1.2.0
message: 'To cite package "cancerR" in publications use:'
type: software
license: GPL-2.0-or-later
title: 'cancerR: Classification of Cancer Using Administrative Data'
version: 0.1.0
abstract: Classifies the type of cancer using routinely collected data commonly found
  in cancer registries from pathology reports. The package implements the International
  Classification of Diseases for Oncology, 3rd Edition site (topography), histology
  (morphology), and behaviour codes of neoplasms to classify cancer type <https://www.who.int/standards/classifications/other-classifications/international-classification-of-diseases-for-oncology>.
  Classification in children utilize the International Classification of Childhood
  Cancer by Steliarova-Foucher et al. (2005) <https://doi.org/10.1002/cncr.20910>.
  Adolescent and young adult cancer classification is based on Barr et al. (2020)
  <https://doi.org/10.1002/cncr.33041>.
authors:
- family-names: Di Giuseppe
  given-names: Giancarlo
  email: digi.giancarlo@proton.me
  orcid: https://orcid.org/0000-0001-5112-7560
preferred-citation:
  type: manual
  title: 'cancerR: An R package to classify cancer using health data'
  authors:
  - name: Di Giuseppe Giancarlo
  year: '2024'
  notes: R package version 0.0.0.9000
  url: https://github.com/giancarlodigi/cancerR
repository-code: https://github.com/giancarlodigi/cancerR
url: https://github.com/giancarlodigi/cancerR
contact:
- family-names: Di Giuseppe
  given-names: Giancarlo
  email: digi.giancarlo@proton.me
  orcid: https://orcid.org/0000-0001-5112-7560
references:
- type: software
  title: 'R: A Language and Environment for Statistical Computing'
  notes: Depends
  url: https://www.R-project.org/
  authors:
  - name: R Core Team
  institution:
    name: R Foundation for Statistical Computing
    address: Vienna, Austria
  year: '2024'
  version: '>= 2.10'
- type: software
  title: knitr
  abstract: 'knitr: A General-Purpose Package for Dynamic Report Generation in R'
  notes: Suggests
  url: https://yihui.org/knitr/
  repository: https://CRAN.R-project.org/package=knitr
  authors:
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  year: '2024'
  doi: 10.32614/CRAN.package.knitr
- type: software
  title: rmarkdown
  abstract: 'rmarkdown: Dynamic Documents for R'
  notes: Suggests
  url: https://pkgs.rstudio.com/rmarkdown/
  repository: https://CRAN.R-project.org/package=rmarkdown
  authors:
  - family-names: Allaire
    given-names: JJ
    email: jj@posit.co
  - family-names: Xie
    given-names: Yihui
    email: xie@yihui.name
    orcid: https://orcid.org/0000-0003-0645-5666
  - family-names: Dervieux
    given-names: Christophe
    email: cderv@posit.co
    orcid: https://orcid.org/0000-0003-4474-2498
  - family-names: McPherson
    given-names: Jonathan
    email: jonathan@posit.co
  - family-names: Luraschi
    given-names: Javier
  - family-names: Ushey
    given-names: Kevin
    email: kevin@posit.co
  - family-names: Atkins
    given-names: Aron
    email: aron@posit.co
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  - family-names: Cheng
    given-names: Joe
    email: joe@posit.co
  - family-names: Chang
    given-names: Winston
    email: winston@posit.co
  - family-names: Iannone
    given-names: Richard
    email: rich@posit.co
    orcid: https://orcid.org/0000-0003-3925-190X
  year: '2024'
  doi: 10.32614/CRAN.package.rmarkdown
- type: software
  title: testthat
  abstract: 'testthat: Unit Testing for R'
  notes: Suggests
  url: https://testthat.r-lib.org
  repository: https://CRAN.R-project.org/package=testthat
  authors:
  - family-names: Wickham
    given-names: Hadley
    email: hadley@posit.co
  year: '2024'
  doi: 10.32614/CRAN.package.testthat
  version: '>= 3.0.0'

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Packages

  • Total packages: 1
  • Total downloads:
    • cran 173 last-month
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 1
  • Total maintainers: 1
cran.r-project.org: cancerR

Classification of Cancer Using Administrative Data

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 173 Last month
Rankings
Dependent packages count: 28.2%
Dependent repos count: 34.8%
Average: 49.9%
Downloads: 86.7%
Maintainers (1)
Last synced: 6 months ago

Dependencies

.github/workflows/R-CMD-check.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/check-r-package v2 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/document-package.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action v4.4.1 composite
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/render-README.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-pandoc v2 composite
  • r-lib/actions/setup-r v2 composite
.github/workflows/test-coverage.yaml actions
  • actions/checkout v3 composite
  • actions/upload-artifact v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
.github/workflows/update-citation-cff.yaml actions
  • actions/checkout v3 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • R >= 2.10 depends
  • knitr * suggests
  • rmarkdown * suggests
  • testthat >= 3.0.0 suggests