comparison flys-artifacts/ChangeLog @ 3552:1df6984628c3

S/Q: Extented the result data model of the S/Q calculation to store the curve coefficients for each iteration step of the outlier elimination. flys-artifacts/trunk@5146 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Fri, 27 Jul 2012 12:36:09 +0000
parents e7f1556192b3
children 5da58c5c1517
comparison
equal deleted inserted replaced
3551:e7f1556192b3 3552:1df6984628c3
1 2012-07-27 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 Extented the result data model of the S/Q calculation to
4 store the curve coefficients for each iteration step
5 of the outlier elimination. The starting data set of S/Qs
6 is stored as well.
7
8 TODOs:
9 - Create the new facets as inactive.
10 - Repair the facet to style mapping.
11
12 * doc/conf/themes.xml: Added mappings for new facets.
13
14 * doc/conf/artifacts/minfo.xml: Configured the new facets.
15
16 * src/main/java/de/intevation/flys/exports/sq/SQRelationExporter.java:
17 Adjusted to new data model.
18
19 * src/main/java/de/intevation/flys/artifacts/states/SQRelation.java:
20 Generate facets for outlier curves and measurements. Simplified code.
21
22 * src/main/java/de/intevation/flys/artifacts/model/FacetTypes.java:
23 New facet types for outlier curves and meassurements.
24
25 * src/main/java/de/intevation/flys/artifacts/model/Parameters.java:
26 New set() method to set an array of values by their names.
27
28 * src/main/java/de/intevation/flys/artifacts/model/Segment.java:
29 Removed trailing whitespace.
30
31 * src/main/java/de/intevation/flys/artifacts/model/sq/SQOutlierFacet.java,
32 src/main/java/de/intevation/flys/artifacts/model/sq/SQCurveFacet.java,
33 src/main/java/de/intevation/flys/artifacts/model/sq/SQMeasurementFacet.java:
34 Adjusted to new data model. Curves are drawn over the whole length of the
35 starting S/Q dataset.
36
37 * src/main/java/de/intevation/flys/artifacts/model/sq/SQOutlierCurveFacet.java:
38 New. Facet for the curves of the outlier test iterations.
39
40 * src/main/java/de/intevation/flys/artifacts/model/sq/SQOutlierMeasurementFacet.java
41 New. Facet for the meassurement data remainind after outlier test iteration.
42
43 * src/main/java/de/intevation/flys/artifacts/model/sq/SQRelationCalculation.java:
44 Now creates the new data model.
45
46 * src/main/java/de/intevation/flys/artifacts/model/sq/Fitting.java,
47 src/main/java/de/intevation/flys/artifacts/model/sq/Outlier.java:
48 Refactorted to have more control over the data structures to be generated.
49
50 * src/main/java/de/intevation/flys/artifacts/model/sq/SQFractionResult.java:
51 The new data model to represnt a fraction result. Each outlier test iteration
52 results in a different iteration object.
53
54 * src/main/resources/messages.properties,
55 src/main/resources/messages_de_DE.properties,
56 src/main/resources/messages_en.properties,
57 src/main/resources/messages_de.properties:
58 Added i18n strings for new facets.
59
1 2012-07-27 Ingo Weinzierl <ingo@intevation.de> 60 2012-07-27 Ingo Weinzierl <ingo@intevation.de>
2 61
3 * src/main/java/de/intevation/flys/artifacts/model/QWDDateRange.java: 62 * src/main/java/de/intevation/flys/artifacts/model/QWDDateRange.java:
4 Added method getQWD() to retrieve the QWD property. 63 Added method getQWD() to retrieve the QWD property.
5 64

http://dive4elements.wald.intevation.org