GridMedlee Service

Description

GridMedlee is a service that provides access to Columbia's Natural Language Processor (NLP). The service is composed of two components a service and a service context. The service is used to submit de-identified reports to the NLP. The service context is used to both monitor the status of the submitted reports and to retrieve the results files output by the service. The files returned from the service context are stored on the local computer.

URL(s)

Service URL: https://cumc.phgrid.net:8443/wsrf/services/GridMedlee

Context URL: https://cumc.phgrid.net:8443/wsrf/services/GridMedleeContext

Access

The GridMedlee service is a secure grid service. In order to be granted access to the service contact the service owner: Dr. Albert Lai.

Location of Source Code

The source code is located on the phgrid sourceforge project space.

http://phgrid.svn.sourceforge.net/viewvc/phgrid/GridMedlee/

Steps for running the command-line client

The following steps need to be taken to run the command-line client:

    1. Download the GridMedlee code from the phgrid repository
    2. Open a command window and switch to the project directory for GridMedlee
    3. Type grid-proxy-init. This will generate the necessary grid credentials.
    4. In the top-level directory where the code has been stored type the following command: ant runClient.
    5. The client will request you to input the service url, press enter to accept the default setting.
    6. Enter the path to the folder containing the files being submitted to the service. There are sample de-identified reports in the deidentified_reports directory.
    7. Enter the path to the folder where the client should store the files returned from the service. This directory has to exist or the client will fail. There is a medlee_output directory within the project that can be used for this purpose.
    8. You can accept the default settings for the remaining questions by pressing the Enter key