Hi, and thank you for continuing to develop and support the FICTURE pipeline. I’ve tested FICTURE as a standalone tool and it has worked well for our cohort. I’m now exploring punkst, particularly because the multi-sample functionality may help with integrating data from multiple tissue types in a diverse cancer cohort.
I had a question regarding gene selection for factorization. Have you tested or would you recommend running FICTURE/punkst using only highly variable genes versus using the full gene set? I am working with a CosMx 6000 gene panel. When increasing the number of K, I expect to observe factors that appear redundant; nevertheless, I’m wondering whether restricting to highly variable genes could help reduce noise or improve factor quality, or whether it is generally better to keep all genes.
I’d also appreciate any guidance on best practices for using punkst in a multi-sample, heterogeneous cohort. For context, we have cancer TMAs with ~3 TMAs per donor across ~10 slides, and cores may come from different tissue types. My understanding is that the multi-sample preparation could train a model per core and then integrate across slides to learn a shared factor set. Previously, I ran FICTURE separately for each core, across different K values (e.g., 4–20), then compared factors across runs to identify robust, recurring gene programs. Am I correct in assuming that the multi-sample approach is intended to reduce the need for these extensive cross-run comparisons by jointly learning from all samples?
Any guidance or best practices would be greatly appreciated. Thanks!
Hi, and thank you for continuing to develop and support the FICTURE pipeline. I’ve tested FICTURE as a standalone tool and it has worked well for our cohort. I’m now exploring punkst, particularly because the multi-sample functionality may help with integrating data from multiple tissue types in a diverse cancer cohort.
I had a question regarding gene selection for factorization. Have you tested or would you recommend running FICTURE/punkst using only highly variable genes versus using the full gene set? I am working with a CosMx 6000 gene panel. When increasing the number of K, I expect to observe factors that appear redundant; nevertheless, I’m wondering whether restricting to highly variable genes could help reduce noise or improve factor quality, or whether it is generally better to keep all genes.
I’d also appreciate any guidance on best practices for using punkst in a multi-sample, heterogeneous cohort. For context, we have cancer TMAs with ~3 TMAs per donor across ~10 slides, and cores may come from different tissue types. My understanding is that the multi-sample preparation could train a model per core and then integrate across slides to learn a shared factor set. Previously, I ran FICTURE separately for each core, across different K values (e.g., 4–20), then compared factors across runs to identify robust, recurring gene programs. Am I correct in assuming that the multi-sample approach is intended to reduce the need for these extensive cross-run comparisons by jointly learning from all samples?
Any guidance or best practices would be greatly appreciated. Thanks!