-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
How to generate more sophisticated synthetic microbiome data #5
Comments
SpiecEasi has a function called synth_comm_from_counts which can take the users data and generate synthetic data based on the underlying network topology of the users data. It allows one to specify which distribution to use when constructing the synthetic data. The options for distributions are Zero-Inflated Negative Binomial Distribution, Zero inflated poisson distribution, Poisson Distribution, Negative Binomial Distribution and log normal distribution. This might be a good way to allow the user to compare to synthetic data (while preserving the underlying topology of the user's data). |
@vnsriniv awesome! Were you able to play around with the |
Yeah I had a chance to play around with it. It seems highly geared towards network analysis. So I am not entirely sure how useful it is for our purpose! |
@vnsriniv ah yeah. It did mention generating realistic network topologies. I wasn't sure if that network could also be converted to an OTU table for us to use. Do you happen to have seen this functionality in the documentation? This was just an idea to explore. I might take some time to look at it later today. |
Maybe check out SPIEC-EASI (https://github.com/zdk123/SpiecEasi) as a way to generate synthetic microbiome data to visualize. It claims to be
At the very least, we need to look at different probability distributions to create known distributions to see how these diversity metrics change based on different distributions.
The text was updated successfully, but these errors were encountered: