Skip to main content

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.

PyPI version License: MIT

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.

Metadata

Release files for noah-cli 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for noah-cli 0.2.0
File Size Uploaded
noah_cli-0.2.0.tar.gz 20.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for noah-cli 0.2.0
File Interpreter ABI Platform
noah_cli-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 49.3 kB

Release files / noah_cli-0.2.0.tar.gz

Download URL noah_cli-0.2.0.tar.gz
Size 20.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8406a8e5e397cfb4b29e64d0b1c342c3069aed5ebde4ef604e32c24689331e4f
BLAKE2b-256 checksum
How to use checksums
b857c3e3132c62cb2116cfe20cd4dadef058d1c818db87870cd7764d5a13e38d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / noah_cli-0.2.0-py3-none-any.whl

Download URL noah_cli-0.2.0-py3-none-any.whl
Size 29.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
45af7fa80c3317fad61945e8d584dd79b6afa30090a4333b191cbc328abc999b
BLAKE2b-256 checksum
How to use checksums
6bba4c81af8f4614516679907b521c0afc8d5642f4bf18c4da5b1353c2d87f27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page