Challenge: Manipulating Genomic Data
Swipe to start coding
Write a function that takes a gene expression matrix, a vector of gene names, and a vector of sample names, and returns both the subsetted matrix and a vector of average expression values for each selected gene across the selected samples.
- Subset the input matrix to include only the specified genes (rows) and samples (columns).
- Calculate the average expression value for each selected gene across the selected samples.
- Return a list containing the subsetted matrix and the vector of average expression values.
Solution
Thanks for your feedback!
single
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Can you explain this in simpler terms?
What are the main points I should remember?
Can you give me an example?
Awesome!
Completion rate improved to 5
Challenge: Manipulating Genomic Data
Swipe to show menu
Swipe to start coding
Write a function that takes a gene expression matrix, a vector of gene names, and a vector of sample names, and returns both the subsetted matrix and a vector of average expression values for each selected gene across the selected samples.
- Subset the input matrix to include only the specified genes (rows) and samples (columns).
- Calculate the average expression value for each selected gene across the selected samples.
- Return a list containing the subsetted matrix and the vector of average expression values.
Solution
Thanks for your feedback!
single