icgc-dcc/icgconnect

Name: icgconnect

Owner: ICGC DCC

Description: null

Created: 2017-03-30 19:04:46.0

Updated: 2017-06-02 16:28:33.0

Pushed: 2018-01-11 21:52:07.0

Homepage: null

Size: 32000

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

This library contains Python functions to send and access accessible data from Collaboratory and EGA servers. The functions in the library contain wrapper to EGA and Collaboratory API.

How to Install

Make sure that you have python 2.7 and pip (https://pypi.python.org/pypi/pip) installed.

Clone this repository and install the package using pip:

t clone https://github.com/icgc-dcc/icgconnect.git
 icgconnect
p install .

ICGConnect contains many helpful functions to communicate with different servers:

Help

You can access the list of functions and definitions using pydoc - https://docs.python.org/2/library/pydoc.html

EGA

Wrapper functions for EGA submission and downloand API

EGA Submission
c icgconnect.ega.submission
EGA Download
c icgconnect.ega.download
Collaboratory
c icgconnect.ega.collab
Amazon S3 (AWS)
c icgconnect.aws
ICGC
c icgconnect.icgc

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.