new TestDescriptor("Templating by self"), //$NON-NLS-1$
new TestDescriptor("Templating by other targets"), //$NON-NLS-1$
new TestDescriptor("Templating by other probes"), //$NON-NLS-1$
new TestDescriptor("Template of other probes"), //$NON-NLS-1$
},new DataDescriptor[] {
new IntegerDescriptor("Min. target 5' match length", //$NON-NLS-1$
"Minimum number of matching bases on 5' end for targets", //$NON-NLS-1$
PadlockLigationCalculator.PROPERTY_TARGET_5_MATCH_LENGTH, 1, 100),
new IntegerDescriptor("Min. target 3' match length", //$NON-NLS-1$
"Minimum number of matching bases on 3' end for targets", //$NON-NLS-1$
PadlockLigationCalculator.PROPERTY_TARGET_3_MATCH_LENGTH, 1, 100),
new IntegerDescriptor("Min. probe 5' match length", //$NON-NLS-1$
"Minimum number of matching bases on 5' end for probes", //$NON-NLS-1$
PadlockLigationCalculator.PROPERTY_PROBE_5_MATCH_LENGTH, 1, 100),
new IntegerDescriptor("Min. probe 3' match length", //$NON-NLS-1$
"Minimum number of matching bases on 3' end for probes", //$NON-NLS-1$
PadlockLigationCalculator.PROPERTY_PROBE_3_MATCH_LENGTH, 1, 100),
new BooleanDescriptor("Use Tm limit", //$NON-NLS-1$
"Use a limit for Tm of probe-target hybrid", //$NON-NLS-1$
PadlockLigationCalculator.PROPERTY_USE_TM),
new IntegerDescriptor("Max. Tm", //$NON-NLS-1$
"Maximum Tm of probe-target hybrid at site of match.", //$NON-NLS-1$
PadlockLigationCalculator.PROPERTY_TM_LIMIT, 0, 100)
});
setData(PadlockLigationCalculator.PROPERTY_TARGET_5_MATCH_LENGTH,new Integer(ltc.getParameters().get(
PadlockLigationCalculator.PROPERTY_TARGET_5_MATCH_LENGTH).toString()));