Skip to main content

Python functions to access the STRING API, a source of protein-protein association networks.

Project description

stringdb

https://img.shields.io/pypi/v/stringdb.svg https://api.travis-ci.com/gpp-rnd/stringdb.svg Documentation Status

Python functions to access the STRINGdb API, a source of protein-protein association networks. Documentation for the api can be found here: https://string-db.org/help/api/

Tutorial

To install:

$ pip install stringdb

Basic Usage

import stringdb
genes = ['TP53', 'BRCA1', 'FANCD1', 'FANCL']
string_ids = stringdb.get_string_ids(genes)
enrichment_df = stringdb.get_enrichment(string_ids.queryItem)

There are 5 functions for querying a list of stringIds, which follow the pattern get_*

where * can be ‘enrichment’, ‘interaction_partners’, ‘ppi_enrichment’, ‘network’, and ‘functional_annotation’

TODO

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.5 (2020-08-18)

  • Allow for background identifiers in enrichment analysis

0.1.4 - 0.1.2 (2020-06-24)

  • Setup travis pypi release

0.1.1 (2020-06-24)

  • Added requests to requirements

0.1.0 (2020-06-22)

  • First release on PyPI.

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

stringdb-0.1.5.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

stringdb-0.1.5-py2.py3-none-any.whl (5.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file stringdb-0.1.5.tar.gz.

File metadata

  • Download URL: stringdb-0.1.5.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for stringdb-0.1.5.tar.gz
Algorithm Hash digest
SHA256 2f83d2be40494901789f9193f0ab90589110d52d22768e83563b2136a6bab940
MD5 51b7b098cf7975cc080c423f7af74538
BLAKE2b-256 ad50f75649c25e38f61bcb1c8e5d94b3c94571b973e9583cb4c72bc5b15d4657

See more details on using hashes here.

File details

Details for the file stringdb-0.1.5-py2.py3-none-any.whl.

File metadata

  • Download URL: stringdb-0.1.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for stringdb-0.1.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4c5f696b91b1bacda4ebcce32b7bc1a67d8d6febbcc5af6b8df8b333a51b4439
MD5 bb05e098aefb2888bc3ac5cfcd711491
BLAKE2b-256 8e410f33f2bfe19b05fb3839a4fbd9aaa0ed013b74dbfe379301dd3c7edd8d8c

See more details on using hashes here.

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