genepattern-python


Namegenepattern-python JSON
Version 24.1 PyPI version JSON
download
home_pagehttps://github.com/genepattern/genepattern-python
SummaryLibrary for programmatically interacting with GenePattern from Python.
upload_time2024-01-26 19:48:51
maintainer
docs_urlNone
authorThorin Tabor
requires_python
licenseBSD
keywords genepattern genomics bioinformatics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            [![Version](https://img.shields.io/pypi/v/genepattern-python.svg)](https://pypi.python.org/pypi/genepattern-python)
[![Build](https://travis-ci.org/genepattern/genepattern-python.svg?branch=master)](https://travis-ci.org/genepattern/genepattern-python)
[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat)](https://github.com/genepattern/example-notebooks/blob/master/GenePattern%20Python%20Tutorial.ipynb)

# 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](http://pandas.pydata.org/), 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](https://github.com/genepattern/example-notebooks/blob/master/GenePattern%20Python%20Tutorial.ipynb).

## "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.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/genepattern/genepattern-python",
    "name": "genepattern-python",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "genepattern,genomics,bioinformatics",
    "author": "Thorin Tabor",
    "author_email": "tmtabor@cloud.ucsd.edu",
    "download_url": "https://files.pythonhosted.org/packages/d8/02/835eaf10b9b755e0757f383ef4fae83803eb1c07f36f8bb30a6627c692dc/genepattern-python-24.1.tar.gz",
    "platform": null,
    "description": "[![Version](https://img.shields.io/pypi/v/genepattern-python.svg)](https://pypi.python.org/pypi/genepattern-python)\n[![Build](https://travis-ci.org/genepattern/genepattern-python.svg?branch=master)](https://travis-ci.org/genepattern/genepattern-python)\n[![Documentation Status](https://img.shields.io/badge/docs-latest-brightgreen.svg?style=flat)](https://github.com/genepattern/example-notebooks/blob/master/GenePattern%20Python%20Tutorial.ipynb)\n\n# GenePattern Python Library\n\nThis is a Python library for working with GenePattern programmatically. Behind the scenes, calls from this library execute the GenePattern REST API.\n\n## Supported Python Versions\n\nThis library requires Python 3.6+. The bundled data submodule `gp.data` also requires [pandas](http://pandas.pydata.org/), although the rest of the module does not.\n\n**Python 2 Support:** Support for Python 2 was removed in version 1.4.0. Python 2 users should use version 1.3.1.\n\n## Installing\n\nIt is recommended to install this library from PIP. Simply execute the command below:\n\n> pip install genepattern-python\n\n## Upgrading\n\nTo upgrade to the latest version of the library, execute the command below:\n\n> pip install genepattern-python --upgrade\n\n## Tutorial\n\nA tutorial on how to use the GenePattern Python Library is [available here](https://github.com/genepattern/example-notebooks/blob/master/GenePattern%20Python%20Tutorial.ipynb).\n\n## \"Connection Reset by Peer\" Error\n\nConnecting 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.\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Library for programmatically interacting with GenePattern from Python.",
    "version": "24.1",
    "project_urls": {
        "Download": "https://github.com/genepattern/genepattern-python/archive/24.01.tar.gz",
        "Homepage": "https://github.com/genepattern/genepattern-python"
    },
    "split_keywords": [
        "genepattern",
        "genomics",
        "bioinformatics"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f48c74dd237d3e446204b94a35e38cfc375b6336cde71166e21533a6ab06b526",
                "md5": "0bf58982659421645d81ee733af606f2",
                "sha256": "c6d0c7e673a02456f8f8bc8dc3929710ce5089499ad890d959a63a955793f5fe"
            },
            "downloads": -1,
            "filename": "genepattern_python-24.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0bf58982659421645d81ee733af606f2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 21262,
            "upload_time": "2024-01-26T19:48:55",
            "upload_time_iso_8601": "2024-01-26T19:48:55.217266Z",
            "url": "https://files.pythonhosted.org/packages/f4/8c/74dd237d3e446204b94a35e38cfc375b6336cde71166e21533a6ab06b526/genepattern_python-24.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d802835eaf10b9b755e0757f383ef4fae83803eb1c07f36f8bb30a6627c692dc",
                "md5": "08faced1995c9794849348320fffae58",
                "sha256": "e37b3f2787f8dbfbeea422229a115d5d6a691454f7f750fd582b479e31c87bda"
            },
            "downloads": -1,
            "filename": "genepattern-python-24.1.tar.gz",
            "has_sig": false,
            "md5_digest": "08faced1995c9794849348320fffae58",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 20662,
            "upload_time": "2024-01-26T19:48:51",
            "upload_time_iso_8601": "2024-01-26T19:48:51.901397Z",
            "url": "https://files.pythonhosted.org/packages/d8/02/835eaf10b9b755e0757f383ef4fae83803eb1c07f36f8bb30a6627c692dc/genepattern-python-24.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-26 19:48:51",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "genepattern",
    "github_project": "genepattern-python",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": false,
    "lcname": "genepattern-python"
}
        
Elapsed time: 0.19268s