Skip to main content

Add your description here

Project description

gentroutils

Tests License

Set of Command Line Interface tools to process Open Targets Genetics GWAS data.

Installation

pip install gentroutils

Available commands

To see all available commands after installation run

gentroutils --help

Contribute

To be able to contribute to the project you need to set it up. This project runs on:

  • python 3.10.8
  • rye (package manager)
  • uv (dependency manager)

To set up the project run

make dev

The command will install above dependencies (initial requirements are curl and bash) if not present and install all python dependencies listed in pyproject.toml. Finally the command will install pre-commit hooks requred to be run before the commit is created.

The project has additional dev dependencies that include the list of packages used for testing purposes. All of the dev depnendencies are automatically installed by rye.

To see all available dev commands

Run following command to see all available dev commands

make help

Manual testing of CLI module

To check CLI execution manually you need to run

rye run gentroutils

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gentroutils-0.1.5.tar.gz (21.2 kB view hashes)

Uploaded Source

Built Distribution

gentroutils-0.1.5-py3-none-any.whl (12.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page