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
Repository
Basic Info
- Host: GitHub
- Owner: bhklab
- License: other
- Language: R
- Default Branch: main
- Homepage: https://bhklab.github.io/CBWWorkshop2024/
- Size: 91.9 MB
Statistics
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
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:
- Module 1 Lab: Getting to know multi-omics data (Julia, Nikta, Jermiah)
- Module 2 Lab: Hands-on with pharmacogenomics data (Jermiah, Almas)
- Module 3: Pharmacogenomics for biomarker discovery - Basic analysis (Nikta, Julia)
- 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 thepakpackage first.pakis a "Fresh Approach to R Package Installation". You can install it by running:R install.packages("pak")
Contributing
Adding to the repo
- 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)
- Clone the repository and create a new branch
git clone https://github.com/bhklab/CBWWorkshop2024.git
cd CBWWorkshop2024
git checkout -b <your-branch-name>
- 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
```
- Commit and push your changes
git add .
git commit -m "DESCRIPTIVE MESSAGE"
git push
- 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
- Website: http://www.pmgenomics.ca/bhklab/
- Repositories: 168
- Profile: https://github.com/bhklab
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
- 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
- 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
- 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