From 89da34fed4926461b87c0599cc3bb7be0845d666 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1t=C3=A9=20Balajti?= Date: Wed, 13 Nov 2024 12:27:10 +0100 Subject: [PATCH] update readme --- README.md | 55 ++++++++++++++++++++++--------------------------------- 1 file changed, 22 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 7557cb7..0b6acce 100644 --- a/README.md +++ b/README.md @@ -3,12 +3,12 @@ [![license][badge-license]][badge-url-license] [![docs][badge-docs]][badge-url-docs] [![release_gh][badge-release-gh]][badge-url-release-gh] -[![release_docker][badge-release-docker]][badge-url-release-docker] [![ci][badge-ci]][badge-url-ci] [![coverage][badge-coverage]][badge-url-coverage] +[![release_biocontainer][badge-release-biocontainer]][badge-url-release-biocontainer] [![DOI:zenodo][badge-doi-zenodo]][badge-url-doi-zenodo] -HTSinfer infers metadata from Illumina high-throughput sequencing (HTS) data. +HTSinfer infers RNA-Seq metadata from Illumina high-throughput sequencing (HTS) data. ## Quick start @@ -16,13 +16,12 @@ For a more in-depth guide please refer to the [HTSinfer documentation][docs-docu ### Installation -In order to use the HTSinfer, clone the repository and install the -dependencies via [Conda][conda] or [Mamba][mamba]: +HTSinfer is available as part of the [Bioconda][bioconda-release] channel, therefore the preferred installation method is via [Mamba][mamba] or [Conda][conda]. + +To create a new Conda environment with HTSinfer and its dependencies installed, run: ```sh -git clone https://github.com/zavolanlab/htsinfer -cd htsinfer -conda env create --file environment.yml +mamba create --name htsinfer bioconda::htsinfer ``` Then, activate the `htsinfer` Conda environment with: @@ -31,27 +30,16 @@ Then, activate the `htsinfer` Conda environment with: conda activate htsinfer ``` +To install HTSinfer in your current environment, run: + +```sh +mamba install bioconda::htsinfer +``` + ### General usage ```sh -htsinfer [--output-directory PATH] - [--temporary-directory PATH] - [--cleanup-regime {DEFAULT,KEEP_ALL,KEEP_NONE,KEEP_RESULTS}] - [--records INT] - [--threads INT] - [--transcripts FASTA] - [--read-layout-adapters PATH] - [--read-layout-min-match-percentage FLOAT] - [--read-layout-min-frequency-ratio FLOAT] - [--library-source-min-match-percentage FLOAT] - [--library-source-min-frequency-ratio FLOAT] - [--library-type-max-distance INT] - [--library-type-mates-cutoff FLOAT] - [--read-orientation-min-mapped-reads INT] - [--read-orientation-min-fraction FLOAT] - [--tax-id INT] - [--verbosity {DEBUG,INFO,WARN,ERROR,CRITICAL}] - [-h] [--version] +htsinfer [-h] [--verbosity {DEBUG,INFO,WARN,ERROR,CRITICAL}] [--version] PATH [PATH] ``` @@ -131,14 +119,13 @@ example library: } ``` -To better understand the output, please refer to the [`Results` -model][docs-api-results] in the [API documentation][badge-url-docs]. +To better understand the output, please refer to the [`Results`][docs-api-results] model in the [API documentation][badge-url-docs]. -### API documentation +## Versioning -Auto-built API documentation is hosted on [ReadTheDocs][badge-url-docs]. +The project follows the [Semantic Versioning][semver] guidelines for version management. Currently, the service is in its beta phase, meaning API breaking changes or updates may occur without prior notice. -### Contributing +## 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 @@ -146,7 +133,7 @@ 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 +## Contact For questions or suggestions regarding the code, please use the [issue tracker][issue-tracker]. For any other inquiries, please contact us @@ -158,17 +145,19 @@ by email: [badge-coverage]: [badge-docs]: [badge-license]: -[badge-release-docker]: +[badge-release-biocontainer]: [badge-release-gh]: [badge-doi-zenodo]: [badge-url-ci]: [badge-url-coverage]: [badge-url-docs]: [badge-url-license]: -[badge-url-release-docker]: +[badge-url-release-biocontainer]: [badge-url-release-gh]: [badge-url-doi-zenodo]: [conda]: +[bioconda-release]: +[semver]: [contact]: [docs-documentation]: [docs-api-results]: