Skip to main content

uniprot-cli - An Unofficial client for Uniprot

uniprot-cli is an Unofficial client for the Uniprot protein database written in python.

This project is still in its early stages under heavy development. Do not expect this to work properly until v1.0.0.

Installation

Installation is done with pip:

pip install uniprot-cli

Usage

uniprot-cli has two modes of usage, an interactive-mode and a cli-mode. The interactive-mode can be invoked by simply running:

uniprot-cli

And the user will be prompted for relevant input, step by step.

The cli-mode is used by passing arguments to uniprot-cli in the terminal:

Example:

uniprot-cli -q B5ZC00

This will cause uniprot-cli to skip interactive prompts and query Uniprot directly.

Arguments

The following arguments can be passed to uniprot-cli in cli-mode:

Argument Type Default Explaination
-q, --query str None Query string.
-m, --multiple bool False Query multiple results.
-f, --format str 'fasta' Data format for query result.
-d, --dataset str 'uniprotkb' Data set on Uniprot.
-n, --nosave bool False Don't save the result.
-v, --version N/A N/A Print version.
-h, --help N/A N/A Print help and usage information.

Release files for uniprot-cli 0.3.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uniprot-cli 0.3.4
File Size Uploaded
uniprot_cli-0.3.4.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for uniprot-cli 0.3.4
File Interpreter ABI Platform
uniprot_cli-0.3.4-py3-none-any.whl Python 3 none any Details

Total release size: 12.8 kB

Release files / uniprot_cli-0.3.4.tar.gz

Download URL uniprot_cli-0.3.4.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
32d9f63046cf185e2c28fa9ad76d9dbbf6e803e2d463a4f7ccafce0c154c8821
BLAKE2b-256 checksum
How to use checksums
d344a5b2e07d1e6f3506b12d034fbe14b4e4d81cfb383a4a7064f1895d0ef4d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / uniprot_cli-0.3.4-py3-none-any.whl

Download URL uniprot_cli-0.3.4-py3-none-any.whl
Size 6.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f67b9219ff2dca9970d4d0fba04b74c5f188a941009380444cf65c0d350ea07f
BLAKE2b-256 checksum
How to use checksums
708a7467bae578016979bda5e326653eec51094876ce65efaf0cf948cb2d1c8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page