Skip to content

Constellab/gws_academy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Constellab Logo


👋 Welcome to GWS Academy

gws_academy 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

The gws_academy brick is a brick to learn how to code bricks in Constellab. It is associated with tutorials available in developer guide of Constellab.

Here is a non-exhaustive list of tutorials available in the developer guide:

During the tutoriels, you will code inside this brick. It contains the strcture for tutoriels and the code to be completed.

⚠️ This brick is not supposed to be used in production, only for learning purpose.

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 Constellab application documentation, click here

🛠️ Installation

The gws_academy brick requires the gws_core brick.

🔥 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.

Usage

▶️ To start the server :

gws server run

🕵️ To run a given unit test

gws server test [TEST_FILE_NAME]

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

🕵️ To run the whole test suite, use the following command:

gws server 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_academy 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