Skip to content

Command Line Interface

Geneweaver provides a command line interface for interacting with the GeneWeaver web application. The command line interface is a python package called geneweaver-client, available on PyPI. Users should consider using the command line interface if they want to run the analysis tools locally, if they want to automate the uploading or downloading of data to/from the web application,

Installation

Requirements

The geneweaver-client package requires python 3.7 or greater.

From PyPI

To install the geneweaver-client package from PyPI, run the following command:

$ pip install geneweaver-client

From Source

To install the geneweaver-client package from source, run the following commands:

Note

You will need to have poetry installed.

git clone git@github.com:bergsalex/geneweaver-client.git
cd geneweaver-client
poetry install

Usage

Tip

Check out the command line interface reference documentation.