Entering edit mode
4.3 years ago
loicborcard01
▴
40
Hello, I am running gsva on an ExpressionSet and a Geneset.collection that I created myself. And I get the error message written in red down below. I don't understand what's missing.
`> eset
ExpressionSet (storageMode: lockedEnvironment)
assayData: 25880 features, 24 samples
element names: exprs
protocolData: none
phenoData
sampleNames: 1 2 ... 24 (24 total)
varLabels: day animalid treatment
varMetadata: labelDescription
featureData: none
experimentData: use 'experimentData(object)'
Annotation: `
`No annotation package name available in the input 'ExpressionSet' object 'expr'.
Attempting to directly match identifiers in 'expr' to gene sets.
Error in fastmatch::fmatch(x, y) :
no method for coercing this S4 class to a vector
In addition: Warning messages:
1: In .filterFeatures(expr, method) :
7098 genes with constant expression values throuhgout the samples.
2: In .filterFeatures(expr, method) :
Since argument method!="ssgsea", genes with constant expression values are discarded.
How did you create the expressionSet object? Did you create an annotation creating the object?
Please post you code and more information about your expressionSet so we have the necessary information to help you.
Now that you saw how I created my expressionset you think you could help me?
You have not shown your ssgsea command anywhere? - you may need to use
exprs(eset)
Please use the formatting bar (especially the
code
option) to present your post better. I've done it for you this time.Thank you!
Thank you, I am trying to use it properly but it turned out red idk why.
You don't need to use backticks if you are going to use the code (101) button that is highlighted in the screencap above.