chemclipse
chemclipse copied to clipboard
ChemClipse Project
This does not happen with the 3.X editors.
Closes https://github.com/eclipse/chemclipse/issues/692
This is somehow in between wrong and a polish problem. DAD wavelengths aren't traces which is confusing wording and the defaults like column bleeding mass traces from GC don't make...

Generally, the SubMonitor approach shall be used instead of `monitor.subTask(...)`: ``` SubMonitor subMonitor = SubMonitor.convert(monitor, "The task", 10); try { ... subMonitor.worked(1); } finally { SubMonitor.done(subMonitor); } ```
In many cases, the preferences expect a list of [IIons](https://github.com/eclipse/chemclipse/blob/develop/chemclipse/plugins/org.eclipse.chemclipse.msd.model/src/org/eclipse/chemclipse/msd/model/core/IIon.java). Currently, we provide the user with a TextField and parse Integers (m/z) and optionally Floats (intensities/ abundancies) from the input...
Ions are represented as `int`, better `double` or `IIon` should be used.
If a processor/filter etc. is run on a zoomed chromatogram, the information of the analysis regions should be stored on the chromatogram for QC/QA reasons. Else, it will not be...
This annotation makes only sense if the String should be regex validated. For a simple string property, this is not needed. Hence, it should be renamed to RegexString(Property), for example.
Possible solution: Per process settable relativ time usage/priority that will affect alotted progressmonitor time when multiple processs are run in sequence.