metaboverse

Visualization and analysis platform for metabolic data and network pattern recognition

https://github.com/metaboverse/metaboverse

Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 4 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (15.4%) to scientific vocabulary

Keywords

biology chemical enzyme metabolism metabolomics network networkx pattern-recognition proteomics reaction sequencing
Last synced: 6 months ago · JSON representation

Repository

Visualization and analysis platform for metabolic data and network pattern recognition

Basic Info
Statistics
  • Stars: 40
  • Watchers: 3
  • Forks: 7
  • Open Issues: 8
  • Releases: 27
Topics
biology chemical enzyme metabolism metabolomics network networkx pattern-recognition proteomics reaction sequencing
Created over 6 years ago · Last pushed 11 months ago
Metadata Files
Readme Contributing Funding License Code of conduct Citation

README.md

Metaboverse

Github All Releases manuscript DOI

What does Metaboverse do?

Integrating multi- or single-omic metabolic data upon the metabolic network can be challenging for a variety of reasons. Metaboverse seeks to simplify this task for users by providing a simple, user-friendly interface for layering their data on a dynamic representation of the metabolic network and automatically searching the network for interesting regulatory or other patterns. Additionally, Metaboverse provides several tools to enable the contextualization of metabolic data.

Citing Metaboverse

If you use Metaboverse in your data analysis, please cite as: Berg JA, Zhou Y, Ouyang Y, Cluntun AA, Waller TC, Conway ME, Nowinski SM, Van Ry T, George I, Cox JE, Wang B, Rutter J. Metaboverse enables automated discovery and visualization of diverse metabolic regulatory patterns. Nature Cell Biology. (2023) doi: https://doi.org/10.1038/s41556-023-01117-9

Upcoming features

  • To check progress on upcoming releases, please refer to our Project Roadmap.
  • Have a feature request? Submit one here!

Getting started

Detailed walkthroughs and additional usage information can be found in the documentation.

Video walkthrough

[![Metaboverse video walkthrough](docs/content/images/png/motif_view_video.png)](http://www.youtube.com/watch?v=G1PWjQJ7J0I "Metaboverse video walkthrough") [Metaboverse video walkthrough](http://www.youtube.com/watch?v=G1PWjQJ7J0I "Metaboverse video walkthrough")

Requirements

  • An internet connection for network curation
  • The most current version of the Metaboverse app for your operating system
  • A Linux/macOS/Windows 64-bit operating system. Should work with an M1/2 mac with Rosetta.
  • At least 4 GB RAM and 5 GB of free storage space

Installation

  • Download the appropriate Metaboverse app .zip file for your operating system from this location.
  • Unzip the downloaded folder
  • Open the Metaboverse app
  • Please refer to the documentation for more information in using the app.
  • If you would like to use an example dataset, this is labeled test_data.zip and can be found within the Metaboverse app folder.

Testing out Metaboverse

With each release archive or Metaboverse, a test_data.zip file is included. Unzip this file and read the README.txt file for more information on this example dataset.

Getting Help

  • If you have questions, requests, or bugs to report, please use the Metaboverse issues forum. - Please clearly describe the problem, what you have tried, as well as screenshots of any error information.
  • Generally, for any errors occurring during network building, a file named metaboverse_session.log will be output to your specified Output folder. If you receive this file, please upload it to your GitHub Issue. This will output a lot of information, but you can try self-diagnosing by seeing if there is anything in the last ~10-15 lines of this file that might hint at the issue. Otherwise, we are happy to help diagnose the problem!
  • It is also often helpful for us to click on the View menu tab, click Toggle Developer Tools, click the Console tab of the window that opens, and take a screenshot of the output in this panel.

Devs

To compile and distribute a new version of Metaboverse, use the script at resources/build-main.sh.

Feedback

  • Have any feedback? Let us know here.
  • We also have a discussion forum here.

Owner

  • Name: Metaboverse
  • Login: Metaboverse
  • Kind: organization
  • Location: University of Utah

A Metabolic Networks Analysis Platform

GitHub Events

Total
  • Create event: 6
  • Issues event: 3
  • Release event: 3
  • Watch event: 3
  • Delete event: 4
  • Issue comment event: 1
  • Push event: 17
  • Pull request event: 7
  • Fork event: 1
Last Year
  • Create event: 6
  • Issues event: 3
  • Release event: 3
  • Watch event: 3
  • Delete event: 4
  • Issue comment event: 1
  • Push event: 17
  • Pull request event: 7
  • Fork event: 1

Dependencies

app/package-lock.json npm
  • 494 dependencies
app/package.json npm
  • electron ^13.6.6 development
  • electron-packager ^15.1.0 development
  • jsdom ^16.4.0 development
  • jsdom-global ^3.0.2 development
  • minimist >=1.2.6 development
  • mocha ^10.0.0 development
  • path-parse >=1.0.7 development
  • serialize-javascript ^3.1.0 development
  • uglify-js >=2.6.0 development
  • wine ^0.9.13 development
  • xmldom >=0.6.0 development
  • y18n >=4.0.1 development
  • d3 ^5.16.0
  • d3-fisheye ^2.0.1
  • datatables.net ^1.11.3
  • electron-remote ^1.3.0
  • filereader ^0.10.3
  • fs 0.0.1-security
  • hosted-git-info >=2.8.9
  • jpickle ^0.4.1
  • jquery ^3.5.1
  • jqueryui ^1.11.1
  • jsonpickle ^1.1.2
  • jstat ^1.9.5
  • lodash >=4.17.21
  • path ^0.12.7
  • pickle ^0.2.0
  • save-svg-as-png ^1.4.17
  • string-pixel-width ^1.10.0
  • svg-crowbar ^0.6.0
  • ttest ^3.0.0
  • underscore >=1.12.1
  • unpickle ^0.2.0
  • xvfb ^0.3.0
.github/workflows/node.js.yml actions
  • actions/checkout v2 composite
  • actions/setup-node v1 composite
cli/requirements.txt pypi
  • certifi *
  • networkx *
  • numpy >=1.16.5
  • pandas *
  • requests *
  • scikit-learn *
  • scipy *
  • statsmodels *
cli/setup.py pypi
.github/workflows/package.yml actions
  • actions/checkout v2 composite
  • actions/upload-artifact v2 composite
  • conda-incubator/setup-miniconda v2 composite
  • softprops/action-gh-release v1 composite