gnuastro-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnuastro-commits] master 06a15a14: Library (speclines.h): correct round


From: Mohammad Akhlaghi
Subject: [gnuastro-commits] master 06a15a14: Library (speclines.h): correct rounding of lines in thier name
Date: Wed, 3 Jul 2024 13:09:42 -0400 (EDT)

branch: master
commit 06a15a1446ad7c836480b7ab28971d6ed8d4e251
Author: Mohammad Akhlaghi <mohammad@akhlaghi.org>
Commit: Mohammad Akhlaghi <mohammad@akhlaghi.org>

    Library (speclines.h): correct rounding of lines in thier name
    
    Until now, the names of spectral lines that included their wavelength in
    them were rounded to the lowest near integer (for example 'O-III-5006',
    while the wavelength is 5006.84 Angstroms). The correct way to round is to
    round by the nearest integer, not the lowest near integer!
    
    With this commit, all the problematic macros and string that had such
    wrongly rounded names have been corrected. Also, all wavelength values are
    written with a fixed precision of three decimal digits.
---
 NEWS                     |  18 +
 bin/cosmiccal/ui.c       |   4 +-
 doc/gnuastro.texi        | 473 +++++++++++-----------
 lib/gnuastro/speclines.h | 535 +++++++++++++------------
 lib/speclines.c          | 990 +++++++++++++++++++++++------------------------
 5 files changed, 1017 insertions(+), 1003 deletions(-)

diff --git a/NEWS b/NEWS
index c1e2c509..5cddf80d 100644
--- a/NEWS
+++ b/NEWS
@@ -157,6 +157,20 @@ See the end of the file for license conditions.
     Jesús Vega and Raul Infante-Sainz and solved with the help of Greg
     Wooledge and Dennis Williamson.
 
+*** CosmicCalculator
+
+  - The names of spectral lines which include their rest frame wavelength
+    is rounded to the nearest integer. For example the OIII line at
+    wavelength of 5006.84 Angstroms is now called O-III-5007. Until now,it
+    was confusingly/wrongly called O-III-5006!
+
+*** Library
+
+  - speclines.h: marcos specifying spectral lines have been corrected to
+    round wavelengths to nearest integer (see description of changes in
+    CosmicCalculator). For example the old 'GAL_SPECLINES_O_III_5006' is
+    now called 'GAL_SPECLINES_O_III_5007'.
+
 *** astscript-fits-view
   - The short format of the '--ds9geometry' option is '-G' (until now it
     was '-g'). This was necessary to allow the '-g' of this script to have
@@ -233,6 +247,10 @@ See the end of the file for license conditions.
     columns incorrectly written for the first 9 (single-digit) columns;
     found with the help of Sepideh Eskandarlou.
 
+  - bug #65941: Name of spectral lines with wavelengh were not rounded to
+    smallest nearest integer (see description of change in
+    CosmicCalculator).
+
 
 
 
