a project management tool for reproducible, portable, and streamlined bioinformatics analysis
Project description
Noah
Noah is a project management tool specifically designed for bioinformatics projects. It enables reproducible analysis of large datasets, making it effortless to share and collaborate with others.
Features
- A human-readable configuration file
- Git integration
- Guaranteed reproducibility and portability
- Managing data, containers, and workflows, all in one place
Installation
The easiest way to install Noah is to use pip:
pip install noah-cli
Quickstart
To get started with Noah, use the noah init
command to create a new project:
noah init my_project # This will by default create a Git repository
cd my_project
To add a new dataset to your project, use the noah add
command:
noah add SRP123456 # ENCSR123ABC, GSE123456, etc. are also supported
You can also add privately hosted datasets:
noah add me@some_host:path/to/my_dataset ftp://ftp.example.com/another_dataset
If you share your project with others, they can easily retrieve the datasets you added:
noah install
For more information, please refer to examples.
License
This software is licensed under the MIT license. See LICENSE for more details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file noah_cli-0.2.0.tar.gz
.
File metadata
- Download URL: noah_cli-0.2.0.tar.gz
- Upload date:
- Size: 20.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8406a8e5e397cfb4b29e64d0b1c342c3069aed5ebde4ef604e32c24689331e4f |
|
MD5 | 6236f136d56537593f6d982739d0be93 |
|
BLAKE2b-256 | b857c3e3132c62cb2116cfe20cd4dadef058d1c818db87870cd7764d5a13e38d |
File details
Details for the file noah_cli-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: noah_cli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 29.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45af7fa80c3317fad61945e8d584dd79b6afa30090a4333b191cbc328abc999b |
|
MD5 | 72f4e27d2ef814987d6a85c25f5ef7b8 |
|
BLAKE2b-256 | 6bba4c81af8f4614516679907b521c0afc8d5642f4bf18c4da5b1353c2d87f27 |