CNApy VS metaGEM

Compare CNApy vs metaGEM and see what are their differences.

CNApy

An integrated visual environment for metabolic modeling with common methods such as FBA, FVA and Elementary Flux Modes, and advanced features such as thermodynamic methods, extended Minimal Cut Sets, OptKnock, RobustKnock, OptCouple and more! (by cnapy-org)

metaGEM

:gem: An easy-to-use workflow for generating context specific genome-scale metabolic models and predicting metabolic interactions within microbial communities directly from metagenomic data (by franciscozorrilla)
Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
CNApy metaGEM
1 14
41 165
- -
6.8 6.3
18 days ago 4 months ago
Python Python
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

CNApy

Posts with mentions or reviews of CNApy. We have used some of these posts to build our list of alternatives and similar projects.
  • CNApy – An integrated environment for metabolic network analysis
    1 project | news.ycombinator.com | 19 Dec 2021
    CNApy is a desktop application for metabolic network analysis. It is a relative young project that aims to provide an integrated environment inspired by tools like CellNetAnalyser (CNA) and DD-DeCaf. In fact it started as a modernization of the CNA UI that allows to use functions from the CNA toolbox. CNApy is implemented in Python and uses Qt for the UI. Under the hood it uses COBRApy to implement the core model.

    The project has matured a lot and in the future we would love this project to be sustained on the basis of a broader community.

    Anyone that wants to get involved in the project, please let us know! We are looking for all kinds of contributions.

    Links:

    - [Project page on GitHub](https://github.com/cnapy-org/CNApy)

    - [CONTRIBUTING.md](https://github.com/cnapy-org/CNApy/blob/master/CONTRIBUTING....)

metaGEM

Posts with mentions or reviews of metaGEM. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-24.
  • Metagenomic samples analysis: From taxonomic classification to reads mapping
    1 project | /r/bioinformatics | 9 Jun 2023
    Maybe this workflow will be interesting to you: it assembles metagenomes, generates bins, and also creates metabolic models for predicting interactions within microbiomes 💎 https://github.com/franciscozorrilla/metaGEM
  • Is Developing a Multi-omics Pipeline Feasable for a Masters Thesis?
    1 project | /r/bioinformatics | 19 May 2023
    For example, I started developing metaGEM for my masters thesis, although it took another 2 years of work to get the publication and GitHub repo ready 💎 Although it’s not multi-omics, it spans across metagenomic analysis and metabolic modeling.
  • Favorite Pipeline/Methods Figure
    4 projects | /r/bioinformatics | 24 Feb 2023
    shameless self plug https://github.com/franciscozorrilla/metaGEM it helps to get feedback from your colleagues, especially the more design-minded ones. here's what mine looked like before feedback https://github.com/franciscozorrilla/metaGEM/wiki
  • Why bother reconstructing MAGs ?
    2 projects | /r/bioinformatics | 11 Jan 2023
    TLDR you get higher genomic resolution compared to 16S. Also consider the fact that there is a lot of strain level variation within species, which you completely miss out on without shotgun or long read sequencing. Self plugging our workflow that takes in shotgun sequencing reads, assembles MAGs and then reconstructs metabolic models that can be used for flux balance analysis simulations https://github.com/franciscozorrilla/metaGEM
  • MetaQuast for assembling samples from complex communities
    1 project | /r/bioinformatics | 27 Jul 2022
    In my experience I haven’t found metaquast or other assembly evaluation tools very useful precisely because they are geared toward reference genome based assessment. I don’t think there is a standardized way of assessing your assemblies (someone please correct me if I’m wrong), but it helps to look at the distribution of contig lengths. For example, an assembly with a distribution peak around 10kbp is much better than a peak around 1kbp. In your case you probably want to bin the assembled contigs into MAGs and then assess the quality of those genomes using a tool like CheckM or BUSCO. If you want to get an idea of tools/workflows you can use then maybe check out the metaGEM pipeline on GitHub or read the paper
  • Finding BGCs from antiSMASH database in metagenomes
    1 project | /r/bioinformatics | 21 Jul 2022
    One thing you could try is generating metagenome assembled genomes (MAGs) from each metagenome, use those MAGs to automatically reconstruct genome scale metabolic models (GEMs), and then do flux balance analysis (FBA) based simulations to compare the predicted metabolism across different treatments. We developed the metaGEM pipeline for exactly this purpose, you can read more about it here or check it out on GitHub
  • Need guidance/plan/roadmap to transition from bioinformatics to systems biology and netwrok biology.
    1 project | /r/bioinformatics | 15 Jul 2022
    At the risk of self promotion, I would invite you to check out the metaGEM 💎 GitHub repo/paper. This was originally my MS thesis which I published at the start of my PhD. It is a Snakemake workflow for generating context specific genome-scale metabolic models and predicting metabolic interactions within microbial communities directly from short read metagenomic data, i.e. bioinformatics + systems biology. If this is interesting, you may also want to check out my other pinned repos which include related tutorials and resources.
  • Bad tools that NEED improvement
    11 projects | /r/bioinformatics | 18 Dec 2021
    Paper: https://academic.oup.com/nar/article/49/21/e126/6382386 GitHub: https://github.com/franciscozorrilla/metaGEM
  • Looking for Voluntary/Part-time Bioinformatics projects/work!!
    1 project | /r/bioinformatics | 26 Nov 2021
    Perhaps you may be interested in contributing to the development of the metaGEM pipeline? There are a number of ideas/modifications that I wanted to explore but have not had the time to do yet, you can find these in the issues sections with the "method" flag (https://github.com/franciscozorrilla/metaGEM/labels/method). You can have a look and see if anything piques your interest, in particular I think this would be a good one to address: https://github.com/franciscozorrilla/metaGEM/issues/31 . Here is the paper if you want to get more info about the pipeline itself: doi.org/10.1093/nar/gkab815
  • Advice on how to go about genome scale metabolic model construction
    3 projects | /r/bioinformatics | 19 Nov 2021
    GitHub: https://github.com/franciscozorrilla/metaGEM Paper: https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkab815/6382386

What are some alternatives?

When comparing CNApy and metaGEM you can also consider the following projects:

dash-cytoscape - Interactive network visualization in Python and Dash, powered by Cytoscape.js

carveme - CarveMe: genome-scale metabolic model reconstruction

Clairvoyante - Clairvoyante: a multi-task convolutional deep neural network for variant calling in Single Molecule Sequencing

EukCC - Tool to estimate genome quality of microbial eukaryotes

casq - CaSQ: Celldesigner as Sbml-Qual [https://gitlab.inria.fr/soliman/casq/ mirror]

EukRep - Classification of Eukaryotic and Prokaryotic sequences from metagenomic datasets

biotite - A comprehensive library for computational molecular biology

GraphBin2 - ☯️🧬 Refined and Overlapped Binning of Metagenomic Contigs Using Assembly Graphs

cookiecutter-snakemake-workflow - A cookiecutter template for Snakemake workflows

quast - Genome assembly evaluation tool

PhaMers - A bioinformatic tool for identifying bacteriophages using machine learning and k-mers

merqury - k-mer based assembly evaluation