eXtra-cli


NameeXtra-cli JSON
Version 0.2.0 PyPI version JSON
download
home_pageNone
Summarya project management tool for reproducible, portable, and streamlined bioinformatics analysis
upload_time2024-05-11 07:12:38
maintainerNone
docs_urlNone
authorPranjal
requires_python<4.0,>=3.11
licenseNone
keywords bioinformatics project management
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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](https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat-square)](https://anaconda.org/bioconda/eXtra-cli)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Features

- [x] A human-readable configuration file
- [x] Git integration
- [x] Guaranteed reproducibility and portability
- [ ] Managing data, containers, and workflows, all in one place

## Installation

The easiest way to install eXtra is to use pip:

```bash
pip install eXtra-cli
```

## Quickstart

To get started with eXtra, use the `eXtra init` command to create a new project:

```bash
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:

```bash
eXtra add SRP123456 # ENCSR123ABC, GSE123456, etc. are also supported
```

You can also add privately hosted datasets:

```bash
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:

```bash
eXtra install
```

For more information, please refer to [examples](examples/README.md).

## License

This project is licensed under the MIT license. See [LICENSE](LICENSE) for details.


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "eXtra-cli",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": "bioinformatics, project management",
    "author": "Pranjal",
    "author_email": "sharmapranjal187@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/14/63/7bc8496b08890ccbdcaab41c6186390922a955a381ec0f870aa6d95fc30c/extra_cli-0.2.0.tar.gz",
    "platform": null,
    "description": "# eXtra\n\neXtra is a project management tool specifically designed for bioinformatics projects. It enables reproducible analysis of\nlarge datasets, making it effortless to share and collaborate with others.\n\n\n[![image](https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat-square)](https://anaconda.org/bioconda/eXtra-cli)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Features\n\n- [x] A human-readable configuration file\n- [x] Git integration\n- [x] Guaranteed reproducibility and portability\n- [ ] Managing data, containers, and workflows, all in one place\n\n## Installation\n\nThe easiest way to install eXtra is to use pip:\n\n```bash\npip install eXtra-cli\n```\n\n## Quickstart\n\nTo get started with eXtra, use the `eXtra init` command to create a new project:\n\n```bash\neXtra init my_project # This will by default create a Git repository\ncd my_project\n```\n\nTo add a new dataset to your project, use the `eXtra add` command:\n\n```bash\neXtra add SRP123456 # ENCSR123ABC, GSE123456, etc. are also supported\n```\n\nYou can also add privately hosted datasets:\n\n```bash\neXtra add me@some_host:path/to/my_dataset ftp://ftp.example.com/another_dataset\n```\n\nIf you share your project with others, they can easily retrieve the datasets you added:\n\n```bash\neXtra install\n```\n\nFor more information, please refer to [examples](examples/README.md).\n\n## License\n\nThis project is licensed under the MIT license. See [LICENSE](LICENSE) for details.\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "a project management tool for reproducible, portable, and streamlined bioinformatics analysis",
    "version": "0.2.0",
    "project_urls": null,
    "split_keywords": [
        "bioinformatics",
        " project management"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "86be0384613423fa379c57a25ca9a09424f8c48b10426dda1df91c51bf0e1ca1",
                "md5": "cca4c07aa20be75026518ac8250886b9",
                "sha256": "a75af0a4a8fc5e86ada504cc939a0497386f1b1c59275bb977647379c999b791"
            },
            "downloads": -1,
            "filename": "extra_cli-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "cca4c07aa20be75026518ac8250886b9",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 29373,
            "upload_time": "2024-05-11T07:12:36",
            "upload_time_iso_8601": "2024-05-11T07:12:36.735699Z",
            "url": "https://files.pythonhosted.org/packages/86/be/0384613423fa379c57a25ca9a09424f8c48b10426dda1df91c51bf0e1ca1/extra_cli-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14637bc8496b08890ccbdcaab41c6186390922a955a381ec0f870aa6d95fc30c",
                "md5": "7884825ae86c13d48ad1af822ad908f5",
                "sha256": "bdcf091871919e48c4f40b45c57516ee8e5366cf53776211ef150b7b0af7a68a"
            },
            "downloads": -1,
            "filename": "extra_cli-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "7884825ae86c13d48ad1af822ad908f5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 20372,
            "upload_time": "2024-05-11T07:12:38",
            "upload_time_iso_8601": "2024-05-11T07:12:38.422411Z",
            "url": "https://files.pythonhosted.org/packages/14/63/7bc8496b08890ccbdcaab41c6186390922a955a381ec0f870aa6d95fc30c/extra_cli-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-05-11 07:12:38",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "extra-cli"
}
        
Elapsed time: 0.64426s