https://github.com/bhklab/cbwworkshop2024

https://github.com/bhklab/cbwworkshop2024

Science Score: 13.0%

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

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

Repository

Basic Info
Statistics
  • Stars: 1
  • Watchers: 2
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Created almost 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

pkgdown GitHub R package version <!-- badges: end -->

Pharmacogenomics CBW 2024

The Canadian Bioinformatics Workshops (CBW) are a series of hands-on training sessions that provide bioinformatics training to biologists, researchers, and other professionals.

Each workshop is designed to provide both theoretical knowledge and practical experience, ensuring participants leave with the skills and tools to apply bioinformatics techniques to their own research.

Overview: Pharmacogenomics Data Analysis

This workshop delves into the rapidly advancing field of personalized cancer treatment, emphasizing how treatments can be tailored to individual patients based on their unique molecular profiles. Participants will gain a foundational understanding of pharmacogenomics, focusing specifically on cancer biomarker analysis, and will be guided through a comprehensive workflow from basic concepts to advanced biomarker discovery techniques. Participants will be introduced to the PharmacoGx package and how to use it to analyze pharmacogenomics data. Through hands-on tutorials and practical exercises, participants will learn how to extract, analyze, and visualize data to identify robust cancer biomarkers, with transferable skills applicable to other areas of disease research.

Note: This workshop is accompanied by 4 presentations.

Distribution: The workshop is developed as an R package. The package contains vignettes, and data that correspond to the workshop modules.

The workshop will also be published by the CBW Workshop Website

By visiting the published workshop, you can see the following modules:

  1. Module 1 Lab: Getting to know multi-omics data (Julia, Nikta, Jermiah)
  2. Module 2 Lab: Hands-on with pharmacogenomics data (Jermiah, Almas)
  3. Module 3: Pharmacogenomics for biomarker discovery - Basic analysis (Nikta, Julia)
  4. Module 4: Pharmacogenomics for biomarker discovery - Advanced analysis (Nikta, Julia)

To view the vignettes, click on the articles tab in the package landing page.

Setup for Workshop Participants

Installing from GitHub

Run to install this package and its dependencies.

R pak::pkg_install("bhklab/CBWWorkshop2024", dependencies=TRUE)

[!NOTE]
You may need to install the pak package first. pak is a "Fresh Approach to R Package Installation". You can install it by running: R install.packages("pak")

Contributing

Adding to the repo

  1. Installing developer tools

If you haven't worked with R packages before, some packages make life a lot easier. You can install them by running the following command in R:

R pkgs <- c("devtools", "usethis", "roxygen2", "testthat", "biocthis") pak::pkg_install(pkgs)

  1. Clone the repository and create a new branch

git clone https://github.com/bhklab/CBWWorkshop2024.git cd CBWWorkshop2024 git checkout -b <your-branch-name>

  1. Add your changes

Example 1: add yourself as an author to the package ``` R usethis::use_author("firstname", "secondname", role="aut")

your name should now appear in the description file

```

Example 2: Add a new vignette ```

Make a new Vignette

biocthis::usebiocvignette("Module3", "Module 3: TITLE")

Your vignette should be in the vignettes folder

Make a bunch of changes, atleast delete all the auto-generated

and add your own content

```

  1. Commit and push your changes

git add . git commit -m "DESCRIPTIVE MESSAGE" git push

  1. Create a pull request

Visit the github repo and create a pull request at https://github.com/bhklab/CBWWorkshop2024

Merging changes from the main branch

If the main branch has been updated, you can merge the changes into your branch by running the following commands:

git fetch origin git checkout main git pull

Then, merge the changes into your branch

git checkout <your-branch-name> git merge origin/main

If there are conflicts, you will need to resolve them before you can merge the changes. See this helpful guide on resolving conflicts:

Owner

  • Name: BHKLAB
  • Login: bhklab
  • Kind: organization
  • Location: Toronto, Ontario, Canada

The Haibe-Kains Laboratory @ Princess Margaret Cancer Centre

GitHub Events

Total
  • Watch event: 1
  • Delete event: 3
  • Issue comment event: 1
  • Push event: 53
  • Pull request event: 20
  • Fork event: 2
  • Create event: 10
Last Year
  • Watch event: 1
  • Delete event: 3
  • Issue comment event: 1
  • Push event: 53
  • Pull request event: 20
  • Fork event: 2
  • Create event: 10

Issues and Pull Requests

Last synced: about 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 11
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 day
  • Total issue authors: 0
  • Total pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.09
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 11
  • Average time to close issues: N/A
  • Average time to close pull requests: 1 day
  • Issue authors: 0
  • Pull request authors: 3
  • Average comments per issue: 0
  • Average comments per pull request: 0.09
  • Merged pull requests: 10
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • julianguyn (16)
  • jjjermiah (4)
  • mtran-code (2)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/pkgdown.yaml actions
  • JamesIves/github-pages-deploy-action v4.5.0 composite
  • actions/checkout v4 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/pr-commands.yaml actions
  • actions/checkout v4 composite
  • r-lib/actions/pr-fetch v2 composite
  • r-lib/actions/pr-push v2 composite
  • r-lib/actions/setup-r v2 composite
  • r-lib/actions/setup-r-dependencies v2 composite
DESCRIPTION cran
  • R >= 3.5.0 depends
  • CoreGx * imports
  • MultiAssayExperiment * imports
  • PharmacoGx * imports
  • data.table * imports
  • ggplot2 * imports
  • ggpubr * imports
  • sva * imports
  • BiocStyle * suggests
  • RefManageR * suggests
  • knitr * suggests
  • learnr * suggests
  • meta * suggests
  • pander * suggests
  • pkgdown * suggests
  • rmarkdown * suggests
  • rmdformats * suggests
  • rsconnect * suggests
  • sessioninfo * suggests
  • testthat * suggests