DataShop provides the following downloads:
- Data Management Plan Resources
DataShop can play an integral role in your data management process and help fulfill NSF's requirements for a complete data management plan. The DataShop team has adapted the NSF guidelines to create a template data management plan, which is available for download.
- Logging Format (XSD/DTD)
The PSLC Logging Format, also known as the Tutor Message format, is used to log the details of student and tutor actions. It is defined in an XML Schema Definition (XSD file) and a Document Type Definition (DTD file). Of these two files, the XML Schema is normative and should be used for the purposes of validation.
- Logging Libraries (Flash and Java)
Software libraries with APIs intended to make the logging of tutor messages easy.
- Import File Verification Tool
DataShop can import a tab-delimited text file of transaction data similar to that generated by the DataShop export. While the import process can only be done by DataShop developers, you should first run this tool against your import file to verify that it's valid, and fix any errors it finds.
- Web Services
Web Services provide a way to enable your program or web site to retrieve DataShop data programmatically. Our service follows the REST guidelines, which means that requests to web services are done over HTTP using URLs that represent resources. Here you can download a sample client application for DataShop Web Services written in Java, and download the schema file for web-service requests and responses.
- XML Validator Tool
DataShop can import XML files of transaction data which conform to the logging standard. While the import process can only be done by DataShop developers, you should first run this tool against your XML files to verify that they are valid XML and comform to the DTD.