NCIP/CDR

Name: CDR

Owner: National Cancer Informatics Program

Description: caHUB CDR v6.3

Created: 2014-09-25 19:51:47.0

Updated: 2015-07-16 16:09:48.0

Pushed: 2015-07-23 19:43:22.0

Homepage:

Size: 7123

Language: Groovy

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

CDR - caHUB Comprehensive Data Resource

Welcome to the caHUB Comprehensive Data Resource (CDR). This Grails application is the original software used to run the NIH-funded GTEx study and the NCI BBRB-funded Biospecimen Preanalytical Variables study. It was developed by Leidos Biomedical Research, contracted by the NCI's Biospecimen and Biorepositories Branch (BBRB). For more information, visit:

http://commonfund.nih.gov/GTEx/index

http://biospecimens.cancer.gov/programs/bpv/

http://biospecimens.cancer.gov/programs/cahub/

http://www.ncbi.nlm.nih.gov/pubmed/23715323

The CDR is a Grails application. To get this standalone version up and running, please follow the steps below. Prerequisites:

Install the latest JDK 7 per instructions for your environment. JDK 8 is not supported at this time.

Install Grails 2.2.4 per instructions for your environment. Later versions of Grails are not supported at this time.

See here for more Grails installation information: http://grails.org/doc/latest/guide/gettingStarted.html

After cloning from GitHub, open a console window, navigate to the cahubdataservices folder, run the following commands:

0) set JAVA_OPTS=-XX:MaxPermSize=128m -XX:PermSize=512m -Xms1024m -Xmx2048m (This is a generous estimate. Default memory settings are not enough.)

1) grails RunApp

This will download all project plug-ins, resolve dependencies and determine if your environment is set up properly. If all goes well, you should see the following message: Server running. Browse to http://localhost:8080/cahubdataservices

2) Open a browser if your choice and enter http://localhost:8080/cahubdataservices

3) You may log in with the following test accounts:

testerndri/Welcome01 (GTEx study user)

testerunm/Welcome01 (BPV study user)

hubadmin/Welcome01 (caHUB admin user)

If you run into errors, try the following:

1) Grails clean

2) Grails upgrade (say yes)

3) Grails RunApp

The CDR was originally developed in the NetBeans IDE against Oracle XE. This version is using the Grails in-memory H2 database.


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.