Comments (7)
I'm working a lot with transcriptomics classifications.
It's a kind of fundamental question. The PAM50 classification is based on receptors, proliferation genes and structural genes (cytokeratines). If the applied treatment changes expression of proliferation genes (all CDK inhibitors and receptor inhibitors also do that) - than the observed PAM50 class will be different from the baseline. For example: LUMB is more proliferative than LUMA or Basal-like subtype looks like Normal-like, but with high proliferation genes expression. With any centroid-based classifiers you definitely will catch this.
Check the PAM50 genes heatmap (TCGA)
Legend
from genefu.
This is an excellent question that has not been thoroughly investigated in te literature, mainly due to the lack of samples at the time. @avkitex 's answer makes sense and I suspect the non-PAM50 classifiers will behave similarly (at least the SCM classifiers).
If you want to carry out a comprehensive study on subtyping of post-treatment and metastatic transcriptomes, I would be interested to review it.
from genefu.
@avkitex Thank you very much for your response. That was exactly my concern. As you pointed out, on-treatment samples may have different expression profiles than baseline samples. The samples I am analyzing were undergone chemo- or radio-therapy when the biopsies were taken. Also, some samples are treatment naive. So it is really a mixture of baseline and on-treatment samples. Since chemo or radiotherapy are not targeted therapies, do you have any suggestions on predicting these samples' PAM50 subtypes using genefu? Any caveats? many thanks.
from genefu.
@bhaibeka I did not find any literature specifically address these questions and thank you for the confirmation that I did not miss anything. At this moment I can only run successfully PAM50 subtype classifier and hit the wall when tried other methods. I will open another issue for the specific question I met when using other classifiers. Many thanks :)
from genefu.
@bhaibeka @jiajiayb
BTW ER+%, and all other groups % will also affect the classification.
Check the data set GSE93204. There are post-anastrazole and palbociclib samples there. You will see clear switch to less proliferation subtype post treatment
from genefu.
"BTW ER+%, and all other groups % will also affect the classification." True for most classifiers but not AIMS in theory
from genefu.
Agreed.
We've developed a similar approach to be applied for the same types of issues (Grade classification, ABC/GCB, response prediction...) with quite promising results
from genefu.
Related Issues (20)
- Using genefu with other tumor than breast cancer HOT 2
- oncotypedx risk score NA HOT 1
- Potential mapping issue HOT 2
- AIMS classification fails under windows while works perfectly under linux HOT 1
- Need for a column called "probe" in "annot" for "molecular.subtyping" and "intrinsic.cluster.predict" but not "oncotypedx" and "gene70" HOT 3
- endoPredict, gene70, gene76 and possible oncotypedx functions don't appear to work HOT 13
- ggi() and gene70() commands input files HOT 2
- molecular.subtyping HOT 4
- Subtyping mouse samples HOT 2
- Seurat and genefu HOT 6
- About claudinLow function to analyze three groups of patients HOT 2
- How to use an in-house-dataset to evaluate centroids for PAM50 method HOT 4
- Different results when subtyping with AIMS within genefu and using AIMS package HOT 2
- Can this package be applied to RNA-seq data? HOT 1
- Centroids of PAM50 and Different result for TCGA-BRCA RNA-seq data HOT 3
- preprocessing of test data for genefu HOT 2
- molecular.subtyping error HOT 3
- PAM50 classification HOT 3
- Genefu package HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from genefu.