zarp


Namezarp JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://git.scicore.unibas.ch/zavolan_group/tools/zarp-cli
SummaryUser-friendly command-line interface for the ZARP RNA-Seq analysis pipeline
upload_time2022-12-02 02:26:59
maintainerZavolan Lab
docs_urlNone
authorZavolan Lab
requires_python
license
keywords bioinformatics workflow ngs high-throughput sequencing
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # ZARP-cli

[![License][badge-license]][badge-url-license]
[![Build_status][badge-build-status]][badge-url-build-status]
[![Docs][badge-docs]][badge-url-docs]
[![Coverage][badge-coverage]][badge-url-coverage]
[![GitHub_tag][badge-github-tag]][badge-url-github-tag]
[![PyPI_release][badge-pypi]][badge-url-pypi]

**_ZARP 'em_** - RNA-Seq analysis made easy!

* Have a bunch of RNA-Seq samples and you wanna know what's in them? **_ZARP
'em!_**  
* Barry left you some samples to analyze and then went on vacation, again? **No
problem, _ZARP 'em!_**  
* You have an extensive SRA query with hundreds of runs and you don't know
where to start? **Easy - _ZARP 'em!_**

ZARP-cli uses the HTSinfer package to infer missing metadata and then runs the
ZARP RNA-Seq analysis pipeline on your samples. Impress your colleagues with
your sudden productivity boost. Or better yet, use the time saved to go on that
camping trip with Barry. Just make sure to guard your secret! :wink:

:pill: **_ZARP 'em_** - set it up once, benefit for a lifetime! :syringe:

## Basic usage

```sh
zarp [-h] [--init] [--verbosity {DEBUG,INFO,WARN,ERROR,CRITICAL}] [--version]
        PATH/ID [PATH/ID ...]

# Examples
zarp --init  # set up user defaults for ZARP
zarp sample_1.fq.gz /path/to/sample_2.fq.gz  # ZARP two single-end libraries
zarp my_sample@abcdefgh.fq.gz  # assign a sample name
zarp mate_1.fq.gz,mate_2.fq.gz  # ZARP one paired-end library
zarp table:table.tsv  # ZARP all samples from a sample table
zarp SRR0123456789 my_other_sample@SRR0123456789  # ZARP SRA runs
zarp \
    sample_1.fq.gz /path/to/sample_2.fq.gz \
    my_sample@adcdefgh.fg.gz \
    mate_1.fq.gz,mate_2.fq.gz \
    table:table.tsv \
    SRR0123456789 my_other_sample@SRR0123456789  # ZARP everything at once!
```

## Installation

Clone this repository and traverse into the app directory:

```sh
git clone git@github.com:zavolanlab/zarp-cli.git
cd zarp-cli
```

Install the app:

```sh
pip install .
```

> If you would like to contribute to ZARP-cli development, we recommend
> installing the app in editable mode:
>
> ```sh
> pip install -e .
> ```

Optionally, install required packages for testing and development:

```sh
pip install -r requirements_dev.txt
```

## Contributing

This project lives off your contributions, be it in the form of bug reports,
feature requests, discussions, or fixes and other code changes. Please refer
to the [contributing guidelines](CONTRIBUTING.md) if you are interested to
contribute. Please mind the [code of conduct](CODE_OF_CONDUCT.md) for all
interactions with the community.

## Contact

For questions or suggestions regarding the code, please use the
[issue tracker][issue-tracker]. For any other inquiries, please contact us
by email: <zavolab-biozentrum@unibas.ch>

&copy; 2021 [Zavolab, Biozentrum, University of Basel][contact]