diff --git a/bin/cosmiccal/ui.c b/bin/cosmiccal/ui.c
index 6fc5fad6..6b53d342 100644
--- a/bin/cosmiccal/ui.c
+++ b/bin/cosmiccal/ui.c
@@ -492,7 +492,7 @@ ui_list_lines(struct cosmiccalparams *p)
     {
       /* Get the wavelength (in angstroms) for this line and print it. */
       ang=gal_speclines_line_angstrom(i);
-      printf("%-20g%s\n",
+      printf("%-15.3f %s\n",
              ( p->listlinesatz
                ? ( ang * (1+p->redshift) ) : ang ) * p->lineunitmultip,
              gal_speclines_line_name(i));
@@ -505,7 +505,7 @@ ui_list_lines(struct cosmiccalparams *p)
       /* Get the wavelength (in angstroms) for this line and print it. */
       j=i+GAL_SPECLINES_LIMIT_LYMAN;
       ang=gal_speclines_line_angstrom(j);
-      printf("%-20g%s\n",
+      printf("%-15.3f %s\n",
              ( p->listlinesatz
                ? ( ang * (1+p->redshift) ) : ang ) * p->lineunitmultip,
              gal_speclines_line_name(j));
diff --git a/doc/gnuastro.texi b/doc/gnuastro.texi
index 9d968bc0..4fa83482 100644
--- a/doc/gnuastro.texi
+++ b/doc/gnuastro.texi
@@ -21914,6 +21914,7 @@ Convert Janskys to AB magnitude, see @ref{Brightness 
flux magnitude}.
 @cindex Flux density (wavelength)
 Convert Janskys to wavelength flux density (in units of 
@mymath{erg/cm^2/s/\AA}) at a certain wavelength (given in units of Angstroms).
 Recall that Jansky is also a unit of flux density, but it is in units of 
frequency (@mymath{erg/cm^2/s/Hz}).
+
 For example at the wavelength of 5556, Vega's frequency flux density is 3500 
Janskys.
 To convert this to wavelength flux density, you can use this command:
 
@@ -21921,7 +21922,7 @@ To convert this to wavelength flux density, you can use 
this command:
 $ astarithmetic 3.5e3 5556 jy-to-wavelength-flux-density
 @end example
 
-If your input values are in units of counts or magnitudes, you can use the 
@code{mag-to-jy} or @code{count-to-jy} operators described above.
+If your input values are in units of counts or magnitudes, you can use the 
@code{mag-to-jy} or @code{count-to-jy} operators that are described above.
 For example, if you want the wavelength flux density of a source with 
magnitude 21 in the J-PAS J0660 filter (centered at approximately 
@mymath{6600\AA}), you can use this command:
 
 @example
@@ -44624,241 +44625,241 @@ All these functions are declared in 
@file{gnuastro/spectra.h}.
 @cindex Doublet: MgII
 @cindex Doublet: CIII
 @deffn  Macro GAL_SPECLINES_INVALID
-@deffnx Macro GAL_SPECLINES_Ne_VIII_770
-@deffnx Macro GAL_SPECLINES_Ne_VIII_780
-@deffnx Macro GAL_SPECLINES_Ly_epsilon
-@deffnx Macro GAL_SPECLINES_Ly_delta
-@deffnx Macro GAL_SPECLINES_Ly_gamma
-@deffnx Macro GAL_SPECLINES_C_III_977
-@deffnx Macro GAL_SPECLINES_N_III_989
-@deffnx Macro GAL_SPECLINES_N_III_991_51
-@deffnx Macro GAL_SPECLINES_N_III_991_57
-@deffnx Macro GAL_SPECLINES_Ly_beta
-@deffnx Macro GAL_SPECLINES_O_VI_1031
-@deffnx Macro GAL_SPECLINES_O_VI_1037
-@deffnx Macro GAL_SPECLINES_Ar_I_1066
-@deffnx Macro GAL_SPECLINES_Ly_alpha
-@deffnx Macro GAL_SPECLINES_N_V_1238
-@deffnx Macro GAL_SPECLINES_N_V_1242
-@deffnx Macro GAL_SPECLINES_Si_II_1260
-@deffnx Macro GAL_SPECLINES_Si_II_1264
-@deffnx Macro GAL_SPECLINES_O_I_1302
-@deffnx Macro GAL_SPECLINES_C_II_1334
-@deffnx Macro GAL_SPECLINES_C_II_1335
-@deffnx Macro GAL_SPECLINES_Si_IV_1393
-@deffnx Macro GAL_SPECLINES_O_IV_1397
-@deffnx Macro GAL_SPECLINES_O_IV_1399
-@deffnx Macro GAL_SPECLINES_Si_IV_1402
-@deffnx Macro GAL_SPECLINES_N_IV_1486
-@deffnx Macro GAL_SPECLINES_C_IV_1548
-@deffnx Macro GAL_SPECLINES_C_IV_1550
-@deffnx Macro GAL_SPECLINES_He_II_1640
-@deffnx Macro GAL_SPECLINES_O_III_1660
-@deffnx Macro GAL_SPECLINES_O_III_1666
-@deffnx Macro GAL_SPECLINES_N_III_1746
-@deffnx Macro GAL_SPECLINES_N_III_1748
-@deffnx Macro GAL_SPECLINES_Al_III_1854
-@deffnx Macro GAL_SPECLINES_Al_III_1862
-@deffnx Macro GAL_SPECLINES_Si_III
-@deffnx Macro GAL_SPECLINES_C_III_1908
-@deffnx Macro GAL_SPECLINES_N_II_2142
-@deffnx Macro GAL_SPECLINES_O_III_2320
-@deffnx Macro GAL_SPECLINES_C_II_2323
-@deffnx Macro GAL_SPECLINES_C_II_2324
-@deffnx Macro GAL_SPECLINES_Fe_XI_2648
-@deffnx Macro GAL_SPECLINES_He_II_2733
-@deffnx Macro GAL_SPECLINES_Mg_V_2782
-@deffnx Macro GAL_SPECLINES_Mg_II_2795
-@deffnx Macro GAL_SPECLINES_Mg_II_2802
-@deffnx Macro GAL_SPECLINES_Fe_IV_2829
-@deffnx Macro GAL_SPECLINES_Fe_IV_2835
-@deffnx Macro GAL_SPECLINES_Ar_IV_2853
-@deffnx Macro GAL_SPECLINES_Ar_IV_2868
-@deffnx Macro GAL_SPECLINES_Mg_V_2928
-@deffnx Macro GAL_SPECLINES_He_I_2945
-@deffnx Macro GAL_SPECLINES_O_III_3132
-@deffnx Macro GAL_SPECLINES_He_I_3187
-@deffnx Macro GAL_SPECLINES_He_II_3203
-@deffnx Macro GAL_SPECLINES_O_III_3312
-@deffnx Macro GAL_SPECLINES_Ne_V_3345
-@deffnx Macro GAL_SPECLINES_Ne_V_3425
-@deffnx Macro GAL_SPECLINES_O_III_3444
-@deffnx Macro GAL_SPECLINES_N_I_3466_4
-@deffnx Macro GAL_SPECLINES_N_I_3466_5
-@deffnx Macro GAL_SPECLINES_He_I_3487
-@deffnx Macro GAL_SPECLINES_Fe_VII_3586
-@deffnx Macro GAL_SPECLINES_Fe_VI_3662
-@deffnx Macro GAL_SPECLINES_H_19
-@deffnx Macro GAL_SPECLINES_H_18
-@deffnx Macro GAL_SPECLINES_H_17
-@deffnx Macro GAL_SPECLINES_H_16
-@deffnx Macro GAL_SPECLINES_H_15
-@deffnx Macro GAL_SPECLINES_H_14
-@deffnx Macro GAL_SPECLINES_O_II_3726
-@deffnx Macro GAL_SPECLINES_O_II_3728
-@deffnx Macro GAL_SPECLINES_H_13
-@deffnx Macro GAL_SPECLINES_H_12
-@deffnx Macro GAL_SPECLINES_Fe_VII_3758
-@deffnx Macro GAL_SPECLINES_H_11
-@deffnx Macro GAL_SPECLINES_H_10
-@deffnx Macro GAL_SPECLINES_H_9
-@deffnx Macro GAL_SPECLINES_Fe_V_3839
-@deffnx Macro GAL_SPECLINES_Ne_III_3868
-@deffnx Macro GAL_SPECLINES_He_I_3888
-@deffnx Macro GAL_SPECLINES_H_8
-@deffnx Macro GAL_SPECLINES_Fe_V_3891
-@deffnx Macro GAL_SPECLINES_Fe_V_3911
-@deffnx Macro GAL_SPECLINES_Ne_III_3967
-@deffnx Macro GAL_SPECLINES_H_epsilon
-@deffnx Macro GAL_SPECLINES_He_I_4026
-@deffnx Macro GAL_SPECLINES_S_II_4068
-@deffnx Macro GAL_SPECLINES_Fe_V_4071
-@deffnx Macro GAL_SPECLINES_S_II_4076
-@deffnx Macro GAL_SPECLINES_H_delta
-@deffnx Macro GAL_SPECLINES_He_I_4143
-@deffnx Macro GAL_SPECLINES_Fe_II_4178
-@deffnx Macro GAL_SPECLINES_Fe_V_4180
-@deffnx Macro GAL_SPECLINES_Fe_II_4233
-@deffnx Macro GAL_SPECLINES_Fe_V_4227
-@deffnx Macro GAL_SPECLINES_Fe_II_4287
-@deffnx Macro GAL_SPECLINES_Fe_II_4304
-@deffnx Macro GAL_SPECLINES_O_II_4317
-@deffnx Macro GAL_SPECLINES_H_gamma
-@deffnx Macro GAL_SPECLINES_O_III_4363
-@deffnx Macro GAL_SPECLINES_Ar_XIV
-@deffnx Macro GAL_SPECLINES_O_II_4414
-@deffnx Macro GAL_SPECLINES_Fe_II_4416
-@deffnx Macro GAL_SPECLINES_Fe_II_4452
-@deffnx Macro GAL_SPECLINES_He_I_4471
-@deffnx Macro GAL_SPECLINES_Fe_II_4489
-@deffnx Macro GAL_SPECLINES_Fe_II_4491
-@deffnx Macro GAL_SPECLINES_N_III_4510
-@deffnx Macro GAL_SPECLINES_Fe_II_4522
-@deffnx Macro GAL_SPECLINES_Fe_II_4555
-@deffnx Macro GAL_SPECLINES_Fe_II_4582
-@deffnx Macro GAL_SPECLINES_Fe_II_4583
-@deffnx Macro GAL_SPECLINES_Fe_II_4629
-@deffnx Macro GAL_SPECLINES_N_III_4634
-@deffnx Macro GAL_SPECLINES_N_III_4640
-@deffnx Macro GAL_SPECLINES_N_III_4641
-@deffnx Macro GAL_SPECLINES_C_III_4647
-@deffnx Macro GAL_SPECLINES_C_III_4650
-@deffnx Macro GAL_SPECLINES_C_III_5651
-@deffnx Macro GAL_SPECLINES_Fe_III_4658
-@deffnx Macro GAL_SPECLINES_He_II_4685
-@deffnx Macro GAL_SPECLINES_Ar_IV_4711
-@deffnx Macro GAL_SPECLINES_Ar_IV_4740
-@deffnx Macro GAL_SPECLINES_H_beta
-@deffnx Macro GAL_SPECLINES_Fe_VII_4893
-@deffnx Macro GAL_SPECLINES_Fe_IV_4903
-@deffnx Macro GAL_SPECLINES_Fe_II_4923
-@deffnx Macro GAL_SPECLINES_O_III_4958
-@deffnx Macro GAL_SPECLINES_O_III_5006
-@deffnx Macro GAL_SPECLINES_Fe_II_5018
-@deffnx Macro GAL_SPECLINES_Fe_III_5084
-@deffnx Macro GAL_SPECLINES_Fe_VI_5145
-@deffnx Macro GAL_SPECLINES_Fe_VII_5158
-@deffnx Macro GAL_SPECLINES_Fe_II_5169
-@deffnx Macro GAL_SPECLINES_Fe_VI_5176
-@deffnx Macro GAL_SPECLINES_Fe_II_5197
-@deffnx Macro GAL_SPECLINES_N_I_5200
-@deffnx Macro GAL_SPECLINES_Fe_II_5234
-@deffnx Macro GAL_SPECLINES_Fe_IV_5236
-@deffnx Macro GAL_SPECLINES_Fe_III_5270
-@deffnx Macro GAL_SPECLINES_Fe_II_5276
-@deffnx Macro GAL_SPECLINES_Fe_VII_5276
-@deffnx Macro GAL_SPECLINES_Fe_XIV
-@deffnx Macro GAL_SPECLINES_Ca_V
-@deffnx Macro GAL_SPECLINES_Fe_II_5316_6
-@deffnx Macro GAL_SPECLINES_Fe_II_5316_7
-@deffnx Macro GAL_SPECLINES_Fe_VI_5335
-@deffnx Macro GAL_SPECLINES_Fe_VI_5424
-@deffnx Macro GAL_SPECLINES_Cl_III_5517
-@deffnx Macro GAL_SPECLINES_Cl_III_5537
-@deffnx Macro GAL_SPECLINES_Fe_VI_5637
-@deffnx Macro GAL_SPECLINES_Fe_VI_5677
-@deffnx Macro GAL_SPECLINES_C_III_5697
-@deffnx Macro GAL_SPECLINES_Fe_VII_5720
-@deffnx Macro GAL_SPECLINES_N_II_5754
-@deffnx Macro GAL_SPECLINES_C_IV_5801
-@deffnx Macro GAL_SPECLINES_C_IV_5811
-@deffnx Macro GAL_SPECLINES_He_I_5875
-@deffnx Macro GAL_SPECLINES_O_I_6046
-@deffnx Macro GAL_SPECLINES_Fe_VII_6087
-@deffnx Macro GAL_SPECLINES_O_I_6300
-@deffnx Macro GAL_SPECLINES_S_III_6312
-@deffnx Macro GAL_SPECLINES_Si_II_6347
-@deffnx Macro GAL_SPECLINES_O_I_6363
-@deffnx Macro GAL_SPECLINES_Fe_II_6369
-@deffnx Macro GAL_SPECLINES_Fe_X
-@deffnx Macro GAL_SPECLINES_Fe_II_6516
-@deffnx Macro GAL_SPECLINES_N_II_6548
-@deffnx Macro GAL_SPECLINES_H_alpha
-@deffnx Macro GAL_SPECLINES_N_II_6583
-@deffnx Macro GAL_SPECLINES_S_II_6716
-@deffnx Macro GAL_SPECLINES_S_II_6730
-@deffnx Macro GAL_SPECLINES_O_I_7002
-@deffnx Macro GAL_SPECLINES_Ar_V
-@deffnx Macro GAL_SPECLINES_He_I_7065
-@deffnx Macro GAL_SPECLINES_Ar_III_7135
-@deffnx Macro GAL_SPECLINES_Fe_II_7155
-@deffnx Macro GAL_SPECLINES_Ar_IV_7170
-@deffnx Macro GAL_SPECLINES_Fe_II_7172
-@deffnx Macro GAL_SPECLINES_C_II_7236
-@deffnx Macro GAL_SPECLINES_Ar_IV_7237
-@deffnx Macro GAL_SPECLINES_O_I_7254
-@deffnx Macro GAL_SPECLINES_Ar_IV_7262
-@deffnx Macro GAL_SPECLINES_He_I_7281
-@deffnx Macro GAL_SPECLINES_O_II_7319
-@deffnx Macro GAL_SPECLINES_O_II_7330
-@deffnx Macro GAL_SPECLINES_Ni_II_7377
-@deffnx Macro GAL_SPECLINES_Ni_II_7411
-@deffnx Macro GAL_SPECLINES_Fe_II_7452
-@deffnx Macro GAL_SPECLINES_N_I_7468
-@deffnx Macro GAL_SPECLINES_S_XII
-@deffnx Macro GAL_SPECLINES_Ar_III_7751
-@deffnx Macro GAL_SPECLINES_He_I_7816
-@deffnx Macro GAL_SPECLINES_Ar_I_7868
-@deffnx Macro GAL_SPECLINES_Ni_III
-@deffnx Macro GAL_SPECLINES_Fe_XI_7891
-@deffnx Macro GAL_SPECLINES_He_II_8236
-@deffnx Macro GAL_SPECLINES_Pa_20
-@deffnx Macro GAL_SPECLINES_Pa_19
-@deffnx Macro GAL_SPECLINES_Pa_18
-@deffnx Macro GAL_SPECLINES_O_I_8446
-@deffnx Macro GAL_SPECLINES_Pa_17
-@deffnx Macro GAL_SPECLINES_Ca_II_8498
-@deffnx Macro GAL_SPECLINES_Pa_16
-@deffnx Macro GAL_SPECLINES_Ca_II_8542
-@deffnx Macro GAL_SPECLINES_Pa_15
-@deffnx Macro GAL_SPECLINES_Cl_II
-@deffnx Macro GAL_SPECLINES_Pa_14
-@deffnx Macro GAL_SPECLINES_Fe_II_8616
-@deffnx Macro GAL_SPECLINES_Ca_II_8662
-@deffnx Macro GAL_SPECLINES_Pa_13
-@deffnx Macro GAL_SPECLINES_N_I_8680
-@deffnx Macro GAL_SPECLINES_N_I_8703
-@deffnx Macro GAL_SPECLINES_N_I_8711
-@deffnx Macro GAL_SPECLINES_Pa_12
-@deffnx Macro GAL_SPECLINES_Pa_11
-@deffnx Macro GAL_SPECLINES_Fe_II_8891
-@deffnx Macro GAL_SPECLINES_Pa_10
-@deffnx Macro GAL_SPECLINES_S_III_9068
-@deffnx Macro GAL_SPECLINES_Pa_9
-@deffnx Macro GAL_SPECLINES_S_III_9531
-@deffnx Macro GAL_SPECLINES_Pa_epsilon
-@deffnx Macro GAL_SPECLINES_C_I_9824
-@deffnx Macro GAL_SPECLINES_C_I_9850
-@deffnx Macro GAL_SPECLINES_S_VIII
-@deffnx Macro GAL_SPECLINES_He_I_10027
-@deffnx Macro GAL_SPECLINES_He_I_10031
-@deffnx Macro GAL_SPECLINES_Pa_delta
-@deffnx Macro GAL_SPECLINES_S_II_10286
-@deffnx Macro GAL_SPECLINES_S_II_10320
-@deffnx Macro GAL_SPECLINES_S_II_10336
-@deffnx Macro GAL_SPECLINES_Fe_XIII
-@deffnx Macro GAL_SPECLINES_He_I_10830
-@deffnx Macro GAL_SPECLINES_Pa_gamma
+@deffnx Macro GAL_SPECLINES_Ne_VIII_770,
+@deffnx Macro GAL_SPECLINES_Ne_VIII_780,
+@deffnx Macro GAL_SPECLINES_Ly_epsilon,
+@deffnx Macro GAL_SPECLINES_Ly_delta,
+@deffnx Macro GAL_SPECLINES_Ly_gamma,
+@deffnx Macro GAL_SPECLINES_C_III_977,
+@deffnx Macro GAL_SPECLINES_N_III_990,
+@deffnx Macro GAL_SPECLINES_N_III_991_51,
+@deffnx Macro GAL_SPECLINES_N_III_991_58,
+@deffnx Macro GAL_SPECLINES_Ly_beta,
+@deffnx Macro GAL_SPECLINES_O_VI_1032,
+@deffnx Macro GAL_SPECLINES_O_VI_1038,
+@deffnx Macro GAL_SPECLINES_Ar_I_1067,
+@deffnx Macro GAL_SPECLINES_Ly_alpha,
+@deffnx Macro GAL_SPECLINES_N_V_1238,
+@deffnx Macro GAL_SPECLINES_N_V_1243,
+@deffnx Macro GAL_SPECLINES_Si_II_1260,
+@deffnx Macro GAL_SPECLINES_Si_II_1265,
+@deffnx Macro GAL_SPECLINES_O_I_1302,
+@deffnx Macro GAL_SPECLINES_C_II_1335,
+@deffnx Macro GAL_SPECLINES_C_II_1336,
+@deffnx Macro GAL_SPECLINES_Si_IV_1394,
+@deffnx Macro GAL_SPECLINES_O_IV_1397,
+@deffnx Macro GAL_SPECLINES_O_IV_1400,
+@deffnx Macro GAL_SPECLINES_Si_IV_1403,
+@deffnx Macro GAL_SPECLINES_N_IV_1486,
+@deffnx Macro GAL_SPECLINES_C_IV_1548,
+@deffnx Macro GAL_SPECLINES_C_IV_1551,
+@deffnx Macro GAL_SPECLINES_He_II_1640,
+@deffnx Macro GAL_SPECLINES_O_III_1661,
+@deffnx Macro GAL_SPECLINES_O_III_1666,
+@deffnx Macro GAL_SPECLINES_N_III_1747,
+@deffnx Macro GAL_SPECLINES_N_III_1749,
+@deffnx Macro GAL_SPECLINES_Al_III_1855,
+@deffnx Macro GAL_SPECLINES_Al_III_1863,
+@deffnx Macro GAL_SPECLINES_Si_III,
+@deffnx Macro GAL_SPECLINES_C_III_1909,
+@deffnx Macro GAL_SPECLINES_N_II_2143,
+@deffnx Macro GAL_SPECLINES_O_III_2321,
+@deffnx Macro GAL_SPECLINES_C_II_2324,
+@deffnx Macro GAL_SPECLINES_C_II_2325,
+@deffnx Macro GAL_SPECLINES_Fe_XI_2649,
+@deffnx Macro GAL_SPECLINES_He_II_2733,
+@deffnx Macro GAL_SPECLINES_Mg_V_2783,
+@deffnx Macro GAL_SPECLINES_Mg_II_2796,
+@deffnx Macro GAL_SPECLINES_Mg_II_2803,
+@deffnx Macro GAL_SPECLINES_Fe_IV_2829,
+@deffnx Macro GAL_SPECLINES_Fe_IV_2836,
+@deffnx Macro GAL_SPECLINES_Ar_IV_2854,
+@deffnx Macro GAL_SPECLINES_Ar_IV_2868,
+@deffnx Macro GAL_SPECLINES_Mg_V_2928,
+@deffnx Macro GAL_SPECLINES_He_I_2945,
+@deffnx Macro GAL_SPECLINES_O_III_3133,
+@deffnx Macro GAL_SPECLINES_He_I_3188,
+@deffnx Macro GAL_SPECLINES_He_II_3203,
+@deffnx Macro GAL_SPECLINES_O_III_3312,
+@deffnx Macro GAL_SPECLINES_Ne_V_3346,
+@deffnx Macro GAL_SPECLINES_Ne_V_3426,
+@deffnx Macro GAL_SPECLINES_O_III_3444,
+@deffnx Macro GAL_SPECLINES_N_I_3466_50,
+@deffnx Macro GAL_SPECLINES_N_I_3466_54,
+@deffnx Macro GAL_SPECLINES_He_I_3488,
+@deffnx Macro GAL_SPECLINES_Fe_VII_3586,
+@deffnx Macro GAL_SPECLINES_Fe_VI_3663,
+@deffnx Macro GAL_SPECLINES_H_19,
+@deffnx Macro GAL_SPECLINES_H_18,
+@deffnx Macro GAL_SPECLINES_H_17,
+@deffnx Macro GAL_SPECLINES_H_16,
+@deffnx Macro GAL_SPECLINES_H_15,
+@deffnx Macro GAL_SPECLINES_H_14,
+@deffnx Macro GAL_SPECLINES_O_II_3726,
+@deffnx Macro GAL_SPECLINES_O_II_3729,
+@deffnx Macro GAL_SPECLINES_H_13,
+@deffnx Macro GAL_SPECLINES_H_12,
+@deffnx Macro GAL_SPECLINES_Fe_VII_3759,
+@deffnx Macro GAL_SPECLINES_H_11,
+@deffnx Macro GAL_SPECLINES_H_10,
+@deffnx Macro GAL_SPECLINES_H_9,
+@deffnx Macro GAL_SPECLINES_Fe_V_3839,
+@deffnx Macro GAL_SPECLINES_Ne_III_3869,
+@deffnx Macro GAL_SPECLINES_He_I_3889,
+@deffnx Macro GAL_SPECLINES_H_8,
+@deffnx Macro GAL_SPECLINES_Fe_V_3891,
+@deffnx Macro GAL_SPECLINES_Fe_V_3911,
+@deffnx Macro GAL_SPECLINES_Ne_III_3967,
+@deffnx Macro GAL_SPECLINES_H_epsilon,
+@deffnx Macro GAL_SPECLINES_He_I_4026,
+@deffnx Macro GAL_SPECLINES_S_II_4069,
+@deffnx Macro GAL_SPECLINES_Fe_V_4071,
+@deffnx Macro GAL_SPECLINES_S_II_4076,
+@deffnx Macro GAL_SPECLINES_H_delta,
+@deffnx Macro GAL_SPECLINES_He_I_4144,
+@deffnx Macro GAL_SPECLINES_Fe_II_4179,
+@deffnx Macro GAL_SPECLINES_Fe_V_4181,
+@deffnx Macro GAL_SPECLINES_Fe_II_4233,
+@deffnx Macro GAL_SPECLINES_Fe_V_4227,
+@deffnx Macro GAL_SPECLINES_Fe_II_4287,
+@deffnx Macro GAL_SPECLINES_Fe_II_4304,
+@deffnx Macro GAL_SPECLINES_O_II_4317,
+@deffnx Macro GAL_SPECLINES_H_gamma,
+@deffnx Macro GAL_SPECLINES_O_III_4363,
+@deffnx Macro GAL_SPECLINES_Ar_XIV,
+@deffnx Macro GAL_SPECLINES_O_II_4415,
+@deffnx Macro GAL_SPECLINES_Fe_II_4417,
+@deffnx Macro GAL_SPECLINES_Fe_II_4452,
+@deffnx Macro GAL_SPECLINES_He_I_4471,
+@deffnx Macro GAL_SPECLINES_Fe_II_4489,
+@deffnx Macro GAL_SPECLINES_Fe_II_4491,
+@deffnx Macro GAL_SPECLINES_N_III_4510,
+@deffnx Macro GAL_SPECLINES_Fe_II_4523,
+@deffnx Macro GAL_SPECLINES_Fe_II_4556,
+@deffnx Macro GAL_SPECLINES_Fe_II_4583,
+@deffnx Macro GAL_SPECLINES_Fe_II_4584,
+@deffnx Macro GAL_SPECLINES_Fe_II_4630,
+@deffnx Macro GAL_SPECLINES_N_III_4634,
+@deffnx Macro GAL_SPECLINES_N_III_4641,
+@deffnx Macro GAL_SPECLINES_N_III_4642,
+@deffnx Macro GAL_SPECLINES_C_III_4647,
+@deffnx Macro GAL_SPECLINES_C_III_4650,
+@deffnx Macro GAL_SPECLINES_C_III_5651,
+@deffnx Macro GAL_SPECLINES_Fe_III_4658,
+@deffnx Macro GAL_SPECLINES_He_II_4686,
+@deffnx Macro GAL_SPECLINES_Ar_IV_4711,
+@deffnx Macro GAL_SPECLINES_Ar_IV_4740,
+@deffnx Macro GAL_SPECLINES_H_beta,
+@deffnx Macro GAL_SPECLINES_Fe_VII_4893,
+@deffnx Macro GAL_SPECLINES_Fe_IV_4903,
+@deffnx Macro GAL_SPECLINES_Fe_II_4924,
+@deffnx Macro GAL_SPECLINES_O_III_4959,
+@deffnx Macro GAL_SPECLINES_O_III_5007,
+@deffnx Macro GAL_SPECLINES_Fe_II_5018,
+@deffnx Macro GAL_SPECLINES_Fe_III_5085,
+@deffnx Macro GAL_SPECLINES_Fe_VI_5146,
+@deffnx Macro GAL_SPECLINES_Fe_VII_5159,
+@deffnx Macro GAL_SPECLINES_Fe_II_5169,
+@deffnx Macro GAL_SPECLINES_Fe_VI_5176,
+@deffnx Macro GAL_SPECLINES_Fe_II_5198,
+@deffnx Macro GAL_SPECLINES_N_I_5200,
+@deffnx Macro GAL_SPECLINES_Fe_II_5235,
+@deffnx Macro GAL_SPECLINES_Fe_IV_5236,
+@deffnx Macro GAL_SPECLINES_Fe_III_5270,
+@deffnx Macro GAL_SPECLINES_Fe_II_5276,
+@deffnx Macro GAL_SPECLINES_Fe_VII_5276,
+@deffnx Macro GAL_SPECLINES_Fe_XIV,
+@deffnx Macro GAL_SPECLINES_Ca_V,
+@deffnx Macro GAL_SPECLINES_Fe_II_5316_62,
+@deffnx Macro GAL_SPECLINES_Fe_II_5316_78,
+@deffnx Macro GAL_SPECLINES_Fe_VI_5335,
+@deffnx Macro GAL_SPECLINES_Fe_VI_5424,
+@deffnx Macro GAL_SPECLINES_Cl_III_5518,
+@deffnx Macro GAL_SPECLINES_Cl_III_5538,
+@deffnx Macro GAL_SPECLINES_Fe_VI_5638,
+@deffnx Macro GAL_SPECLINES_Fe_VI_5677,
+@deffnx Macro GAL_SPECLINES_C_III_5698,
+@deffnx Macro GAL_SPECLINES_Fe_VII_5721,
+@deffnx Macro GAL_SPECLINES_N_II_5755,
+@deffnx Macro GAL_SPECLINES_C_IV_5801,
+@deffnx Macro GAL_SPECLINES_C_IV_5812,
+@deffnx Macro GAL_SPECLINES_He_I_5876,
+@deffnx Macro GAL_SPECLINES_O_I_6046,
+@deffnx Macro GAL_SPECLINES_Fe_VII_6087,
+@deffnx Macro GAL_SPECLINES_O_I_6300,
+@deffnx Macro GAL_SPECLINES_S_III_6312,
+@deffnx Macro GAL_SPECLINES_Si_II_6347,
+@deffnx Macro GAL_SPECLINES_O_I_6364,
+@deffnx Macro GAL_SPECLINES_Fe_II_6369,
+@deffnx Macro GAL_SPECLINES_Fe_X,
+@deffnx Macro GAL_SPECLINES_Fe_II_6516,
+@deffnx Macro GAL_SPECLINES_N_II_6548,
+@deffnx Macro GAL_SPECLINES_H_alpha,
+@deffnx Macro GAL_SPECLINES_N_II_6583,
+@deffnx Macro GAL_SPECLINES_S_II_6716,
+@deffnx Macro GAL_SPECLINES_S_II_6731,
+@deffnx Macro GAL_SPECLINES_O_I_7002,
+@deffnx Macro GAL_SPECLINES_Ar_V,
+@deffnx Macro GAL_SPECLINES_He_I_7065,
+@deffnx Macro GAL_SPECLINES_Ar_III_7136,
+@deffnx Macro GAL_SPECLINES_Fe_II_7155,
+@deffnx Macro GAL_SPECLINES_Ar_IV_7171,
+@deffnx Macro GAL_SPECLINES_Fe_II_7172,
+@deffnx Macro GAL_SPECLINES_C_II_7236,
+@deffnx Macro GAL_SPECLINES_Ar_IV_7237,
+@deffnx Macro GAL_SPECLINES_O_I_7254,
+@deffnx Macro GAL_SPECLINES_Ar_IV_7263,
+@deffnx Macro GAL_SPECLINES_He_I_7281,
+@deffnx Macro GAL_SPECLINES_O_II_7320,
+@deffnx Macro GAL_SPECLINES_O_II_7331,
+@deffnx Macro GAL_SPECLINES_Ni_II_7378,
+@deffnx Macro GAL_SPECLINES_Ni_II_7411,
+@deffnx Macro GAL_SPECLINES_Fe_II_7453,
+@deffnx Macro GAL_SPECLINES_N_I_7468,
+@deffnx Macro GAL_SPECLINES_S_XII,
+@deffnx Macro GAL_SPECLINES_Ar_III_7751,
+@deffnx Macro GAL_SPECLINES_He_I_7816,
+@deffnx Macro GAL_SPECLINES_Ar_I_7868,
+@deffnx Macro GAL_SPECLINES_Ni_III,
+@deffnx Macro GAL_SPECLINES_Fe_XI_7892,
+@deffnx Macro GAL_SPECLINES_He_II_8237,
+@deffnx Macro GAL_SPECLINES_Pa_20,
+@deffnx Macro GAL_SPECLINES_Pa_19,
+@deffnx Macro GAL_SPECLINES_Pa_18,
+@deffnx Macro GAL_SPECLINES_O_I_8446,
+@deffnx Macro GAL_SPECLINES_Pa_17,
+@deffnx Macro GAL_SPECLINES_Ca_II_8498,
+@deffnx Macro GAL_SPECLINES_Pa_16,
+@deffnx Macro GAL_SPECLINES_Ca_II_8542,
+@deffnx Macro GAL_SPECLINES_Pa_15,
+@deffnx Macro GAL_SPECLINES_Cl_II,
+@deffnx Macro GAL_SPECLINES_Pa_14,
+@deffnx Macro GAL_SPECLINES_Fe_II_8617,
+@deffnx Macro GAL_SPECLINES_Ca_II_8662,
+@deffnx Macro GAL_SPECLINES_Pa_13,
+@deffnx Macro GAL_SPECLINES_N_I_8680,
+@deffnx Macro GAL_SPECLINES_N_I_8703,
+@deffnx Macro GAL_SPECLINES_N_I_8712,
+@deffnx Macro GAL_SPECLINES_Pa_12,
+@deffnx Macro GAL_SPECLINES_Pa_11,
+@deffnx Macro GAL_SPECLINES_Fe_II_8892,
+@deffnx Macro GAL_SPECLINES_Pa_10,
+@deffnx Macro GAL_SPECLINES_S_III_9069,
+@deffnx Macro GAL_SPECLINES_Pa_9,
+@deffnx Macro GAL_SPECLINES_S_III_9531,
+@deffnx Macro GAL_SPECLINES_Pa_epsilon,
+@deffnx Macro GAL_SPECLINES_C_I_9824,
+@deffnx Macro GAL_SPECLINES_C_I_9850,
+@deffnx Macro GAL_SPECLINES_S_VIII,
+@deffnx Macro GAL_SPECLINES_He_I_10028,
+@deffnx Macro GAL_SPECLINES_He_I_10031,
+@deffnx Macro GAL_SPECLINES_Pa_delta,
+@deffnx Macro GAL_SPECLINES_S_II_10287,
+@deffnx Macro GAL_SPECLINES_S_II_10320,
+@deffnx Macro GAL_SPECLINES_S_II_10336,
+@deffnx Macro GAL_SPECLINES_Fe_XIII,
+@deffnx Macro GAL_SPECLINES_He_I_10830,
+@deffnx Macro GAL_SPECLINES_Pa_gamma,
 @deffnx Macro GAL_SPECLINES_NUMBER
 Internal values/identifiers for recognized spectral lines as is clear from 
their names.
 They are based on the UV an optical table of galaxy emission lines of Drew 
Chojnowski@footnote{@url{http://astronomy.nmsu.edu/drewski/tableofemissionlines.html}}.
diff --git a/lib/gnuastro/speclines.h b/lib/gnuastro/speclines.h
index fa3cf8cc..ca3c4f59 100644
--- a/lib/gnuastro/speclines.h
+++ b/lib/gnuastro/speclines.h
@@ -46,14 +46,9 @@ along with Gnuastro. If not, see 
<http://www.gnu.org/licenses/>.
 __BEGIN_C_DECLS  /* From C++ preparations */
 
 
-/* Spectral line internal codes (SORT BY WAVELENGTH).
-   rb:  right bracket
-   lb:  left  bracket
-   rlb: left & right bracket
-
-   From: http://astronomy.nmsu.edu/drewski/tableofemissionlines.html
-   Added: Lyman-Gamma from Wikipeda
-*/
+/* Spectral line library:
+     From: http://astronomy.nmsu.edu/drewski/tableofemissionlines.html
+     Added: Lyman-Gamma from Wikipeda */
 enum gal_speclines_line_codes
 {
   /* Allowing '0' to be identied as a known-non-line. */
@@ -66,64 +61,64 @@ enum gal_speclines_line_codes
   GAL_SPECLINES_Ly_delta,
   GAL_SPECLINES_Ly_gamma,
   GAL_SPECLINES_C_III_977,
-  GAL_SPECLINES_N_III_989,
+  GAL_SPECLINES_N_III_990,
   GAL_SPECLINES_N_III_991_51,
-  GAL_SPECLINES_N_III_991_57,
+  GAL_SPECLINES_N_III_991_58,
   GAL_SPECLINES_Ly_beta,
-  GAL_SPECLINES_O_VI_1031,
-  GAL_SPECLINES_O_VI_1037,
-  GAL_SPECLINES_Ar_I_1066,
+  GAL_SPECLINES_O_VI_1032,
+  GAL_SPECLINES_O_VI_1038,
+  GAL_SPECLINES_Ar_I_1067,
   GAL_SPECLINES_Ly_alpha,
   GAL_SPECLINES_N_V_1238,
-  GAL_SPECLINES_N_V_1242,
+  GAL_SPECLINES_N_V_1243,
   GAL_SPECLINES_Si_II_1260,
-  GAL_SPECLINES_Si_II_1264,
+  GAL_SPECLINES_Si_II_1265,
   GAL_SPECLINES_O_I_1302,
-  GAL_SPECLINES_C_II_1334,
   GAL_SPECLINES_C_II_1335,
-  GAL_SPECLINES_Si_IV_1393,
+  GAL_SPECLINES_C_II_1336,
+  GAL_SPECLINES_Si_IV_1394,
   GAL_SPECLINES_O_IV_1397,
-  GAL_SPECLINES_O_IV_1399,
-  GAL_SPECLINES_Si_IV_1402,
+  GAL_SPECLINES_O_IV_1400,
+  GAL_SPECLINES_Si_IV_1403,
   GAL_SPECLINES_N_IV_1486,
   GAL_SPECLINES_C_IV_1548,
-  GAL_SPECLINES_C_IV_1550,
+  GAL_SPECLINES_C_IV_1551,
   GAL_SPECLINES_He_II_1640,
-  GAL_SPECLINES_O_III_1660,
+  GAL_SPECLINES_O_III_1661,
   GAL_SPECLINES_O_III_1666,
-  GAL_SPECLINES_N_III_1746,
-  GAL_SPECLINES_N_III_1748,
-  GAL_SPECLINES_Al_III_1854,
-  GAL_SPECLINES_Al_III_1862,
+  GAL_SPECLINES_N_III_1747,
+  GAL_SPECLINES_N_III_1749,
+  GAL_SPECLINES_Al_III_1855,
+  GAL_SPECLINES_Al_III_1863,
   GAL_SPECLINES_Si_III,
-  GAL_SPECLINES_C_III_1908,
-  GAL_SPECLINES_N_II_2142,
-  GAL_SPECLINES_O_III_2320,
-  GAL_SPECLINES_C_II_2323,
+  GAL_SPECLINES_C_III_1909,
+  GAL_SPECLINES_N_II_2143,
+  GAL_SPECLINES_O_III_2321,
   GAL_SPECLINES_C_II_2324,
-  GAL_SPECLINES_Fe_XI_2648,
+  GAL_SPECLINES_C_II_2325,
+  GAL_SPECLINES_Fe_XI_2649,
   GAL_SPECLINES_He_II_2733,
-  GAL_SPECLINES_Mg_V_2782,
-  GAL_SPECLINES_Mg_II_2795,
-  GAL_SPECLINES_Mg_II_2802,
+  GAL_SPECLINES_Mg_V_2783,
+  GAL_SPECLINES_Mg_II_2796,
+  GAL_SPECLINES_Mg_II_2803,
   GAL_SPECLINES_Fe_IV_2829,
-  GAL_SPECLINES_Fe_IV_2835,
-  GAL_SPECLINES_Ar_IV_2853,
+  GAL_SPECLINES_Fe_IV_2836,
+  GAL_SPECLINES_Ar_IV_2854,
   GAL_SPECLINES_Ar_IV_2868,
   GAL_SPECLINES_Mg_V_2928,
   GAL_SPECLINES_He_I_2945,
-  GAL_SPECLINES_O_III_3132,
-  GAL_SPECLINES_He_I_3187,
+  GAL_SPECLINES_O_III_3133,
+  GAL_SPECLINES_He_I_3188,
   GAL_SPECLINES_He_II_3203,
   GAL_SPECLINES_O_III_3312,
-  GAL_SPECLINES_Ne_V_3345,
-  GAL_SPECLINES_Ne_V_3425,
+  GAL_SPECLINES_Ne_V_3346,
+  GAL_SPECLINES_Ne_V_3426,
   GAL_SPECLINES_O_III_3444,
-  GAL_SPECLINES_N_I_3466_4,
-  GAL_SPECLINES_N_I_3466_5,
-  GAL_SPECLINES_He_I_3487,
+  GAL_SPECLINES_N_I_3466_50,
+  GAL_SPECLINES_N_I_3466_54,
+  GAL_SPECLINES_He_I_3488,
   GAL_SPECLINES_Fe_VII_3586,
-  GAL_SPECLINES_Fe_VI_3662,
+  GAL_SPECLINES_Fe_VI_3663,
   GAL_SPECLINES_H_19,
   GAL_SPECLINES_H_18,
   GAL_SPECLINES_H_17,
@@ -131,29 +126,29 @@ enum gal_speclines_line_codes
   GAL_SPECLINES_H_15,
   GAL_SPECLINES_H_14,
   GAL_SPECLINES_O_II_3726,
-  GAL_SPECLINES_O_II_3728,
+  GAL_SPECLINES_O_II_3729,
   GAL_SPECLINES_H_13,
   GAL_SPECLINES_H_12,
-  GAL_SPECLINES_Fe_VII_3758,
+  GAL_SPECLINES_Fe_VII_3759,
   GAL_SPECLINES_H_11,
   GAL_SPECLINES_H_10,
   GAL_SPECLINES_H_9,
   GAL_SPECLINES_Fe_V_3839,
-  GAL_SPECLINES_Ne_III_3868,
-  GAL_SPECLINES_He_I_3888,
+  GAL_SPECLINES_Ne_III_3869,
+  GAL_SPECLINES_He_I_3889,
   GAL_SPECLINES_H_8,
   GAL_SPECLINES_Fe_V_3891,
   GAL_SPECLINES_Fe_V_3911,
   GAL_SPECLINES_Ne_III_3967,
   GAL_SPECLINES_H_epsilon,
   GAL_SPECLINES_He_I_4026,
-  GAL_SPECLINES_S_II_4068,
+  GAL_SPECLINES_S_II_4069,
   GAL_SPECLINES_Fe_V_4071,
   GAL_SPECLINES_S_II_4076,
   GAL_SPECLINES_H_delta,
-  GAL_SPECLINES_He_I_4143,
-  GAL_SPECLINES_Fe_II_4178,
-  GAL_SPECLINES_Fe_V_4180,
+  GAL_SPECLINES_He_I_4144,
+  GAL_SPECLINES_Fe_II_4179,
+  GAL_SPECLINES_Fe_V_4181,
   GAL_SPECLINES_Fe_II_4233,
   GAL_SPECLINES_Fe_V_4227,
   GAL_SPECLINES_Fe_II_4287,
@@ -162,69 +157,69 @@ enum gal_speclines_line_codes
   GAL_SPECLINES_H_gamma,
   GAL_SPECLINES_O_III_4363,
   GAL_SPECLINES_Ar_XIV,
-  GAL_SPECLINES_O_II_4414,
-  GAL_SPECLINES_Fe_II_4416,
+  GAL_SPECLINES_O_II_4415,
+  GAL_SPECLINES_Fe_II_4417,
   GAL_SPECLINES_Fe_II_4452,
   GAL_SPECLINES_He_I_4471,
   GAL_SPECLINES_Fe_II_4489,
   GAL_SPECLINES_Fe_II_4491,
   GAL_SPECLINES_N_III_4510,
-  GAL_SPECLINES_Fe_II_4522,
-  GAL_SPECLINES_Fe_II_4555,
-  GAL_SPECLINES_Fe_II_4582,
+  GAL_SPECLINES_Fe_II_4523,
+  GAL_SPECLINES_Fe_II_4556,
   GAL_SPECLINES_Fe_II_4583,
-  GAL_SPECLINES_Fe_II_4629,
+  GAL_SPECLINES_Fe_II_4584,
+  GAL_SPECLINES_Fe_II_4630,
   GAL_SPECLINES_N_III_4634,
-  GAL_SPECLINES_N_III_4640,
   GAL_SPECLINES_N_III_4641,
+  GAL_SPECLINES_N_III_4642,
   GAL_SPECLINES_C_III_4647,
   GAL_SPECLINES_C_III_4650,
   GAL_SPECLINES_C_III_5651,
   GAL_SPECLINES_Fe_III_4658,
-  GAL_SPECLINES_He_II_4685,
+  GAL_SPECLINES_He_II_4686,
   GAL_SPECLINES_Ar_IV_4711,
   GAL_SPECLINES_Ar_IV_4740,
   GAL_SPECLINES_H_beta,
   GAL_SPECLINES_Fe_VII_4893,
   GAL_SPECLINES_Fe_IV_4903,
-  GAL_SPECLINES_Fe_II_4923,
-  GAL_SPECLINES_O_III_4958,
-  GAL_SPECLINES_O_III_5006,
+  GAL_SPECLINES_Fe_II_4924,
+  GAL_SPECLINES_O_III_4959,
+  GAL_SPECLINES_O_III_5007,
   GAL_SPECLINES_Fe_II_5018,
-  GAL_SPECLINES_Fe_III_5084,
-  GAL_SPECLINES_Fe_VI_5145,
-  GAL_SPECLINES_Fe_VII_5158,
+  GAL_SPECLINES_Fe_III_5085,
+  GAL_SPECLINES_Fe_VI_5146,
+  GAL_SPECLINES_Fe_VII_5159,
   GAL_SPECLINES_Fe_II_5169,
   GAL_SPECLINES_Fe_VI_5176,
-  GAL_SPECLINES_Fe_II_5197,
+  GAL_SPECLINES_Fe_II_5198,
   GAL_SPECLINES_N_I_5200,
-  GAL_SPECLINES_Fe_II_5234,
+  GAL_SPECLINES_Fe_II_5235,
   GAL_SPECLINES_Fe_IV_5236,
   GAL_SPECLINES_Fe_III_5270,
   GAL_SPECLINES_Fe_II_5276,
   GAL_SPECLINES_Fe_VII_5276,
   GAL_SPECLINES_Fe_XIV,
   GAL_SPECLINES_Ca_V,
-  GAL_SPECLINES_Fe_II_5316_6,
-  GAL_SPECLINES_Fe_II_5316_7,
+  GAL_SPECLINES_Fe_II_5316_62,
+  GAL_SPECLINES_Fe_II_5316_78,
   GAL_SPECLINES_Fe_VI_5335,
   GAL_SPECLINES_Fe_VI_5424,
-  GAL_SPECLINES_Cl_III_5517,
-  GAL_SPECLINES_Cl_III_5537,
-  GAL_SPECLINES_Fe_VI_5637,
+  GAL_SPECLINES_Cl_III_5518,
+  GAL_SPECLINES_Cl_III_5538,
+  GAL_SPECLINES_Fe_VI_5638,
   GAL_SPECLINES_Fe_VI_5677,
-  GAL_SPECLINES_C_III_5697,
-  GAL_SPECLINES_Fe_VII_5720,
-  GAL_SPECLINES_N_II_5754,
+  GAL_SPECLINES_C_III_5698,
+  GAL_SPECLINES_Fe_VII_5721,
+  GAL_SPECLINES_N_II_5755,
   GAL_SPECLINES_C_IV_5801,
-  GAL_SPECLINES_C_IV_5811,
-  GAL_SPECLINES_He_I_5875,
+  GAL_SPECLINES_C_IV_5812,
+  GAL_SPECLINES_He_I_5876,
   GAL_SPECLINES_O_I_6046,
   GAL_SPECLINES_Fe_VII_6087,
   GAL_SPECLINES_O_I_6300,
   GAL_SPECLINES_S_III_6312,
   GAL_SPECLINES_Si_II_6347,
-  GAL_SPECLINES_O_I_6363,
+  GAL_SPECLINES_O_I_6364,
   GAL_SPECLINES_Fe_II_6369,
   GAL_SPECLINES_Fe_X,
   GAL_SPECLINES_Fe_II_6516,
@@ -232,32 +227,32 @@ enum gal_speclines_line_codes
   GAL_SPECLINES_H_alpha,
   GAL_SPECLINES_N_II_6583,
   GAL_SPECLINES_S_II_6716,
-  GAL_SPECLINES_S_II_6730,
+  GAL_SPECLINES_S_II_6731,
   GAL_SPECLINES_O_I_7002,
   GAL_SPECLINES_Ar_V,
   GAL_SPECLINES_He_I_7065,
-  GAL_SPECLINES_Ar_III_7135,
+  GAL_SPECLINES_Ar_III_7136,
   GAL_SPECLINES_Fe_II_7155,
-  GAL_SPECLINES_Ar_IV_7170,
+  GAL_SPECLINES_Ar_IV_7171,
   GAL_SPECLINES_Fe_II_7172,
   GAL_SPECLINES_C_II_7236,
   GAL_SPECLINES_Ar_IV_7237,
   GAL_SPECLINES_O_I_7254,
-  GAL_SPECLINES_Ar_IV_7262,
+  GAL_SPECLINES_Ar_IV_7263,
   GAL_SPECLINES_He_I_7281,
-  GAL_SPECLINES_O_II_7319,
-  GAL_SPECLINES_O_II_7330,
-  GAL_SPECLINES_Ni_II_7377,
+  GAL_SPECLINES_O_II_7320,
+  GAL_SPECLINES_O_II_7331,
+  GAL_SPECLINES_Ni_II_7378,
   GAL_SPECLINES_Ni_II_7411,
-  GAL_SPECLINES_Fe_II_7452,
+  GAL_SPECLINES_Fe_II_7453,
   GAL_SPECLINES_N_I_7468,
   GAL_SPECLINES_S_XII,
   GAL_SPECLINES_Ar_III_7751,
   GAL_SPECLINES_He_I_7816,
   GAL_SPECLINES_Ar_I_7868,
   GAL_SPECLINES_Ni_III,
-  GAL_SPECLINES_Fe_XI_7891,
-  GAL_SPECLINES_He_II_8236,
+  GAL_SPECLINES_Fe_XI_7892,
+  GAL_SPECLINES_He_II_8237,
   GAL_SPECLINES_Pa_20,
   GAL_SPECLINES_Pa_19,
   GAL_SPECLINES_Pa_18,
@@ -269,27 +264,27 @@ enum gal_speclines_line_codes
   GAL_SPECLINES_Pa_15,
   GAL_SPECLINES_Cl_II,
   GAL_SPECLINES_Pa_14,
-  GAL_SPECLINES_Fe_II_8616,
+  GAL_SPECLINES_Fe_II_8617,
   GAL_SPECLINES_Ca_II_8662,
   GAL_SPECLINES_Pa_13,
   GAL_SPECLINES_N_I_8680,
   GAL_SPECLINES_N_I_8703,
-  GAL_SPECLINES_N_I_8711,
+  GAL_SPECLINES_N_I_8712,
   GAL_SPECLINES_Pa_12,
   GAL_SPECLINES_Pa_11,
-  GAL_SPECLINES_Fe_II_8891,
+  GAL_SPECLINES_Fe_II_8892,
   GAL_SPECLINES_Pa_10,
-  GAL_SPECLINES_S_III_9068,
+  GAL_SPECLINES_S_III_9069,
   GAL_SPECLINES_Pa_9,
   GAL_SPECLINES_S_III_9531,
   GAL_SPECLINES_Pa_epsilon,
   GAL_SPECLINES_C_I_9824,
   GAL_SPECLINES_C_I_9850,
   GAL_SPECLINES_S_VIII,
-  GAL_SPECLINES_He_I_10027,
+  GAL_SPECLINES_He_I_10028,
   GAL_SPECLINES_He_I_10031,
   GAL_SPECLINES_Pa_delta,
-  GAL_SPECLINES_S_II_10286,
+  GAL_SPECLINES_S_II_10287,
   GAL_SPECLINES_S_II_10320,
   GAL_SPECLINES_S_II_10336,
   GAL_SPECLINES_Fe_XIII,
@@ -335,64 +330,64 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_ANGSTROM_Ly_delta             949.742
 #define GAL_SPECLINES_ANGSTROM_Ly_gamma             972.536
 #define GAL_SPECLINES_ANGSTROM_C_III_977            977.030
-#define GAL_SPECLINES_ANGSTROM_N_III_989            989.790
+#define GAL_SPECLINES_ANGSTROM_N_III_990            989.790
 #define GAL_SPECLINES_ANGSTROM_N_III_991_51         991.514
-#define GAL_SPECLINES_ANGSTROM_N_III_991_57         991.579
+#define GAL_SPECLINES_ANGSTROM_N_III_991_58         991.579
 #define GAL_SPECLINES_ANGSTROM_Ly_beta              1025.722
-#define GAL_SPECLINES_ANGSTROM_O_VI_1031            1031.912
-#define GAL_SPECLINES_ANGSTROM_O_VI_1037            1037.613
-#define GAL_SPECLINES_ANGSTROM_Ar_I_1066            1066.660
+#define GAL_SPECLINES_ANGSTROM_O_VI_1032            1031.912
+#define GAL_SPECLINES_ANGSTROM_O_VI_1038            1037.613
+#define GAL_SPECLINES_ANGSTROM_Ar_I_1067            1066.660
 #define GAL_SPECLINES_ANGSTROM_Ly_alpha             1215.670
 #define GAL_SPECLINES_ANGSTROM_N_V_1238             1238.821
-#define GAL_SPECLINES_ANGSTROM_N_V_1242             1242.804
+#define GAL_SPECLINES_ANGSTROM_N_V_1243             1242.804
 #define GAL_SPECLINES_ANGSTROM_Si_II_1260           1260.422
-#define GAL_SPECLINES_ANGSTROM_Si_II_1264           1264.730
+#define GAL_SPECLINES_ANGSTROM_Si_II_1265           1264.730
 #define GAL_SPECLINES_ANGSTROM_O_I_1302             1302.168
-#define GAL_SPECLINES_ANGSTROM_C_II_1334            1334.532
-#define GAL_SPECLINES_ANGSTROM_C_II_1335            1335.708
-#define GAL_SPECLINES_ANGSTROM_Si_IV_1393           1393.755
+#define GAL_SPECLINES_ANGSTROM_C_II_1335            1334.532
+#define GAL_SPECLINES_ANGSTROM_C_II_1336            1335.708
+#define GAL_SPECLINES_ANGSTROM_Si_IV_1394           1393.755
 #define GAL_SPECLINES_ANGSTROM_O_IV_1397            1397.232
-#define GAL_SPECLINES_ANGSTROM_O_IV_1399            1399.780
-#define GAL_SPECLINES_ANGSTROM_Si_IV_1402           1402.770
+#define GAL_SPECLINES_ANGSTROM_O_IV_1400            1399.780
+#define GAL_SPECLINES_ANGSTROM_Si_IV_1403           1402.770
 #define GAL_SPECLINES_ANGSTROM_N_IV_1486            1486.496
 #define GAL_SPECLINES_ANGSTROM_C_IV_1548            1548.187
-#define GAL_SPECLINES_ANGSTROM_C_IV_1550            1550.772
+#define GAL_SPECLINES_ANGSTROM_C_IV_1551            1550.772
 #define GAL_SPECLINES_ANGSTROM_He_II_1640           1640.420
-#define GAL_SPECLINES_ANGSTROM_O_III_1660           1660.809
+#define GAL_SPECLINES_ANGSTROM_O_III_1661           1660.809
 #define GAL_SPECLINES_ANGSTROM_O_III_1666           1666.150
-#define GAL_SPECLINES_ANGSTROM_N_III_1746           1746.823
-#define GAL_SPECLINES_ANGSTROM_N_III_1748           1748.656
-#define GAL_SPECLINES_ANGSTROM_Al_III_1854          1854.716
-#define GAL_SPECLINES_ANGSTROM_Al_III_1862          1862.790
+#define GAL_SPECLINES_ANGSTROM_N_III_1747           1746.823
+#define GAL_SPECLINES_ANGSTROM_N_III_1749           1748.656
+#define GAL_SPECLINES_ANGSTROM_Al_III_1855          1854.716
+#define GAL_SPECLINES_ANGSTROM_Al_III_1863          1862.790
 #define GAL_SPECLINES_ANGSTROM_Si_III               1892.030
-#define GAL_SPECLINES_ANGSTROM_C_III_1908           1908.734
-#define GAL_SPECLINES_ANGSTROM_N_II_2142            2142.780
-#define GAL_SPECLINES_ANGSTROM_O_III_2320           2320.951
-#define GAL_SPECLINES_ANGSTROM_C_II_2323            2323.500
-#define GAL_SPECLINES_ANGSTROM_C_II_2324            2324.690
-#define GAL_SPECLINES_ANGSTROM_Fe_XI_2648           2648.710
+#define GAL_SPECLINES_ANGSTROM_C_III_1909           1908.734
+#define GAL_SPECLINES_ANGSTROM_N_II_2143            2142.780
+#define GAL_SPECLINES_ANGSTROM_O_III_2321           2320.951
+#define GAL_SPECLINES_ANGSTROM_C_II_2324            2323.500
+#define GAL_SPECLINES_ANGSTROM_C_II_2325            2324.690
+#define GAL_SPECLINES_ANGSTROM_Fe_XI_2649           2648.710
 #define GAL_SPECLINES_ANGSTROM_He_II_2733           2733.289
-#define GAL_SPECLINES_ANGSTROM_Mg_V_2782            2782.700
-#define GAL_SPECLINES_ANGSTROM_Mg_II_2795           2795.528
-#define GAL_SPECLINES_ANGSTROM_Mg_II_2802           2802.705
+#define GAL_SPECLINES_ANGSTROM_Mg_V_2783            2782.700
+#define GAL_SPECLINES_ANGSTROM_Mg_II_2796           2795.528
+#define GAL_SPECLINES_ANGSTROM_Mg_II_2803           2802.705
 #define GAL_SPECLINES_ANGSTROM_Fe_IV_2829           2829.360
-#define GAL_SPECLINES_ANGSTROM_Fe_IV_2835           2835.740
-#define GAL_SPECLINES_ANGSTROM_Ar_IV_2853           2853.670
+#define GAL_SPECLINES_ANGSTROM_Fe_IV_2836           2835.740
+#define GAL_SPECLINES_ANGSTROM_Ar_IV_2854           2853.670
 #define GAL_SPECLINES_ANGSTROM_Ar_IV_2868           2868.210
 #define GAL_SPECLINES_ANGSTROM_Mg_V_2928            2928.000
 #define GAL_SPECLINES_ANGSTROM_He_I_2945            2945.106
-#define GAL_SPECLINES_ANGSTROM_O_III_3132           3132.794
-#define GAL_SPECLINES_ANGSTROM_He_I_3187            3187.745
+#define GAL_SPECLINES_ANGSTROM_O_III_3133           3132.794
+#define GAL_SPECLINES_ANGSTROM_He_I_3188            3187.745
 #define GAL_SPECLINES_ANGSTROM_He_II_3203           3203.100
 #define GAL_SPECLINES_ANGSTROM_O_III_3312           3312.329
-#define GAL_SPECLINES_ANGSTROM_Ne_V_3345            3345.821
-#define GAL_SPECLINES_ANGSTROM_Ne_V_3425            3425.881
+#define GAL_SPECLINES_ANGSTROM_Ne_V_3346            3345.821
+#define GAL_SPECLINES_ANGSTROM_Ne_V_3426            3425.881
 #define GAL_SPECLINES_ANGSTROM_O_III_3444           3444.052
-#define GAL_SPECLINES_ANGSTROM_N_I_3466_4           3466.497
-#define GAL_SPECLINES_ANGSTROM_N_I_3466_5           3466.543
-#define GAL_SPECLINES_ANGSTROM_He_I_3487            3487.727
+#define GAL_SPECLINES_ANGSTROM_N_I_3466_50          3466.497
+#define GAL_SPECLINES_ANGSTROM_N_I_3466_54          3466.543
+#define GAL_SPECLINES_ANGSTROM_He_I_3488            3487.727
 #define GAL_SPECLINES_ANGSTROM_Fe_VII_3586          3586.320
-#define GAL_SPECLINES_ANGSTROM_Fe_VI_3662           3662.500
+#define GAL_SPECLINES_ANGSTROM_Fe_VI_3663           3662.500
 #define GAL_SPECLINES_ANGSTROM_H_19                 3686.831
 #define GAL_SPECLINES_ANGSTROM_H_18                 3691.551
 #define GAL_SPECLINES_ANGSTROM_H_17                 3697.157
@@ -400,29 +395,29 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_ANGSTROM_H_15                 3711.977
 #define GAL_SPECLINES_ANGSTROM_H_14                 3721.945
 #define GAL_SPECLINES_ANGSTROM_O_II_3726            3726.032
-#define GAL_SPECLINES_ANGSTROM_O_II_3728            3728.815
+#define GAL_SPECLINES_ANGSTROM_O_II_3729            3728.815
 #define GAL_SPECLINES_ANGSTROM_H_13                 3734.369
 #define GAL_SPECLINES_ANGSTROM_H_12                 3750.158
-#define GAL_SPECLINES_ANGSTROM_Fe_VII_3758          3758.920
+#define GAL_SPECLINES_ANGSTROM_Fe_VII_3759          3758.920
 #define GAL_SPECLINES_ANGSTROM_H_11                 3770.637
 #define GAL_SPECLINES_ANGSTROM_H_10                 3797.904
 #define GAL_SPECLINES_ANGSTROM_H_9                  3835.391
 #define GAL_SPECLINES_ANGSTROM_Fe_V_3839            3839.270
-#define GAL_SPECLINES_ANGSTROM_Ne_III_3868          3868.760
-#define GAL_SPECLINES_ANGSTROM_He_I_3888            3888.647
+#define GAL_SPECLINES_ANGSTROM_Ne_III_3869          3868.760
+#define GAL_SPECLINES_ANGSTROM_He_I_3889            3888.647
 #define GAL_SPECLINES_ANGSTROM_H_8                  3889.064
 #define GAL_SPECLINES_ANGSTROM_Fe_V_3891            3891.280
 #define GAL_SPECLINES_ANGSTROM_Fe_V_3911            3911.330
 #define GAL_SPECLINES_ANGSTROM_Ne_III_3967          3967.470
 #define GAL_SPECLINES_ANGSTROM_H_epsilon            3970.079
 #define GAL_SPECLINES_ANGSTROM_He_I_4026            4026.190
-#define GAL_SPECLINES_ANGSTROM_S_II_4068            4068.600
+#define GAL_SPECLINES_ANGSTROM_S_II_4069            4068.600
 #define GAL_SPECLINES_ANGSTROM_Fe_V_4071            4071.240
 #define GAL_SPECLINES_ANGSTROM_S_II_4076            4076.349
 #define GAL_SPECLINES_ANGSTROM_H_delta              4101.742
-#define GAL_SPECLINES_ANGSTROM_He_I_4143            4143.761
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4178           4178.862
-#define GAL_SPECLINES_ANGSTROM_Fe_V_4180            4180.600
+#define GAL_SPECLINES_ANGSTROM_He_I_4144            4143.761
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4179           4178.862
+#define GAL_SPECLINES_ANGSTROM_Fe_V_4181            4180.600
 #define GAL_SPECLINES_ANGSTROM_Fe_II_4233           4233.172
 #define GAL_SPECLINES_ANGSTROM_Fe_V_4227            4227.190
 #define GAL_SPECLINES_ANGSTROM_Fe_II_4287           4287.394
@@ -431,69 +426,69 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_ANGSTROM_H_gamma              4340.471
 #define GAL_SPECLINES_ANGSTROM_O_III_4363           4363.210
 #define GAL_SPECLINES_ANGSTROM_Ar_XIV               4412.300
-#define GAL_SPECLINES_ANGSTROM_O_II_4414            4414.899
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4416           4416.830
+#define GAL_SPECLINES_ANGSTROM_O_II_4415            4414.899
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4417           4416.830
 #define GAL_SPECLINES_ANGSTROM_Fe_II_4452           4452.098
 #define GAL_SPECLINES_ANGSTROM_He_I_4471            4471.479
 #define GAL_SPECLINES_ANGSTROM_Fe_II_4489           4489.183
 #define GAL_SPECLINES_ANGSTROM_Fe_II_4491           4491.405
 #define GAL_SPECLINES_ANGSTROM_N_III_4510           4510.910
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4522           4522.634
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4555           4555.893
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4582           4582.835
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4583           4583.837
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4629           4629.339
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4523           4522.634
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4556           4555.893
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4583           4582.835
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4584           4583.837
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4630           4629.339
 #define GAL_SPECLINES_ANGSTROM_N_III_4634           4634.140
-#define GAL_SPECLINES_ANGSTROM_N_III_4640           4640.640
-#define GAL_SPECLINES_ANGSTROM_N_III_4641           4641.850
+#define GAL_SPECLINES_ANGSTROM_N_III_4641           4640.640
+#define GAL_SPECLINES_ANGSTROM_N_III_4642           4641.850
 #define GAL_SPECLINES_ANGSTROM_C_III_4647           4647.420
 #define GAL_SPECLINES_ANGSTROM_C_III_4650           4650.250
 #define GAL_SPECLINES_ANGSTROM_C_III_5651           4651.470
 #define GAL_SPECLINES_ANGSTROM_Fe_III_4658          4658.050
-#define GAL_SPECLINES_ANGSTROM_He_II_4685           4685.710
+#define GAL_SPECLINES_ANGSTROM_He_II_4686           4685.710
 #define GAL_SPECLINES_ANGSTROM_Ar_IV_4711           4711.260
 #define GAL_SPECLINES_ANGSTROM_Ar_IV_4740           4740.120
 #define GAL_SPECLINES_ANGSTROM_H_beta               4861.333
 #define GAL_SPECLINES_ANGSTROM_Fe_VII_4893          4893.370
 #define GAL_SPECLINES_ANGSTROM_Fe_IV_4903           4903.070
-#define GAL_SPECLINES_ANGSTROM_Fe_II_4923           4923.927
-#define GAL_SPECLINES_ANGSTROM_O_III_4958           4958.911
-#define GAL_SPECLINES_ANGSTROM_O_III_5006           5006.843
+#define GAL_SPECLINES_ANGSTROM_Fe_II_4924           4923.927
+#define GAL_SPECLINES_ANGSTROM_O_III_4959           4958.911
+#define GAL_SPECLINES_ANGSTROM_O_III_5007           5006.843
 #define GAL_SPECLINES_ANGSTROM_Fe_II_5018           5018.440
-#define GAL_SPECLINES_ANGSTROM_Fe_III_5084          5084.770
-#define GAL_SPECLINES_ANGSTROM_Fe_VI_5145           5145.750
-#define GAL_SPECLINES_ANGSTROM_Fe_VII_5158          5158.890
+#define GAL_SPECLINES_ANGSTROM_Fe_III_5085          5084.770
+#define GAL_SPECLINES_ANGSTROM_Fe_VI_5146           5145.750
+#define GAL_SPECLINES_ANGSTROM_Fe_VII_5159          5158.890
 #define GAL_SPECLINES_ANGSTROM_Fe_II_5169           5169.033
 #define GAL_SPECLINES_ANGSTROM_Fe_VI_5176           5176.040
-#define GAL_SPECLINES_ANGSTROM_Fe_II_5197           5197.577
+#define GAL_SPECLINES_ANGSTROM_Fe_II_5198           5197.577
 #define GAL_SPECLINES_ANGSTROM_N_I_5200             5200.257
-#define GAL_SPECLINES_ANGSTROM_Fe_II_5234           5234.625
+#define GAL_SPECLINES_ANGSTROM_Fe_II_5235           5234.625
 #define GAL_SPECLINES_ANGSTROM_Fe_IV_5236           5236.060
 #define GAL_SPECLINES_ANGSTROM_Fe_III_5270          5270.400
 #define GAL_SPECLINES_ANGSTROM_Fe_II_5276           5276.002
 #define GAL_SPECLINES_ANGSTROM_Fe_VII_5276          5276.380
 #define GAL_SPECLINES_ANGSTROM_Fe_XIV               5302.860
 #define GAL_SPECLINES_ANGSTROM_Ca_V                 5309.110
-#define GAL_SPECLINES_ANGSTROM_Fe_II_5316_6         5316.615
-#define GAL_SPECLINES_ANGSTROM_Fe_II_5316_7         5316.784
+#define GAL_SPECLINES_ANGSTROM_Fe_II_5316_62        5316.615
+#define GAL_SPECLINES_ANGSTROM_Fe_II_5316_78        5316.784
 #define GAL_SPECLINES_ANGSTROM_Fe_VI_5335           5335.180
 #define GAL_SPECLINES_ANGSTROM_Fe_VI_5424           5424.220
-#define GAL_SPECLINES_ANGSTROM_Cl_III_5517          5517.709
-#define GAL_SPECLINES_ANGSTROM_Cl_III_5537          5537.873
-#define GAL_SPECLINES_ANGSTROM_Fe_VI_5637           5637.600
+#define GAL_SPECLINES_ANGSTROM_Cl_III_5518          5517.709
+#define GAL_SPECLINES_ANGSTROM_Cl_III_5538          5537.873
+#define GAL_SPECLINES_ANGSTROM_Fe_VI_5638           5637.600
 #define GAL_SPECLINES_ANGSTROM_Fe_VI_5677           5677.000
-#define GAL_SPECLINES_ANGSTROM_C_III_5697           5695.920
-#define GAL_SPECLINES_ANGSTROM_Fe_VII_5720          5720.700
-#define GAL_SPECLINES_ANGSTROM_N_II_5754            5754.590
+#define GAL_SPECLINES_ANGSTROM_C_III_5698           5695.920
+#define GAL_SPECLINES_ANGSTROM_Fe_VII_5721          5720.700
+#define GAL_SPECLINES_ANGSTROM_N_II_5755            5754.590
 #define GAL_SPECLINES_ANGSTROM_C_IV_5801            5801.330
-#define GAL_SPECLINES_ANGSTROM_C_IV_5811            5811.980
-#define GAL_SPECLINES_ANGSTROM_He_I_5875            5875.624
+#define GAL_SPECLINES_ANGSTROM_C_IV_5812            5811.980
+#define GAL_SPECLINES_ANGSTROM_He_I_5876            5875.624
 #define GAL_SPECLINES_ANGSTROM_O_I_6046             6046.440
 #define GAL_SPECLINES_ANGSTROM_Fe_VII_6087          6087.000
 #define GAL_SPECLINES_ANGSTROM_O_I_6300             6300.304
 #define GAL_SPECLINES_ANGSTROM_S_III_6312           6312.060
 #define GAL_SPECLINES_ANGSTROM_Si_II_6347           6347.100
-#define GAL_SPECLINES_ANGSTROM_O_I_6363             6363.776
+#define GAL_SPECLINES_ANGSTROM_O_I_6364             6363.776
 #define GAL_SPECLINES_ANGSTROM_Fe_II_6369           6369.462
 #define GAL_SPECLINES_ANGSTROM_Fe_X                 6374.510
 #define GAL_SPECLINES_ANGSTROM_Fe_II_6516           6516.081
@@ -501,32 +496,32 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_ANGSTROM_H_alpha              6562.819
 #define GAL_SPECLINES_ANGSTROM_N_II_6583            6583.460
 #define GAL_SPECLINES_ANGSTROM_S_II_6716            6716.440
-#define GAL_SPECLINES_ANGSTROM_S_II_6730            6730.810
+#define GAL_SPECLINES_ANGSTROM_S_II_6731            6730.810
 #define GAL_SPECLINES_ANGSTROM_O_I_7002             7002.230
 #define GAL_SPECLINES_ANGSTROM_Ar_V                 7005.870
 #define GAL_SPECLINES_ANGSTROM_He_I_7065            7065.196
-#define GAL_SPECLINES_ANGSTROM_Ar_III_7135          7135.790
+#define GAL_SPECLINES_ANGSTROM_Ar_III_7136          7135.790
 #define GAL_SPECLINES_ANGSTROM_Fe_II_7155           7155.157
-#define GAL_SPECLINES_ANGSTROM_Ar_IV_7170           7170.620
+#define GAL_SPECLINES_ANGSTROM_Ar_IV_7171           7170.620
 #define GAL_SPECLINES_ANGSTROM_Fe_II_7172           7172.000
 #define GAL_SPECLINES_ANGSTROM_C_II_7236            7236.420
 #define GAL_SPECLINES_ANGSTROM_Ar_IV_7237           7237.260
 #define GAL_SPECLINES_ANGSTROM_O_I_7254             7254.448
-#define GAL_SPECLINES_ANGSTROM_Ar_IV_7262           7262.760
+#define GAL_SPECLINES_ANGSTROM_Ar_IV_7263           7262.760
 #define GAL_SPECLINES_ANGSTROM_He_I_7281            7281.349
-#define GAL_SPECLINES_ANGSTROM_O_II_7319            7319.990
-#define GAL_SPECLINES_ANGSTROM_O_II_7330            7330.730
-#define GAL_SPECLINES_ANGSTROM_Ni_II_7377           7377.830
+#define GAL_SPECLINES_ANGSTROM_O_II_7320            7319.990
+#define GAL_SPECLINES_ANGSTROM_O_II_7331            7330.730
+#define GAL_SPECLINES_ANGSTROM_Ni_II_7378           7377.830
 #define GAL_SPECLINES_ANGSTROM_Ni_II_7411           7411.160
-#define GAL_SPECLINES_ANGSTROM_Fe_II_7452           7452.538
+#define GAL_SPECLINES_ANGSTROM_Fe_II_7453           7452.538
 #define GAL_SPECLINES_ANGSTROM_N_I_7468             7468.310
 #define GAL_SPECLINES_ANGSTROM_S_XII                7611.000
 #define GAL_SPECLINES_ANGSTROM_Ar_III_7751          7751.060
 #define GAL_SPECLINES_ANGSTROM_He_I_7816            7816.136
 #define GAL_SPECLINES_ANGSTROM_Ar_I_7868            7868.194
 #define GAL_SPECLINES_ANGSTROM_Ni_III               7889.900
-#define GAL_SPECLINES_ANGSTROM_Fe_XI_7891           7891.800
-#define GAL_SPECLINES_ANGSTROM_He_II_8236           8236.790
+#define GAL_SPECLINES_ANGSTROM_Fe_XI_7892           7891.800
+#define GAL_SPECLINES_ANGSTROM_He_II_8237           8236.790
 #define GAL_SPECLINES_ANGSTROM_Pa_20                8392.397
 #define GAL_SPECLINES_ANGSTROM_Pa_19                8413.318
 #define GAL_SPECLINES_ANGSTROM_Pa_18                8437.956
@@ -538,27 +533,27 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_ANGSTROM_Pa_15                8545.383
 #define GAL_SPECLINES_ANGSTROM_Cl_II                8578.700
 #define GAL_SPECLINES_ANGSTROM_Pa_14                8598.392
-#define GAL_SPECLINES_ANGSTROM_Fe_II_8616           8616.950
+#define GAL_SPECLINES_ANGSTROM_Fe_II_8617           8616.950
 #define GAL_SPECLINES_ANGSTROM_Ca_II_8662           8662.140
 #define GAL_SPECLINES_ANGSTROM_Pa_13                8665.019
 #define GAL_SPECLINES_ANGSTROM_N_I_8680             8680.282
 #define GAL_SPECLINES_ANGSTROM_N_I_8703             8703.247
-#define GAL_SPECLINES_ANGSTROM_N_I_8711             8711.703
+#define GAL_SPECLINES_ANGSTROM_N_I_8712             8711.703
 #define GAL_SPECLINES_ANGSTROM_Pa_12                8750.472
 #define GAL_SPECLINES_ANGSTROM_Pa_11                8862.782
-#define GAL_SPECLINES_ANGSTROM_Fe_II_8891           8891.910
+#define GAL_SPECLINES_ANGSTROM_Fe_II_8892           8891.910
 #define GAL_SPECLINES_ANGSTROM_Pa_10                9014.909
-#define GAL_SPECLINES_ANGSTROM_S_III_9068           9068.600
+#define GAL_SPECLINES_ANGSTROM_S_III_9069           9068.600
 #define GAL_SPECLINES_ANGSTROM_Pa_9                 9229.014
 #define GAL_SPECLINES_ANGSTROM_S_III_9531           9531.100
 #define GAL_SPECLINES_ANGSTROM_Pa_epsilon           9545.969
 #define GAL_SPECLINES_ANGSTROM_C_I_9824             9824.130
 #define GAL_SPECLINES_ANGSTROM_C_I_9850             9850.260
 #define GAL_SPECLINES_ANGSTROM_S_VIII               9913.000
-#define GAL_SPECLINES_ANGSTROM_He_I_10027           10027.730
+#define GAL_SPECLINES_ANGSTROM_He_I_10028           10027.730
 #define GAL_SPECLINES_ANGSTROM_He_I_10031           10031.160
 #define GAL_SPECLINES_ANGSTROM_Pa_delta             10049.368
-#define GAL_SPECLINES_ANGSTROM_S_II_10286           10286.730
+#define GAL_SPECLINES_ANGSTROM_S_II_10287           10286.730
 #define GAL_SPECLINES_ANGSTROM_S_II_10320           10320.490
 #define GAL_SPECLINES_ANGSTROM_S_II_10336           10336.410
 #define GAL_SPECLINES_ANGSTROM_Fe_XIII              10746.800
@@ -580,64 +575,64 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_NAME_Ly_delta             "Ly-delta"
 #define GAL_SPECLINES_NAME_Ly_gamma             "Ly-gamma"
 #define GAL_SPECLINES_NAME_C_III_977            "C-III-977"
-#define GAL_SPECLINES_NAME_N_III_989            "N-III-989"
+#define GAL_SPECLINES_NAME_N_III_990            "N-III-990"
 #define GAL_SPECLINES_NAME_N_III_991_51         "N-III-991.51"
-#define GAL_SPECLINES_NAME_N_III_991_57         "N-III-991.57"
+#define GAL_SPECLINES_NAME_N_III_991_58         "N-III-991.58"
 #define GAL_SPECLINES_NAME_Ly_beta              "Ly-beta"
-#define GAL_SPECLINES_NAME_O_VI_1031            "O-VI-1031"
-#define GAL_SPECLINES_NAME_O_VI_1037            "O-VI-1037"
-#define GAL_SPECLINES_NAME_Ar_I_1066            "Ar-I-1066"
+#define GAL_SPECLINES_NAME_O_VI_1032            "O-VI-1032"
+#define GAL_SPECLINES_NAME_O_VI_1038            "O-VI-1038"
+#define GAL_SPECLINES_NAME_Ar_I_1067            "Ar-I-1067"
 #define GAL_SPECLINES_NAME_Ly_alpha             "Ly-alpha"
 #define GAL_SPECLINES_NAME_N_V_1238             "N-V-1238"
-#define GAL_SPECLINES_NAME_N_V_1242             "N-V-1242"
+#define GAL_SPECLINES_NAME_N_V_1243             "N-V-1243"
 #define GAL_SPECLINES_NAME_Si_II_1260           "Si-II-1260"
-#define GAL_SPECLINES_NAME_Si_II_1264           "Si_II-1302"
+#define GAL_SPECLINES_NAME_Si_II_1265           "Si_II-1265"
 #define GAL_SPECLINES_NAME_O_I_1302             "O-I-1302"
-#define GAL_SPECLINES_NAME_C_II_1334            "C-II-1334"
 #define GAL_SPECLINES_NAME_C_II_1335            "C-II-1335"
-#define GAL_SPECLINES_NAME_Si_IV_1393           "Si-IV-1393"
+#define GAL_SPECLINES_NAME_C_II_1336            "C-II-1336" /* Here */
+#define GAL_SPECLINES_NAME_Si_IV_1394           "Si-IV-1394"
 #define GAL_SPECLINES_NAME_O_IV_1397            "O-IV-1397"
-#define GAL_SPECLINES_NAME_O_IV_1399            "O-IV-1399"
-#define GAL_SPECLINES_NAME_Si_IV_1402           "Si-IV-1402"
+#define GAL_SPECLINES_NAME_O_IV_1400            "O-IV-1400"
+#define GAL_SPECLINES_NAME_Si_IV_1403           "Si-IV-1403"
 #define GAL_SPECLINES_NAME_N_IV_1486            "N-IV-1486"
 #define GAL_SPECLINES_NAME_C_IV_1548            "C-IV-1548"
-#define GAL_SPECLINES_NAME_C_IV_1550            "C-IV-1550"
+#define GAL_SPECLINES_NAME_C_IV_1551            "C-IV-1551"
 #define GAL_SPECLINES_NAME_He_II_1640           "He-II-1640"
-#define GAL_SPECLINES_NAME_O_III_1660           "O-III-1660"
+#define GAL_SPECLINES_NAME_O_III_1661           "O-III-1661"
 #define GAL_SPECLINES_NAME_O_III_1666           "O-III-1666"
-#define GAL_SPECLINES_NAME_N_III_1746           "N-III-1746"
-#define GAL_SPECLINES_NAME_N_III_1748           "N-III-1748"
-#define GAL_SPECLINES_NAME_Al_III_1854          "Al-III-1854"
-#define GAL_SPECLINES_NAME_Al_III_1862          "Al-III-1862"
+#define GAL_SPECLINES_NAME_N_III_1747           "N-III-1747"
+#define GAL_SPECLINES_NAME_N_III_1749           "N-III-1749"
+#define GAL_SPECLINES_NAME_Al_III_1855          "Al-III-1855"
+#define GAL_SPECLINES_NAME_Al_III_1863          "Al-III-1863"
 #define GAL_SPECLINES_NAME_Si_III               "Si-III"
-#define GAL_SPECLINES_NAME_C_III_1908           "C-III-1908"
-#define GAL_SPECLINES_NAME_N_II_2142            "N-II-2142"
-#define GAL_SPECLINES_NAME_O_III_2320           "O-III-2320"
-#define GAL_SPECLINES_NAME_C_II_2323            "C-II-2323"
+#define GAL_SPECLINES_NAME_C_III_1909           "C-III-1909"
+#define GAL_SPECLINES_NAME_N_II_2143            "N-II-2143"
+#define GAL_SPECLINES_NAME_O_III_2321           "O-III-2321"
 #define GAL_SPECLINES_NAME_C_II_2324            "C-II-2324"
-#define GAL_SPECLINES_NAME_Fe_XI_2648           "Fe-XI-2648"
+#define GAL_SPECLINES_NAME_C_II_2325            "C-II-2325"
+#define GAL_SPECLINES_NAME_Fe_XI_2649           "Fe-XI-2649"
 #define GAL_SPECLINES_NAME_He_II_2733           "He-II-2733"
-#define GAL_SPECLINES_NAME_Mg_V_2782            "Mg-V-2782"
-#define GAL_SPECLINES_NAME_Mg_II_2795           "Mg-II-2795"
-#define GAL_SPECLINES_NAME_Mg_II_2802           "Mg-II-2802"
+#define GAL_SPECLINES_NAME_Mg_V_2783            "Mg-V-2783"
+#define GAL_SPECLINES_NAME_Mg_II_2796           "Mg-II-2796"
+#define GAL_SPECLINES_NAME_Mg_II_2803           "Mg-II-2803"
 #define GAL_SPECLINES_NAME_Fe_IV_2829           "Fe-IV-2829"
-#define GAL_SPECLINES_NAME_Fe_IV_2835           "Fe-IV-2835"
-#define GAL_SPECLINES_NAME_Ar_IV_2853           "Ar-IV-2853"
+#define GAL_SPECLINES_NAME_Fe_IV_2836           "Fe-IV-2836"
+#define GAL_SPECLINES_NAME_Ar_IV_2854           "Ar-IV-2854"
 #define GAL_SPECLINES_NAME_Ar_IV_2868           "Ar-IV-2868"
 #define GAL_SPECLINES_NAME_Mg_V_2928            "Mg-V-2928"
 #define GAL_SPECLINES_NAME_He_I_2945            "He-I-2945"
-#define GAL_SPECLINES_NAME_O_III_3132           "O-III-3132"
-#define GAL_SPECLINES_NAME_He_I_3187            "He-I-3187"
+#define GAL_SPECLINES_NAME_O_III_3133           "O-III-3133"
+#define GAL_SPECLINES_NAME_He_I_3188            "He-I-3188"
 #define GAL_SPECLINES_NAME_He_II_3203           "He-II-3203"
 #define GAL_SPECLINES_NAME_O_III_3312           "O-III-3312"
-#define GAL_SPECLINES_NAME_Ne_V_3345            "Ne-V-3345"
-#define GAL_SPECLINES_NAME_Ne_V_3425            "Ne-V-3425"
+#define GAL_SPECLINES_NAME_Ne_V_3346            "Ne-V-3346"
+#define GAL_SPECLINES_NAME_Ne_V_3426            "Ne-V-3426"
 #define GAL_SPECLINES_NAME_O_III_3444           "O-III-3444"
-#define GAL_SPECLINES_NAME_N_I_3466_4           "N-I-3466-4"
-#define GAL_SPECLINES_NAME_N_I_3466_5           "N-I-3466-5"
-#define GAL_SPECLINES_NAME_He_I_3487            "He-I-3487"
+#define GAL_SPECLINES_NAME_N_I_3466_50          "N-I-3466.50"
+#define GAL_SPECLINES_NAME_N_I_3466_54          "N-I-3466.54"
+#define GAL_SPECLINES_NAME_He_I_3488            "He-I-3488"
 #define GAL_SPECLINES_NAME_Fe_VII_3586          "Fe-VII-3586"
-#define GAL_SPECLINES_NAME_Fe_VI_3662           "Fe-VI-3662"
+#define GAL_SPECLINES_NAME_Fe_VI_3663           "Fe-VI-3663"
 #define GAL_SPECLINES_NAME_H_19                 "H-19"
 #define GAL_SPECLINES_NAME_H_18                 "H-18"
 #define GAL_SPECLINES_NAME_H_17                 "H-17"
@@ -645,29 +640,29 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_NAME_H_15                 "H-15"
 #define GAL_SPECLINES_NAME_H_14                 "H-14"
 #define GAL_SPECLINES_NAME_O_II_3726            "O-II-3726"
-#define GAL_SPECLINES_NAME_O_II_3728            "O-II-3728"
+#define GAL_SPECLINES_NAME_O_II_3729            "O-II-3729"
 #define GAL_SPECLINES_NAME_H_13                 "H-13"
 #define GAL_SPECLINES_NAME_H_12                 "H-12"
-#define GAL_SPECLINES_NAME_Fe_VII_3758          "Fe-VII-3758"
+#define GAL_SPECLINES_NAME_Fe_VII_3759          "Fe-VII-3759"
 #define GAL_SPECLINES_NAME_H_11                 "H-11"
 #define GAL_SPECLINES_NAME_H_10                 "H-10"
 #define GAL_SPECLINES_NAME_H_9                  "H-9"
 #define GAL_SPECLINES_NAME_Fe_V_3839            "Fe-V-3839"
-#define GAL_SPECLINES_NAME_Ne_III_3868          "Ne-III-3868"
-#define GAL_SPECLINES_NAME_He_I_3888            "He-I-3888"
+#define GAL_SPECLINES_NAME_Ne_III_3869          "Ne-III-3869"
+#define GAL_SPECLINES_NAME_He_I_3889            "He-I-3889"
 #define GAL_SPECLINES_NAME_H_8                  "H-8"
 #define GAL_SPECLINES_NAME_Fe_V_3891            "Fe-V-3891"
 #define GAL_SPECLINES_NAME_Fe_V_3911            "Fe-V-3911"
 #define GAL_SPECLINES_NAME_Ne_III_3967          "Ne-III-3967"
 #define GAL_SPECLINES_NAME_H_epsilon            "H-epsilon"
 #define GAL_SPECLINES_NAME_He_I_4026            "He-I-4026"
-#define GAL_SPECLINES_NAME_S_II_4068            "S-II-4068"
+#define GAL_SPECLINES_NAME_S_II_4069            "S-II-4069"
 #define GAL_SPECLINES_NAME_Fe_V_4071            "Fe-V-4071"
 #define GAL_SPECLINES_NAME_S_II_4076            "S-II-4076"
 #define GAL_SPECLINES_NAME_H_delta              "H-delta"
-#define GAL_SPECLINES_NAME_He_I_4143            "He-I-4143"
-#define GAL_SPECLINES_NAME_Fe_II_4178           "Fe-II-4178"
-#define GAL_SPECLINES_NAME_Fe_V_4180            "Fe-V-4180"
+#define GAL_SPECLINES_NAME_He_I_4144            "He-I-4144"
+#define GAL_SPECLINES_NAME_Fe_II_4179           "Fe-II-4179"
+#define GAL_SPECLINES_NAME_Fe_V_4181            "Fe-V-4181"
 #define GAL_SPECLINES_NAME_Fe_II_4233           "Fe-II-4233"
 #define GAL_SPECLINES_NAME_Fe_V_4227            "Fe-V-4227"
 #define GAL_SPECLINES_NAME_Fe_II_4287           "Fe-II-4287"
@@ -676,69 +671,69 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_NAME_H_gamma              "H-gamma"
 #define GAL_SPECLINES_NAME_O_III_4363           "O-III-4363"
 #define GAL_SPECLINES_NAME_Ar_XIV               "Ar-XIV"
-#define GAL_SPECLINES_NAME_O_II_4414            "O-II-4414"
-#define GAL_SPECLINES_NAME_Fe_II_4416           "Fe-II-4416"
+#define GAL_SPECLINES_NAME_O_II_4415            "O-II-4415"
+#define GAL_SPECLINES_NAME_Fe_II_4417           "Fe-II-4417"
 #define GAL_SPECLINES_NAME_Fe_II_4452           "Fe-II-4452"
 #define GAL_SPECLINES_NAME_He_I_4471            "He-I-4471"
 #define GAL_SPECLINES_NAME_Fe_II_4489           "Fe-II-4489"
 #define GAL_SPECLINES_NAME_Fe_II_4491           "Fe-II-4491"
 #define GAL_SPECLINES_NAME_N_III_4510           "N-III-4510"
-#define GAL_SPECLINES_NAME_Fe_II_4522           "Fe-II-4522"
-#define GAL_SPECLINES_NAME_Fe_II_4555           "Fe-II-4555"
-#define GAL_SPECLINES_NAME_Fe_II_4582           "Fe-II-4582"
+#define GAL_SPECLINES_NAME_Fe_II_4523           "Fe-II-4523"
+#define GAL_SPECLINES_NAME_Fe_II_4556           "Fe-II-4556"
 #define GAL_SPECLINES_NAME_Fe_II_4583           "Fe-II-4583"
-#define GAL_SPECLINES_NAME_Fe_II_4629           "Fe-II-4629"
+#define GAL_SPECLINES_NAME_Fe_II_4584           "Fe-II-4584"
+#define GAL_SPECLINES_NAME_Fe_II_4630           "Fe-II-4630"
 #define GAL_SPECLINES_NAME_N_III_4634           "N-III-4634"
-#define GAL_SPECLINES_NAME_N_III_4640           "N-III-4640"
 #define GAL_SPECLINES_NAME_N_III_4641           "N-III-4641"
+#define GAL_SPECLINES_NAME_N_III_4642           "N-III-4642"
 #define GAL_SPECLINES_NAME_C_III_4647           "C-III-4647"
 #define GAL_SPECLINES_NAME_C_III_4650           "C-III-4650"
 #define GAL_SPECLINES_NAME_C_III_5651           "C-III-5651"
 #define GAL_SPECLINES_NAME_Fe_III_4658          "Fe-III-4658"
-#define GAL_SPECLINES_NAME_He_II_4685           "He-II-4685"
+#define GAL_SPECLINES_NAME_He_II_4686           "He-II-4686"
 #define GAL_SPECLINES_NAME_Ar_IV_4711           "Ar-IV-4711"
 #define GAL_SPECLINES_NAME_Ar_IV_4740           "Ar-IV-4740"
 #define GAL_SPECLINES_NAME_H_beta               "H-beta"
 #define GAL_SPECLINES_NAME_Fe_VII_4893          "Fe-VII-4893"
 #define GAL_SPECLINES_NAME_Fe_IV_4903           "Fe-IV-4903"
-#define GAL_SPECLINES_NAME_Fe_II_4923           "Fe-II-4923"
-#define GAL_SPECLINES_NAME_O_III_4958           "O-III-4958"
-#define GAL_SPECLINES_NAME_O_III_5006           "O-III-5006"
+#define GAL_SPECLINES_NAME_Fe_II_4924           "Fe-II-4924"
+#define GAL_SPECLINES_NAME_O_III_4959           "O-III-4959"
+#define GAL_SPECLINES_NAME_O_III_5007           "O-III-5007"
 #define GAL_SPECLINES_NAME_Fe_II_5018           "Fe-II-5018"
-#define GAL_SPECLINES_NAME_Fe_III_5084          "Fe-III-5084"
-#define GAL_SPECLINES_NAME_Fe_VI_5145           "Fe-VI-5145"
-#define GAL_SPECLINES_NAME_Fe_VII_5158          "Fe-VII-5158"
+#define GAL_SPECLINES_NAME_Fe_III_5085          "Fe-III-5085"
+#define GAL_SPECLINES_NAME_Fe_VI_5146           "Fe-VI-5146"
+#define GAL_SPECLINES_NAME_Fe_VII_5159          "Fe-VII-5159"
 #define GAL_SPECLINES_NAME_Fe_II_5169           "Fe-II-5169"
 #define GAL_SPECLINES_NAME_Fe_VI_5176           "Fe-VI-5176"
-#define GAL_SPECLINES_NAME_Fe_II_5197           "Fe-II-5197"
+#define GAL_SPECLINES_NAME_Fe_II_5198           "Fe-II-5198"
 #define GAL_SPECLINES_NAME_N_I_5200             "N-I-5200"
-#define GAL_SPECLINES_NAME_Fe_II_5234           "Fe-II-5234"
+#define GAL_SPECLINES_NAME_Fe_II_5235           "Fe-II-5235"
 #define GAL_SPECLINES_NAME_Fe_IV_5236           "Fe-IV-5236"
 #define GAL_SPECLINES_NAME_Fe_III_5270          "Fe-III-5270"
 #define GAL_SPECLINES_NAME_Fe_II_5276           "Fe-II-5276"
 #define GAL_SPECLINES_NAME_Fe_VII_5276          "Fe-VII-5276"
 #define GAL_SPECLINES_NAME_Fe_XIV               "Fe-XIV"
 #define GAL_SPECLINES_NAME_Ca_V                 "Ca-V"
-#define GAL_SPECLINES_NAME_Fe_II_5316_6         "Fe-II-5316-6"
-#define GAL_SPECLINES_NAME_Fe_II_5316_7         "Fe-II-5316-7"
+#define GAL_SPECLINES_NAME_Fe_II_5316_62        "Fe-II-5316.62"
+#define GAL_SPECLINES_NAME_Fe_II_5316_78        "Fe-II-5316.78"
 #define GAL_SPECLINES_NAME_Fe_VI_5335           "Fe-VI-5335"
 #define GAL_SPECLINES_NAME_Fe_VI_5424           "Fe-VI-5424"
-#define GAL_SPECLINES_NAME_Cl_III_5517          "Cl-III-5517"
-#define GAL_SPECLINES_NAME_Cl_III_5537          "Cl-III-5537"
-#define GAL_SPECLINES_NAME_Fe_VI_5637           "Fe-VI-5637"
+#define GAL_SPECLINES_NAME_Cl_III_5518          "Cl-III-5518"
+#define GAL_SPECLINES_NAME_Cl_III_5538          "Cl-III-5538"
+#define GAL_SPECLINES_NAME_Fe_VI_5638           "Fe-VI-5638"
 #define GAL_SPECLINES_NAME_Fe_VI_5677           "Fe-VI-5677"
-#define GAL_SPECLINES_NAME_C_III_5697           "C-III-5697"
-#define GAL_SPECLINES_NAME_Fe_VII_5720          "Fe-VII-5720"
-#define GAL_SPECLINES_NAME_N_II_5754            "N-II-5754"
+#define GAL_SPECLINES_NAME_C_III_5698           "C-III-5698"
+#define GAL_SPECLINES_NAME_Fe_VII_5721          "Fe-VII-5721"
+#define GAL_SPECLINES_NAME_N_II_5755            "N-II-5755"
 #define GAL_SPECLINES_NAME_C_IV_5801            "C-IV-5801"
-#define GAL_SPECLINES_NAME_C_IV_5811            "C-IV-5811"
-#define GAL_SPECLINES_NAME_He_I_5875            "He-I-5875"
+#define GAL_SPECLINES_NAME_C_IV_5812            "C-IV-5812"
+#define GAL_SPECLINES_NAME_He_I_5876            "He-I-5876"
 #define GAL_SPECLINES_NAME_O_I_6046             "O-I-6046"
 #define GAL_SPECLINES_NAME_Fe_VII_6087          "Fe-VII-6087"
 #define GAL_SPECLINES_NAME_O_I_6300             "O-I-6300"
 #define GAL_SPECLINES_NAME_S_III_6312           "S-III-6312"
 #define GAL_SPECLINES_NAME_Si_II_6347           "Si-II-6347"
-#define GAL_SPECLINES_NAME_O_I_6363             "O-I-6363"
+#define GAL_SPECLINES_NAME_O_I_6364             "O-I-6364"
 #define GAL_SPECLINES_NAME_Fe_II_6369           "Fe-II-6369"
 #define GAL_SPECLINES_NAME_Fe_X                 "Fe-X"
 #define GAL_SPECLINES_NAME_Fe_II_6516           "Fe-II-6516"
@@ -746,32 +741,32 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_NAME_H_alpha              "H-alpha"
 #define GAL_SPECLINES_NAME_N_II_6583            "N-II-6583"
 #define GAL_SPECLINES_NAME_S_II_6716            "S-II-6716"
-#define GAL_SPECLINES_NAME_S_II_6730            "S-II-6730"
+#define GAL_SPECLINES_NAME_S_II_6731            "S-II-6731"
 #define GAL_SPECLINES_NAME_O_I_7002             "O-I-7002"
 #define GAL_SPECLINES_NAME_Ar_V                 "Ar-V"
 #define GAL_SPECLINES_NAME_He_I_7065            "He-I-7065"
-#define GAL_SPECLINES_NAME_Ar_III_7135          "Ar-III-7135"
+#define GAL_SPECLINES_NAME_Ar_III_7136          "Ar-III-7136"
 #define GAL_SPECLINES_NAME_Fe_II_7155           "Fe-II-7155"
-#define GAL_SPECLINES_NAME_Ar_IV_7170           "Ar-IV-7170"
+#define GAL_SPECLINES_NAME_Ar_IV_7171           "Ar-IV-7171"
 #define GAL_SPECLINES_NAME_Fe_II_7172           "Fe-II-7172"
 #define GAL_SPECLINES_NAME_C_II_7236            "C-II-7236"
 #define GAL_SPECLINES_NAME_Ar_IV_7237           "Ar-IV-7237"
 #define GAL_SPECLINES_NAME_O_I_7254             "O-I-7254"
-#define GAL_SPECLINES_NAME_Ar_IV_7262           "Ar-IV-7262"
+#define GAL_SPECLINES_NAME_Ar_IV_7263           "Ar-IV-7263"
 #define GAL_SPECLINES_NAME_He_I_7281            "He-I-7281"
-#define GAL_SPECLINES_NAME_O_II_7319            "O-II-7319"
-#define GAL_SPECLINES_NAME_O_II_7330            "O-II-7330"
-#define GAL_SPECLINES_NAME_Ni_II_7377           "Ni-II-7377"
+#define GAL_SPECLINES_NAME_O_II_7320            "O-II-7320"
+#define GAL_SPECLINES_NAME_O_II_7331            "O-II-7331"
+#define GAL_SPECLINES_NAME_Ni_II_7378           "Ni-II-7378"
 #define GAL_SPECLINES_NAME_Ni_II_7411           "Ni-II-7411"
-#define GAL_SPECLINES_NAME_Fe_II_7452           "Fe-II-7452"
+#define GAL_SPECLINES_NAME_Fe_II_7453           "Fe-II-7453"
 #define GAL_SPECLINES_NAME_N_I_7468             "N-I-7468"
 #define GAL_SPECLINES_NAME_S_XII                "S-XII"
 #define GAL_SPECLINES_NAME_Ar_III_7751          "Ar-III-7751"
 #define GAL_SPECLINES_NAME_He_I_7816            "He-I-7816"
 #define GAL_SPECLINES_NAME_Ar_I_7868            "Ar-I-7868"
 #define GAL_SPECLINES_NAME_Ni_III               "Ni-III"
-#define GAL_SPECLINES_NAME_Fe_XI_7891           "Fe-XI-7891"
-#define GAL_SPECLINES_NAME_He_II_8236           "He-II-8236"
+#define GAL_SPECLINES_NAME_Fe_XI_7892           "Fe-XI-7892"
+#define GAL_SPECLINES_NAME_He_II_8237           "He-II-8237"
 #define GAL_SPECLINES_NAME_Pa_20                "Pa-20"
 #define GAL_SPECLINES_NAME_Pa_19                "Pa-19"
 #define GAL_SPECLINES_NAME_Pa_18                "Pa-18"
@@ -783,27 +778,27 @@ enum gal_speclines_limit_codes
 #define GAL_SPECLINES_NAME_Pa_15                "Pa-15"
 #define GAL_SPECLINES_NAME_Cl_II                "Cl-II"
 #define GAL_SPECLINES_NAME_Pa_14                "Pa-14"
-#define GAL_SPECLINES_NAME_Fe_II_8616           "Fe-II-8616"
+#define GAL_SPECLINES_NAME_Fe_II_8617           "Fe-II-8617"
 #define GAL_SPECLINES_NAME_Ca_II_8662           "Ca-II-8662"
 #define GAL_SPECLINES_NAME_Pa_13                "Pa-13"
 #define GAL_SPECLINES_NAME_N_I_8680             "N-I-8680"
 #define GAL_SPECLINES_NAME_N_I_8703             "N-I-8703"
-#define GAL_SPECLINES_NAME_N_I_8711             "N-I-8711"
+#define GAL_SPECLINES_NAME_N_I_8712             "N-I-8712"
 #define GAL_SPECLINES_NAME_Pa_12                "Pa-12"
 #define GAL_SPECLINES_NAME_Pa_11                "Pa-11"
-#define GAL_SPECLINES_NAME_Fe_II_8891           "Fe-II-8891"
+#define GAL_SPECLINES_NAME_Fe_II_8892           "Fe-II-8892"
 #define GAL_SPECLINES_NAME_Pa_10                "Pa-10"
-#define GAL_SPECLINES_NAME_S_III_9068           "S-III-9068"
+#define GAL_SPECLINES_NAME_S_III_9069           "S-III-9069"
 #define GAL_SPECLINES_NAME_Pa_9                 "Pa-9"
 #define GAL_SPECLINES_NAME_S_III_9531           "S-III-9531"
 #define GAL_SPECLINES_NAME_Pa_epsilon           "Pa-epsilon"
 #define GAL_SPECLINES_NAME_C_I_9824             "C-I-9824"
 #define GAL_SPECLINES_NAME_C_I_9850             "C-I-9850"
 #define GAL_SPECLINES_NAME_S_VIII               "S-VIII"
-#define GAL_SPECLINES_NAME_He_I_10027           "He-I-10027"
+#define GAL_SPECLINES_NAME_He_I_10028           "He-I-10028"
 #define GAL_SPECLINES_NAME_He_I_10031           "He-I-10031"
 #define GAL_SPECLINES_NAME_Pa_delta             "Pa-delta"
-#define GAL_SPECLINES_NAME_S_II_10286           "S-II-10286"
+#define GAL_SPECLINES_NAME_S_II_10287           "S-II-10287"
 #define GAL_SPECLINES_NAME_S_II_10320           "S-II-10320"
 #define GAL_SPECLINES_NAME_S_II_10336           "S-II-10336"
 #define GAL_SPECLINES_NAME_Fe_XIII              "Fe-XIII"
diff --git a/lib/speclines.c b/lib/speclines.c
index 50956b9c..bdb170f2 100644
--- a/lib/speclines.c
+++ b/lib/speclines.c
@@ -47,64 +47,64 @@ gal_speclines_line_name(int linecode)
     case GAL_SPECLINES_Ly_delta:       return GAL_SPECLINES_NAME_Ly_delta;
     case GAL_SPECLINES_Ly_gamma:       return GAL_SPECLINES_NAME_Ly_gamma;
     case GAL_SPECLINES_C_III_977:      return GAL_SPECLINES_NAME_C_III_977;
-    case GAL_SPECLINES_N_III_989:      return GAL_SPECLINES_NAME_N_III_989;
+    case GAL_SPECLINES_N_III_990:      return GAL_SPECLINES_NAME_N_III_990;
     case GAL_SPECLINES_N_III_991_51:   return GAL_SPECLINES_NAME_N_III_991_51;
-    case GAL_SPECLINES_N_III_991_57:   return GAL_SPECLINES_NAME_N_III_991_57;
+    case GAL_SPECLINES_N_III_991_58:   return GAL_SPECLINES_NAME_N_III_991_58;
     case GAL_SPECLINES_Ly_beta:        return GAL_SPECLINES_NAME_Ly_beta;
-    case GAL_SPECLINES_O_VI_1031:      return GAL_SPECLINES_NAME_O_VI_1031;
-    case GAL_SPECLINES_O_VI_1037:      return GAL_SPECLINES_NAME_O_VI_1037;
-    case GAL_SPECLINES_Ar_I_1066:      return GAL_SPECLINES_NAME_Ar_I_1066;
+    case GAL_SPECLINES_O_VI_1032:      return GAL_SPECLINES_NAME_O_VI_1032;
+    case GAL_SPECLINES_O_VI_1038:      return GAL_SPECLINES_NAME_O_VI_1038;
+    case GAL_SPECLINES_Ar_I_1067:      return GAL_SPECLINES_NAME_Ar_I_1067;
     case GAL_SPECLINES_Ly_alpha:       return GAL_SPECLINES_NAME_Ly_alpha;
     case GAL_SPECLINES_N_V_1238:       return GAL_SPECLINES_NAME_N_V_1238;
-    case GAL_SPECLINES_N_V_1242:       return GAL_SPECLINES_NAME_N_V_1242;
+    case GAL_SPECLINES_N_V_1243:       return GAL_SPECLINES_NAME_N_V_1243;
     case GAL_SPECLINES_Si_II_1260:     return GAL_SPECLINES_NAME_Si_II_1260;
-    case GAL_SPECLINES_Si_II_1264:     return GAL_SPECLINES_NAME_Si_II_1264;
+    case GAL_SPECLINES_Si_II_1265:     return GAL_SPECLINES_NAME_Si_II_1265;
     case GAL_SPECLINES_O_I_1302:       return GAL_SPECLINES_NAME_O_I_1302;
-    case GAL_SPECLINES_C_II_1334:      return GAL_SPECLINES_NAME_C_II_1334;
     case GAL_SPECLINES_C_II_1335:      return GAL_SPECLINES_NAME_C_II_1335;
-    case GAL_SPECLINES_Si_IV_1393:     return GAL_SPECLINES_NAME_Si_IV_1393;
+    case GAL_SPECLINES_C_II_1336:      return GAL_SPECLINES_NAME_C_II_1336;
+    case GAL_SPECLINES_Si_IV_1394:     return GAL_SPECLINES_NAME_Si_IV_1394;
     case GAL_SPECLINES_O_IV_1397:      return GAL_SPECLINES_NAME_O_IV_1397;
-    case GAL_SPECLINES_O_IV_1399:      return GAL_SPECLINES_NAME_O_IV_1399;
-    case GAL_SPECLINES_Si_IV_1402:     return GAL_SPECLINES_NAME_Si_IV_1402;
+    case GAL_SPECLINES_O_IV_1400:      return GAL_SPECLINES_NAME_O_IV_1400;
+    case GAL_SPECLINES_Si_IV_1403:     return GAL_SPECLINES_NAME_Si_IV_1403;
     case GAL_SPECLINES_N_IV_1486:      return GAL_SPECLINES_NAME_N_IV_1486;
     case GAL_SPECLINES_C_IV_1548:      return GAL_SPECLINES_NAME_C_IV_1548;
-    case GAL_SPECLINES_C_IV_1550:      return GAL_SPECLINES_NAME_C_IV_1550;
+    case GAL_SPECLINES_C_IV_1551:      return GAL_SPECLINES_NAME_C_IV_1551;
     case GAL_SPECLINES_He_II_1640:     return GAL_SPECLINES_NAME_He_II_1640;
-    case GAL_SPECLINES_O_III_1660:     return GAL_SPECLINES_NAME_O_III_1660;
+    case GAL_SPECLINES_O_III_1661:     return GAL_SPECLINES_NAME_O_III_1661;
     case GAL_SPECLINES_O_III_1666:     return GAL_SPECLINES_NAME_O_III_1666;
-    case GAL_SPECLINES_N_III_1746:     return GAL_SPECLINES_NAME_N_III_1746;
-    case GAL_SPECLINES_N_III_1748:     return GAL_SPECLINES_NAME_N_III_1748;
-    case GAL_SPECLINES_Al_III_1854:    return GAL_SPECLINES_NAME_Al_III_1854;
-    case GAL_SPECLINES_Al_III_1862:    return GAL_SPECLINES_NAME_Al_III_1862;
+    case GAL_SPECLINES_N_III_1747:     return GAL_SPECLINES_NAME_N_III_1747;
+    case GAL_SPECLINES_N_III_1749:     return GAL_SPECLINES_NAME_N_III_1749;
+    case GAL_SPECLINES_Al_III_1855:    return GAL_SPECLINES_NAME_Al_III_1855;
+    case GAL_SPECLINES_Al_III_1863:    return GAL_SPECLINES_NAME_Al_III_1863;
     case GAL_SPECLINES_Si_III:         return GAL_SPECLINES_NAME_Si_III;
-    case GAL_SPECLINES_C_III_1908:     return GAL_SPECLINES_NAME_C_III_1908;
-    case GAL_SPECLINES_N_II_2142:      return GAL_SPECLINES_NAME_N_II_2142;
-    case GAL_SPECLINES_O_III_2320:     return GAL_SPECLINES_NAME_O_III_2320;
-    case GAL_SPECLINES_C_II_2323:      return GAL_SPECLINES_NAME_C_II_2323;
+    case GAL_SPECLINES_C_III_1909:     return GAL_SPECLINES_NAME_C_III_1909;
+    case GAL_SPECLINES_N_II_2143:      return GAL_SPECLINES_NAME_N_II_2143;
+    case GAL_SPECLINES_O_III_2321:     return GAL_SPECLINES_NAME_O_III_2321;
     case GAL_SPECLINES_C_II_2324:      return GAL_SPECLINES_NAME_C_II_2324;
-    case GAL_SPECLINES_Fe_XI_2648:     return GAL_SPECLINES_NAME_Fe_XI_2648;
+    case GAL_SPECLINES_C_II_2325:      return GAL_SPECLINES_NAME_C_II_2325;
+    case GAL_SPECLINES_Fe_XI_2649:     return GAL_SPECLINES_NAME_Fe_XI_2649;
     case GAL_SPECLINES_He_II_2733:     return GAL_SPECLINES_NAME_He_II_2733;
-    case GAL_SPECLINES_Mg_V_2782:      return GAL_SPECLINES_NAME_Mg_V_2782;
-    case GAL_SPECLINES_Mg_II_2795:     return GAL_SPECLINES_NAME_Mg_II_2795;
-    case GAL_SPECLINES_Mg_II_2802:     return GAL_SPECLINES_NAME_Mg_II_2802;
+    case GAL_SPECLINES_Mg_V_2783:      return GAL_SPECLINES_NAME_Mg_V_2783;
+    case GAL_SPECLINES_Mg_II_2796:     return GAL_SPECLINES_NAME_Mg_II_2796;
+    case GAL_SPECLINES_Mg_II_2803:     return GAL_SPECLINES_NAME_Mg_II_2803;
     case GAL_SPECLINES_Fe_IV_2829:     return GAL_SPECLINES_NAME_Fe_IV_2829;
-    case GAL_SPECLINES_Fe_IV_2835:     return GAL_SPECLINES_NAME_Fe_IV_2835;
-    case GAL_SPECLINES_Ar_IV_2853:     return GAL_SPECLINES_NAME_Ar_IV_2853;
+    case GAL_SPECLINES_Fe_IV_2836:     return GAL_SPECLINES_NAME_Fe_IV_2836;
+    case GAL_SPECLINES_Ar_IV_2854:     return GAL_SPECLINES_NAME_Ar_IV_2854;
     case GAL_SPECLINES_Ar_IV_2868:     return GAL_SPECLINES_NAME_Ar_IV_2868;
     case GAL_SPECLINES_Mg_V_2928:      return GAL_SPECLINES_NAME_Mg_V_2928;
     case GAL_SPECLINES_He_I_2945:      return GAL_SPECLINES_NAME_He_I_2945;
-    case GAL_SPECLINES_O_III_3132:     return GAL_SPECLINES_NAME_O_III_3132;
-    case GAL_SPECLINES_He_I_3187:      return GAL_SPECLINES_NAME_He_I_3187;
+    case GAL_SPECLINES_O_III_3133:     return GAL_SPECLINES_NAME_O_III_3133;
+    case GAL_SPECLINES_He_I_3188:      return GAL_SPECLINES_NAME_He_I_3188;
     case GAL_SPECLINES_He_II_3203:     return GAL_SPECLINES_NAME_He_II_3203;
     case GAL_SPECLINES_O_III_3312:     return GAL_SPECLINES_NAME_O_III_3312;
-    case GAL_SPECLINES_Ne_V_3345:      return GAL_SPECLINES_NAME_Ne_V_3345;
-    case GAL_SPECLINES_Ne_V_3425:      return GAL_SPECLINES_NAME_Ne_V_3425;
+    case GAL_SPECLINES_Ne_V_3346:      return GAL_SPECLINES_NAME_Ne_V_3346;
+    case GAL_SPECLINES_Ne_V_3426:      return GAL_SPECLINES_NAME_Ne_V_3426;
     case GAL_SPECLINES_O_III_3444:     return GAL_SPECLINES_NAME_O_III_3444;
-    case GAL_SPECLINES_N_I_3466_4:     return GAL_SPECLINES_NAME_N_I_3466_4;
-    case GAL_SPECLINES_N_I_3466_5:     return GAL_SPECLINES_NAME_N_I_3466_5;
-    case GAL_SPECLINES_He_I_3487:      return GAL_SPECLINES_NAME_He_I_3487;
+    case GAL_SPECLINES_N_I_3466_50:    return GAL_SPECLINES_NAME_N_I_3466_50;
+    case GAL_SPECLINES_N_I_3466_54:    return GAL_SPECLINES_NAME_N_I_3466_54;
+    case GAL_SPECLINES_He_I_3488:      return GAL_SPECLINES_NAME_He_I_3488;
     case GAL_SPECLINES_Fe_VII_3586:    return GAL_SPECLINES_NAME_Fe_VII_3586;
-    case GAL_SPECLINES_Fe_VI_3662:     return GAL_SPECLINES_NAME_Fe_VI_3662;
+    case GAL_SPECLINES_Fe_VI_3663:     return GAL_SPECLINES_NAME_Fe_VI_3663;
     case GAL_SPECLINES_H_19:           return GAL_SPECLINES_NAME_H_19;
     case GAL_SPECLINES_H_18:           return GAL_SPECLINES_NAME_H_18;
     case GAL_SPECLINES_H_17:           return GAL_SPECLINES_NAME_H_17;
@@ -112,29 +112,29 @@ gal_speclines_line_name(int linecode)
     case GAL_SPECLINES_H_15:           return GAL_SPECLINES_NAME_H_15;
     case GAL_SPECLINES_H_14:           return GAL_SPECLINES_NAME_H_14;
     case GAL_SPECLINES_O_II_3726:      return GAL_SPECLINES_NAME_O_II_3726;
-    case GAL_SPECLINES_O_II_3728:      return GAL_SPECLINES_NAME_O_II_3728;
+    case GAL_SPECLINES_O_II_3729:      return GAL_SPECLINES_NAME_O_II_3729;
     case GAL_SPECLINES_H_13:           return GAL_SPECLINES_NAME_H_13;
     case GAL_SPECLINES_H_12:           return GAL_SPECLINES_NAME_H_12;
-    case GAL_SPECLINES_Fe_VII_3758:    return GAL_SPECLINES_NAME_Fe_VII_3758;
+    case GAL_SPECLINES_Fe_VII_3759:    return GAL_SPECLINES_NAME_Fe_VII_3759;
     case GAL_SPECLINES_H_11:           return GAL_SPECLINES_NAME_H_11;
     case GAL_SPECLINES_H_10:           return GAL_SPECLINES_NAME_H_10;
     case GAL_SPECLINES_H_9:            return GAL_SPECLINES_NAME_H_9;
     case GAL_SPECLINES_Fe_V_3839:      return GAL_SPECLINES_NAME_Fe_V_3839;
-    case GAL_SPECLINES_Ne_III_3868:    return GAL_SPECLINES_NAME_Ne_III_3868;
-    case GAL_SPECLINES_He_I_3888:      return GAL_SPECLINES_NAME_He_I_3888;
+    case GAL_SPECLINES_Ne_III_3869:    return GAL_SPECLINES_NAME_Ne_III_3869;
+    case GAL_SPECLINES_He_I_3889:      return GAL_SPECLINES_NAME_He_I_3889;
     case GAL_SPECLINES_H_8:            return GAL_SPECLINES_NAME_H_8;
     case GAL_SPECLINES_Fe_V_3891:      return GAL_SPECLINES_NAME_Fe_V_3891;
     case GAL_SPECLINES_Fe_V_3911:      return GAL_SPECLINES_NAME_Fe_V_3911;
-    case GAL_SPECLINES_Ne_III_3967:    return GAL_SPECLINES_NAME_Ne_III_3967;
+    case GAL_SPECLINES_Ne_III_3967:     return GAL_SPECLINES_NAME_Ne_III_3967;
     case GAL_SPECLINES_H_epsilon:      return GAL_SPECLINES_NAME_H_epsilon;
     case GAL_SPECLINES_He_I_4026:      return GAL_SPECLINES_NAME_He_I_4026;
-    case GAL_SPECLINES_S_II_4068:      return GAL_SPECLINES_NAME_S_II_4068;
+    case GAL_SPECLINES_S_II_4069:      return GAL_SPECLINES_NAME_S_II_4069;
     case GAL_SPECLINES_Fe_V_4071:      return GAL_SPECLINES_NAME_Fe_V_4071;
     case GAL_SPECLINES_S_II_4076:      return GAL_SPECLINES_NAME_S_II_4076;
     case GAL_SPECLINES_H_delta:        return GAL_SPECLINES_NAME_H_delta;
-    case GAL_SPECLINES_He_I_4143:      return GAL_SPECLINES_NAME_He_I_4143;
-    case GAL_SPECLINES_Fe_II_4178:     return GAL_SPECLINES_NAME_Fe_II_4178;
-    case GAL_SPECLINES_Fe_V_4180:      return GAL_SPECLINES_NAME_Fe_V_4180;
+    case GAL_SPECLINES_He_I_4144:      return GAL_SPECLINES_NAME_He_I_4144;
+    case GAL_SPECLINES_Fe_II_4179:     return GAL_SPECLINES_NAME_Fe_II_4179;
+    case GAL_SPECLINES_Fe_V_4181:      return GAL_SPECLINES_NAME_Fe_V_4181;
     case GAL_SPECLINES_Fe_II_4233:     return GAL_SPECLINES_NAME_Fe_II_4233;
     case GAL_SPECLINES_Fe_V_4227:      return GAL_SPECLINES_NAME_Fe_V_4227;
     case GAL_SPECLINES_Fe_II_4287:     return GAL_SPECLINES_NAME_Fe_II_4287;
@@ -143,69 +143,69 @@ gal_speclines_line_name(int linecode)
     case GAL_SPECLINES_H_gamma:        return GAL_SPECLINES_NAME_H_gamma;
     case GAL_SPECLINES_O_III_4363:     return GAL_SPECLINES_NAME_O_III_4363;
     case GAL_SPECLINES_Ar_XIV:         return GAL_SPECLINES_NAME_Ar_XIV;
-    case GAL_SPECLINES_O_II_4414:      return GAL_SPECLINES_NAME_O_II_4414;
-    case GAL_SPECLINES_Fe_II_4416:     return GAL_SPECLINES_NAME_Fe_II_4416;
+    case GAL_SPECLINES_O_II_4415:      return GAL_SPECLINES_NAME_O_II_4415;
+    case GAL_SPECLINES_Fe_II_4417:     return GAL_SPECLINES_NAME_Fe_II_4417;
     case GAL_SPECLINES_Fe_II_4452:     return GAL_SPECLINES_NAME_Fe_II_4452;
     case GAL_SPECLINES_He_I_4471:      return GAL_SPECLINES_NAME_He_I_4471;
     case GAL_SPECLINES_Fe_II_4489:     return GAL_SPECLINES_NAME_Fe_II_4489;
     case GAL_SPECLINES_Fe_II_4491:     return GAL_SPECLINES_NAME_Fe_II_4491;
     case GAL_SPECLINES_N_III_4510:     return GAL_SPECLINES_NAME_N_III_4510;
-    case GAL_SPECLINES_Fe_II_4522:     return GAL_SPECLINES_NAME_Fe_II_4522;
-    case GAL_SPECLINES_Fe_II_4555:     return GAL_SPECLINES_NAME_Fe_II_4555;
-    case GAL_SPECLINES_Fe_II_4582:     return GAL_SPECLINES_NAME_Fe_II_4582;
+    case GAL_SPECLINES_Fe_II_4523:     return GAL_SPECLINES_NAME_Fe_II_4523;
+    case GAL_SPECLINES_Fe_II_4556:     return GAL_SPECLINES_NAME_Fe_II_4556;
     case GAL_SPECLINES_Fe_II_4583:     return GAL_SPECLINES_NAME_Fe_II_4583;
-    case GAL_SPECLINES_Fe_II_4629:     return GAL_SPECLINES_NAME_Fe_II_4629;
+    case GAL_SPECLINES_Fe_II_4584:     return GAL_SPECLINES_NAME_Fe_II_4584;
+    case GAL_SPECLINES_Fe_II_4630:     return GAL_SPECLINES_NAME_Fe_II_4630;
     case GAL_SPECLINES_N_III_4634:     return GAL_SPECLINES_NAME_N_III_4634;
-    case GAL_SPECLINES_N_III_4640:     return GAL_SPECLINES_NAME_N_III_4640;
     case GAL_SPECLINES_N_III_4641:     return GAL_SPECLINES_NAME_N_III_4641;
+    case GAL_SPECLINES_N_III_4642:     return GAL_SPECLINES_NAME_N_III_4642;
     case GAL_SPECLINES_C_III_4647:     return GAL_SPECLINES_NAME_C_III_4647;
     case GAL_SPECLINES_C_III_4650:     return GAL_SPECLINES_NAME_C_III_4650;
     case GAL_SPECLINES_C_III_5651:     return GAL_SPECLINES_NAME_C_III_5651;
     case GAL_SPECLINES_Fe_III_4658:    return GAL_SPECLINES_NAME_Fe_III_4658;
-    case GAL_SPECLINES_He_II_4685:     return GAL_SPECLINES_NAME_He_II_4685;
+    case GAL_SPECLINES_He_II_4686:     return GAL_SPECLINES_NAME_He_II_4686;
     case GAL_SPECLINES_Ar_IV_4711:     return GAL_SPECLINES_NAME_Ar_IV_4711;
     case GAL_SPECLINES_Ar_IV_4740:     return GAL_SPECLINES_NAME_Ar_IV_4740;
     case GAL_SPECLINES_H_beta:         return GAL_SPECLINES_NAME_H_beta;
     case GAL_SPECLINES_Fe_VII_4893:    return GAL_SPECLINES_NAME_Fe_VII_4893;
     case GAL_SPECLINES_Fe_IV_4903:     return GAL_SPECLINES_NAME_Fe_IV_4903;
-    case GAL_SPECLINES_Fe_II_4923:     return GAL_SPECLINES_NAME_Fe_II_4923;
-    case GAL_SPECLINES_O_III_4958:     return GAL_SPECLINES_NAME_O_III_4958;
-    case GAL_SPECLINES_O_III_5006:     return GAL_SPECLINES_NAME_O_III_5006;
+    case GAL_SPECLINES_Fe_II_4924:     return GAL_SPECLINES_NAME_Fe_II_4924;
+    case GAL_SPECLINES_O_III_4959:     return GAL_SPECLINES_NAME_O_III_4959;
+    case GAL_SPECLINES_O_III_5007:     return GAL_SPECLINES_NAME_O_III_5007;
     case GAL_SPECLINES_Fe_II_5018:     return GAL_SPECLINES_NAME_Fe_II_5018;
-    case GAL_SPECLINES_Fe_III_5084:    return GAL_SPECLINES_NAME_Fe_III_5084;
-    case GAL_SPECLINES_Fe_VI_5145:     return GAL_SPECLINES_NAME_Fe_VI_5145;
-    case GAL_SPECLINES_Fe_VII_5158:    return GAL_SPECLINES_NAME_Fe_VII_5158;
+    case GAL_SPECLINES_Fe_III_5085:    return GAL_SPECLINES_NAME_Fe_III_5085;
+    case GAL_SPECLINES_Fe_VI_5146:     return GAL_SPECLINES_NAME_Fe_VI_5146;
+    case GAL_SPECLINES_Fe_VII_5159:    return GAL_SPECLINES_NAME_Fe_VII_5159;
     case GAL_SPECLINES_Fe_II_5169:     return GAL_SPECLINES_NAME_Fe_II_5169;
     case GAL_SPECLINES_Fe_VI_5176:     return GAL_SPECLINES_NAME_Fe_VI_5176;
-    case GAL_SPECLINES_Fe_II_5197:     return GAL_SPECLINES_NAME_Fe_II_5197;
+    case GAL_SPECLINES_Fe_II_5198:     return GAL_SPECLINES_NAME_Fe_II_5198;
     case GAL_SPECLINES_N_I_5200:       return GAL_SPECLINES_NAME_N_I_5200;
-    case GAL_SPECLINES_Fe_II_5234:     return GAL_SPECLINES_NAME_Fe_II_5234;
+    case GAL_SPECLINES_Fe_II_5235:     return GAL_SPECLINES_NAME_Fe_II_5235;
     case GAL_SPECLINES_Fe_IV_5236:     return GAL_SPECLINES_NAME_Fe_IV_5236;
     case GAL_SPECLINES_Fe_III_5270:    return GAL_SPECLINES_NAME_Fe_III_5270;
     case GAL_SPECLINES_Fe_II_5276:     return GAL_SPECLINES_NAME_Fe_II_5276;
     case GAL_SPECLINES_Fe_VII_5276:    return GAL_SPECLINES_NAME_Fe_VII_5276;
     case GAL_SPECLINES_Fe_XIV:         return GAL_SPECLINES_NAME_Fe_XIV;
     case GAL_SPECLINES_Ca_V:           return GAL_SPECLINES_NAME_Ca_V;
-    case GAL_SPECLINES_Fe_II_5316_6:   return GAL_SPECLINES_NAME_Fe_II_5316_6;
-    case GAL_SPECLINES_Fe_II_5316_7:   return GAL_SPECLINES_NAME_Fe_II_5316_7;
+    case GAL_SPECLINES_Fe_II_5316_62:  return GAL_SPECLINES_NAME_Fe_II_5316_62;
+    case GAL_SPECLINES_Fe_II_5316_78:  return GAL_SPECLINES_NAME_Fe_II_5316_78;
     case GAL_SPECLINES_Fe_VI_5335:     return GAL_SPECLINES_NAME_Fe_VI_5335;
     case GAL_SPECLINES_Fe_VI_5424:     return GAL_SPECLINES_NAME_Fe_VI_5424;
-    case GAL_SPECLINES_Cl_III_5517:    return GAL_SPECLINES_NAME_Cl_III_5517;
-    case GAL_SPECLINES_Cl_III_5537:    return GAL_SPECLINES_NAME_Cl_III_5537;
-    case GAL_SPECLINES_Fe_VI_5637:     return GAL_SPECLINES_NAME_Fe_VI_5637;
+    case GAL_SPECLINES_Cl_III_5518:    return GAL_SPECLINES_NAME_Cl_III_5518;
+    case GAL_SPECLINES_Cl_III_5538:    return GAL_SPECLINES_NAME_Cl_III_5538;
+    case GAL_SPECLINES_Fe_VI_5638:     return GAL_SPECLINES_NAME_Fe_VI_5638;
     case GAL_SPECLINES_Fe_VI_5677:     return GAL_SPECLINES_NAME_Fe_VI_5677;
-    case GAL_SPECLINES_C_III_5697:     return GAL_SPECLINES_NAME_C_III_5697;
-    case GAL_SPECLINES_Fe_VII_5720:    return GAL_SPECLINES_NAME_Fe_VII_5720;
-    case GAL_SPECLINES_N_II_5754:      return GAL_SPECLINES_NAME_N_II_5754;
+    case GAL_SPECLINES_C_III_5698:     return GAL_SPECLINES_NAME_C_III_5698;
+    case GAL_SPECLINES_Fe_VII_5721:    return GAL_SPECLINES_NAME_Fe_VII_5721;
+    case GAL_SPECLINES_N_II_5755:      return GAL_SPECLINES_NAME_N_II_5755;
     case GAL_SPECLINES_C_IV_5801:      return GAL_SPECLINES_NAME_C_IV_5801;
-    case GAL_SPECLINES_C_IV_5811:      return GAL_SPECLINES_NAME_C_IV_5811;
-    case GAL_SPECLINES_He_I_5875:      return GAL_SPECLINES_NAME_He_I_5875;
+    case GAL_SPECLINES_C_IV_5812:      return GAL_SPECLINES_NAME_C_IV_5812;
+    case GAL_SPECLINES_He_I_5876:      return GAL_SPECLINES_NAME_He_I_5876;
     case GAL_SPECLINES_O_I_6046:       return GAL_SPECLINES_NAME_O_I_6046;
     case GAL_SPECLINES_Fe_VII_6087:    return GAL_SPECLINES_NAME_Fe_VII_6087;
     case GAL_SPECLINES_O_I_6300:       return GAL_SPECLINES_NAME_O_I_6300;
     case GAL_SPECLINES_S_III_6312:     return GAL_SPECLINES_NAME_S_III_6312;
     case GAL_SPECLINES_Si_II_6347:     return GAL_SPECLINES_NAME_Si_II_6347;
-    case GAL_SPECLINES_O_I_6363:       return GAL_SPECLINES_NAME_O_I_6363;
+    case GAL_SPECLINES_O_I_6364:       return GAL_SPECLINES_NAME_O_I_6364;
     case GAL_SPECLINES_Fe_II_6369:     return GAL_SPECLINES_NAME_Fe_II_6369;
     case GAL_SPECLINES_Fe_X:           return GAL_SPECLINES_NAME_Fe_X;
     case GAL_SPECLINES_Fe_II_6516:     return GAL_SPECLINES_NAME_Fe_II_6516;
@@ -213,32 +213,32 @@ gal_speclines_line_name(int linecode)
     case GAL_SPECLINES_H_alpha:        return GAL_SPECLINES_NAME_H_alpha;
     case GAL_SPECLINES_N_II_6583:      return GAL_SPECLINES_NAME_N_II_6583;
     case GAL_SPECLINES_S_II_6716:      return GAL_SPECLINES_NAME_S_II_6716;
-    case GAL_SPECLINES_S_II_6730:      return GAL_SPECLINES_NAME_S_II_6730;
+    case GAL_SPECLINES_S_II_6731:      return GAL_SPECLINES_NAME_S_II_6731;
     case GAL_SPECLINES_O_I_7002:       return GAL_SPECLINES_NAME_O_I_7002;
     case GAL_SPECLINES_Ar_V:           return GAL_SPECLINES_NAME_Ar_V;
     case GAL_SPECLINES_He_I_7065:      return GAL_SPECLINES_NAME_He_I_7065;
-    case GAL_SPECLINES_Ar_III_7135:    return GAL_SPECLINES_NAME_Ar_III_7135;
+    case GAL_SPECLINES_Ar_III_7136:    return GAL_SPECLINES_NAME_Ar_III_7136;
     case GAL_SPECLINES_Fe_II_7155:     return GAL_SPECLINES_NAME_Fe_II_7155;
-    case GAL_SPECLINES_Ar_IV_7170:     return GAL_SPECLINES_NAME_Ar_IV_7170;
+    case GAL_SPECLINES_Ar_IV_7171:     return GAL_SPECLINES_NAME_Ar_IV_7171;
     case GAL_SPECLINES_Fe_II_7172:     return GAL_SPECLINES_NAME_Fe_II_7172;
     case GAL_SPECLINES_C_II_7236:      return GAL_SPECLINES_NAME_C_II_7236;
     case GAL_SPECLINES_Ar_IV_7237:     return GAL_SPECLINES_NAME_Ar_IV_7237;
     case GAL_SPECLINES_O_I_7254:       return GAL_SPECLINES_NAME_O_I_7254;
-    case GAL_SPECLINES_Ar_IV_7262:     return GAL_SPECLINES_NAME_Ar_IV_7262;
+    case GAL_SPECLINES_Ar_IV_7263:     return GAL_SPECLINES_NAME_Ar_IV_7263;
     case GAL_SPECLINES_He_I_7281:      return GAL_SPECLINES_NAME_He_I_7281;
-    case GAL_SPECLINES_O_II_7319:      return GAL_SPECLINES_NAME_O_II_7319;
-    case GAL_SPECLINES_O_II_7330:      return GAL_SPECLINES_NAME_O_II_7330;
-    case GAL_SPECLINES_Ni_II_7377:     return GAL_SPECLINES_NAME_Ni_II_7377;
+    case GAL_SPECLINES_O_II_7320:      return GAL_SPECLINES_NAME_O_II_7320;
+    case GAL_SPECLINES_O_II_7331:      return GAL_SPECLINES_NAME_O_II_7331;
+    case GAL_SPECLINES_Ni_II_7378:     return GAL_SPECLINES_NAME_Ni_II_7378;
     case GAL_SPECLINES_Ni_II_7411:     return GAL_SPECLINES_NAME_Ni_II_7411;
-    case GAL_SPECLINES_Fe_II_7452:     return GAL_SPECLINES_NAME_Fe_II_7452;
+    case GAL_SPECLINES_Fe_II_7453:     return GAL_SPECLINES_NAME_Fe_II_7453;
     case GAL_SPECLINES_N_I_7468:       return GAL_SPECLINES_NAME_N_I_7468;
     case GAL_SPECLINES_S_XII:          return GAL_SPECLINES_NAME_S_XII;
     case GAL_SPECLINES_Ar_III_7751:    return GAL_SPECLINES_NAME_Ar_III_7751;
     case GAL_SPECLINES_He_I_7816:      return GAL_SPECLINES_NAME_He_I_7816;
     case GAL_SPECLINES_Ar_I_7868:      return GAL_SPECLINES_NAME_Ar_I_7868;
     case GAL_SPECLINES_Ni_III:         return GAL_SPECLINES_NAME_Ni_III;
-    case GAL_SPECLINES_Fe_XI_7891:     return GAL_SPECLINES_NAME_Fe_XI_7891;
-    case GAL_SPECLINES_He_II_8236:     return GAL_SPECLINES_NAME_He_II_8236;
+    case GAL_SPECLINES_Fe_XI_7892:     return GAL_SPECLINES_NAME_Fe_XI_7892;
+    case GAL_SPECLINES_He_II_8237:     return GAL_SPECLINES_NAME_He_II_8237;
     case GAL_SPECLINES_Pa_20:          return GAL_SPECLINES_NAME_Pa_20;
     case GAL_SPECLINES_Pa_19:          return GAL_SPECLINES_NAME_Pa_19;
     case GAL_SPECLINES_Pa_18:          return GAL_SPECLINES_NAME_Pa_18;
@@ -250,27 +250,27 @@ gal_speclines_line_name(int linecode)
     case GAL_SPECLINES_Pa_15:          return GAL_SPECLINES_NAME_Pa_15;
     case GAL_SPECLINES_Cl_II:          return GAL_SPECLINES_NAME_Cl_II;
     case GAL_SPECLINES_Pa_14:          return GAL_SPECLINES_NAME_Pa_14;
-    case GAL_SPECLINES_Fe_II_8616:     return GAL_SPECLINES_NAME_Fe_II_8616;
+    case GAL_SPECLINES_Fe_II_8617:     return GAL_SPECLINES_NAME_Fe_II_8617;
     case GAL_SPECLINES_Ca_II_8662:     return GAL_SPECLINES_NAME_Ca_II_8662;
     case GAL_SPECLINES_Pa_13:          return GAL_SPECLINES_NAME_Pa_13;
     case GAL_SPECLINES_N_I_8680:       return GAL_SPECLINES_NAME_N_I_8680;
     case GAL_SPECLINES_N_I_8703:       return GAL_SPECLINES_NAME_N_I_8703;
-    case GAL_SPECLINES_N_I_8711:       return GAL_SPECLINES_NAME_N_I_8711;
+    case GAL_SPECLINES_N_I_8712:       return GAL_SPECLINES_NAME_N_I_8712;
     case GAL_SPECLINES_Pa_12:          return GAL_SPECLINES_NAME_Pa_12;
     case GAL_SPECLINES_Pa_11:          return GAL_SPECLINES_NAME_Pa_11;
-    case GAL_SPECLINES_Fe_II_8891:     return GAL_SPECLINES_NAME_Fe_II_8891;
+    case GAL_SPECLINES_Fe_II_8892:     return GAL_SPECLINES_NAME_Fe_II_8892;
     case GAL_SPECLINES_Pa_10:          return GAL_SPECLINES_NAME_Pa_10;
-    case GAL_SPECLINES_S_III_9068:     return GAL_SPECLINES_NAME_S_III_9068;
+    case GAL_SPECLINES_S_III_9069:     return GAL_SPECLINES_NAME_S_III_9069;
     case GAL_SPECLINES_Pa_9:           return GAL_SPECLINES_NAME_Pa_9;
     case GAL_SPECLINES_S_III_9531:     return GAL_SPECLINES_NAME_S_III_9531;
     case GAL_SPECLINES_Pa_epsilon:     return GAL_SPECLINES_NAME_Pa_epsilon;
     case GAL_SPECLINES_C_I_9824:       return GAL_SPECLINES_NAME_C_I_9824;
     case GAL_SPECLINES_C_I_9850:       return GAL_SPECLINES_NAME_C_I_9850;
     case GAL_SPECLINES_S_VIII:         return GAL_SPECLINES_NAME_S_VIII;
-    case GAL_SPECLINES_He_I_10027:     return GAL_SPECLINES_NAME_He_I_10027;
+    case GAL_SPECLINES_He_I_10028:     return GAL_SPECLINES_NAME_He_I_10028;
     case GAL_SPECLINES_He_I_10031:     return GAL_SPECLINES_NAME_He_I_10031;
     case GAL_SPECLINES_Pa_delta:       return GAL_SPECLINES_NAME_Pa_delta;
-    case GAL_SPECLINES_S_II_10286:     return GAL_SPECLINES_NAME_S_II_10286;
+    case GAL_SPECLINES_S_II_10287:     return GAL_SPECLINES_NAME_S_II_10287;
     case GAL_SPECLINES_S_II_10320:     return GAL_SPECLINES_NAME_S_II_10320;
     case GAL_SPECLINES_S_II_10336:     return GAL_SPECLINES_NAME_S_II_10336;
     case GAL_SPECLINES_Fe_XIII:        return GAL_SPECLINES_NAME_Fe_XIII;
@@ -294,7 +294,7 @@ gal_speclines_line_name(int linecode)
 int
 gal_speclines_line_code(char *name)
 {
-  if( !strcmp(name, GAL_SPECLINES_NAME_Ne_VIII_770) )
+  if(      !strcmp(name, GAL_SPECLINES_NAME_Ne_VIII_770) )
     return GAL_SPECLINES_Ne_VIII_770;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_VIII_780) )
     return GAL_SPECLINES_Ne_VIII_780;
@@ -306,122 +306,122 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Ly_gamma;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_977) )
     return GAL_SPECLINES_C_III_977;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_989) )
-    return GAL_SPECLINES_N_III_989;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_990) )
+    return GAL_SPECLINES_N_III_990;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_991_51) )
     return GAL_SPECLINES_N_III_991_51;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_991_57) )
