1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
5 <!-- Generated by javadoc (build 1.6.0_14) on Wed Feb 03 14:32:20 GMT 2010 -->
\r
10 <META NAME="date" CONTENT="2010-02-03">
\r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
\r
14 <SCRIPT type="text/javascript">
\r
15 function windowTitle()
\r
17 if (location.href.indexOf('is-external=true') == -1) {
\r
18 parent.document.title="MsaWS";
\r
27 <BODY BGCOLOR="white" onload="windowTitle();">
\r
31 <!-- ========= START OF TOP NAVBAR ======= -->
\r
32 <A NAME="navbar_top"><!-- --></A>
\r
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
\r
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
37 <A NAME="navbar_top_firstrow"><!-- --></A>
\r
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
39 <TR ALIGN="center" VALIGN="top">
\r
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/MsaWS.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
58 PREV CLASS
\r
59 NEXT CLASS</FONT></TD>
\r
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
61 <A HREF="../../../index.html?compbio/data/msa/MsaWS.html" target="_top"><B>FRAMES</B></A>
\r
62 <A HREF="MsaWS.html" target="_top"><B>NO FRAMES</B></A>
\r
63 <SCRIPT type="text/javascript">
\r
66 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
71 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
79 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
80 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
81 DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
84 <A NAME="skip-navbar_top"></A>
\r
85 <!-- ========= END OF TOP NAVBAR ========= -->
\r
88 <!-- ======== START OF CLASS DATA ======== -->
\r
91 compbio.data.msa</FONT>
\r
93 Interface MsaWS<T></H2>
\r
95 <DT><DT><B>Type Parameters:</B><DD><CODE>T</CODE> - executable type</DL>
\r
97 <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../compbio/ws/server/ClustalWS.html" title="class in compbio.ws.server">ClustalWS</A>, <A HREF="../../../compbio/ws/server/MafftWS.html" title="class in compbio.ws.server">MafftWS</A>, <A HREF="../../../compbio/ws/server/MuscleWS.html" title="class in compbio.ws.server">MuscleWS</A>, <A HREF="../../../compbio/ws/server/ProbconsWS.html" title="class in compbio.ws.server">ProbconsWS</A>, <A HREF="../../../compbio/ws/server/TcoffeeWS.html" title="class in compbio.ws.server">TcoffeeWS</A></DD>
\r
101 <DT><PRE>public interface <B>MsaWS<T></B></DL>
\r
105 Multiple Sequence Alignment (MSA) Web Services Interface
\r
110 <DT><B>Author:</B></DT>
\r
113 Date September 2009</DD>
\r
119 <!-- ========== METHOD SUMMARY =========== -->
\r
121 <A NAME="method_summary"><!-- --></A>
\r
122 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
123 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
124 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
125 <B>Method Summary</B></FONT></TH>
\r
127 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
129 <CODE> java.lang.String</CODE></FONT></TD>
\r
130 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#align(java.util.List)">align</A></B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences)</CODE>
\r
133 Align a list of sequences with default settings.</TD>
\r
135 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
137 <CODE> boolean</CODE></FONT></TD>
\r
138 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#cancelJob(java.lang.String)">cancelJob</A></B>(java.lang.String jobId)</CODE>
\r
141 Stop running job but leave its output untouched</TD>
\r
143 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
144 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
145 <CODE> java.lang.String</CODE></FONT></TD>
\r
146 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#customAlign(java.util.List, java.util.List)">customAlign</A></B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
147 java.util.List<<A HREF="../../../compbio/metadata/Option.html" title="class in compbio.metadata">Option</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>>> options)</CODE>
\r
150 Align a list of sequences with options.</TD>
\r
152 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
153 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
154 <CODE> <A HREF="../../../compbio/metadata/JobStatus.html" title="enum in compbio.metadata">JobStatus</A></CODE></FONT></TD>
\r
155 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#getJobStatus(java.lang.String)">getJobStatus</A></B>(java.lang.String jobId)</CODE>
\r
158 Return the status of the job.</TD>
\r
160 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
161 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
162 <CODE> <A HREF="../../../compbio/metadata/Limit.html" title="class in compbio.metadata">Limit</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>></CODE></FONT></TD>
\r
163 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#getLimits(java.lang.String)">getLimits</A></B>(java.lang.String presetName)</CODE>
\r
166 Get a Limit for a preset.</TD>
\r
168 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
169 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
170 <CODE> <A HREF="../../../compbio/metadata/PresetManager.html" title="class in compbio.metadata">PresetManager</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>></CODE></FONT></TD>
\r
171 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#getPresets()">getPresets</A></B>()</CODE>
\r
174 Get presets supported by a web service</TD>
\r
176 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
177 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
178 <CODE> <A HREF="../../../compbio/data/sequence/Alignment.html" title="class in compbio.data.sequence">Alignment</A></CODE></FONT></TD>
\r
179 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#getResult(java.lang.String)">getResult</A></B>(java.lang.String jobId)</CODE>
\r
182 Return the result of the job.</TD>
\r
184 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
185 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
186 <CODE> <A HREF="../../../compbio/metadata/RunnerConfig.html" title="class in compbio.metadata">RunnerConfig</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>></CODE></FONT></TD>
\r
187 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#getRunnerOptions()">getRunnerOptions</A></B>()</CODE>
\r
190 Get options supported by a web service</TD>
\r
192 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
193 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
194 <CODE> java.lang.String</CODE></FONT></TD>
\r
195 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#presetAlign(java.util.List, compbio.metadata.Preset)">presetAlign</A></B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
196 <A HREF="../../../compbio/metadata/Preset.html" title="class in compbio.metadata">Preset</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>> preset)</CODE>
\r
199 Align a list of sequences with preset.</TD>
\r
201 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
202 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
203 <CODE> <A HREF="../../../compbio/metadata/ChunkHolder.html" title="class in compbio.metadata">ChunkHolder</A></CODE></FONT></TD>
\r
204 <TD><CODE><B><A HREF="../../../compbio/data/msa/MsaWS.html#pullExecStatistics(java.lang.String, long)">pullExecStatistics</A></B>(java.lang.String jobId,
\r
205 long position)</CODE>
\r
208 Reads 1kb chunk from the statistics file which is specific to a given web
209 service from the position.</TD>
\r
215 <!-- ============ METHOD DETAIL ========== -->
\r
217 <A NAME="method_detail"><!-- --></A>
\r
218 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
219 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
220 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
221 <B>Method Detail</B></FONT></TH>
\r
225 <A NAME="align(java.util.List)"><!-- --></A><H3>
\r
228 java.lang.String <B>align</B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences)
\r
229 throws <A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></PRE>
\r
231 <DD>Align a list of sequences with default settings.
233 Any dataset containing a greater number of sequences or the average
234 length of the sequences are greater then defined in the default Limit
235 will not be accepted for an alignment operation and
236 JobSubmissionException will be thrown.
\r
239 <DT><B>Parameters:</B><DD><CODE>sequences</CODE> - List of FastaSequence objects. The programme does not perform
240 any sequence validity checks. Nor does it checks whether the
241 sequences names are unique. It is responsibility of the caller
242 to validate this information
\r
243 <DT><B>Returns:</B><DD>jobId - unique identifier for the job
\r
245 <DD><CODE>JobSubmissionException.</CODE> - This
246 exception is thrown when the job could not be submitted due
247 to the following reasons: 1) The number of sequences in the
248 submission or their average length is greater then defined by
249 the default Limit. 2) Any problems on the server side e.g. it
250 is misconfigured or malfunction, is reported via this
251 exception. In the first case the information on the limit
252 could be obtained from an exception.
\r
253 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if input list of fasta sequence is null or empty
\r
254 <DD><CODE><A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></CODE></DL>
\r
259 <A NAME="customAlign(java.util.List, java.util.List)"><!-- --></A><H3>
\r
262 java.lang.String <B>customAlign</B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
263 java.util.List<<A HREF="../../../compbio/metadata/Option.html" title="class in compbio.metadata">Option</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>>> options)
\r
264 throws <A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A>,
\r
265 <A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></PRE>
\r
267 <DD>Align a list of sequences with options.
\r
270 <DT><B>Parameters:</B><DD><CODE>sequences</CODE> - List of FastaSequence objects. The programme does not perform
271 any sequence validity checks. Nor does it checks whether the
272 sequences names are unique. It is responsibility of the caller
273 to validate this information<DD><CODE>options</CODE> - A list of Options
\r
274 <DT><B>Returns:</B><DD>jobId - unique identifier for the job
\r
276 <DD><CODE>JobSubmissionException.</CODE> - This
277 exception is thrown when the job could not be submitted due
278 to the following reasons: 1) The number of sequences in the
279 submission or their average length is greater then defined by
280 the default Limit. 2) Any problems on the server side e.g. it
281 is misconfigured or malfunction, is reported via this
282 exception. In the first case the information on the limit
283 could be obtained from an exception.
\r
284 <DD><CODE><A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></CODE> - is throws when 1) One of the Options provided is not
285 supported, 2) The value of the option is defined outside the
286 boundaries. In both cases exception object contain the
287 information on the violating Option.
\r
288 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if input list of fasta sequence is null or empty
\r
289 <DD><CODE><A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></CODE><DT><B>See Also:</B><DD><A HREF="../../../compbio/metadata/Option.html" title="class in compbio.metadata"><CODE>Default Limit is used to decide whether the calculation will be
290 permitted or denied</CODE></A></DL>
\r
295 <A NAME="presetAlign(java.util.List, compbio.metadata.Preset)"><!-- --></A><H3>
\r
298 java.lang.String <B>presetAlign</B>(java.util.List<<A HREF="../../../compbio/data/sequence/FastaSequence.html" title="class in compbio.data.sequence">FastaSequence</A>> sequences,
\r
299 <A HREF="../../../compbio/metadata/Preset.html" title="class in compbio.metadata">Preset</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>> preset)
\r
300 throws <A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A>,
\r
301 <A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></PRE>
\r
303 <DD>Align a list of sequences with preset. @see Preset
305 Limit for a presetName is used whether the calculation will be permitted
306 or denied. If no Limit was defined for a presetName, than default limit
310 <DT><B>Parameters:</B><DD><CODE>sequences</CODE> - List of FastaSequence objects. The programme does not perform
311 any sequence validity checks. Nor does it checks whether the
312 sequences names are unique. It is responsibility of the caller
313 to validate this information<DD><CODE>options</CODE> - A list of Options
\r
314 <DT><B>Returns:</B><DD>String - jobId - unique identifier for the job
\r
316 <DD><CODE>JobSubmissionException.</CODE> - This
317 exception is thrown when the job could not be submitted due
318 to the following reasons: 1) The number of sequences in the
319 submission or their average length is greater then defined by
320 the default Limit. 2) Any problems on the server side e.g. it
321 is misconfigured or malfunction, is reported via this
322 exception. In the first case the information on the limit
323 could be obtained from an exception.
\r
324 <DD><CODE><A HREF="../../../compbio/metadata/WrongParameterException.html" title="class in compbio.metadata">WrongParameterException</A></CODE> - is throws when 1) One of the Options provided is not
325 supported, 2) The value of the option is defined outside the
326 boundaries. In both cases exception object contain the
327 information on the violating Option.
\r
328 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if input list of fasta sequence is null or empty
\r
329 <DD><CODE><A HREF="../../../compbio/metadata/JobSubmissionException.html" title="class in compbio.metadata">JobSubmissionException</A></CODE></DL>
\r
334 <A NAME="getResult(java.lang.String)"><!-- --></A><H3>
\r
337 <A HREF="../../../compbio/data/sequence/Alignment.html" title="class in compbio.data.sequence">Alignment</A> <B>getResult</B>(java.lang.String jobId)
\r
338 throws <A HREF="../../../compbio/metadata/ResultNotAvailableException.html" title="class in compbio.metadata">ResultNotAvailableException</A></PRE>
\r
340 <DD>Return the result of the job.
\r
343 <DT><B>Parameters:</B><DD><CODE>jobId</CODE> - a unique job identifier
\r
344 <DT><B>Returns:</B><DD>Alignment
\r
346 <DD><CODE><A HREF="../../../compbio/metadata/ResultNotAvailableException.html" title="class in compbio.metadata">ResultNotAvailableException</A></CODE> - this exception is throw if the job execution was not
347 successful or the result of the execution could not be found.
348 (e.g. removed). Exception could also be thrown is dues to the
349 lower level problems on the server i.e. IOException,
350 FileNotFoundException problems as well as
351 UnknownFileFormatException.
\r
352 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if jobId is empty or cannot be recognised e.g. in
353 invalid format</DL>
\r
358 <A NAME="cancelJob(java.lang.String)"><!-- --></A><H3>
\r
361 boolean <B>cancelJob</B>(java.lang.String jobId)</PRE>
\r
363 <DD>Stop running job but leave its output untouched
\r
367 <DT><B>Returns:</B><DD>true if job was cancelled successfully, false otherwise
\r
369 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if jobId is empty or cannot be recognised e.g. in
370 invalid format</DL>
\r
375 <A NAME="getJobStatus(java.lang.String)"><!-- --></A><H3>
\r
378 <A HREF="../../../compbio/metadata/JobStatus.html" title="enum in compbio.metadata">JobStatus</A> <B>getJobStatus</B>(java.lang.String jobId)</PRE>
\r
380 <DD>Return the status of the job. @see JobStatus
\r
383 <DT><B>Parameters:</B><DD><CODE>jobId</CODE> - - unique job identifier
\r
384 <DT><B>Returns:</B><DD>JobStatus - status of the job
\r
386 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if jobId is empty or cannot be recognised e.g. in
387 invalid format</DL>
\r
392 <A NAME="pullExecStatistics(java.lang.String, long)"><!-- --></A><H3>
\r
393 pullExecStatistics</H3>
\r
395 <A HREF="../../../compbio/metadata/ChunkHolder.html" title="class in compbio.metadata">ChunkHolder</A> <B>pullExecStatistics</B>(java.lang.String jobId,
\r
396 long position)</PRE>
\r
398 <DD>Reads 1kb chunk from the statistics file which is specific to a given web
399 service from the position. If in time of a request less then 1kb data is
400 available from the position to the end of the file, then it returns all
401 the data available from the position to the end of the file.
\r
404 <DT><B>Parameters:</B><DD><CODE>jobId</CODE> - - unique job identifier<DD><CODE>long</CODE> - position - next position within the file to read
\r
405 <DT><B>Returns:</B><DD>ChunkHolder - @see ChunkHolder which contains a chuink of data
406 and a next position within the file from which no data has been
409 <DD><CODE>java.security.InvalidParameterException</CODE> - thrown if jobId is empty or cannot be recognised e.g. in
410 invalid format and also if the position value is negative</DL>
\r
415 <A NAME="getRunnerOptions()"><!-- --></A><H3>
\r
416 getRunnerOptions</H3>
\r
418 <A HREF="../../../compbio/metadata/RunnerConfig.html" title="class in compbio.metadata">RunnerConfig</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>> <B>getRunnerOptions</B>()</PRE>
\r
420 <DD>Get options supported by a web service
\r
424 <DT><B>Returns:</B><DD>RunnerConfig the list of options and parameters supported by a
430 <A NAME="getPresets()"><!-- --></A><H3>
\r
433 <A HREF="../../../compbio/metadata/PresetManager.html" title="class in compbio.metadata">PresetManager</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>> <B>getPresets</B>()</PRE>
\r
435 <DD>Get presets supported by a web service
\r
439 <DT><B>Returns:</B><DD>PresetManager the object contains information about presets
440 supported by a web service</DL>
\r
445 <A NAME="getLimits(java.lang.String)"><!-- --></A><H3>
\r
448 <A HREF="../../../compbio/metadata/Limit.html" title="class in compbio.metadata">Limit</A><<A HREF="../../../compbio/data/msa/MsaWS.html" title="type parameter in MsaWS">T</A>> <B>getLimits</B>(java.lang.String presetName)</PRE>
\r
450 <DD>Get a Limit for a preset.
\r
453 <DT><B>Parameters:</B><DD><CODE>presetName</CODE> - the name of the preset. if no name is provided, then the
454 default preset is returned. If no limit for a particular
455 preset is defined then the default preset is returned
\r
456 <DT><B>Returns:</B><DD>Limit</DL>
\r
459 <!-- ========= END OF CLASS DATA ========= -->
\r
463 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
464 <A NAME="navbar_bottom"><!-- --></A>
\r
465 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
\r
466 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
468 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
469 <A NAME="navbar_bottom_firstrow"><!-- --></A>
\r
470 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
471 <TR ALIGN="center" VALIGN="top">
\r
472 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
\r
473 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
\r
474 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
\r
475 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/MsaWS.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
\r
476 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
\r
477 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
\r
478 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
\r
479 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
\r
483 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
489 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
490 PREV CLASS
\r
491 NEXT CLASS</FONT></TD>
\r
492 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
493 <A HREF="../../../index.html?compbio/data/msa/MsaWS.html" target="_top"><B>FRAMES</B></A>
\r
494 <A HREF="MsaWS.html" target="_top"><B>NO FRAMES</B></A>
\r
495 <SCRIPT type="text/javascript">
\r
498 document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
\r
503 <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
\r
510 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
511 SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
\r
512 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
513 DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
\r
516 <A NAME="skip-navbar_bottom"></A>
\r
517 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r