[contact]: <zavolab-biozentrum@unibas.ch>
[badge-build-status]: <https://github.com/zavolanlab/zarp-cli/actions/workflows/ci.yml/badge.svg>
[badge-coverage]: <https://codecov.io/gh/zavolanlab/zarp-cli/branch/dev/graph/badge.svg?branch=dev&token=0KQZYULZ88>
[badge-docs]: <https://readthedocs.org/projects/zarp-cli/badge/?version=latest>
[badge-github-tag]: <https://img.shields.io/github/v/tag/zavolanlab/zarp-cli?color=C39BD3>
[badge-license]: <https://img.shields.io/badge/license-Apache%202.0-blue.svg>
[badge-pypi]: <https://img.shields.io/pypi/v/zarp.svg?style=flat&color=C39BD3>
[badge-url-build-status]: <https://github.com/zavolanlab/zarp-cli/actions/workflows/ci.yml>
[badge-url-coverage]: <https://codecov.io/gh/zavolanlab/zarp-cli?branch=dev>
[badge-url-docs]: <https://zarp-cli.readthedocs.io/en/latest/?badge=latest>
[badge-url-github-tag]: <https://github.com/zavolanlab/zarp-cli/releases>
[badge-url-license]: <http://www.apache.org/licenses/LICENSE-2.0>
[badge-url-pypi]: <https://pypi.python.org/pypi/zarp>
[issue-tracker]: <https://github.com/zavolanlab/zarp-cli/issues>

            

