Skip to main content

A Python API for the Genesis platform.

Project description

GenAPI

GenAPI is a Python API for the Genesis platform.

Install

To install, run:

python setup.py install

To install for development, run:

python setup.py develop

Usage

Create an API instance:

gen = GenCloud('anonymous', 'anonymous', 'http://cloud.genialis.com')

Get all project and select the first one:

projects = gen.projects()
project = projects.itervalues().next()

Get expression objects and select the first one:

objects = project.objects(type__startswith='data:expression')
object = object.itervalues().next()

Print annotation:

object.print_annotation()

Print file fields:

object.print_downloads()

Download file:

object.download('output.rpkum')

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

GenAPI-0.0.3.tar.gz (4.8 kB view details)

Uploaded Source

File details

Details for the file GenAPI-0.0.3.tar.gz.

File metadata

  • Download URL: GenAPI-0.0.3.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for GenAPI-0.0.3.tar.gz
Algorithm Hash digest
SHA256 05c97ad3ea60625d9295b7bb4a35140155f2d5aaead122533bc961b3428046ca
MD5 d1c478995091a378da71c8f87654e3c3
BLAKE2b-256 e5222eb2c987eac52eb7f053465ae28bec64b5612bfdbe3d44d5192497e5eb41

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