Skip to main content

A Python package to fetch protein sequences from UniProtKB using its REST API.

Project description

Uniseq

UniSeq is a Python package that allows you to fetch protein sequences directly from the UniProtKB database using its REST API. This package can help in automating workflows that dynamically scrapes protein sequences from the database.

Installation

pip install uniseq

Usage

from uniseq import getseq

sequence = getseq("P69905")  # any valid UniProtKB ID can be passed
print(sequence)

Dependencies

  • requests
  • biopython

These are automatically installed when you install the package.

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

uniseq-0.0.2.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

uniseq-0.0.2-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file uniseq-0.0.2.tar.gz.

File metadata

  • Download URL: uniseq-0.0.2.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.12.1.2 readme-renderer/44.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/2.2.3 tqdm/4.66.5 importlib-metadata/8.6.1 keyring/25.6.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.12.2

File hashes

Hashes for uniseq-0.0.2.tar.gz
Algorithm Hash digest
SHA256 144f8acf432d0cb0195fd0f0d6e0f6be40c156163de20114574e95b20fb9ffe5
MD5 8a88369fa04087e2d4bdc88bcf5915e9
BLAKE2b-256 14ba621a2506d8e7db23a4c1b841fe260b613fa72a662b6f983478cc16857f61

See more details on using hashes here.

File details

Details for the file uniseq-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: uniseq-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.12.1.2 readme-renderer/44.0 requests/2.32.3 requests-toolbelt/1.0.0 urllib3/2.2.3 tqdm/4.66.5 importlib-metadata/8.6.1 keyring/25.6.0 rfc3986/2.0.0 colorama/0.4.6 CPython/3.12.2

File hashes

Hashes for uniseq-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 540314ca3aa23c6aafee41059b5d69ef5117ab4693280ee8335779c9e0543f28
MD5 9f82676170469b99739185b3fac8ec5f
BLAKE2b-256 acf6c4f42782ab917072211323469e989410e52eecbb1bcb0c9fea6ccad92206

See more details on using hashes here.

Supported by

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