Backwards compatibility from 3.7 to 3.6 problem dkueltz  2017-11-24
I am trying to upload a Skyline document to Panorama. I generated the document with the latest version of Skyline daily but saved the file as Share compatible with version 3.6 to enable Panorama upload. I can ope the document now with the regular Skyline 3.7 version but still cannot upload it to Panorama despite sharing it in Skyline version 3.6 format. I get the following error:
24 Nov 2017 20:48:23,848 WARN : The version of this Skyline document is 3.7. This is newer than the highest supported version 3.62
24 Nov 2017 20:48:28,314 INFO : Failed to complete task 'org.labkey.targetedms.pipeline.TargetedMSImportTask'
24 Nov 2017 20:48:28,315 ERROR: Uncaught exception in PipelineJob: (DONE) Skyline document import -
org.labkey.api.query.RuntimeValidationException: aminoacid: Value is too long for column 'aminoacid', a maximum length of 30 is allowed.
Caused by: aminoacid: Value is too long for column 'aminoacid', a maximum length of 30 is allowed.
Thanks for any help with this issue!
vsharma responded:  2017-11-27
Hi Dietmar,

The error was due to this modification in the Skyline document:
<static_modification name="Carbamyl" aminoacid="A, C, D, E, F, G, H, I, K, L, M, N, O, P, Q, R, S, T, U, V, W, Y" variable="true" formula="HCNO" />

The value of the "aminoacid" attribute in the XML fragment above exceeded the limit allowed (30 characters) in the corresponding column in the database. I have increased the limit in the database so your document should upload now. Can you please try again?

dkueltz responded:  2017-11-27
Thanks Vagisha!

I was able to get around this by splitting the single carbamylation def. that included all AAs into three different ones that each included fewer AAs.

But it is nice that you have increased the limit to allow inclusion of more than 30 chars in the future. I was able to upload the document to Panorama.