-    return GAL_SPECLINES_N_III_991_57;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_991_58) )
+    return GAL_SPECLINES_N_III_991_58;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ly_beta) )
     return GAL_SPECLINES_Ly_beta;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_VI_1031) )
-    return GAL_SPECLINES_O_VI_1031;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_VI_1037) )
-    return GAL_SPECLINES_O_VI_1037;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_I_1066) )
-    return GAL_SPECLINES_Ar_I_1066;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_VI_1032) )
+    return GAL_SPECLINES_O_VI_1032;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_VI_1038) )
+    return GAL_SPECLINES_O_VI_1038;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_I_1067) )
+    return GAL_SPECLINES_Ar_I_1067;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ly_alpha) )
     return GAL_SPECLINES_Ly_alpha;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_V_1238) )
     return GAL_SPECLINES_N_V_1238;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_V_1242) )
-    return GAL_SPECLINES_N_V_1242;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_V_1243) )
+    return GAL_SPECLINES_N_V_1243;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Si_II_1260) )
     return GAL_SPECLINES_Si_II_1260;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Si_II_1264) )
-    return GAL_SPECLINES_Si_II_1264;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Si_II_1265) )
+    return GAL_SPECLINES_Si_II_1265;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_I_1302) )
     return GAL_SPECLINES_O_I_1302;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_1334) )
