Giter VIP home page Giter VIP logo

Comments (7)

lpantano avatar lpantano commented on June 12, 2024 1

Hi,
Thank you for the debugging. I will make a note and try to do this in the next two weeks, if you find time for a PR, I will merge as well.
Just to make sure, is this line what you found to be the issue?

from degreport.

pdecodes avatar pdecodes commented on June 12, 2024

Hi,
I am facing the same problem with degPatterns() with the number of genes input ranging from 1000-4000. I've used this function multiple times in the past without a glitch for more than 6000 genes, generating the object, cluster image and, exporting the group-wise gene list.
Temporarily I've been managing by running the following code at bash before opening R from the same terminal ulimit -s unlimited. With this, the object gets created and I can export the group-wise gene lists but I cannot save the cluster image since it gets replaced by the dendrogram. Has this issue been resolved yet or is there a way to get around this?
Thanks so much!

from degreport.

lpantano avatar lpantano commented on June 12, 2024

Hi, I am still trying to figure out the issue. It is hard because I cannot reproduce in MACOSX. I will try to remove the dendrogram code and see if that helps.

from degreport.

lpantano avatar lpantano commented on June 12, 2024

I have pushed an temporary fix to avoid using dendextend in the main branch of this repo. Could you test loading the code from this branch and see if the errors go away?

from degreport.

juanb001 avatar juanb001 commented on June 12, 2024

Hello,

I am currently on R 4.3.2, DEGReport v 1.38.5, and macOS 14.4 and I am still having this issue. As noted by previous commentators, the error appears when a large number of genes are submitted for clustering (in my case, I would get this error "C stack usage 7969268 is too close to the limit" when the number of genes was over 5000). I just reduced the number of genes to 4300 by using a more stringent p-value, and I was able to successfully cluster them. However, it would be cool if we could cluster without having to make alterations to our thresholds.

Thanks for looking into this!

from degreport.

lpantano avatar lpantano commented on June 12, 2024

Can you install version: 1.39.6? Right now it is GitHub main, so you will need to install it with devtools? If that works I will merge it with bioconductor. thanks!

from degreport.

juanb001 avatar juanb001 commented on June 12, 2024

Hi!

I just tried out v 1.39.6 and had no issues clustering a large number of genes. Thank you for the quick fix!

from degreport.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.