Stanford Open Modules

The Stanford Open modules for Python implement several modules for moving and structuring data, and communicating with different API endpoints. This documentation base will go over some basic examples for usage.

Clients

If you want to use the client, the software provides a command line utility, som, to do so.

Application Program Interaces

Developers likely want to take advantage of the Stanford Open Modules APIs. Specifically, python functions exist for:

Data Structure

Collection / [ collection name ]/ Entity / [ entity name ] / Images / [ image name ]
Collection / [ collection name ]/ Entity / [ entity name ] / Text / [ image name ]

# Manscripts
Collection / Science / Entity / PMID1234 / Images / science-image.gif
Collection / Science / Entity / PMID1234 / Text / article.txt

# Clinical
Collection / Study / Entity / SUID123 / Images / suid123-1.dcm
Collection / Study / Entity / SUID123 / Text / radiology-notes.txt