-    return GAL_SPECLINES_C_II_1334;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_1335) )
     return GAL_SPECLINES_C_II_1335;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Si_IV_1393) )
-    return GAL_SPECLINES_Si_IV_1393;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_1336) )
+    return GAL_SPECLINES_C_II_1336;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Si_IV_1394) )
+    return GAL_SPECLINES_Si_IV_1394;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_IV_1397) )
     return GAL_SPECLINES_O_IV_1397;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_IV_1399) )
-    return GAL_SPECLINES_O_IV_1399;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Si_IV_1402) )
-    return GAL_SPECLINES_Si_IV_1402;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_IV_1400) )
+    return GAL_SPECLINES_O_IV_1400;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Si_IV_1403) )
+    return GAL_SPECLINES_Si_IV_1403;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_IV_1486) )
     return GAL_SPECLINES_N_IV_1486;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_IV_1548) )
     return GAL_SPECLINES_C_IV_1548;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_C_IV_1550) )
-    return GAL_SPECLINES_C_IV_1550;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_C_IV_1551) )
+    return GAL_SPECLINES_C_IV_1551;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_1640) )
     return GAL_SPECLINES_He_II_1640;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_1660) )
-    return GAL_SPECLINES_O_III_1660;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_1661) )
+    return GAL_SPECLINES_O_III_1661;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_1666) )
     return GAL_SPECLINES_O_III_1666;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_1746) )
