@@ -64,22 +64,6 @@ public static Map<String, ExpressionTreeInterface> generateConstants() {
64
64
return constants ;
65
65
}
66
66
67
- /**
68
- * @return
69
- */
70
- public static Map <String , ExpressionTreeInterface > generateParameters () {
71
- Map <String , ExpressionTreeInterface > parameters = new TreeMap <>(String .CASE_INSENSITIVE_ORDER );
72
-
73
- // over written by task
74
- ExpressionTreeInterface extPErrU = new ConstantNode (MIN_206PB238U_EXT_1SIGMA_ERR_PCT , 0.75 );
75
- parameters .put (MIN_206PB238U_EXT_1SIGMA_ERR_PCT , extPErrU );
76
-
77
- ExpressionTreeInterface extPErrTh = new ConstantNode (MIN_208PB232TH_EXT_1SIGMA_ERR_PCT , 0.75 );
78
- parameters .put (MIN_208PB232TH_EXT_1SIGMA_ERR_PCT , extPErrTh );
79
-
80
- return parameters ;
81
- }
82
-
83
67
/**
84
68
* @return Map<String, ExpressionTreeInterface> spotLookupFields
85
69
*/
@@ -684,7 +668,7 @@ public static SortedSet<Expression> generateOverCountExpressions(boolean isDirec
684
668
overCountExpressionsOrdered .add (expressionOverCountPerSec4_7 );
685
669
686
670
Expression expressionOverCount7CorrCalib = buildExpression (CORR_7_PRIMARY_CALIB_CONST_DELTA_PCT ,
687
- "ABS( 100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + OVER_COUNT_4_6_7 + "\" ])-1) )" , true , false , false );
671
+ "100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + OVER_COUNT_4_6_7 + "\" ])-1)" , true , false , false );
688
672
overCountExpressionsOrdered .add (expressionOverCount7CorrCalib );
689
673
690
674
// new section to accommodate reporting corrections per Bodorkos 13 Aug 2018
@@ -700,7 +684,7 @@ public static SortedSet<Expression> generateOverCountExpressions(boolean isDirec
700
684
overCountExpressionsOrdered .add (expressionOverCountPerSec4_8 );
701
685
702
686
Expression expressionOverCount8CorrCalib = buildExpression (CORR_8_PRIMARY_CALIB_CONST_DELTA_PCT ,
703
- "ABS( 100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + OVER_COUNT_4_6_8 + "\" ])-1) ) " , true , false , false );
687
+ "100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + OVER_COUNT_4_6_8 + "\" ])-1) " , true , false , false );
704
688
overCountExpressionsOrdered .add (expressionOverCount8CorrCalib );
705
689
706
690
} else {
@@ -716,7 +700,7 @@ public static SortedSet<Expression> generateOverCountExpressions(boolean isDirec
716
700
overCountExpressionsOrdered .add (expression4CorrOverCountPerSec4_8 );
717
701
718
702
Expression expression4CorrOverCount8CorrCalib = buildExpression ("" + PB4CORR + CORR_8_PRIMARY_CALIB_CONST_DELTA_PCT ,
719
- "ABS( 100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + PB4CORR + OVER_COUNT_4_6_8 + "\" ])-1) ) " , true , false , false );
703
+ "100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + PB4CORR + OVER_COUNT_4_6_8 + "\" ])-1) " , true , false , false );
720
704
overCountExpressionsOrdered .add (expression4CorrOverCount8CorrCalib );
721
705
722
706
Expression expression7CorrOverCount4_6_8 = buildExpression (PB7CORR + OVER_COUNT_4_6_8 ,
@@ -730,7 +714,7 @@ public static SortedSet<Expression> generateOverCountExpressions(boolean isDirec
730
714
overCountExpressionsOrdered .add (expression7CorrOverCountPerSec4_8 );
731
715
732
716
Expression expression7CorrOverCount8CorrCalib = buildExpression (PB7CORR + CORR_8_PRIMARY_CALIB_CONST_DELTA_PCT ,
733
- "ABS( 100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + PB7CORR + OVER_COUNT_4_6_8 + "\" ])-1) ) " , true , false , false );
717
+ "100*((1-" + COM_64 + "*[" + R204206 + "])/(1-" + COM_64 + "*[\" " + PB7CORR + OVER_COUNT_4_6_8 + "\" ])-1) " , true , false , false );
734
718
overCountExpressionsOrdered .add (expression7CorrOverCount8CorrCalib );
735
719
}
736
720
@@ -787,44 +771,44 @@ public static SortedSet<Expression> generatePerSpotProportionsOfCommonPb() {
787
771
// for ref materials
788
772
// sept 2019 - remove double duty RU expressions - 3 cases below
789
773
Expression expression4corCom206RM = buildExpression (PB4CORR + COM206PB_PCT_RM ,
790
- "ABS( 100*" + COM_64 + "*[" + R204206 + "]) " , true , false , false );
774
+ "100*" + COM_64 + "*[" + R204206 + "]" , true , false , false );
791
775
perSpotPbCorrectionsOrdered .add (expression4corCom206RM );
792
776
793
777
Expression expression7corCom206RM = buildExpression (PB7CORR + COM206PB_PCT_RM ,
794
- "ABS( 100*" + COM_64 + "*[\" " + OVER_COUNT_4_6_7 + "\" ]) " , true , false , false );
778
+ "100*" + COM_64 + "*[\" " + OVER_COUNT_4_6_7 + "\" ]" , true , false , false );
795
779
perSpotPbCorrectionsOrdered .add (expression7corCom206RM );
796
780
797
781
Expression expression8corCom206RM = buildExpression (PB8CORR + COM206PB_PCT_RM ,
798
- "ABS( 100*" + COM_64 + "*[\" " + OVER_COUNT_4_6_8 + "\" ]) " , true , false , false );
782
+ "100*" + COM_64 + "*[\" " + OVER_COUNT_4_6_8 + "\" ]" , true , false , false );
799
783
perSpotPbCorrectionsOrdered .add (expression8corCom206RM );
800
784
801
785
Expression expression4corCom208RM = buildExpression (PB4CORR + COM208PB_PCT_RM ,
802
- "ABS( 100*" + COM_84 + "/[" + R208206 + "]*[" + R204206 + "]) " , true , false , false );
786
+ "100*" + COM_84 + "/[" + R208206 + "]*[" + R204206 + "]" , true , false , false );
803
787
perSpotPbCorrectionsOrdered .add (expression4corCom208RM );
804
788
805
789
Expression expression7corCom208RM = buildExpression (PB7CORR + COM208PB_PCT_RM ,
806
- "ABS( 100*" + COM_84 + "/[" + R208206 + "]*[\" " + OVER_COUNT_4_6_7 + "\" ]) " , true , false , false );
790
+ "100*" + COM_84 + "/[" + R208206 + "]*[\" " + OVER_COUNT_4_6_7 + "\" ]" , true , false , false );
807
791
perSpotPbCorrectionsOrdered .add (expression7corCom208RM );
808
792
809
793
// for samples
810
794
Expression expression4corCom206 = buildExpression (PB4CORR + COM206PB_PCT ,
811
- "ABS( 100*" + COM_64 + "*[" + R204206 + "]) " , false , true , false );
795
+ "100*" + COM_64 + "*[" + R204206 + "]" , false , true , false );
812
796
perSpotPbCorrectionsOrdered .add (expression4corCom206 );
813
797
814
798
Expression expression7corCom206 = buildExpression (PB7CORR + COM206PB_PCT ,
815
- "ABS( 100*" + COM_64 + "*[\" " + PB7CORR + R204PB_206PB + "\" ]) " , false , true , false );
799
+ "100*" + COM_64 + "*[\" " + PB7CORR + R204PB_206PB + "\" ]" , false , true , false );
816
800
perSpotPbCorrectionsOrdered .add (expression7corCom206 );
817
801
818
802
Expression expression8corCom206 = buildExpression (PB8CORR + COM206PB_PCT ,
819
- "ABS( 100*" + COM_64 + "*[\" " + PB8CORR + R204PB_206PB + "\" ]) " , false , true , false );
803
+ "100*" + COM_64 + "*[\" " + PB8CORR + R204PB_206PB + "\" ]" , false , true , false );
820
804
perSpotPbCorrectionsOrdered .add (expression8corCom206 );
821
805
822
806
Expression expression4corCom208 = buildExpression (PB4CORR + COM208PB_PCT ,
823
- "ABS( 100*" + COM_84 + "/[" + R208206 + "]*[" + R204206 + "]) " , false , true , false );
807
+ "100*" + COM_84 + "/[" + R208206 + "]*[" + R204206 + "]" , false , true , false );
824
808
perSpotPbCorrectionsOrdered .add (expression4corCom208 );
825
809
826
810
Expression expression7corCom208 = buildExpression (PB7CORR + COM208PB_PCT ,
827
- "ABS( 100*" + COM_84 + "/[" + R208206 + "]*[\" " + PB7CORR + R204PB_206PB + "\" ]) " , false , true , false );
811
+ "100*" + COM_84 + "/[" + R208206 + "]*[\" " + PB7CORR + R204PB_206PB + "\" ]" , false , true , false );
828
812
perSpotPbCorrectionsOrdered .add (expression7corCom208 );
829
813
830
814
// The next step is to calculate all the applicable radiogenic 208Pb/206Pb values.
0 commit comments