guruucsd / PING

This is a Python framework for accessing and analyzing PING data.
1 stars 2 forks source link

Build Status Coverage Status

PING automation scripts

This is a set of scripts to use with the Pediatric Imaging, Neurocognition, and Genetics (PING) study. Please see http://pingstudy.ucsd.edu/ for more information about this study.

Installation

All installation dependencies are defined in the requirements.txt file.

Installation steps:

  1. git clone git@github.com:guruucsd/PING.git
  2. cd PING
  3. sudo pip install -r requirements.txt If this fails:
  4. Visit https://ping-dataportal.ucsd.edu/applications/User/requestLogin.php and request access to the PING data portal.

Scripts

The following functions of the data portal are available through this scripting interface:

Authenticating in scripts

Scripts must be run with a valid username and password to the PING portal--if you don't have one, you'll need to request one.

There are two ways to pass your username and password to the scripts:

Example script usage

These examples assume that you've set your username and password via shell environment variables. If you haven't, you'll need to add the --username=[USERNAME] and --password=[PASSWORD] options to the commands below.