-    return GAL_SPECLINES_N_III_1746;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_1748) )
-    return GAL_SPECLINES_N_III_1748;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Al_III_1854) )
-    return GAL_SPECLINES_Al_III_1854;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Al_III_1862) )
-    return GAL_SPECLINES_Al_III_1862;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_1747) )
+    return GAL_SPECLINES_N_III_1747;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_1749) )
+    return GAL_SPECLINES_N_III_1749;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Al_III_1855) )
+    return GAL_SPECLINES_Al_III_1855;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Al_III_1863) )
+    return GAL_SPECLINES_Al_III_1863;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Si_III) )
     return GAL_SPECLINES_Si_III;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_1908) )
-    return GAL_SPECLINES_C_III_1908;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_II_2142) )
-    return GAL_SPECLINES_N_II_2142;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_2320) )
-    return GAL_SPECLINES_O_III_2320;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_2323) )
-    return GAL_SPECLINES_C_II_2323;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_1909) )
+    return GAL_SPECLINES_C_III_1909;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_II_2143) )
+    return GAL_SPECLINES_N_II_2143;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_2321) )
+    return GAL_SPECLINES_O_III_2321;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_2324) )
     return GAL_SPECLINES_C_II_2324;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_XI_2648) )
-    return GAL_SPECLINES_Fe_XI_2648;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_2325) )
+    return GAL_SPECLINES_C_II_2325;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_XI_2649) )
+    return GAL_SPECLINES_Fe_XI_2649;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_2733) )
     return GAL_SPECLINES_He_II_2733;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_V_2782) )
