Git Product home page Git Product logo

gws_gena's Introduction

Constellab Logo


πŸ‘‹ Welcome to GWS Gena

gws_gena is a Constellab library (called bricks) developped by Gencovery. GWS stands for Gencovery Web Services.

πŸš€ What is Constellab?

✨ Gencovery is a software company that offers Constellab., the leading open and secure digital infrastructure designed to consolidate data and unlock its full potential in the life sciences industry. Gencovery's mission is to provide universal access to data to enhance people's health and well-being.

🌍 With our Fair Open Access offer, you can use Constellab for free. Sign up here. Find more information about the Open Access offer here (link to be defined).

βœ… Features

GENA is a powerful tool for genome-scale metabolic modeling, designed to facilitate the analysis and simulation of metabolic networks. It enables researchers to understand complex biological systems, predict metabolic behavior, and identify potential metabolic engineering targets.

  • Comprehensive Modeling: Supports the construction and analysis of genome-scale metabolic models.
  • Predictive Insights: Enables accurate predictions of metabolic behavior and phenotypic outcomes.
  • User-Friendly Interface: Intuitive design for easy setup and use, suitable for both novice and experienced users.
  • Flexible and Scalable: Adaptable to a wide range of research projects, from small-scale studies to extensive genome-wide analyses. Explore how GENA can enhance your research in metabolic engineering, systems biology, and synthetic biology.

Installation and Usage Instructions:

  1. Download: Clone or download the repository.
  2. Documentation: Detailed documentation is available at Constellab Community.
  3. Build Models: Construct genome-scale metabolic models using provided datasets and tools.
  4. Analyze and Simulate: Utilize GENA’s features to analyze metabolic networks and simulate various conditions.

πŸ“„ Documentation

πŸ“„ For gws_gena brick documentation, click here

πŸ’« For Constellab application documentation, click here

πŸ› οΈ Installation

The gws_gena brick requires the gws_core and gws_omix bricks.

πŸ”₯ Recommended Method

The best way to install a brick is through the Constellab platform. With our Fair Open Access offer, you get a free cloud data lab where you can install bricks directly. Sign up here

Learn about the data lab here : Overview and Data lab management

πŸ”§ Manual installation

This section is for users who want to install the brick manually. It can also be used to install the brick manually in the Constellab Codelab.

We recommend installing using Ubuntu 22.04 with python 3.10.

Required packages are listed in the settings.json file, for now the packages must be installed manually.

pip install cvxpy==1.3.0 efmtool==0.2.0 networkx==2.8.8 bioservices==1.11.2

Usage

▢️ To start the server :

python3 manage.py --runserver

πŸ•΅οΈ To run a given unit test

python3 manage.py --test [TEST_FILE_NAME]

Replace [TEST_FILE_NAME] with the name of the test file (without .py) in the tests folder.

πŸ•΅οΈ To run the whole test suite, use the following command:

python3 manage.py --test all

πŸ“Œ VSCode users can use the predefined run configuration in .vscode/launch.json.

πŸ€— Community

🌍 Join the Constellab community here to share and explore stories, code snippets and bricks with other users.

🚩 Feel free to open an issue if you have any question or suggestion.

☎️ If you have any questions or suggestions, please feel free to contact us through our website: Constellab.

🌎 License

gws_gena is completely free and open-source and licensed under the GNU General Public License v3.0.


This brick is maintained with ❀️ by Gencovery.

Gencovery Logo

gws_gena's People

Contributors

bmaisonneuve avatar djomangan avatar maeva-beugin avatar waboujaoude avatar

Watchers

 avatar

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.