a project management tool for reproducible, portable, and streamlined bioinformatics analysis
Project description
eXtra
eXtra 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 eXtra is to use pip:
pip install eXtra-cli
Quickstart
To get started with eXtra, use the eXtra init command to create a new project:
eXtra init my_project # This will by default create a Git repository
cd my_project
To add a new dataset to your project, use the eXtra add command:
eXtra add SRP123456 # ENCSR123ABC, GSE123456, etc. are also supported
You can also add privately hosted datasets:
eXtra 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:
eXtra install
For more information, please refer to examples.
License
This project is licensed under the MIT license. See LICENSE for 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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file extra_cli-0.2.0.tar.gz.
File metadata
- Download URL: extra_cli-0.2.0.tar.gz
- Upload date:
- Size: 20.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdcf091871919e48c4f40b45c57516ee8e5366cf53776211ef150b7b0af7a68a
|
|
| MD5 |
7884825ae86c13d48ad1af822ad908f5
|
|
| BLAKE2b-256 |
14637bc8496b08890ccbdcaab41c6186390922a955a381ec0f870aa6d95fc30c
|
File details
Details for the file extra_cli-0.2.0-py3-none-any.whl.
File metadata
- Download URL: extra_cli-0.2.0-py3-none-any.whl
- Upload date:
- Size: 29.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a75af0a4a8fc5e86ada504cc939a0497386f1b1c59275bb977647379c999b791
|
|
| MD5 |
cca4c07aa20be75026518ac8250886b9
|
|
| BLAKE2b-256 |
86be0384613423fa379c57a25ca9a09424f8c48b10426dda1df91c51bf0e1ca1
|