-    return GAL_SPECLINES_Mg_V_2782;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_II_2795) )
-    return GAL_SPECLINES_Mg_II_2795;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_II_2802) )
-    return GAL_SPECLINES_Mg_II_2802;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_V_2783) )
+    return GAL_SPECLINES_Mg_V_2783;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_II_2796) )
+    return GAL_SPECLINES_Mg_II_2796;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_II_2803) )
+    return GAL_SPECLINES_Mg_II_2803;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_IV_2829) )
     return GAL_SPECLINES_Fe_IV_2829;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_IV_2835) )
-    return GAL_SPECLINES_Fe_IV_2835;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_2853) )
-    return GAL_SPECLINES_Ar_IV_2853;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_IV_2836) )
+    return GAL_SPECLINES_Fe_IV_2836;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_2854) )
+    return GAL_SPECLINES_Ar_IV_2854;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_2868) )
     return GAL_SPECLINES_Ar_IV_2868;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Mg_V_2928) )
     return GAL_SPECLINES_Mg_V_2928;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_2945) )
     return GAL_SPECLINES_He_I_2945;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_3132) )
-    return GAL_SPECLINES_O_III_3132;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_3187) )
-    return GAL_SPECLINES_He_I_3187;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_3133) )
+    return GAL_SPECLINES_O_III_3133;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_3188) )
+    return GAL_SPECLINES_He_I_3188;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_3203) )
     return GAL_SPECLINES_He_II_3203;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_3312) )
     return GAL_SPECLINES_O_III_3312;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_V_3345) )
-    return GAL_SPECLINES_Ne_V_3345;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_V_3425) )
-    return GAL_SPECLINES_Ne_V_3425;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_V_3346) )
+    return GAL_SPECLINES_Ne_V_3346;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_V_3426) )
+    return GAL_SPECLINES_Ne_V_3426;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_3444) )
     return GAL_SPECLINES_O_III_3444;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_3466_4) )
-    return GAL_SPECLINES_N_I_3466_4;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_3466_5) )
-    return GAL_SPECLINES_N_I_3466_5;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_3487) )
-    return GAL_SPECLINES_He_I_3487;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_3466_50) )
+    return GAL_SPECLINES_N_I_3466_50;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_3466_54) )
+    return GAL_SPECLINES_N_I_3466_54;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_3488) )
+    return GAL_SPECLINES_He_I_3488;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_3586) )
     return GAL_SPECLINES_Fe_VII_3586;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_3662) )
-    return GAL_SPECLINES_Fe_VI_3662;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_3663) )
+    return GAL_SPECLINES_Fe_VI_3663;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_19) )
     return GAL_SPECLINES_H_19;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_18) )
@@ -436,14 +436,14 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_H_14;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_3726) )
     return GAL_SPECLINES_O_II_3726;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_3728) )
-    return GAL_SPECLINES_O_II_3728;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_3729) )
+    return GAL_SPECLINES_O_II_3729;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_13) )
     return GAL_SPECLINES_H_13;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_12) )
     return GAL_SPECLINES_H_12;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_3758) )
-    return GAL_SPECLINES_Fe_VII_3758;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_3759) )
+    return GAL_SPECLINES_Fe_VII_3759;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_11) )
     return GAL_SPECLINES_H_11;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_10) )
@@ -452,10 +452,10 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_H_9;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_V_3839) )
     return GAL_SPECLINES_Fe_V_3839;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_III_3868) )
-    return GAL_SPECLINES_Ne_III_3868;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_3888) )
-    return GAL_SPECLINES_He_I_3888;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ne_III_3869) )
+    return GAL_SPECLINES_Ne_III_3869;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_3889) )
+    return GAL_SPECLINES_He_I_3889;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_8) )
     return GAL_SPECLINES_H_8;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_V_3891) )
@@ -468,20 +468,20 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_H_epsilon;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_4026) )
     return GAL_SPECLINES_He_I_4026;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_4068) )
-    return GAL_SPECLINES_S_II_4068;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_4069) )
+    return GAL_SPECLINES_S_II_4069;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_V_4071) )
     return GAL_SPECLINES_Fe_V_4071;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_4076) )
     return GAL_SPECLINES_S_II_4076;
   else if( !strcmp(name, GAL_SPECLINES_NAME_H_delta) )
     return GAL_SPECLINES_H_delta;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_4143) )
-    return GAL_SPECLINES_He_I_4143;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4178) )
-    return GAL_SPECLINES_Fe_II_4178;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_V_4180) )
-    return GAL_SPECLINES_Fe_V_4180;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_4144) )
+    return GAL_SPECLINES_He_I_4144;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4179) )
+    return GAL_SPECLINES_Fe_II_4179;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_V_4181) )
+    return GAL_SPECLINES_Fe_V_4181;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4233) )
     return GAL_SPECLINES_Fe_II_4233;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_V_4227) )
@@ -498,10 +498,10 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_O_III_4363;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_XIV) )
     return GAL_SPECLINES_Ar_XIV;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_4414) )
-    return GAL_SPECLINES_O_II_4414;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4416) )
-    return GAL_SPECLINES_Fe_II_4416;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_4415) )
+    return GAL_SPECLINES_O_II_4415;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4417) )
+    return GAL_SPECLINES_Fe_II_4417;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4452) )
     return GAL_SPECLINES_Fe_II_4452;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_4471) )
@@ -512,22 +512,22 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Fe_II_4491;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_4510) )
     return GAL_SPECLINES_N_III_4510;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4522) )
-    return GAL_SPECLINES_Fe_II_4522;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4555) )
-    return GAL_SPECLINES_Fe_II_4555;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4582) )
-    return GAL_SPECLINES_Fe_II_4582;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4523) )
+    return GAL_SPECLINES_Fe_II_4523;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4556) )
+    return GAL_SPECLINES_Fe_II_4556;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4583) )
     return GAL_SPECLINES_Fe_II_4583;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4629) )
-    return GAL_SPECLINES_Fe_II_4629;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4584) )
+    return GAL_SPECLINES_Fe_II_4584;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4630) )
+    return GAL_SPECLINES_Fe_II_4630;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_4634) )
     return GAL_SPECLINES_N_III_4634;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_4640) )
-    return GAL_SPECLINES_N_III_4640;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_4641) )
     return GAL_SPECLINES_N_III_4641;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_III_4642) )
+    return GAL_SPECLINES_N_III_4642;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_4647) )
     return GAL_SPECLINES_C_III_4647;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_4650) )
@@ -536,8 +536,8 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_C_III_5651;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_III_4658) )
     return GAL_SPECLINES_Fe_III_4658;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_4685) )
-    return GAL_SPECLINES_He_II_4685;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_4686) )
+    return GAL_SPECLINES_He_II_4686;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_4711) )
     return GAL_SPECLINES_Ar_IV_4711;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_4740) )
@@ -548,30 +548,30 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Fe_VII_4893;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_IV_4903) )
     return GAL_SPECLINES_Fe_IV_4903;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4923) )
-    return GAL_SPECLINES_Fe_II_4923;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_4958) )
-    return GAL_SPECLINES_O_III_4958;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_5006) )
-    return GAL_SPECLINES_O_III_5006;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_4924) )
+    return GAL_SPECLINES_Fe_II_4924;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_4959) )
+    return GAL_SPECLINES_O_III_4959;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_III_5007) )
+    return GAL_SPECLINES_O_III_5007;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5018) )
     return GAL_SPECLINES_Fe_II_5018;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_III_5084) )
-    return GAL_SPECLINES_Fe_III_5084;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5145) )
-    return GAL_SPECLINES_Fe_VI_5145;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_5158) )
-    return GAL_SPECLINES_Fe_VII_5158;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_III_5085) )
+    return GAL_SPECLINES_Fe_III_5085;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5146) )
+    return GAL_SPECLINES_Fe_VI_5146;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_5159) )
+    return GAL_SPECLINES_Fe_VII_5159;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5169) )
     return GAL_SPECLINES_Fe_II_5169;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5176) )
     return GAL_SPECLINES_Fe_VI_5176;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5197) )
-    return GAL_SPECLINES_Fe_II_5197;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5198) )
+    return GAL_SPECLINES_Fe_II_5198;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_5200) )
     return GAL_SPECLINES_N_I_5200;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5234) )
-    return GAL_SPECLINES_Fe_II_5234;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5235) )
+    return GAL_SPECLINES_Fe_II_5235;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_IV_5236) )
     return GAL_SPECLINES_Fe_IV_5236;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_III_5270) )
@@ -584,34 +584,34 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Fe_XIV;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ca_V) )
     return GAL_SPECLINES_Ca_V;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5316_6) )
-    return GAL_SPECLINES_Fe_II_5316_6;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5316_7) )
-    return GAL_SPECLINES_Fe_II_5316_7;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5316_62) )
+    return GAL_SPECLINES_Fe_II_5316_62;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_5316_78) )
+    return GAL_SPECLINES_Fe_II_5316_78;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5335) )
     return GAL_SPECLINES_Fe_VI_5335;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5424) )
     return GAL_SPECLINES_Fe_VI_5424;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Cl_III_5517) )
-    return GAL_SPECLINES_Cl_III_5517;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Cl_III_5537) )
-    return GAL_SPECLINES_Cl_III_5537;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5637) )
-    return GAL_SPECLINES_Fe_VI_5637;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Cl_III_5518) )
+    return GAL_SPECLINES_Cl_III_5518;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Cl_III_5538) )
+    return GAL_SPECLINES_Cl_III_5538;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5638) )
+    return GAL_SPECLINES_Fe_VI_5638;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VI_5677) )
     return GAL_SPECLINES_Fe_VI_5677;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_5697) )
-    return GAL_SPECLINES_C_III_5697;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_5720) )
-    return GAL_SPECLINES_Fe_VII_5720;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_II_5754) )
-    return GAL_SPECLINES_N_II_5754;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_C_III_5698) )
+    return GAL_SPECLINES_C_III_5698;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_5721) )
+    return GAL_SPECLINES_Fe_VII_5721;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_II_5755) )
+    return GAL_SPECLINES_N_II_5755;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_IV_5801) )
     return GAL_SPECLINES_C_IV_5801;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_C_IV_5811) )
-    return GAL_SPECLINES_C_IV_5811;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_5875) )
-    return GAL_SPECLINES_He_I_5875;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_C_IV_5812) )
+    return GAL_SPECLINES_C_IV_5812;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_5876) )
+    return GAL_SPECLINES_He_I_5876;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_I_6046) )
     return GAL_SPECLINES_O_I_6046;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_VII_6087) )
@@ -622,8 +622,8 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_S_III_6312;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Si_II_6347) )
     return GAL_SPECLINES_Si_II_6347;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_I_6363) )
-    return GAL_SPECLINES_O_I_6363;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_I_6364) )
+    return GAL_SPECLINES_O_I_6364;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_6369) )
     return GAL_SPECLINES_Fe_II_6369;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_X) )
@@ -638,20 +638,20 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_N_II_6583;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_6716) )
     return GAL_SPECLINES_S_II_6716;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_6730) )
-    return GAL_SPECLINES_S_II_6730;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_6731) )
+    return GAL_SPECLINES_S_II_6731;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_I_7002) )
     return GAL_SPECLINES_O_I_7002;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_V) )
     return GAL_SPECLINES_Ar_V;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_7065) )
     return GAL_SPECLINES_He_I_7065;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_III_7135) )
-    return GAL_SPECLINES_Ar_III_7135;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_III_7136) )
+    return GAL_SPECLINES_Ar_III_7136;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_7155) )
     return GAL_SPECLINES_Fe_II_7155;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_7170) )
-    return GAL_SPECLINES_Ar_IV_7170;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_7171) )
+    return GAL_SPECLINES_Ar_IV_7171;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_7172) )
     return GAL_SPECLINES_Fe_II_7172;
   else if( !strcmp(name, GAL_SPECLINES_NAME_C_II_7236) )
@@ -660,20 +660,20 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Ar_IV_7237;
   else if( !strcmp(name, GAL_SPECLINES_NAME_O_I_7254) )
     return GAL_SPECLINES_O_I_7254;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_7262) )
-    return GAL_SPECLINES_Ar_IV_7262;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ar_IV_7263) )
+    return GAL_SPECLINES_Ar_IV_7263;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_7281) )
     return GAL_SPECLINES_He_I_7281;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_7319) )
-    return GAL_SPECLINES_O_II_7319;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_7330) )
-    return GAL_SPECLINES_O_II_7330;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Ni_II_7377) )
-    return GAL_SPECLINES_Ni_II_7377;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_7320) )
+    return GAL_SPECLINES_O_II_7320;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_O_II_7331) )
+    return GAL_SPECLINES_O_II_7331;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Ni_II_7378) )
+    return GAL_SPECLINES_Ni_II_7378;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ni_II_7411) )
     return GAL_SPECLINES_Ni_II_7411;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_7452) )
-    return GAL_SPECLINES_Fe_II_7452;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_7453) )
+    return GAL_SPECLINES_Fe_II_7453;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_7468) )
     return GAL_SPECLINES_N_I_7468;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_XII) )
@@ -686,10 +686,10 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Ar_I_7868;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ni_III) )
     return GAL_SPECLINES_Ni_III;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_XI_7891) )
-    return GAL_SPECLINES_Fe_XI_7891;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_8236) )
-    return GAL_SPECLINES_He_II_8236;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_XI_7892) )
+    return GAL_SPECLINES_Fe_XI_7892;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_II_8237) )
+    return GAL_SPECLINES_He_II_8237;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_20) )
     return GAL_SPECLINES_Pa_20;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_19) )
@@ -712,8 +712,8 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_Cl_II;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_14) )
     return GAL_SPECLINES_Pa_14;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_8616) )
-    return GAL_SPECLINES_Fe_II_8616;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_8617) )
+    return GAL_SPECLINES_Fe_II_8617;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Ca_II_8662) )
     return GAL_SPECLINES_Ca_II_8662;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_13) )
@@ -722,18 +722,18 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_N_I_8680;
   else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_8703) )
     return GAL_SPECLINES_N_I_8703;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_8711) )
-    return GAL_SPECLINES_N_I_8711;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_N_I_8712) )
+    return GAL_SPECLINES_N_I_8712;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_12) )
     return GAL_SPECLINES_Pa_12;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_11) )
     return GAL_SPECLINES_Pa_11;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_8891) )
-    return GAL_SPECLINES_Fe_II_8891;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_Fe_II_8892) )
+    return GAL_SPECLINES_Fe_II_8892;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_10) )
     return GAL_SPECLINES_Pa_10;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_S_III_9068) )
-    return GAL_SPECLINES_S_III_9068;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_S_III_9069) )
+    return GAL_SPECLINES_S_III_9069;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_9) )
     return GAL_SPECLINES_Pa_9;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_III_9531) )
@@ -746,14 +746,14 @@ gal_speclines_line_code(char *name)
     return GAL_SPECLINES_C_I_9850;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_VIII) )
     return GAL_SPECLINES_S_VIII;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_10027) )
-    return GAL_SPECLINES_He_I_10027;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_10028) )
+    return GAL_SPECLINES_He_I_10028;
   else if( !strcmp(name, GAL_SPECLINES_NAME_He_I_10031) )
     return GAL_SPECLINES_He_I_10031;
   else if( !strcmp(name, GAL_SPECLINES_NAME_Pa_delta) )
     return GAL_SPECLINES_Pa_delta;
-  else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_10286) )
-    return GAL_SPECLINES_S_II_10286;
+  else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_10287) )
+    return GAL_SPECLINES_S_II_10287;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_10320) )
     return GAL_SPECLINES_S_II_10320;
   else if( !strcmp(name, GAL_SPECLINES_NAME_S_II_10336) )
