/*******************************************************************************
* Jalview - A Sequence Alignment Editor and Viewer (Version 2.7)
- * Copyright (C) 2011 J Procter, AM Waterhouse, G Barton, M Clamp, S Searle
+ * Copyright (C) 2011 J Procter, AM Waterhouse, J Engelhardt, LM Lui, G Barton, M Clamp, S Searle
*
* This file is part of Jalview.
*
jalview.ws.rest.params.JobConstant toolp;
//toolp = new jalview.ws.rest.JobConstant("tool","jalview");
//iparams.put(toolp.token, toolp);
- toolp = new jalview.ws.rest.params.JobConstant("mbjob[method]","shmr");
- iparams.put(toolp.token, toolp);
- toolp = new jalview.ws.rest.params.JobConstant("mbjob[description]","step 1");
- iparams.put(toolp.token, toolp);
- toolp = new jalview.ws.rest.params.JobConstant("start_search","1");
- iparams.put(toolp.token, toolp);
- toolp = new jalview.ws.rest.params.JobConstant("blast","0");
- iparams.put(toolp.token, toolp);
+ //toolp = new jalview.ws.rest.params.JobConstant("mbjob[method]","shmr");
+ //iparams.put(toolp.token, toolp);
+ //toolp = new jalview.ws.rest.params.JobConstant("mbjob[description]","step 1");
+ //iparams.put(toolp.token, toolp);
+ //toolp = new jalview.ws.rest.params.JobConstant("start_search","1");
+ //iparams.put(toolp.token, toolp);
+ //toolp = new jalview.ws.rest.params.JobConstant("blast","0");
+ //iparams.put(toolp.token, toolp);
jalview.ws.rest.params.Alignment aliinput = new jalview.ws.rest.params.Alignment();
- aliinput.token = "ali";//_file";
- aliinput.writeAsFile=false;//true;
- //aliinput.token = "ali_file";
- //aliinput.writeAsFile=true;
+ // SHMR server has a 65K limit for content pasted into the 'ali' parameter, so we always upload our files.
+ aliinput.token = "ali_file";
+ aliinput.writeAsFile=true;
iparams.put(aliinput.token, aliinput);
jalview.ws.rest.params.SeqGroupIndexVector sgroups = new jalview.ws.rest.params.SeqGroupIndexVector();
sgroups.setMinsize(2);