Good Evening, I noticed that the example annotations are in the same order as the table.tsv file column header order. Does our tool have to keep the same order like this? Or can it output it in any order? Respectfully, Darin

Created by Darin decoderz
Hi @decoderz , The `"columns"` field in the [output JSON](https://www.synapse.org/#!Synapse:syn18065891/wiki/600442) expected for each tool is a standard JSON array ? the ordering of elements within this array output by your tool shouldn't matter. You just need to make sure that the reference to the original column index (`"columnNumber"`) in the input TSV is included. For example: ```json [ { "columnNumber": 3, "headerValue": "header_3", "results": [...] }, { "columnNumber": 1, "headerValue": "header_1", "results": [...] }, { "columnNumber": 2, "headerValue": "header_2", "results": [...] } ] ``` ... should still be valid. Best, James

JSON annotation order page is loading…