NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Panel
titleContents of this Page

Table of Contents
minLevel2

/ImageLoader

The /ImageLoader resource is a Node application that extracts image metadata (such as width and height of the image) from the existing whole slide image and stores it in a Mongo database. 

/ImageLoader

Resource

HTTP Verb

QueryEndpoint

Query Parameters(Input)

Output(Description)

Other Description

 POST /submitImage  case_id,

File_location, subject_id

 {“status”: “Success”} on success

Example of /ImageLoader

example here

/uAIMDataLoader

Node application that converts masks (what kind of masks? Aperio? Binary masks? which conversion?) to GeoJSON objects and stores them in a Mongo database. Need input, output, and command for each.

HTTP Verb

QueryEndpoint

Query Parameters(Input)

Output(Description)

POST

 /submitMask 

Case_id,

Execution_id,

Height,

Width,

X,

Y,

Type(optional)

 {“jobId”: 12}

GET

/job/:id  None{“status”:”incomplete”}

Example of /uAIMDataLoader

Need definitions of each query parameter. Need examples.

 

Resource

HTTP Verb

QueryEndpoint

Query Parameters(Input)

Output(Description)

Other Description

/ImageLoader

    

Node application that extracts image metadata (such as width and height of the image) from the existing whole slide image and stores it in a Mongo database.

 

POST

    
  

/submitImage

case_id,

File_location, subject_id

{“status”: “Success”} on success

 

/uAIMDataLoader

    Node application that converts masks (what kind of masks? Aperio? Binary masks? which conversion?) to GeoJSON objects and stores them in a Mongo database. Need input, output, and command for each
 

POST

    
  

/submitMask

Case_id,

Execution_id,

Height,

Width,

X,

Y,

Type(optional)

{“jobId”: 12}

Need definitions of each query parameter. Need examples.
 

GET

    
  

/job/:id

 

{“status”:”incomplete”}

Get the markup

/ImageData

    

Bindaas

 

GET

    
  

/fileLocation

case_id

 Need explanation
  

/mpp

case_id

 Need explanation
  

/metadata

case_id

 Need explanation
  

/md5

case_id

 Need explanation
 

POST

    
  

/json

  posting what is in the mongo database about this image? What is he posting?

/MarkupData

    

Bindaas

 

GET

    
  

/multipleMarkups

Case_id,

x1,y1,x2,y2,footprint,algorithms

GeoJSON

Need explanation

x1,y1,x2,y2 are different than what is in caMicroscope demo (had x, y, width, height)

  

/executionIds

case_id

List of execution IDs available for case

Need explanation. How would one get these execution IDs for a specific slide? Need to explain the difference between a caseID and an executionID–also any of the query modifiers.

/uAIMTemplates

    

Bindaas

 

GET

    
  

/template

id?

Jsonform template

Schema: https://github.com/joshfire/jsonform

Multiexcerpt include
nopaneltrue
MultiExcerptNameExitDisclaimer
PageWithExcerptwikicontent:Exit Disclaimer to Include

 

POST

    
  

/json

   

/Tasks

    

Firebase/Kue???

 

POST

    
  

/task

   
 

GET

    
  

/task

task_id