Raw data

            {
    "_id": null,
    "home_page": "https://git.scicore.unibas.ch/zavolan_group/tools/zarp-cli",
    "name": "zarp",
    "maintainer": "Zavolan Lab",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "zavolab-biozentrum@unibas.ch",
    "keywords": "bioinformatics,workflow,ngs,high-throughput sequencing",
    "author": "Zavolan Lab",
    "author_email": "zavolab-biozentrum@unibas.ch",
    "download_url": "https://files.pythonhosted.org/packages/05/91/48e56174806af1d67983a3f7963af643aeb7b76313b9fd2d6c63ffcd2713/zarp-0.1.1.tar.gz",
    "platform": null,
    "description": "# ZARP-cli\n\n[![License][badge-license]][badge-url-license]\n[![Build_status][badge-build-status]][badge-url-build-status]\n[![Docs][badge-docs]][badge-url-docs]\n[![Coverage][badge-coverage]][badge-url-coverage]\n[![GitHub_tag][badge-github-tag]][badge-url-github-tag]\n[![PyPI_release][badge-pypi]][badge-url-pypi]\n\n**_ZARP 'em_** - RNA-Seq analysis made easy!\n\n* Have a bunch of RNA-Seq samples and you wanna know what's in them? **_ZARP\n'em!_**  \n* Barry left you some samples to analyze and then went on vacation, again? **No\nproblem, _ZARP 'em!_**  \n* You have an extensive SRA query with hundreds of runs and you don't know\nwhere to start? **Easy - _ZARP 'em!_**\n\nZARP-cli uses the HTSinfer package to infer missing metadata and then runs the\nZARP RNA-Seq analysis pipeline on your samples. Impress your colleagues with\nyour sudden productivity boost. Or better yet, use the time saved to go on that\ncamping trip with Barry. Just make sure to guard your secret! :wink:\n\n:pill: **_ZARP 'em_** - set it up once, benefit for a lifetime! :syringe:\n\n## Basic usage\n\n```sh\nzarp [-h] [--init] [--verbosity {DEBUG,INFO,WARN,ERROR,CRITICAL}] [--version]\n        PATH/ID [PATH/ID ...]\n\n# Examples\nzarp --init  # set up user defaults for ZARP\nzarp sample_1.fq.gz /path/to/sample_2.fq.gz  # ZARP two single-end libraries\nzarp my_sample@abcdefgh.fq.gz  # assign a sample name\nzarp mate_1.fq.gz,mate_2.fq.gz  # ZARP one paired-end library\nzarp table:table.tsv  # ZARP all samples from a sample table\nzarp SRR0123456789 my_other_sample@SRR0123456789  # ZARP SRA runs\nzarp \\\n    sample_1.fq.gz /path/to/sample_2.fq.gz \\\n    my_sample@adcdefgh.fg.gz \\\n    mate_1.fq.gz,mate_2.fq.gz \\\n    table:table.tsv \\\n    SRR0123456789 my_other_sample@SRR0123456789  # ZARP everything at once!\n```\n\n## Installation\n\nClone this repository and traverse into the app directory:\n\n```sh\ngit clone git@github.com:zavolanlab/zarp-cli.git\ncd zarp-cli\n```\n\nInstall the app:\n\n```sh\npip install .\n```\n\n> If you would like to contribute to ZARP-cli development, we recommend\n> installing the app in editable mode:\n>\n> ```sh\n> pip install -e .\n> ```\n\nOptionally, install required packages for testing and development:\n\n```sh\npip install -r requirements_dev.txt\n```\n\n## Contributing\n\nThis project lives off your contributions, be it in the form of bug reports,\nfeature requests, discussions, or fixes and other code changes. Please refer\nto the [contributing guidelines](CONTRIBUTING.md) if you are interested to\ncontribute. Please mind the [code of conduct](CODE_OF_CONDUCT.md) for all\ninteractions with the community.\n\n## Contact\n\nFor questions or suggestions regarding the code, please use the\n[issue tracker][issue-tracker]. For any other inquiries, please contact us\nby email: <zavolab-biozentrum@unibas.ch>\n\n&copy; 2021 [Zavolab, Biozentrum, University of Basel][contact]\n\n[contact]: <zavolab-biozentrum@unibas.ch>\n[badge-build-status]: <https://github.com/zavolanlab/zarp-cli/actions/workflows/ci.yml/badge.svg>\n[badge-coverage]: <https://codecov.io/gh/zavolanlab/zarp-cli/branch/dev/graph/badge.svg?branch=dev&token=0KQZYULZ88>\n[badge-docs]: <https://readthedocs.org/projects/zarp-cli/badge/?version=latest>\n[badge-github-tag]: <https://img.shields.io/github/v/tag/zavolanlab/zarp-cli?color=C39BD3>\n[badge-license]: <https://img.shields.io/badge/license-Apache%202.0-blue.svg>\n[badge-pypi]: <https://img.shields.io/pypi/v/zarp.svg?style=flat&color=C39BD3>\n[badge-url-build-status]: <https://github.com/zavolanlab/zarp-cli/actions/workflows/ci.yml>\n[badge-url-coverage]: <https://codecov.io/gh/zavolanlab/zarp-cli?branch=dev>\n[badge-url-docs]: <https://zarp-cli.readthedocs.io/en/latest/?badge=latest>\n[badge-url-github-tag]: <https://github.com/zavolanlab/zarp-cli/releases>\n[badge-url-license]: <http://www.apache.org/licenses/LICENSE-2.0>\n[badge-url-pypi]: <https://pypi.python.org/pypi/zarp>\n[issue-tracker]: <https://github.com/zavolanlab/zarp-cli/issues>\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "User-friendly command-line interface for the ZARP RNA-Seq analysis pipeline",
    "version": "0.1.1",
    "split_keywords": [
        "bioinformatics",
        "workflow",
        "ngs",
        "high-throughput sequencing"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "1ecbaeee18b2f370c7a203f435e17cc3",
                "sha256": "db5f2c519760f08c9c0b9575fc43fd703d63a14d83e72d7e570c77846cd46bea"
            },
            "downloads": -1,
            "filename": "zarp-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1ecbaeee18b2f370c7a203f435e17cc3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 47219,
            "upload_time": "2022-12-02T02:26:57",
            "upload_time_iso_8601": "2022-12-02T02:26:57.416245Z",
            "url": "https://files.pythonhosted.org/packages/9b/ac/05c8ccf5a0f128d111235de04793628fccb0e1d8844d7217baa92abfe52c/zarp-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "bf6a792b051acde3768472a8819e64c0",
                "sha256": "0defdec6fe8dabf66d40f2f4d16dfc2619f509f11763356908af3be51ca049ab"
            },
            "downloads": -1,
            "filename": "zarp-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "bf6a792b051acde3768472a8819e64c0",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 43980,
            "upload_time": "2022-12-02T02:26:59",
            "upload_time_iso_8601": "2022-12-02T02:26:59.919070Z",
            "url": "https://files.pythonhosted.org/packages/05/91/48e56174806af1d67983a3f7963af643aeb7b76313b9fd2d6c63ffcd2713/zarp-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-02 02:26:59",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "zarp"
}
        
Elapsed time: 0.01269s