The Synapse Certified User test is represented in a JSON format so that the prompts, responses, and answer key are easily extracted. Since this format would be prohibitively awkward for the author to edit, we allow the quiz to be written as a simple text file and use ad ad hoc parser to generate the required JSON. The procedure for doing this is as follows:
1) Clone the git repository: https://github.com/Sage-Bionetworks/QuizTextToJSONConverter
2) Copy the file from https://docs.google.com/a/sagebase.org/document/d/15R-KyuLgER1pu79WWLjSRYV1HXuD0y1E3iQMDCztfIU/edit into a file "quiz.txt".
3) Run the sole Java class in the cloned repo' (QuizTextToJSONConverter).
4) (Optional) Paste the output into http://www.freeformatter.com/json-formatter.html to format it in a user readable form.
5) Put the JSON into a file named repository-managers.certifiedUsersTestDefault.json.
6) Upload into the bucket proddata.sagebase.org under the production AWS account.
Within 60 seconds the newly uploaded quiz will be available in Synapse.