@@ -788,241 +788,241 @@ gal_speclines_line_angstrom(int linecode)
 {
   switch(linecode)
     {
-    case GAL_SPECLINES_Ne_VIII_770:    return 
GAL_SPECLINES_ANGSTROM_Ne_VIII_770;
-    case GAL_SPECLINES_Ne_VIII_780:    return 
GAL_SPECLINES_ANGSTROM_Ne_VIII_780;
-    case GAL_SPECLINES_Ly_epsilon:     return 
GAL_SPECLINES_ANGSTROM_Ly_epsilon;
-    case GAL_SPECLINES_Ly_delta:       return GAL_SPECLINES_ANGSTROM_Ly_delta;
-    case GAL_SPECLINES_Ly_gamma:       return GAL_SPECLINES_ANGSTROM_Ly_gamma;
-    case GAL_SPECLINES_C_III_977:      return GAL_SPECLINES_ANGSTROM_C_III_977;
-    case GAL_SPECLINES_N_III_989:      return GAL_SPECLINES_ANGSTROM_N_III_989;
-    case GAL_SPECLINES_N_III_991_51:   return 
GAL_SPECLINES_ANGSTROM_N_III_991_51;
-    case GAL_SPECLINES_N_III_991_57:   return 
GAL_SPECLINES_ANGSTROM_N_III_991_57;
-    case GAL_SPECLINES_Ly_beta:        return GAL_SPECLINES_ANGSTROM_Ly_beta;
-    case GAL_SPECLINES_O_VI_1031:      return GAL_SPECLINES_ANGSTROM_O_VI_1031;
-    case GAL_SPECLINES_O_VI_1037:      return GAL_SPECLINES_ANGSTROM_O_VI_1037;
-    case GAL_SPECLINES_Ar_I_1066:      return GAL_SPECLINES_ANGSTROM_Ar_I_1066;
-    case GAL_SPECLINES_Ly_alpha:       return GAL_SPECLINES_ANGSTROM_Ly_alpha;
-    case GAL_SPECLINES_N_V_1238:       return GAL_SPECLINES_ANGSTROM_N_V_1238;
-    case GAL_SPECLINES_N_V_1242:       return GAL_SPECLINES_ANGSTROM_N_V_1242;
-    case GAL_SPECLINES_Si_II_1260:     return 
GAL_SPECLINES_ANGSTROM_Si_II_1260;
-    case GAL_SPECLINES_Si_II_1264:     return 
GAL_SPECLINES_ANGSTROM_Si_II_1264;
-    case GAL_SPECLINES_O_I_1302:       return GAL_SPECLINES_ANGSTROM_O_I_1302;
-    case GAL_SPECLINES_C_II_1334:      return GAL_SPECLINES_ANGSTROM_C_II_1334;
-    case GAL_SPECLINES_C_II_1335:      return GAL_SPECLINES_ANGSTROM_C_II_1335;
-    case GAL_SPECLINES_Si_IV_1393:     return 
GAL_SPECLINES_ANGSTROM_Si_IV_1393;
-    case GAL_SPECLINES_O_IV_1397:      return GAL_SPECLINES_ANGSTROM_O_IV_1397;
-    case GAL_SPECLINES_O_IV_1399:      return GAL_SPECLINES_ANGSTROM_O_IV_1399;
-    case GAL_SPECLINES_Si_IV_1402:     return 
GAL_SPECLINES_ANGSTROM_Si_IV_1402;
-    case GAL_SPECLINES_N_IV_1486:      return GAL_SPECLINES_ANGSTROM_N_IV_1486;
-    case GAL_SPECLINES_C_IV_1548:      return GAL_SPECLINES_ANGSTROM_C_IV_1548;
-    case GAL_SPECLINES_C_IV_1550:      return GAL_SPECLINES_ANGSTROM_C_IV_1550;
-    case GAL_SPECLINES_He_II_1640:     return 
GAL_SPECLINES_ANGSTROM_He_II_1640;
-    case GAL_SPECLINES_O_III_1660:     return 
GAL_SPECLINES_ANGSTROM_O_III_1660;
-    case GAL_SPECLINES_O_III_1666:     return 
GAL_SPECLINES_ANGSTROM_O_III_1666;
-    case GAL_SPECLINES_N_III_1746:     return 
GAL_SPECLINES_ANGSTROM_N_III_1746;
-    case GAL_SPECLINES_N_III_1748:     return 
GAL_SPECLINES_ANGSTROM_N_III_1748;
-    case GAL_SPECLINES_Al_III_1854:    return 
GAL_SPECLINES_ANGSTROM_Al_III_1854;
-    case GAL_SPECLINES_Al_III_1862:    return 
GAL_SPECLINES_ANGSTROM_Al_III_1862;
-    case GAL_SPECLINES_Si_III:         return GAL_SPECLINES_ANGSTROM_Si_III;
-    case GAL_SPECLINES_C_III_1908:     return 
GAL_SPECLINES_ANGSTROM_C_III_1908;
-    case GAL_SPECLINES_N_II_2142:      return GAL_SPECLINES_ANGSTROM_N_II_2142;
-    case GAL_SPECLINES_O_III_2320:     return 
GAL_SPECLINES_ANGSTROM_O_III_2320;
-    case GAL_SPECLINES_C_II_2323:      return GAL_SPECLINES_ANGSTROM_C_II_2323;
-    case GAL_SPECLINES_C_II_2324:      return GAL_SPECLINES_ANGSTROM_C_II_2324;
-    case GAL_SPECLINES_Fe_XI_2648:     return 
GAL_SPECLINES_ANGSTROM_Fe_XI_2648;
-    case GAL_SPECLINES_He_II_2733:     return 
GAL_SPECLINES_ANGSTROM_He_II_2733;
-    case GAL_SPECLINES_Mg_V_2782:      return GAL_SPECLINES_ANGSTROM_Mg_V_2782;
-    case GAL_SPECLINES_Mg_II_2795:     return 
GAL_SPECLINES_ANGSTROM_Mg_II_2795;
-    case GAL_SPECLINES_Mg_II_2802:     return 
GAL_SPECLINES_ANGSTROM_Mg_II_2802;
-    case GAL_SPECLINES_Fe_IV_2829:     return 
GAL_SPECLINES_ANGSTROM_Fe_IV_2829;
-    case GAL_SPECLINES_Fe_IV_2835:     return 
GAL_SPECLINES_ANGSTROM_Fe_IV_2835;
-    case GAL_SPECLINES_Ar_IV_2853:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_2853;
-    case GAL_SPECLINES_Ar_IV_2868:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_2868;
-    case GAL_SPECLINES_Mg_V_2928:      return GAL_SPECLINES_ANGSTROM_Mg_V_2928;
-    case GAL_SPECLINES_He_I_2945:      return GAL_SPECLINES_ANGSTROM_He_I_2945;
-    case GAL_SPECLINES_O_III_3132:     return 
GAL_SPECLINES_ANGSTROM_O_III_3132;
-    case GAL_SPECLINES_He_I_3187:      return GAL_SPECLINES_ANGSTROM_He_I_3187;
-    case GAL_SPECLINES_He_II_3203:     return 
GAL_SPECLINES_ANGSTROM_He_II_3203;
-    case GAL_SPECLINES_O_III_3312:     return 
GAL_SPECLINES_ANGSTROM_O_III_3312;
-    case GAL_SPECLINES_Ne_V_3345:      return GAL_SPECLINES_ANGSTROM_Ne_V_3345;
-    case GAL_SPECLINES_Ne_V_3425:      return GAL_SPECLINES_ANGSTROM_Ne_V_3425;
-    case GAL_SPECLINES_O_III_3444:     return 
GAL_SPECLINES_ANGSTROM_O_III_3444;
-    case GAL_SPECLINES_N_I_3466_4:     return 
GAL_SPECLINES_ANGSTROM_N_I_3466_4;
-    case GAL_SPECLINES_N_I_3466_5:     return 
GAL_SPECLINES_ANGSTROM_N_I_3466_5;
-    case GAL_SPECLINES_He_I_3487:      return GAL_SPECLINES_ANGSTROM_He_I_3487;
-    case GAL_SPECLINES_Fe_VII_3586:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_3586;
-    case GAL_SPECLINES_Fe_VI_3662:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_3662;
-    case GAL_SPECLINES_H_19:           return GAL_SPECLINES_ANGSTROM_H_19;
-    case GAL_SPECLINES_H_18:           return GAL_SPECLINES_ANGSTROM_H_18;
-    case GAL_SPECLINES_H_17:           return GAL_SPECLINES_ANGSTROM_H_17;
-    case GAL_SPECLINES_H_16:           return GAL_SPECLINES_ANGSTROM_H_16;
-    case GAL_SPECLINES_H_15:           return GAL_SPECLINES_ANGSTROM_H_15;
-    case GAL_SPECLINES_H_14:           return GAL_SPECLINES_ANGSTROM_H_14;
-    case GAL_SPECLINES_O_II_3726:      return GAL_SPECLINES_ANGSTROM_O_II_3726;
-    case GAL_SPECLINES_O_II_3728:      return GAL_SPECLINES_ANGSTROM_O_II_3728;
-    case GAL_SPECLINES_H_13:           return GAL_SPECLINES_ANGSTROM_H_13;
-    case GAL_SPECLINES_H_12:           return GAL_SPECLINES_ANGSTROM_H_12;
-    case GAL_SPECLINES_Fe_VII_3758:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_3758;
-    case GAL_SPECLINES_H_11:           return GAL_SPECLINES_ANGSTROM_H_11;
-    case GAL_SPECLINES_H_10:           return GAL_SPECLINES_ANGSTROM_H_10;
-    case GAL_SPECLINES_H_9:            return GAL_SPECLINES_ANGSTROM_H_9;
-    case GAL_SPECLINES_Fe_V_3839:      return GAL_SPECLINES_ANGSTROM_Fe_V_3839;
-    case GAL_SPECLINES_Ne_III_3868:    return 
GAL_SPECLINES_ANGSTROM_Ne_III_3868;
-    case GAL_SPECLINES_He_I_3888:      return GAL_SPECLINES_ANGSTROM_He_I_3888;
-    case GAL_SPECLINES_H_8:            return GAL_SPECLINES_ANGSTROM_H_8;
-    case GAL_SPECLINES_Fe_V_3891:      return GAL_SPECLINES_ANGSTROM_Fe_V_3891;
-    case GAL_SPECLINES_Fe_V_3911:      return GAL_SPECLINES_ANGSTROM_Fe_V_3911;
-    case GAL_SPECLINES_Ne_III_3967:    return 
GAL_SPECLINES_ANGSTROM_Ne_III_3967;
-    case GAL_SPECLINES_H_epsilon:      return GAL_SPECLINES_ANGSTROM_H_epsilon;
-    case GAL_SPECLINES_He_I_4026:      return GAL_SPECLINES_ANGSTROM_He_I_4026;
-    case GAL_SPECLINES_S_II_4068:      return GAL_SPECLINES_ANGSTROM_S_II_4068;
-    case GAL_SPECLINES_Fe_V_4071:      return GAL_SPECLINES_ANGSTROM_Fe_V_4071;
-    case GAL_SPECLINES_S_II_4076:      return GAL_SPECLINES_ANGSTROM_S_II_4076;
-    case GAL_SPECLINES_H_delta:        return GAL_SPECLINES_ANGSTROM_H_delta;
-    case GAL_SPECLINES_He_I_4143:      return GAL_SPECLINES_ANGSTROM_He_I_4143;
-    case GAL_SPECLINES_Fe_II_4178:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4178;
-    case GAL_SPECLINES_Fe_V_4180:      return GAL_SPECLINES_ANGSTROM_Fe_V_4180;
-    case GAL_SPECLINES_Fe_II_4233:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4233;
-    case GAL_SPECLINES_Fe_V_4227:      return GAL_SPECLINES_ANGSTROM_Fe_V_4227;
-    case GAL_SPECLINES_Fe_II_4287:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4287;
-    case GAL_SPECLINES_Fe_II_4304:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4304;
-    case GAL_SPECLINES_O_II_4317:      return GAL_SPECLINES_ANGSTROM_O_II_4317;
-    case GAL_SPECLINES_H_gamma:        return GAL_SPECLINES_ANGSTROM_H_gamma;
-    case GAL_SPECLINES_O_III_4363:     return 
GAL_SPECLINES_ANGSTROM_O_III_4363;
-    case GAL_SPECLINES_Ar_XIV:         return GAL_SPECLINES_ANGSTROM_Ar_XIV;
-    case GAL_SPECLINES_O_II_4414:      return GAL_SPECLINES_ANGSTROM_O_II_4414;
-    case GAL_SPECLINES_Fe_II_4416:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4416;
-    case GAL_SPECLINES_Fe_II_4452:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4452;
-    case GAL_SPECLINES_He_I_4471:      return GAL_SPECLINES_ANGSTROM_He_I_4471;
-    case GAL_SPECLINES_Fe_II_4489:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4489;
-    case GAL_SPECLINES_Fe_II_4491:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4491;
-    case GAL_SPECLINES_N_III_4510:     return 
GAL_SPECLINES_ANGSTROM_N_III_4510;
-    case GAL_SPECLINES_Fe_II_4522:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4522;
-    case GAL_SPECLINES_Fe_II_4555:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4555;
-    case GAL_SPECLINES_Fe_II_4582:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4582;
-    case GAL_SPECLINES_Fe_II_4583:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4583;
-    case GAL_SPECLINES_Fe_II_4629:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4629;
-    case GAL_SPECLINES_N_III_4634:     return 
GAL_SPECLINES_ANGSTROM_N_III_4634;
-    case GAL_SPECLINES_N_III_4640:     return 
GAL_SPECLINES_ANGSTROM_N_III_4640;
-    case GAL_SPECLINES_N_III_4641:     return 
GAL_SPECLINES_ANGSTROM_N_III_4641;
-    case GAL_SPECLINES_C_III_4647:     return 
GAL_SPECLINES_ANGSTROM_C_III_4647;
-    case GAL_SPECLINES_C_III_4650:     return 
GAL_SPECLINES_ANGSTROM_C_III_4650;
-    case GAL_SPECLINES_C_III_5651:     return 
GAL_SPECLINES_ANGSTROM_C_III_5651;
-    case GAL_SPECLINES_Fe_III_4658:    return 
GAL_SPECLINES_ANGSTROM_Fe_III_4658;
-    case GAL_SPECLINES_He_II_4685:     return 
GAL_SPECLINES_ANGSTROM_He_II_4685;
-    case GAL_SPECLINES_Ar_IV_4711:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_4711;
-    case GAL_SPECLINES_Ar_IV_4740:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_4740;
-    case GAL_SPECLINES_H_beta:         return GAL_SPECLINES_ANGSTROM_H_beta;
-    case GAL_SPECLINES_Fe_VII_4893:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_4893;
-    case GAL_SPECLINES_Fe_IV_4903:     return 
GAL_SPECLINES_ANGSTROM_Fe_IV_4903;
-    case GAL_SPECLINES_Fe_II_4923:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_4923;
-    case GAL_SPECLINES_O_III_4958:     return 
GAL_SPECLINES_ANGSTROM_O_III_4958;
-    case GAL_SPECLINES_O_III_5006:     return 
GAL_SPECLINES_ANGSTROM_O_III_5006;
-    case GAL_SPECLINES_Fe_II_5018:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_5018;
-    case GAL_SPECLINES_Fe_III_5084:    return 
GAL_SPECLINES_ANGSTROM_Fe_III_5084;
-    case GAL_SPECLINES_Fe_VI_5145:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_5145;
-    case GAL_SPECLINES_Fe_VII_5158:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_5158;
-    case GAL_SPECLINES_Fe_II_5169:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_5169;
-    case GAL_SPECLINES_Fe_VI_5176:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_5176;
-    case GAL_SPECLINES_Fe_II_5197:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_5197;
-    case GAL_SPECLINES_N_I_5200:       return GAL_SPECLINES_ANGSTROM_N_I_5200;
-    case GAL_SPECLINES_Fe_II_5234:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_5234;
-    case GAL_SPECLINES_Fe_IV_5236:     return 
GAL_SPECLINES_ANGSTROM_Fe_IV_5236;
-    case GAL_SPECLINES_Fe_III_5270:    return 
GAL_SPECLINES_ANGSTROM_Fe_III_5270;
-    case GAL_SPECLINES_Fe_II_5276:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_5276;
-    case GAL_SPECLINES_Fe_VII_5276:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_5276;
-    case GAL_SPECLINES_Fe_XIV:         return GAL_SPECLINES_ANGSTROM_Fe_XIV;
-    case GAL_SPECLINES_Ca_V:           return GAL_SPECLINES_ANGSTROM_Ca_V;
-    case GAL_SPECLINES_Fe_II_5316_6:   return 
GAL_SPECLINES_ANGSTROM_Fe_II_5316_6;
-    case GAL_SPECLINES_Fe_II_5316_7:   return 
GAL_SPECLINES_ANGSTROM_Fe_II_5316_7;
-    case GAL_SPECLINES_Fe_VI_5335:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_5335;
-    case GAL_SPECLINES_Fe_VI_5424:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_5424;
-    case GAL_SPECLINES_Cl_III_5517:    return 
GAL_SPECLINES_ANGSTROM_Cl_III_5517;
-    case GAL_SPECLINES_Cl_III_5537:    return 
GAL_SPECLINES_ANGSTROM_Cl_III_5537;
-    case GAL_SPECLINES_Fe_VI_5637:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_5637;
-    case GAL_SPECLINES_Fe_VI_5677:     return 
GAL_SPECLINES_ANGSTROM_Fe_VI_5677;
-    case GAL_SPECLINES_C_III_5697:     return 
GAL_SPECLINES_ANGSTROM_C_III_5697;
-    case GAL_SPECLINES_Fe_VII_5720:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_5720;
-    case GAL_SPECLINES_N_II_5754:      return GAL_SPECLINES_ANGSTROM_N_II_5754;
-    case GAL_SPECLINES_C_IV_5801:      return GAL_SPECLINES_ANGSTROM_C_IV_5801;
-    case GAL_SPECLINES_C_IV_5811:      return GAL_SPECLINES_ANGSTROM_C_IV_5811;
-    case GAL_SPECLINES_He_I_5875:      return GAL_SPECLINES_ANGSTROM_He_I_5875;
-    case GAL_SPECLINES_O_I_6046:       return GAL_SPECLINES_ANGSTROM_O_I_6046;
-    case GAL_SPECLINES_Fe_VII_6087:    return 
GAL_SPECLINES_ANGSTROM_Fe_VII_6087;
-    case GAL_SPECLINES_O_I_6300:       return GAL_SPECLINES_ANGSTROM_O_I_6300;
-    case GAL_SPECLINES_S_III_6312:     return 
GAL_SPECLINES_ANGSTROM_S_III_6312;
-    case GAL_SPECLINES_Si_II_6347:     return 
GAL_SPECLINES_ANGSTROM_Si_II_6347;
-    case GAL_SPECLINES_O_I_6363:       return GAL_SPECLINES_ANGSTROM_O_I_6363;
-    case GAL_SPECLINES_Fe_II_6369:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_6369;
-    case GAL_SPECLINES_Fe_X:           return GAL_SPECLINES_ANGSTROM_Fe_X;
-    case GAL_SPECLINES_Fe_II_6516:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_6516;
-    case GAL_SPECLINES_N_II_6548:      return GAL_SPECLINES_ANGSTROM_N_II_6548;
-    case GAL_SPECLINES_H_alpha:        return GAL_SPECLINES_ANGSTROM_H_alpha;
-    case GAL_SPECLINES_N_II_6583:      return GAL_SPECLINES_ANGSTROM_N_II_6583;
-    case GAL_SPECLINES_S_II_6716:      return GAL_SPECLINES_ANGSTROM_S_II_6716;
-    case GAL_SPECLINES_S_II_6730:      return GAL_SPECLINES_ANGSTROM_S_II_6730;
-    case GAL_SPECLINES_O_I_7002:       return GAL_SPECLINES_ANGSTROM_O_I_7002;
-    case GAL_SPECLINES_Ar_V:           return GAL_SPECLINES_ANGSTROM_Ar_V;
-    case GAL_SPECLINES_He_I_7065:      return GAL_SPECLINES_ANGSTROM_He_I_7065;
-    case GAL_SPECLINES_Ar_III_7135:    return 
GAL_SPECLINES_ANGSTROM_Ar_III_7135;
-    case GAL_SPECLINES_Fe_II_7155:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_7155;
-    case GAL_SPECLINES_Ar_IV_7170:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_7170;
-    case GAL_SPECLINES_Fe_II_7172:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_7172;
-    case GAL_SPECLINES_C_II_7236:      return GAL_SPECLINES_ANGSTROM_C_II_7236;
-    case GAL_SPECLINES_Ar_IV_7237:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_7237;
-    case GAL_SPECLINES_O_I_7254:       return GAL_SPECLINES_ANGSTROM_O_I_7254;
-    case GAL_SPECLINES_Ar_IV_7262:     return 
GAL_SPECLINES_ANGSTROM_Ar_IV_7262;
-    case GAL_SPECLINES_He_I_7281:      return GAL_SPECLINES_ANGSTROM_He_I_7281;
-    case GAL_SPECLINES_O_II_7319:      return GAL_SPECLINES_ANGSTROM_O_II_7319;
-    case GAL_SPECLINES_O_II_7330:      return GAL_SPECLINES_ANGSTROM_O_II_7330;
-    case GAL_SPECLINES_Ni_II_7377:     return 
GAL_SPECLINES_ANGSTROM_Ni_II_7377;
-    case GAL_SPECLINES_Ni_II_7411:     return 
GAL_SPECLINES_ANGSTROM_Ni_II_7411;
-    case GAL_SPECLINES_Fe_II_7452:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_7452;
-    case GAL_SPECLINES_N_I_7468:       return GAL_SPECLINES_ANGSTROM_N_I_7468;
-    case GAL_SPECLINES_S_XII:          return GAL_SPECLINES_ANGSTROM_S_XII;
-    case GAL_SPECLINES_Ar_III_7751:    return 
GAL_SPECLINES_ANGSTROM_Ar_III_7751;
-    case GAL_SPECLINES_He_I_7816:      return GAL_SPECLINES_ANGSTROM_He_I_7816;
-    case GAL_SPECLINES_Ar_I_7868:      return GAL_SPECLINES_ANGSTROM_Ar_I_7868;
-    case GAL_SPECLINES_Ni_III:         return GAL_SPECLINES_ANGSTROM_Ni_III;
-    case GAL_SPECLINES_Fe_XI_7891:     return 
GAL_SPECLINES_ANGSTROM_Fe_XI_7891;
-    case GAL_SPECLINES_He_II_8236:     return 
GAL_SPECLINES_ANGSTROM_He_II_8236;
-    case GAL_SPECLINES_Pa_20:          return GAL_SPECLINES_ANGSTROM_Pa_20;
-    case GAL_SPECLINES_Pa_19:          return GAL_SPECLINES_ANGSTROM_Pa_19;
-    case GAL_SPECLINES_Pa_18:          return GAL_SPECLINES_ANGSTROM_Pa_18;
-    case GAL_SPECLINES_O_I_8446:       return GAL_SPECLINES_ANGSTROM_O_I_8446;
-    case GAL_SPECLINES_Pa_17:          return GAL_SPECLINES_ANGSTROM_Pa_17;
-    case GAL_SPECLINES_Ca_II_8498:     return 
GAL_SPECLINES_ANGSTROM_Ca_II_8498;
-    case GAL_SPECLINES_Pa_16:          return GAL_SPECLINES_ANGSTROM_Pa_16;
-    case GAL_SPECLINES_Ca_II_8542:     return 
GAL_SPECLINES_ANGSTROM_Ca_II_8542;
-    case GAL_SPECLINES_Pa_15:          return GAL_SPECLINES_ANGSTROM_Pa_15;
-    case GAL_SPECLINES_Cl_II:          return GAL_SPECLINES_ANGSTROM_Cl_II;
-    case GAL_SPECLINES_Pa_14:          return GAL_SPECLINES_ANGSTROM_Pa_14;
-    case GAL_SPECLINES_Fe_II_8616:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_8616;
-    case GAL_SPECLINES_Ca_II_8662:     return 
GAL_SPECLINES_ANGSTROM_Ca_II_8662;
-    case GAL_SPECLINES_Pa_13:          return GAL_SPECLINES_ANGSTROM_Pa_13;
-    case GAL_SPECLINES_N_I_8680:       return GAL_SPECLINES_ANGSTROM_N_I_8680;
-    case GAL_SPECLINES_N_I_8703:       return GAL_SPECLINES_ANGSTROM_N_I_8703;
-    case GAL_SPECLINES_N_I_8711:       return GAL_SPECLINES_ANGSTROM_N_I_8711;
-    case GAL_SPECLINES_Pa_12:          return GAL_SPECLINES_ANGSTROM_Pa_12;
-    case GAL_SPECLINES_Pa_11:          return GAL_SPECLINES_ANGSTROM_Pa_11;
-    case GAL_SPECLINES_Fe_II_8891:     return 
GAL_SPECLINES_ANGSTROM_Fe_II_8891;
-    case GAL_SPECLINES_Pa_10:          return GAL_SPECLINES_ANGSTROM_Pa_10;
-    case GAL_SPECLINES_S_III_9068:     return 
GAL_SPECLINES_ANGSTROM_S_III_9068;
-    case GAL_SPECLINES_Pa_9:           return GAL_SPECLINES_ANGSTROM_Pa_9;
-    case GAL_SPECLINES_S_III_9531:     return 
GAL_SPECLINES_ANGSTROM_S_III_9531;
-    case GAL_SPECLINES_Pa_epsilon:     return 
GAL_SPECLINES_ANGSTROM_Pa_epsilon;
-    case GAL_SPECLINES_C_I_9824:       return GAL_SPECLINES_ANGSTROM_C_I_9824;
-    case GAL_SPECLINES_C_I_9850:       return GAL_SPECLINES_ANGSTROM_C_I_9850;
-    case GAL_SPECLINES_S_VIII:         return GAL_SPECLINES_ANGSTROM_S_VIII;
-    case GAL_SPECLINES_He_I_10027:     return 
GAL_SPECLINES_ANGSTROM_He_I_10027;
-    case GAL_SPECLINES_He_I_10031:     return 
GAL_SPECLINES_ANGSTROM_He_I_10031;
-    case GAL_SPECLINES_Pa_delta:       return GAL_SPECLINES_ANGSTROM_Pa_delta;
-    case GAL_SPECLINES_S_II_10286:     return 
GAL_SPECLINES_ANGSTROM_S_II_10286;
-    case GAL_SPECLINES_S_II_10320:     return 
GAL_SPECLINES_ANGSTROM_S_II_10320;
-    case GAL_SPECLINES_S_II_10336:     return 
GAL_SPECLINES_ANGSTROM_S_II_10336;
-    case GAL_SPECLINES_Fe_XIII:        return GAL_SPECLINES_ANGSTROM_Fe_XIII;
-    case GAL_SPECLINES_He_I_10830:     return 
GAL_SPECLINES_ANGSTROM_He_I_10830;
-    case GAL_SPECLINES_Pa_gamma:       return GAL_SPECLINES_ANGSTROM_Pa_gamma;
+    case GAL_SPECLINES_Ne_VIII_770:   return 
GAL_SPECLINES_ANGSTROM_Ne_VIII_770;
+    case GAL_SPECLINES_Ne_VIII_780:   return 
GAL_SPECLINES_ANGSTROM_Ne_VIII_780;
+    case GAL_SPECLINES_Ly_epsilon:    return GAL_SPECLINES_ANGSTROM_Ly_epsilon;
+    case GAL_SPECLINES_Ly_delta:      return GAL_SPECLINES_ANGSTROM_Ly_delta;
+    case GAL_SPECLINES_Ly_gamma:      return GAL_SPECLINES_ANGSTROM_Ly_gamma;
+    case GAL_SPECLINES_C_III_977:     return GAL_SPECLINES_ANGSTROM_C_III_977;
+    case GAL_SPECLINES_N_III_990:     return GAL_SPECLINES_ANGSTROM_N_III_990;
+    case GAL_SPECLINES_N_III_991_51:  return 
GAL_SPECLINES_ANGSTROM_N_III_991_51;
+    case GAL_SPECLINES_N_III_991_58:  return 
GAL_SPECLINES_ANGSTROM_N_III_991_58;
+    case GAL_SPECLINES_Ly_beta:       return GAL_SPECLINES_ANGSTROM_Ly_beta;
+    case GAL_SPECLINES_O_VI_1032:     return GAL_SPECLINES_ANGSTROM_O_VI_1032;
+    case GAL_SPECLINES_O_VI_1038:     return GAL_SPECLINES_ANGSTROM_O_VI_1038;
+    case GAL_SPECLINES_Ar_I_1067:     return GAL_SPECLINES_ANGSTROM_Ar_I_1067;
+    case GAL_SPECLINES_Ly_alpha:      return GAL_SPECLINES_ANGSTROM_Ly_alpha;
+    case GAL_SPECLINES_N_V_1238:      return GAL_SPECLINES_ANGSTROM_N_V_1238;
+    case GAL_SPECLINES_N_V_1243:      return GAL_SPECLINES_ANGSTROM_N_V_1243;
+    case GAL_SPECLINES_Si_II_1260:    return GAL_SPECLINES_ANGSTROM_Si_II_1260;
+    case GAL_SPECLINES_Si_II_1265:    return GAL_SPECLINES_ANGSTROM_Si_II_1265;
+    case GAL_SPECLINES_O_I_1302:      return GAL_SPECLINES_ANGSTROM_O_I_1302;
+    case GAL_SPECLINES_C_II_1335:     return GAL_SPECLINES_ANGSTROM_C_II_1335;
+    case GAL_SPECLINES_C_II_1336:     return GAL_SPECLINES_ANGSTROM_C_II_1336;
+    case GAL_SPECLINES_Si_IV_1394:    return GAL_SPECLINES_ANGSTROM_Si_IV_1394;
+    case GAL_SPECLINES_O_IV_1397:     return GAL_SPECLINES_ANGSTROM_O_IV_1397;
+    case GAL_SPECLINES_O_IV_1400:     return GAL_SPECLINES_ANGSTROM_O_IV_1400;
+    case GAL_SPECLINES_Si_IV_1403:    return GAL_SPECLINES_ANGSTROM_Si_IV_1403;
+    case GAL_SPECLINES_N_IV_1486:     return GAL_SPECLINES_ANGSTROM_N_IV_1486;
+    case GAL_SPECLINES_C_IV_1548:     return GAL_SPECLINES_ANGSTROM_C_IV_1548;
+    case GAL_SPECLINES_C_IV_1551:     return GAL_SPECLINES_ANGSTROM_C_IV_1551;
+    case GAL_SPECLINES_He_II_1640:    return GAL_SPECLINES_ANGSTROM_He_II_1640;
+    case GAL_SPECLINES_O_III_1661:    return GAL_SPECLINES_ANGSTROM_O_III_1661;
+    case GAL_SPECLINES_O_III_1666:    return GAL_SPECLINES_ANGSTROM_O_III_1666;
+    case GAL_SPECLINES_N_III_1747:    return GAL_SPECLINES_ANGSTROM_N_III_1747;
+    case GAL_SPECLINES_N_III_1749:    return GAL_SPECLINES_ANGSTROM_N_III_1749;
+    case GAL_SPECLINES_Al_III_1855:   return 
GAL_SPECLINES_ANGSTROM_Al_III_1855;
+    case GAL_SPECLINES_Al_III_1863:   return 
GAL_SPECLINES_ANGSTROM_Al_III_1863;
+    case GAL_SPECLINES_Si_III:        return GAL_SPECLINES_ANGSTROM_Si_III;
+    case GAL_SPECLINES_C_III_1909:    return GAL_SPECLINES_ANGSTROM_C_III_1909;
+    case GAL_SPECLINES_N_II_2143:     return GAL_SPECLINES_ANGSTROM_N_II_2143;
+    case GAL_SPECLINES_O_III_2321:    return GAL_SPECLINES_ANGSTROM_O_III_2321;
+    case GAL_SPECLINES_C_II_2324:     return GAL_SPECLINES_ANGSTROM_C_II_2324;
+    case GAL_SPECLINES_C_II_2325:     return GAL_SPECLINES_ANGSTROM_C_II_2325;
+    case GAL_SPECLINES_Fe_XI_2649:    return GAL_SPECLINES_ANGSTROM_Fe_XI_2649;
+    case GAL_SPECLINES_He_II_2733:    return GAL_SPECLINES_ANGSTROM_He_II_2733;
+    case GAL_SPECLINES_Mg_V_2783:     return GAL_SPECLINES_ANGSTROM_Mg_V_2783;
+    case GAL_SPECLINES_Mg_II_2796:    return GAL_SPECLINES_ANGSTROM_Mg_II_2796;
+    case GAL_SPECLINES_Mg_II_2803:    return GAL_SPECLINES_ANGSTROM_Mg_II_2803;
+    case GAL_SPECLINES_Fe_IV_2829:    return GAL_SPECLINES_ANGSTROM_Fe_IV_2829;
+    case GAL_SPECLINES_Fe_IV_2836:    return GAL_SPECLINES_ANGSTROM_Fe_IV_2836;
+    case GAL_SPECLINES_Ar_IV_2854:    return GAL_SPECLINES_ANGSTROM_Ar_IV_2854;
+    case GAL_SPECLINES_Ar_IV_2868:    return GAL_SPECLINES_ANGSTROM_Ar_IV_2868;
+    case GAL_SPECLINES_Mg_V_2928:     return GAL_SPECLINES_ANGSTROM_Mg_V_2928;
+    case GAL_SPECLINES_He_I_2945:     return GAL_SPECLINES_ANGSTROM_He_I_2945;
+    case GAL_SPECLINES_O_III_3133:    return GAL_SPECLINES_ANGSTROM_O_III_3133;
+    case GAL_SPECLINES_He_I_3188:     return GAL_SPECLINES_ANGSTROM_He_I_3188;
+    case GAL_SPECLINES_He_II_3203:    return GAL_SPECLINES_ANGSTROM_He_II_3203;
+    case GAL_SPECLINES_O_III_3312:    return GAL_SPECLINES_ANGSTROM_O_III_3312;
+    case GAL_SPECLINES_Ne_V_3346:     return GAL_SPECLINES_ANGSTROM_Ne_V_3346;
+    case GAL_SPECLINES_Ne_V_3426:     return GAL_SPECLINES_ANGSTROM_Ne_V_3426;
+    case GAL_SPECLINES_O_III_3444:    return GAL_SPECLINES_ANGSTROM_O_III_3444;
+    case GAL_SPECLINES_N_I_3466_50:   return 
GAL_SPECLINES_ANGSTROM_N_I_3466_50;
+    case GAL_SPECLINES_N_I_3466_54:   return 
GAL_SPECLINES_ANGSTROM_N_I_3466_54;
+    case GAL_SPECLINES_He_I_3488:     return GAL_SPECLINES_ANGSTROM_He_I_3488;
+    case GAL_SPECLINES_Fe_VII_3586:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_3586;
+    case GAL_SPECLINES_Fe_VI_3663:    return GAL_SPECLINES_ANGSTROM_Fe_VI_3663;
+    case GAL_SPECLINES_H_19:          return GAL_SPECLINES_ANGSTROM_H_19;
+    case GAL_SPECLINES_H_18:          return GAL_SPECLINES_ANGSTROM_H_18;
+    case GAL_SPECLINES_H_17:          return GAL_SPECLINES_ANGSTROM_H_17;
+    case GAL_SPECLINES_H_16:          return GAL_SPECLINES_ANGSTROM_H_16;
+    case GAL_SPECLINES_H_15:          return GAL_SPECLINES_ANGSTROM_H_15;
+    case GAL_SPECLINES_H_14:          return GAL_SPECLINES_ANGSTROM_H_14;
+    case GAL_SPECLINES_O_II_3726:     return GAL_SPECLINES_ANGSTROM_O_II_3726;
+    case GAL_SPECLINES_O_II_3729:     return GAL_SPECLINES_ANGSTROM_O_II_3729;
+    case GAL_SPECLINES_H_13:          return GAL_SPECLINES_ANGSTROM_H_13;
+    case GAL_SPECLINES_H_12:          return GAL_SPECLINES_ANGSTROM_H_12;
+    case GAL_SPECLINES_Fe_VII_3759:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_3759;
+    case GAL_SPECLINES_H_11:          return GAL_SPECLINES_ANGSTROM_H_11;
+    case GAL_SPECLINES_H_10:          return GAL_SPECLINES_ANGSTROM_H_10;
+    case GAL_SPECLINES_H_9:           return GAL_SPECLINES_ANGSTROM_H_9;
+    case GAL_SPECLINES_Fe_V_3839:     return GAL_SPECLINES_ANGSTROM_Fe_V_3839;
+    case GAL_SPECLINES_Ne_III_3869:   return 
GAL_SPECLINES_ANGSTROM_Ne_III_3869;
+    case GAL_SPECLINES_He_I_3889:     return GAL_SPECLINES_ANGSTROM_He_I_3889;
+    case GAL_SPECLINES_H_8:           return GAL_SPECLINES_ANGSTROM_H_8;
+    case GAL_SPECLINES_Fe_V_3891:     return GAL_SPECLINES_ANGSTROM_Fe_V_3891;
+    case GAL_SPECLINES_Fe_V_3911:     return GAL_SPECLINES_ANGSTROM_Fe_V_3911;
+    case GAL_SPECLINES_Ne_III_3967:   return 
GAL_SPECLINES_ANGSTROM_Ne_III_3967;
+    case GAL_SPECLINES_H_epsilon:     return GAL_SPECLINES_ANGSTROM_H_epsilon;
+    case GAL_SPECLINES_He_I_4026:     return GAL_SPECLINES_ANGSTROM_He_I_4026;
+    case GAL_SPECLINES_S_II_4069:     return GAL_SPECLINES_ANGSTROM_S_II_4069;
+    case GAL_SPECLINES_Fe_V_4071:     return GAL_SPECLINES_ANGSTROM_Fe_V_4071;
+    case GAL_SPECLINES_S_II_4076:     return GAL_SPECLINES_ANGSTROM_S_II_4076;
+    case GAL_SPECLINES_H_delta:       return GAL_SPECLINES_ANGSTROM_H_delta;
+    case GAL_SPECLINES_He_I_4144:     return GAL_SPECLINES_ANGSTROM_He_I_4144;
+    case GAL_SPECLINES_Fe_II_4179:    return GAL_SPECLINES_ANGSTROM_Fe_II_4179;
+    case GAL_SPECLINES_Fe_V_4181:     return GAL_SPECLINES_ANGSTROM_Fe_V_4181;
+    case GAL_SPECLINES_Fe_II_4233:    return GAL_SPECLINES_ANGSTROM_Fe_II_4233;
+    case GAL_SPECLINES_Fe_V_4227:     return GAL_SPECLINES_ANGSTROM_Fe_V_4227;
+    case GAL_SPECLINES_Fe_II_4287:    return GAL_SPECLINES_ANGSTROM_Fe_II_4287;
+    case GAL_SPECLINES_Fe_II_4304:    return GAL_SPECLINES_ANGSTROM_Fe_II_4304;
+    case GAL_SPECLINES_O_II_4317:     return GAL_SPECLINES_ANGSTROM_O_II_4317;
+    case GAL_SPECLINES_H_gamma:       return GAL_SPECLINES_ANGSTROM_H_gamma;
+    case GAL_SPECLINES_O_III_4363:    return GAL_SPECLINES_ANGSTROM_O_III_4363;
+    case GAL_SPECLINES_Ar_XIV:        return GAL_SPECLINES_ANGSTROM_Ar_XIV;
+    case GAL_SPECLINES_O_II_4415:     return GAL_SPECLINES_ANGSTROM_O_II_4415;
+    case GAL_SPECLINES_Fe_II_4417:    return GAL_SPECLINES_ANGSTROM_Fe_II_4417;
+    case GAL_SPECLINES_Fe_II_4452:    return GAL_SPECLINES_ANGSTROM_Fe_II_4452;
+    case GAL_SPECLINES_He_I_4471:     return GAL_SPECLINES_ANGSTROM_He_I_4471;
+    case GAL_SPECLINES_Fe_II_4489:    return GAL_SPECLINES_ANGSTROM_Fe_II_4489;
+    case GAL_SPECLINES_Fe_II_4491:    return GAL_SPECLINES_ANGSTROM_Fe_II_4491;
+    case GAL_SPECLINES_N_III_4510:    return GAL_SPECLINES_ANGSTROM_N_III_4510;
+    case GAL_SPECLINES_Fe_II_4523:    return GAL_SPECLINES_ANGSTROM_Fe_II_4523;
+    case GAL_SPECLINES_Fe_II_4556:    return GAL_SPECLINES_ANGSTROM_Fe_II_4556;
+    case GAL_SPECLINES_Fe_II_4583:    return GAL_SPECLINES_ANGSTROM_Fe_II_4583;
+    case GAL_SPECLINES_Fe_II_4584:    return GAL_SPECLINES_ANGSTROM_Fe_II_4584;
+    case GAL_SPECLINES_Fe_II_4630:    return GAL_SPECLINES_ANGSTROM_Fe_II_4630;
+    case GAL_SPECLINES_N_III_4634:    return GAL_SPECLINES_ANGSTROM_N_III_4634;
+    case GAL_SPECLINES_N_III_4641:    return GAL_SPECLINES_ANGSTROM_N_III_4641;
+    case GAL_SPECLINES_N_III_4642:    return GAL_SPECLINES_ANGSTROM_N_III_4642;
+    case GAL_SPECLINES_C_III_4647:    return GAL_SPECLINES_ANGSTROM_C_III_4647;
+    case GAL_SPECLINES_C_III_4650:    return GAL_SPECLINES_ANGSTROM_C_III_4650;
+    case GAL_SPECLINES_C_III_5651:    return GAL_SPECLINES_ANGSTROM_C_III_5651;
+    case GAL_SPECLINES_Fe_III_4658:   return 
GAL_SPECLINES_ANGSTROM_Fe_III_4658;
+    case GAL_SPECLINES_He_II_4686:    return GAL_SPECLINES_ANGSTROM_He_II_4686;
+    case GAL_SPECLINES_Ar_IV_4711:    return GAL_SPECLINES_ANGSTROM_Ar_IV_4711;
+    case GAL_SPECLINES_Ar_IV_4740:    return GAL_SPECLINES_ANGSTROM_Ar_IV_4740;
+    case GAL_SPECLINES_H_beta:        return GAL_SPECLINES_ANGSTROM_H_beta;
+    case GAL_SPECLINES_Fe_VII_4893:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_4893;
+    case GAL_SPECLINES_Fe_IV_4903:    return GAL_SPECLINES_ANGSTROM_Fe_IV_4903;
+    case GAL_SPECLINES_Fe_II_4924:    return GAL_SPECLINES_ANGSTROM_Fe_II_4924;
+    case GAL_SPECLINES_O_III_4959:    return GAL_SPECLINES_ANGSTROM_O_III_4959;
+    case GAL_SPECLINES_O_III_5007:    return GAL_SPECLINES_ANGSTROM_O_III_5007;
+    case GAL_SPECLINES_Fe_II_5018:    return GAL_SPECLINES_ANGSTROM_Fe_II_5018;
+    case GAL_SPECLINES_Fe_III_5085:   return 
GAL_SPECLINES_ANGSTROM_Fe_III_5085;
+    case GAL_SPECLINES_Fe_VI_5146:    return GAL_SPECLINES_ANGSTROM_Fe_VI_5146;
+    case GAL_SPECLINES_Fe_VII_5159:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_5159;
+    case GAL_SPECLINES_Fe_II_5169:    return GAL_SPECLINES_ANGSTROM_Fe_II_5169;
+    case GAL_SPECLINES_Fe_VI_5176:    return GAL_SPECLINES_ANGSTROM_Fe_VI_5176;
+    case GAL_SPECLINES_Fe_II_5198:    return GAL_SPECLINES_ANGSTROM_Fe_II_5198;
+    case GAL_SPECLINES_N_I_5200:      return GAL_SPECLINES_ANGSTROM_N_I_5200;
+    case GAL_SPECLINES_Fe_II_5235:    return GAL_SPECLINES_ANGSTROM_Fe_II_5235;
+    case GAL_SPECLINES_Fe_IV_5236:    return GAL_SPECLINES_ANGSTROM_Fe_IV_5236;
+    case GAL_SPECLINES_Fe_III_5270:   return 
GAL_SPECLINES_ANGSTROM_Fe_III_5270;
+    case GAL_SPECLINES_Fe_II_5276:    return GAL_SPECLINES_ANGSTROM_Fe_II_5276;
+    case GAL_SPECLINES_Fe_VII_5276:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_5276;
+    case GAL_SPECLINES_Fe_XIV:        return GAL_SPECLINES_ANGSTROM_Fe_XIV;
+    case GAL_SPECLINES_Ca_V:          return GAL_SPECLINES_ANGSTROM_Ca_V;
+    case GAL_SPECLINES_Fe_II_5316_62: return 
GAL_SPECLINES_ANGSTROM_Fe_II_5316_62;
+    case GAL_SPECLINES_Fe_II_5316_78: return 
GAL_SPECLINES_ANGSTROM_Fe_II_5316_78;
+    case GAL_SPECLINES_Fe_VI_5335:    return GAL_SPECLINES_ANGSTROM_Fe_VI_5335;
+    case GAL_SPECLINES_Fe_VI_5424:    return GAL_SPECLINES_ANGSTROM_Fe_VI_5424;
+    case GAL_SPECLINES_Cl_III_5518:   return 
GAL_SPECLINES_ANGSTROM_Cl_III_5518;
+    case GAL_SPECLINES_Cl_III_5538:   return 
GAL_SPECLINES_ANGSTROM_Cl_III_5538;
+    case GAL_SPECLINES_Fe_VI_5638:    return GAL_SPECLINES_ANGSTROM_Fe_VI_5638;
+    case GAL_SPECLINES_Fe_VI_5677:    return GAL_SPECLINES_ANGSTROM_Fe_VI_5677;
+    case GAL_SPECLINES_C_III_5698:    return GAL_SPECLINES_ANGSTROM_C_III_5698;
+    case GAL_SPECLINES_Fe_VII_5721:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_5721;
+    case GAL_SPECLINES_N_II_5755:     return GAL_SPECLINES_ANGSTROM_N_II_5755;
+    case GAL_SPECLINES_C_IV_5801:     return GAL_SPECLINES_ANGSTROM_C_IV_5801;
+    case GAL_SPECLINES_C_IV_5812:     return GAL_SPECLINES_ANGSTROM_C_IV_5812;
+    case GAL_SPECLINES_He_I_5876:     return GAL_SPECLINES_ANGSTROM_He_I_5876;
+    case GAL_SPECLINES_O_I_6046:      return GAL_SPECLINES_ANGSTROM_O_I_6046;
+    case GAL_SPECLINES_Fe_VII_6087:   return 
GAL_SPECLINES_ANGSTROM_Fe_VII_6087;
+    case GAL_SPECLINES_O_I_6300:      return GAL_SPECLINES_ANGSTROM_O_I_6300;
+    case GAL_SPECLINES_S_III_6312:    return GAL_SPECLINES_ANGSTROM_S_III_6312;
+    case GAL_SPECLINES_Si_II_6347:    return GAL_SPECLINES_ANGSTROM_Si_II_6347;
+    case GAL_SPECLINES_O_I_6364:      return GAL_SPECLINES_ANGSTROM_O_I_6364;
+    case GAL_SPECLINES_Fe_II_6369:    return GAL_SPECLINES_ANGSTROM_Fe_II_6369;
+    case GAL_SPECLINES_Fe_X:          return GAL_SPECLINES_ANGSTROM_Fe_X;
+    case GAL_SPECLINES_Fe_II_6516:    return GAL_SPECLINES_ANGSTROM_Fe_II_6516;
+    case GAL_SPECLINES_N_II_6548:     return GAL_SPECLINES_ANGSTROM_N_II_6548;
+    case GAL_SPECLINES_H_alpha:       return GAL_SPECLINES_ANGSTROM_H_alpha;
+    case GAL_SPECLINES_N_II_6583:     return GAL_SPECLINES_ANGSTROM_N_II_6583;
+    case GAL_SPECLINES_S_II_6716:     return GAL_SPECLINES_ANGSTROM_S_II_6716;
+    case GAL_SPECLINES_S_II_6731:     return GAL_SPECLINES_ANGSTROM_S_II_6731;
+    case GAL_SPECLINES_O_I_7002:      return GAL_SPECLINES_ANGSTROM_O_I_7002;
+    case GAL_SPECLINES_Ar_V:          return GAL_SPECLINES_ANGSTROM_Ar_V;
+    case GAL_SPECLINES_He_I_7065:     return GAL_SPECLINES_ANGSTROM_He_I_7065;
+    case GAL_SPECLINES_Ar_III_7136:   return 
GAL_SPECLINES_ANGSTROM_Ar_III_7136;
+    case GAL_SPECLINES_Fe_II_7155:    return GAL_SPECLINES_ANGSTROM_Fe_II_7155;
+    case GAL_SPECLINES_Ar_IV_7171:    return GAL_SPECLINES_ANGSTROM_Ar_IV_7171;
+    case GAL_SPECLINES_Fe_II_7172:    return GAL_SPECLINES_ANGSTROM_Fe_II_7172;
+    case GAL_SPECLINES_C_II_7236:     return GAL_SPECLINES_ANGSTROM_C_II_7236;
+    case GAL_SPECLINES_Ar_IV_7237:    return GAL_SPECLINES_ANGSTROM_Ar_IV_7237;
+    case GAL_SPECLINES_O_I_7254:      return GAL_SPECLINES_ANGSTROM_O_I_7254;
+    case GAL_SPECLINES_Ar_IV_7263:    return GAL_SPECLINES_ANGSTROM_Ar_IV_7263;
+    case GAL_SPECLINES_He_I_7281:     return GAL_SPECLINES_ANGSTROM_He_I_7281;
+    case GAL_SPECLINES_O_II_7320:     return GAL_SPECLINES_ANGSTROM_O_II_7320;
+    case GAL_SPECLINES_O_II_7331:     return GAL_SPECLINES_ANGSTROM_O_II_7331;
+    case GAL_SPECLINES_Ni_II_7378:    return GAL_SPECLINES_ANGSTROM_Ni_II_7378;
+    case GAL_SPECLINES_Ni_II_7411:    return GAL_SPECLINES_ANGSTROM_Ni_II_7411;
+    case GAL_SPECLINES_Fe_II_7453:    return GAL_SPECLINES_ANGSTROM_Fe_II_7453;
+    case GAL_SPECLINES_N_I_7468:      return GAL_SPECLINES_ANGSTROM_N_I_7468;
+    case GAL_SPECLINES_S_XII:         return GAL_SPECLINES_ANGSTROM_S_XII;
+    case GAL_SPECLINES_Ar_III_7751:   return 
GAL_SPECLINES_ANGSTROM_Ar_III_7751;
+    case GAL_SPECLINES_He_I_7816:     return GAL_SPECLINES_ANGSTROM_He_I_7816;
+    case GAL_SPECLINES_Ar_I_7868:     return GAL_SPECLINES_ANGSTROM_Ar_I_7868;
+    case GAL_SPECLINES_Ni_III:        return GAL_SPECLINES_ANGSTROM_Ni_III;
+    case GAL_SPECLINES_Fe_XI_7892:    return GAL_SPECLINES_ANGSTROM_Fe_XI_7892;
+    case GAL_SPECLINES_He_II_8237:    return GAL_SPECLINES_ANGSTROM_He_II_8237;
+    case GAL_SPECLINES_Pa_20:         return GAL_SPECLINES_ANGSTROM_Pa_20;
+    case GAL_SPECLINES_Pa_19:         return GAL_SPECLINES_ANGSTROM_Pa_19;
+    case GAL_SPECLINES_Pa_18:         return GAL_SPECLINES_ANGSTROM_Pa_18;
+    case GAL_SPECLINES_O_I_8446:      return GAL_SPECLINES_ANGSTROM_O_I_8446;
+    case GAL_SPECLINES_Pa_17:         return GAL_SPECLINES_ANGSTROM_Pa_17;
+    case GAL_SPECLINES_Ca_II_8498:    return GAL_SPECLINES_ANGSTROM_Ca_II_8498;
+    case GAL_SPECLINES_Pa_16:         return GAL_SPECLINES_ANGSTROM_Pa_16;
+    case GAL_SPECLINES_Ca_II_8542:    return GAL_SPECLINES_ANGSTROM_Ca_II_8542;
+    case GAL_SPECLINES_Pa_15:         return GAL_SPECLINES_ANGSTROM_Pa_15;
+    case GAL_SPECLINES_Cl_II:         return GAL_SPECLINES_ANGSTROM_Cl_II;
+    case GAL_SPECLINES_Pa_14:         return GAL_SPECLINES_ANGSTROM_Pa_14;
+    case GAL_SPECLINES_Fe_II_8617:    return GAL_SPECLINES_ANGSTROM_Fe_II_8617;
+    case GAL_SPECLINES_Ca_II_8662:    return GAL_SPECLINES_ANGSTROM_Ca_II_8662;
+    case GAL_SPECLINES_Pa_13:         return GAL_SPECLINES_ANGSTROM_Pa_13;
+    case GAL_SPECLINES_N_I_8680:      return GAL_SPECLINES_ANGSTROM_N_I_8680;
+    case GAL_SPECLINES_N_I_8703:      return GAL_SPECLINES_ANGSTROM_N_I_8703;
+    case GAL_SPECLINES_N_I_8712:      return GAL_SPECLINES_ANGSTROM_N_I_8712;
+    case GAL_SPECLINES_Pa_12:         return GAL_SPECLINES_ANGSTROM_Pa_12;
+    case GAL_SPECLINES_Pa_11:         return GAL_SPECLINES_ANGSTROM_Pa_11;
+    case GAL_SPECLINES_Fe_II_8892:    return GAL_SPECLINES_ANGSTROM_Fe_II_8892;
+    case GAL_SPECLINES_Pa_10:         return GAL_SPECLINES_ANGSTROM_Pa_10;
+    case GAL_SPECLINES_S_III_9069:    return GAL_SPECLINES_ANGSTROM_S_III_9069;
+    case GAL_SPECLINES_Pa_9:          return GAL_SPECLINES_ANGSTROM_Pa_9;
+    case GAL_SPECLINES_S_III_9531:    return GAL_SPECLINES_ANGSTROM_S_III_9531;
+    case GAL_SPECLINES_Pa_epsilon:    return GAL_SPECLINES_ANGSTROM_Pa_epsilon;
+    case GAL_SPECLINES_C_I_9824:      return GAL_SPECLINES_ANGSTROM_C_I_9824;
+    case GAL_SPECLINES_C_I_9850:      return GAL_SPECLINES_ANGSTROM_C_I_9850;
+    case GAL_SPECLINES_S_VIII:        return GAL_SPECLINES_ANGSTROM_S_VIII;
+    case GAL_SPECLINES_He_I_10028:    return GAL_SPECLINES_ANGSTROM_He_I_10028;
+    case GAL_SPECLINES_He_I_10031:    return GAL_SPECLINES_ANGSTROM_He_I_10031;
+    case GAL_SPECLINES_Pa_delta:      return GAL_SPECLINES_ANGSTROM_Pa_delta;
+    case GAL_SPECLINES_S_II_10287:    return GAL_SPECLINES_ANGSTROM_S_II_10287;
+    case GAL_SPECLINES_S_II_10320:    return GAL_SPECLINES_ANGSTROM_S_II_10320;
+    case GAL_SPECLINES_S_II_10336:    return GAL_SPECLINES_ANGSTROM_S_II_10336;
+    case GAL_SPECLINES_Fe_XIII:       return GAL_SPECLINES_ANGSTROM_Fe_XIII;
+    case GAL_SPECLINES_He_I_10830:    return GAL_SPECLINES_ANGSTROM_He_I_10830;
+    case GAL_SPECLINES_Pa_gamma:      return GAL_SPECLINES_ANGSTROM_Pa_gamma;
 
     /* Limits. */
     case GAL_SPECLINES_LIMIT_LYMAN:    return 
GAL_SPECLINES_ANGSTROM_LIMIT_LYMAN;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]