Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hoping for the Addition of Some New Features! #289

Open
GhostInTheShellwjc opened this issue Nov 20, 2024 · 0 comments
Open

Hoping for the Addition of Some New Features! #289

GhostInTheShellwjc opened this issue Nov 20, 2024 · 0 comments

Comments

@GhostInTheShellwjc
Copy link

The GSEApy package is excellent, and it would be even more perfect if these additional features could be implemented!

  1. Is it possible to add a gene capitalization pre-check feature to the enrich and gsea modules? In gseapy, gene names seem to be required to be capitalized. For example, when running the gsea module, if the gene names in the provided gene list (genelist) are not capitalized, can we have an option to either create a copy and convert the copy's gene names to uppercase or directly convert the original list's gene names to uppercase?

  2. Can we add a function in the GSEA module to convert the cls part of the DataFrame into a cls file, making it more compatible with the GSEA software? Similarly, for rnk files, it would be great to have a function or add a new parameter to the gsea function to generate a folder suitable for the GSEA software.

  3. Sometimes the enrichr
    website provides txt files instead of gmt files. Can we add a function that allows users to specify the species and then convert the txt file to a gmt file?

  4. Regarding scRNA-seq, there is currently no GSVA instruction provided by GSEApy. It would be helpful to add related tutorials and some new functions.

  5. If the KEGG pathway is selected as the gmt file when using the enrich function, can we add a feature to generate a web-based pathway map and provide a local download option for the pathway map? (There are similar functions available in R language.)

I would be extremely grateful if these features could be implemented!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant