spacer spacer spacer
spacer spacer spacer
spacer
NASA Jet Propulsion Laboratory, California Institute of Technology + View the NASA Portal

+ NASA en Español

+ Contact NASA
Search the API    

ERNE Simulation

The EDRN Resource Network Exchange (ERNE) Simulation re-creates four product servers at NASA/JPL in order for development on ERNE and related projects ( E-CAS , ERNE Portal, etc.) to continue without affecting real-time operations of the ERNE.

Simulation Data

This simulation creates four product servers:

  • urn:eda:rmi:NIH.NCI.EDRN.MOFFITT.PRODUCT_SERVER"
  • urn:eda:rmi:NIH.NCI.EDRN.SAN_ANTONIO.PRODUCT_SERVER
  • urn:eda:rmi:NIH.NCI.EDRN.CREIGHTON.PRODUCT_SERVER
  • urn:eda:rmi:NIH.NCI.EDRN.COLORADO.PRODUCT_SERVER

The product servers answer with randomized data as well as (non-patient-specific) data from actual ERNE nodes. The randomization is coherent, such that the same query will always produce the same results. The simulated nodes return values for the following Common Data Elements (CDEs):

  • STUDY_PROTOCOL_ID
  • STUDY_SITE_ID
  • STUDY_PARTICIPANT_ID
  • SPECIMEN_CONTACT-EMAIL_TEXT
  • BASELINE_CANCER-CONFIRMATION_CODE
  • BASELINE_DEMOGRAPHICS-GENDER_CODE
  • BASELINE_DEMOGRAPHICS_RACE_CODE
  • BASELINE_SMOKE-REGULAR_1YEAR_CODE
  • BASELINE_CANCER-ICD9-CODE
  • SPECIMEN_TISSUE_ORGAN-SITE_CODE
  • BASELINE_FAMILY_CANCER-LOCATION_CODE
  • SPECIMEN_DAY-CA-DIAGNOSIS_VALUE
  • BASELINE_CANCER-AGE-DIAGNOSIS_VALUE
  • SPECIMEN_AGE-COLLECTED_VALUE
  • BASELINE_FAMILY_CANCER-CONFIRMATION_CODE
  • SPECIMEN_AMOUNT_REMAINING_VALUE
  • SPECIMEN_AMOUNT-STORED_VALUE
  • SPECIMEN_AMOUNT_REMAINING_UNIT_CODE
  • SPECIMEN_AMOUNT-STORED_UNIT_CODE
  • SPECIMEN_AVAILABLE_CODE

Using the Simulation

To contact the product servers in the ERNE simulation, first use the RMI Registry running on clasp.jpl.nasa.gov port 9100. The following is a valid property setting for OODT software:

      
     -Drmiregistries=rmi://clasp.jpl.nasa.gov:9100
   
    

Select one of the four product servers listed above and use that as the argument to the ProductClient .

Then, make a query using an ERNE-compatible XMLQuery object.

You can also make such queries from the command-line as follows:

      
     java \
   
     
-classpath \
   
     
$HOME/dev/edm-commons/target/edm-commons-2.2.3.jar \
   
     
$HOME/dev/edm-query/target/edm-query-2.0.0.jar \
   
     
$HOME/dev/grid-product/target/grid-product-3.0.1.jar \
   
     
-Drmiregistries=rmi://clasp.jpl.nasa.gov:9100 \
   
     
jpl.eda.product.ProductClient \
   
     
-out \
   
     
urn:eda:rmi:NIH.NCI.EDRN.MOFFITT.PRODUCT_SERVER \
   
     
"SPECIMEN_AGE-COLLECTED_VALUE = 32 AND \
   
     
RETURN = STUDY_PROTOCOL_ID AND RETURN = \
   
     
STUDY_SITE_ID AND RETURN = \
   
     
SPECIMEN_CONTACT-EMAIL_TEXT"
   
    
FirstGov - Your First Click to the US Governmnet

+ Freedom of Information Act

+ NASA Privacy Statement, Disclaimer,

and Accessibility Certification


+ Freedom to Manage
NASA

Editor: Sean Kelly

NASA Official: Dan Crichton

Last Published: 26 July 2005

+ Contact NASA
spacer
spacer spacer spacer
spacer spacer spacer