@@ -1081,19 +1081,27 @@ def registration_log_element_ratios_times_masses(
10811081 floor_type = match .group (2 )
10821082 part_type = match .group (3 )
10831083 aperture_size = match .group (4 )
1084-
10851084 try :
10861085 short_species = {
10871086 "LogOxygenOverHydrogen" : "O_over_H" ,
10881087 "LogIronOverHydrogen" : "Fe_over_H" ,
1088+ "LogSNIaIronOverHydrogen" : "SNIaFe_over_H" ,
1089+ "LogOxygenOverHydrogenAtomic" : "O_over_H_atomic" ,
1090+ "LogOxygenOverHydrogenMolecular" : "O_over_H_molecular" ,
10891091 }[long_species ]
10901092 element_name = {
10911093 "LogOxygenOverHydrogen" : "Oxygen" ,
10921094 "LogIronOverHydrogen" : "Iron" ,
1095+ "LogSNIaIronOverHydrogen" : "SNIa Iron" ,
1096+ "LogOxygenOverHydrogenAtomic" : "Atomic-phase Oxygen" ,
1097+ "LogOxygenOverHydrogenMolecular" : "Molecular-phase Oxygen" ,
10931098 }[long_species ]
10941099 fraction_name = {
10951100 "LogOxygenOverHydrogen" : "O/H" ,
10961101 "LogIronOverHydrogen" : "Fe/H" ,
1102+ "LogSNIaIronOverHydrogen" : "Fe_SNIa/H" ,
1103+ "LogOxygenOverHydrogenAtomic" : "O/H" ,
1104+ "LogOxygenOverHydrogenMolecular" : "O/H" ,
10971105 }[long_species ]
10981106
10991107 short_floortype = {"Lo" : "lowfloor" , "Hi" : "highfloor" }[floor_type ]
@@ -1184,11 +1192,44 @@ def registration_dust_masses(
11841192 short_species = {
11851193 "GraphiteMasses" : "graphite" ,
11861194 "SilicatesMasses" : "silicates" ,
1195+ "SmallGrainMasses" : "small_grain" ,
1196+ "LargeGrainMasses" : "large_grain" ,
1197+ "GraphiteMassesAtomic" : "atomic_graphite" ,
1198+ "SilicatesMassesAtomic" : "atomic_silicates" ,
1199+ "SmallGrainMassesAtomic" : "atomic_small_grain" ,
1200+ "LargeGrainMassesAtomic" : "atomic_large_grain" ,
1201+ "GraphiteMassesMolecular" : "molecular_graphite" ,
1202+ "SilicatesMassesMolecular" : "molecular_silicates" ,
1203+ "SmallGrainMassesMolecular" : "molecular_small_grain" ,
1204+ "LargeGrainMassesMolecular" : "molecular_large_grain" ,
1205+ "GraphiteMassesColdDense" : "cold_dense_graphite" ,
1206+ "SilicatesMassesColdDense" : "cold_dense_silicates" ,
1207+ "SmallGrainMassesColdDense" : "cold_dense_small_grain" ,
1208+ "LargeGrainMassesColdDense" : "cold_dense_large_grain" ,
1209+ }[long_species ]
1210+ pretty_name = {
1211+ "GraphiteMasses" : "Graphite Dust Mass" ,
1212+ "SilicatesMasses" : "Silicate Dust Mass" ,
1213+ "SmallGrainMasses" : "small_grain" ,
1214+ "LargeGrainMasses" : "large_grain" ,
1215+ "GraphiteMassesAtomic" : "Graphite Dust Mass in Atomic Gas" ,
1216+ "SilicatesMassesAtomic" : "Silicate Dust Mass in Atomic Gas" ,
1217+ "SmallGrainMassesAtomic" : "atomic_small_grain" ,
1218+ "LargeGrainMassesAtomic" : "atomic_large_grain" ,
1219+ "GraphiteMassesMolecular" : "Graphite Dust Mass in Molecular Gas" ,
1220+ "SilicatesMassesMolecular" : "Silicate Dust Mass in Molecular Gas" ,
1221+ "SmallGrainMassesMolecular" : "molecular_small_grain" ,
1222+ "LargeGrainMassesMolecular" : "molecular_large_grain" ,
1223+ "GraphiteMassesColdDense" : "Graphite Dust Mass in Cold-Dense Gas" ,
1224+ "SilicatesMassesColdDense" : "Silicate Dust Mass in Cold-Dense Gas" ,
1225+ "SmallGrainMassesColdDense" : "cold_dense_small_grain" ,
1226+ "LargeGrainMassesColdDense" : "cold_dense_large_grain" ,
11871227 }[long_species ]
1228+
11881229 except KeyError :
11891230 raise RegistrationDoesNotMatchError
11901231
1191- full_name = f"{ short_species } Dust Mass ({ aperture_size } kpc)"
1232+ full_name = f"{ pretty_name } ({ aperture_size } kpc)"
11921233 snake_case = f"{ short_species } _mass_{ aperture_size } _kpc"
11931234
11941235 return unit , full_name , snake_case
0 commit comments