Bio-OS is an open-source platform for genomics users. It provides a workspace which encapsulates data, workflows, Notebooks, job history, etc. Bio-OS provides both GUI and CLI(Command Line Interface
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
About Bio-OS
Bio-OS is an open-source platform for genomics users. It provides a workspace which encapsulates data, workflows, Notebooks, job history, etc. Bio-OS provides both GUI and CLI(Command Line Interface) to quickly setup and run workflows specified by languages like WDL and notebook as well.
Bio-OS Concept
Bio-OS Workspace
Workspace is a complete encapsulation of a bioinformatics research process, including data, environment, code, operational calculation procedures, results, and dashboard as an overview. It is the basic unit that realizes executable, transportable, reproducible, shareable and publishable scientific research and biological application.
Architecture :
In Bio-OS, there are three parts in the architecture.
Control layer:
Workflow Layer
Notebook Layer
Capabilities
There are four core capabilities which support Bio-OS.
Data Management
Effectively organize massive scale sample data and easily access public data
Application Management
Bring together data、workflow、Notebooks、work engine into Sharable、 Traceable and reproducible Workspace
Resource Management
Autoscaling through cloud-native which supports hybrid scheduling of multi-cloud heterogeneous resources
Interactive Analysis
Using Built-in Notebook to do tertiary analysis
Getting Started
Prerequisites
To run Bio-OS, the following prerequisites must be met:
Minimum 8 cpu and 16G memory
Tutorial
Bio-OS Installation guide
Please look at the Bio-OS installation guide: https://bio-os.gitbook.io/userguide/bu-shu/getting-set-up
Bio-OS user guide
Please look at the Bio-OS user guide: https://bio-os.gitbook.io/userguide/
Bio-OS CLI
Please look at the CLI tutorial: https://bio-os.gitbook.io/userguide/chan-pin-zhi-nan/ming-ling-hang-gong-ju-bioctl
License
This project is licensed under the Apache-2.0 License.