https://github.com/bhklab/celllineconcordance
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
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.4%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: bhklab
- Language: R
- Default Branch: master
- Size: 36.1 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
CellLineConcordance
snp_analysis
- gCSI/createMapping.R: Creates a mapping between the gCSI provided metadata and the samplesheet that was used for preprocessing while all the ID's were still labelled as "Unk" for unknown.
illuminaToAffyGT.R: Converts the CRLMM genotype data (0/0, 0/1, 1/1) to the birdseed standard (0, 1, 2). Overlaps the SNPs based on genomic location
vcfToAffyGT.R: Takes a standard VCF and converts it ot he Affy6 standard format for comparison of any sample to the Affymetrix 6 standard used for this analysis
plotPairwiseDatasetAnno.R: Creates a density plot of matching (homonymous) and non-matching (heteronymous) cell line pairs based on genotype concordance.
subHeatmapPlotter.snp.R: Plots individual sub-heatmaps of cell line pairs. For each cell line, it'll create a heatmap of concordance to all isogenic lines and separate them into "Match" and "Mismatch" based on their annotations. Also genereates Rdata structure containing lists of the Match and Mismatch categories, as well as the complete matrix of concordance.
snpOneVsAllFingerprinter.R: Takes a single sample and compares it against a reference panel (Affy6 Datasets).
cnv_analysis
gCSI Analysis
- gCSI/createConcordanceMatrix.R: Creates the base concordance matrices for genotypes between the Omni Array of gCSI with all the Affy6 array of CCLE/GDSC/Pfizer. Saves the output as an Rdata structure for match.anno.df and nonmatch.anno.df
- gCSI/plotDrugLR.R: Generates the heatmap of gCSI vs all other datasets: genotype.conc.pdf, as well as the copy-number concordance heatmap for nA and nB alleles: [nBraw|nAraw].conc.pdf
CN Concordance Matrix
- cnvAvaFingerprinter.ignoretemp.R: Used to generate the all-CL by all-CL CNV concordance matrix for A, B, and totaly copy ratio.
- cnvAvaFingerprinter.permutations.R: Used to generate the all-CL by all-CL CNV concordance matrix for A, B, and totaly copy ratio. More focused on parallel processing and
Visualize CN of cell line pairs
- weightedNoisePlot.interactiveFunction: Used to generate copy number figures for any two cell line pairs following quantile normalization. Plots the total copy ratio track on the top panel, the euclidean distance between the two CN-profiles in the middle track, and the bottom track contains the variance for each segment.
Visualize CN of cell line pairs
- plotPairwiseDatasetAnno.CNV.R: Used to generate middle panel of Fig 4. Takes two datasets and generates a density distribution for matching cell line pairs (homonymous) and nonmatching cell lines (heteronomyous). Annotates the cell lines that fall below a certain threshold.
Summary metrics
- summaryCclStats.discordant.R: Used to generate Figure 2b. Counts the number of homonymous cell line pairs that are discordant for their genotype, discordant for their karyotype, and discordant for both genotype and karyotype.
- summaryCclStats.concordant.R: Used to generate Figure 2a. Counts the number of heteronymous cell line pairs with concordant genotypes, then segregates them into proper match/mismtach category and intersects the list with ICLAC ## phenotype_analysis
- gne_cnvDensityPlots.R: Used to generate Supplementary Figure 7: gCSI CNV-concordance density plots. Takes in the homonymous and heteronymous pairs of cell lines between gCSI and all other datasets and computes the matching and non-matching density plots for each pair of datasets.
- processPhenotype: Used to generate a 3-panel phenotype display. The top panel would indicate the Area Above the dose-response Curve (AAC) for all overlapping drugs between two cell lines. The lower panels would represent the comparison between expression values.
- getAbcMatrices.R: Computes the Area Between the dose-response Curves (ABC) for all overlaping drug concentrations between any two datasets. Saves the resulting matrix as an RData file.
gne_ccle.DrugPheno.R: Used to generate Figure 6: gCSI-CCLE CNV to drug phenotype comparison. Takes the homonymous and non-homoynmous cell line pairs between gCSI and CCLE, separates into 3 exemplar cases per group, then plots the log-likelihood ratio for each cell line pair.
cnvConc-drugAAC.R: Computes the scatterplot relation betwee CNV concordance and delta-AAC values for each overlapping drug between GDSC and CCLE.
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
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Rene Quevedo | r****o@u****a | 38 |
| Benjamin Haibe-Kains | b****a@g****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: over 1 year ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0