Library for programmatically interacting with GenePattern from Python.
Project description
GenePattern Python Library
This is a Python library for working with GenePattern programmatically. Behind the scenes, calls from this library execute the GenePattern REST API.
Supported Python Versions
This library requires Python 3.6+. The bundled data submodule gp.data
also requires pandas, although the rest of the module does not.
Python 2 Support: Support for Python 2 was removed in version 1.4.0. Python 2 users should use version 1.3.1.
Installing
It is recommended to install this library from PIP. Simply execute the command below:
pip install genepattern-python
Upgrading
To upgrade to the latest version of the library, execute the command below:
pip install genepattern-python --upgrade
Tutorial
A tutorial on how to use the GenePattern Python Library is available here.
"Connection Reset by Peer" Error
Connecting to the GenePattern public server now requires TLS 1.2+. Older versions of SSL and TLS will no longer work. If you're attempting to connect and receiving a "Connection Reset by Peer" error, you will need to update the OpenSSL library associated with your Python installation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file genepattern-python-21.7.tar.gz
.
File metadata
- Download URL: genepattern-python-21.7.tar.gz
- Upload date:
- Size: 19.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e937dbd20776acf42e81778851b1f3467f458217277d744cbd274ab73098498 |
|
MD5 | ee7370e48e90898d9a7edd5e48f92922 |
|
BLAKE2b-256 | 94ac690d017b5d6dc2029d825bbdbc66e1c852c0a51130a2fcd4e2684d5b5754 |