Skip to main content

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.

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

Metadata

Release files for eXtra-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 eXtra-cli 0.2.0
File Size Uploaded
extra_cli-0.2.0.tar.gz 20.4 kB Details

Built distribution (wheel)

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

Total release size: 49.7 kB

Release files / extra_cli-0.2.0.tar.gz

Download URL extra_cli-0.2.0.tar.gz
Size 20.4 kB
Tags Source
SHA-256 checksum
How to use checksums
bdcf091871919e48c4f40b45c57516ee8e5366cf53776211ef150b7b0af7a68a
BLAKE2b-256 checksum
How to use checksums
14637bc8496b08890ccbdcaab41c6186390922a955a381ec0f870aa6d95fc30c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

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

Download URL extra_cli-0.2.0-py3-none-any.whl
Size 29.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a75af0a4a8fc5e86ada504cc939a0497386f1b1c59275bb977647379c999b791
BLAKE2b-256 checksum
How to use checksums
86be0384613423fa379c57a25ca9a09424f8c48b10426dda1df91c51bf0e1ca1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.2.0 This release

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