|
8 | 8 | from CADETProcess.dataStructure import Structure
|
9 | 9 | from CADETProcess.dataStructure import (
|
10 | 10 | Bool, String,
|
11 |
| - RangedInteger, UnsignedInteger, UnsignedFloat, SizedList, |
| 11 | + RangedInteger, UnsignedInteger, UnsignedFloat, SizedFloatList, |
12 | 12 | SizedRangedIntegerList, SizedUnsignedIntegerList,
|
13 | 13 | SizedUnsignedList,
|
14 | 14 | DependentlyModulatedUnsignedList
|
@@ -451,7 +451,7 @@ class AntiLangmuir(BindingBaseClass):
|
451 | 451 | adsorption_rate = SizedUnsignedList(size='n_comp')
|
452 | 452 | desorption_rate = SizedUnsignedList(size='n_comp')
|
453 | 453 | capacity = SizedUnsignedList(size='n_comp')
|
454 |
| - antilangmuir = SizedList(size='n_comp') |
| 454 | + antilangmuir = SizedFloatList(size='n_comp') |
455 | 455 |
|
456 | 456 | _parameters = [
|
457 | 457 | 'adsorption_rate',
|
@@ -527,7 +527,7 @@ class MobilePhaseModulator(BindingBaseClass):
|
527 | 527 | capacity = SizedUnsignedList(size='n_comp')
|
528 | 528 | ion_exchange_characteristic = SizedUnsignedList(size='n_comp')
|
529 | 529 | beta = ion_exchange_characteristic
|
530 |
| - hydrophobicity = SizedList(size='n_comp') |
| 530 | + hydrophobicity = SizedFloatList(size='n_comp') |
531 | 531 | gamma = hydrophobicity
|
532 | 532 | linear_threshold = UnsignedFloat(default=1e-8)
|
533 | 533 |
|
@@ -572,7 +572,7 @@ class ExtendedMobilePhaseModulator(BindingBaseClass):
|
572 | 572 | capacity = SizedUnsignedList(size='n_comp')
|
573 | 573 | ion_exchange_characteristic = SizedUnsignedList(size='n_comp')
|
574 | 574 | beta = ion_exchange_characteristic
|
575 |
| - hydrophobicity = SizedList(size='n_comp') |
| 575 | + hydrophobicity = SizedFloatList(size='n_comp') |
576 | 576 | gamma = hydrophobicity
|
577 | 577 | component_mode = SizedUnsignedIntegerList(size='n_comp', ub=2)
|
578 | 578 |
|
@@ -970,25 +970,25 @@ class GeneralizedIonExchange(BindingBaseClass):
|
970 | 970 |
|
971 | 971 | non_binding_component_indices = [1]
|
972 | 972 |
|
973 |
| - adsorption_rate = SizedList(size='n_comp') |
974 |
| - adsorption_rate_linear = SizedList(size='n_comp') |
975 |
| - adsorption_rate_quadratic = SizedList(size='n_comp', default=0) |
976 |
| - adsorption_rate_cubic = SizedList(size='n_comp', default=0) |
977 |
| - adsorption_rate_salt = SizedList(size='n_comp', default=0) |
978 |
| - adsorption_rate_protein = SizedList(size='n_comp', default=0) |
979 |
| - desorption_rate = SizedList(size='n_comp') |
980 |
| - desorption_rate_linear = SizedList(size='n_comp', default=0) |
981 |
| - desorption_rate_quadratic = SizedList(size='n_comp', default=0) |
982 |
| - desorption_rate_cubic = SizedList(size='n_comp', default=0) |
983 |
| - desorption_rate_salt = SizedList(size='n_comp', default=0) |
984 |
| - desorption_rate_protein = SizedList(size='n_comp', default=0) |
| 973 | + adsorption_rate = SizedFloatList(size='n_comp') |
| 974 | + adsorption_rate_linear = SizedFloatList(size='n_comp') |
| 975 | + adsorption_rate_quadratic = SizedFloatList(size='n_comp', default=0) |
| 976 | + adsorption_rate_cubic = SizedFloatList(size='n_comp', default=0) |
| 977 | + adsorption_rate_salt = SizedFloatList(size='n_comp', default=0) |
| 978 | + adsorption_rate_protein = SizedFloatList(size='n_comp', default=0) |
| 979 | + desorption_rate = SizedFloatList(size='n_comp') |
| 980 | + desorption_rate_linear = SizedFloatList(size='n_comp', default=0) |
| 981 | + desorption_rate_quadratic = SizedFloatList(size='n_comp', default=0) |
| 982 | + desorption_rate_cubic = SizedFloatList(size='n_comp', default=0) |
| 983 | + desorption_rate_salt = SizedFloatList(size='n_comp', default=0) |
| 984 | + desorption_rate_protein = SizedFloatList(size='n_comp', default=0) |
985 | 985 | characteristic_charge_breaks = DependentlyModulatedUnsignedList(
|
986 | 986 | size='n_comp', is_optional=True
|
987 | 987 | )
|
988 |
| - characteristic_charge = SizedList(size=('n_pieces', 'n_comp'),) |
989 |
| - characteristic_charge_linear = SizedList(size=('n_pieces', 'n_comp'), default=0) |
990 |
| - characteristic_charge_quadratic = SizedList(size=('n_pieces', 'n_comp'), default=0) |
991 |
| - characteristic_charge_cubic = SizedList(size=('n_pieces', 'n_comp'), default=0) |
| 988 | + characteristic_charge = SizedFloatList(size=('n_pieces', 'n_comp'),) |
| 989 | + characteristic_charge_linear = SizedFloatList(size=('n_pieces', 'n_comp'), default=0) |
| 990 | + characteristic_charge_quadratic = SizedFloatList(size=('n_pieces', 'n_comp'), default=0) |
| 991 | + characteristic_charge_cubic = SizedFloatList(size=('n_pieces', 'n_comp'), default=0) |
992 | 992 | steric_factor = SizedUnsignedList(size='n_comp')
|
993 | 993 | capacity = UnsignedFloat()
|
994 | 994 | reference_liquid_phase_conc = UnsignedFloat(default=1)
|
@@ -1052,10 +1052,10 @@ class HICConstantWaterActivity(BindingBaseClass):
|
1052 | 1052 |
|
1053 | 1053 | """
|
1054 | 1054 |
|
1055 |
| - adsorption_rate = SizedList(size='n_comp') |
1056 |
| - desorption_rate = SizedList(size='n_comp') |
1057 |
| - capacity = SizedList(size='n_comp') |
1058 |
| - hic_characteristic = SizedList(size='n_comp') |
| 1055 | + adsorption_rate = SizedFloatList(size='n_comp') |
| 1056 | + desorption_rate = SizedFloatList(size='n_comp') |
| 1057 | + capacity = SizedFloatList(size='n_comp') |
| 1058 | + hic_characteristic = SizedFloatList(size='n_comp') |
1059 | 1059 |
|
1060 | 1060 | beta_0 = UnsignedFloat()
|
1061 | 1061 | beta_1 = UnsignedFloat()
|
@@ -1092,10 +1092,10 @@ class HICWaterOnHydrophobicSurfaces(BindingBaseClass):
|
1092 | 1092 |
|
1093 | 1093 | """
|
1094 | 1094 |
|
1095 |
| - adsorption_rate = SizedList(size='n_comp') |
1096 |
| - desorption_rate = SizedList(size='n_comp') |
1097 |
| - capacity = SizedList(size='n_comp') |
1098 |
| - hic_characteristic = SizedList(size='n_comp') |
| 1095 | + adsorption_rate = SizedFloatList(size='n_comp') |
| 1096 | + desorption_rate = SizedFloatList(size='n_comp') |
| 1097 | + capacity = SizedFloatList(size='n_comp') |
| 1098 | + hic_characteristic = SizedFloatList(size='n_comp') |
1099 | 1099 |
|
1100 | 1100 | beta_0 = UnsignedFloat()
|
1101 | 1101 | beta_1 = UnsignedFloat()
|
@@ -1165,18 +1165,18 @@ class MultiComponentColloidal(BindingBaseClass):
|
1165 | 1165 | kappa_factor = UnsignedFloat()
|
1166 | 1166 | kappa_constant = UnsignedFloat()
|
1167 | 1167 | coordination_number = UnsignedInteger()
|
1168 |
| - logkeq_ph_exponent = SizedList(size='n_comp') |
1169 |
| - logkeq_power_exponent = SizedList(size='n_comp') |
1170 |
| - logkeq_power_factor = SizedList(size='n_comp') |
1171 |
| - logkeq_exponent_factor = SizedList(size='n_comp') |
1172 |
| - logkeq_exponent_multiplier = SizedList(size='n_comp') |
1173 |
| - bpp_ph_exponent = SizedList(size='n_comp') |
1174 |
| - bpp_power_exponent = SizedList(size='n_comp') |
1175 |
| - bpp_power_factor = SizedList(size='n_comp') |
1176 |
| - bpp_exponent_factor = SizedList(size='n_comp') |
1177 |
| - bpp_exponent_multiplier = SizedList(size='n_comp') |
1178 |
| - protein_radius = SizedList(size='n_comp') |
1179 |
| - kinetic_rate_constant = SizedList(size='n_comp') |
| 1168 | + logkeq_ph_exponent = SizedFloatList(size='n_comp') |
| 1169 | + logkeq_power_exponent = SizedFloatList(size='n_comp') |
| 1170 | + logkeq_power_factor = SizedFloatList(size='n_comp') |
| 1171 | + logkeq_exponent_factor = SizedFloatList(size='n_comp') |
| 1172 | + logkeq_exponent_multiplier = SizedFloatList(size='n_comp') |
| 1173 | + bpp_ph_exponent = SizedFloatList(size='n_comp') |
| 1174 | + bpp_power_exponent = SizedFloatList(size='n_comp') |
| 1175 | + bpp_power_factor = SizedFloatList(size='n_comp') |
| 1176 | + bpp_exponent_factor = SizedFloatList(size='n_comp') |
| 1177 | + bpp_exponent_multiplier = SizedFloatList(size='n_comp') |
| 1178 | + protein_radius = SizedFloatList(size='n_comp') |
| 1179 | + kinetic_rate_constant = SizedFloatList(size='n_comp') |
1180 | 1180 | linear_threshold = UnsignedFloat(default=1e-8)
|
1181 | 1181 | use_ph = Bool(default=False)
|
1182 | 1182 |
|
|
0 commit comments