Standard ListΒΆ

# -*- coding: utf-8 -*-
library_list = [
    "esoctiostan",
    "esohststan",
    "esookestan",
    "esowdstan",
    "esoxshooter",
    "ing_oke",
    "ing_sto",
    "ing_og",
    "ing_mas",
    "ing_fg",
    "irafblackbody",
    "irafbstdscal",
    "irafctiocal",
    "irafctionewcal",
    "irafiidscal",
    "irafirscal",
    "irafoke1990",
    "irafredcal",
    "irafspec16cal",
    "irafspec50cal",
    "irafspechayescal",
]

# https://www.eso.org/sci/observing/tools/standards/spectra/hamuystandards.html
esoctiostan = [
    "cd32d9927",
    "cd_34d241",
    "eg21",
    "eg274",
    "feige110",
    "feige56",
    "hilt600",
    "hr1544",
    "hr3454",
    "hr4468",
    "hr4963",
    "hr5501",
    "hr718",
    "hr7596",
    "hr7950",
    "hr8634",
    "hr9087",
    "ltt1020",
    "ltt1788",
    "ltt2415",
    "ltt3218",
    "ltt3864",
    "ltt4364",
    "ltt4816",
    "ltt6248",
    "ltt7379",
    "ltt745",
    "ltt7987",
    "ltt9239",
    "ltt9491",
]

# https://www.eso.org/sci/observing/tools/standards/spectra/hststandards.html
esohststan = [
    "agk81d266",
    "bd28d4211",
    "bd33d2642",
    "bd75d325",
    "bpm16274",
    "feige110",
    "feige34",
    "g191b2b",
    "g93_48",
    "gd108",
    "gd50",
    "grw70d5824",
    "hd49798",
    "hd60753",
    "hd93521",
    "hr153",
    "hr1996",
    "hr4554",
    "hr5191",
    "hr7001",
    "hz2",
    "hz21",
    "hz4",
    "hz44",
    "lb227",
    "lds749b",
    "ngc7293",
]

# https://www.eso.org/sci/observing/tools/standards/spectra/okestandards_rev.html
esookestan = [
    "bd25d4655",
    "bd28d4211",
    "bd33d2642",
    "bd75d325",
    "feige110",
    "feige34",
    "feige66",
    "feige67",
    "g138_31",
    "g158_100",
    "g191b2b",
    "g193_74",
    "g24_9",
    "g60_54",
    "gd108",
    "gd248",
    "gd50",
    "grw70d5824",
    "hd93521",
    "hz21",
    "hz4",
    "hz44",
    "ltt9491",
    "ngc7293",
    "sa95_42",
]

# https://www.eso.org/sci/observing/tools/standards/spectra/wdstandards.html
esowdstan = [
    "agk_81d266_005",
    "alpha_lyr_004",
    "bd_25d4655_002",
    "bd_28d4211_005",
    "bd_33d2642_004",
    "bd_75d325_005",
    "feige110_005",
    "feige34_005",
    "feige66_002",
    "feige67_002",
    "g93_48_004",
    "gd108_005",
    "gd50_004",
    "gd71",
    "grw_70d5824_005",
    "hd93521_005",
    "hz21_005",
    "hz2_005",
    "hz44_005",
    "hz4_004",
    "lb227_004",
    "lds749b_005",
    "ltt9491_002",
    "ngc7293_005",
]

# https://www.eso.org/sci/observing/tools/standards/spectra/Xshooterspec.html
esoxshooter = ["EG274", "Feige110", "GD153", "GD71", "LTT3218", "LTT7987"]

# http://www.ing.iac.es/Astronomy/observing/manuals/html_manuals/tech_notes/tn065-100/workflux.html
ing_oke = [
    "bd254",
    "bd28",
    "bd33",
    "bd75",
    "erib",
    "f110",
    "f24",
    "f34",
    "f66",
    "f67",
    "g138",
    "g158",
    "g191new",
    "g191old",
    "g193",
    "g24",
    "g47",
    "g60",
    "g99",
    "gd108",
    "gd140",
    "gd190",
    "gd248",
    "gd50",
    "grw705new",
    "grw705old",
    "grw708",
    "grw73",
    "hd935",
    "he3",
    "hz14",
    "hz2",
    "hz21",
    "hz29",
    "hz43",
    "hz44new",
    "hz44old",
    "hz4new",
    "hz4old",
    "hz7",
    "l1363",
    "l1512",
    "l745",
    "l870",
    "l930",
    "l970",
    "lb1240",
    "lb227",
    "lds235",
    "lds749",
    "ltt",
    "ngc",
    "r627",
    "r640",
    "sa29",
    "sa95",
    "t573",
    "w1346",
    "w485",
]

ing_sto = [
    "bd08",
    "bd253",
    "bd28",
    "bd33",
    "bd40",
    "f110",
    "f15",
    "f25",
    "f34",
    "f56",
    "f92",
    "f98",
    "h102",
    "h600",
    "hz15",
    "k27",
]

ing_og = ["bd17", "bd26", "hd194", "hd849"]

ing_mas = [
    "bd28",
    "cyg",
    "eg81",
    "f110",
    "f34",
    "f66",
    "f67",
    "g191",
    "gd140",
    "h600",
    "hd192",
    "hd217",
    "hz14",
    "hz44",
    "pg0205",
    "pg0216",
    "pg0310",
    "pg0823",
    "pg0846",
    "pg0934",
    "pg0939",
    "pg1121",
    "pg1545",
    "pg1708",
    "w1346",
]

ing_fg = ["g138", "g158", "g24", "gd248"]

# The following iraf standards refer to:
# https://github.com/iraf-community/iraf/tree/master/noao/lib/onedstds
irafblackbody = ["U", "B", "V", "R", "I", "J", "H", "K", "L", "Lprime", "M"]

irafbstdscal = [
    "hr718",
    "hr3454",
    "hr3982",
    "hr4468",
    "hr4534",
    "hr5191",
    "hr5511",
    "hr7001",
    "hr7596",
    "hr7950",
    "hr8634",
    "hr9087",
]

irafctiocal = [
    "bd8",
    "bd25",
    "cd32",
    "eg21",
    "eg274",
    "f15",
    "f25",
    "f56",
    "f98",
    "f110",
    "g9937",
    "h600",
    "hz2",
    "hz4",
    "hz15",
    "kopf27",
    "l377",
    "l1020",
    "l1788",
    "l2415",
    "l2511",
    "l3218",
    "l3864",
    "l4364",
    "l4816",
    "l6248",
    "l7379",
    "l7987",
    "l8702",
    "l9239",
    "l9491",
    "l74546",
    "l93080",
    "l97030",
    "lds235",
    "lds749",
    "ross627",
    "w1346",
    "w485a",
]

irafctionewcal = [
    "cd32",
    "eg21",
    "eg274",
    "f56",
    "f110",
    "h600",
    "l377",
    "l745",
    "l1020",
    "l1788",
    "l2415",
    "l2511",
    "l3218",
    "l3864",
    "l4364",
    "l4816",
    "l6248",
    "l7379",
    "l7987",
    "l9239",
    "l9491",
    "cd32blue",
    "eg21blue",
    "eg274blue",
    "f56blue",
    "f110blue",
    "h600blue",
    "l377blue",
    "l1020blue",
    "l1788blue",
    "l2415blue",
    "l2511blue",
    "l3218blue",
    "l3864blue",
    "l4364blue",
    "l4816blue",
    "l6248blue",
    "l7379blue",
    "l7987blue",
    "l9239blue",
    "l9491blue",
    "cd32red",
    "eg21red",
    "eg274red",
    "f56red",
    "f110red",
    "h600red",
    "l377red",
    "l745red",
    "l1020red",
    "l1788red",
    "l2415red",
    "l2511red",
    "l3218red",
    "l3864red",
    "l4364red",
    "l4816red",
    "l6248red",
    "l7379red",
    "l7987red",
    "l9239red",
    "l9491red",
]

irafiidscal = [
    "40erib",
    "amcvn",
    "bd7781",
    "bd73632",
    "bd82015",
    "bd253941",
    "bd284211",
    "bd332642",
    "bd404032",
    "eg11",
    "eg20",
    "eg26",
    "eg28",
    "eg29",
    "eg31",
    "eg33",
    "eg39",
    "eg42",
    "eg50",
    "eg54",
    "eg63",
    "eg67",
    "eg71",
    "eg76",
    "eg77",
    "eg79",
    "eg91",
    "eg98",
    "eg99",
    "eg102",
    "eg119",
    "eg129",
    "eg139",
    "eg144",
    "eg145",
    "eg148",
    "eg149",
    "eg158",
    "eg162",
    "eg182",
    "eg184",
    "eg193",
    "eg247",
    "eg248",
    "feige15",
    "feige24",
    "feige25",
    "feige34",
    "feige56",
    "feige92",
    "feige98",
    "feige110",
    "g88",
    "g2610",
    "g2631",
    "g4718",
    "g9937",
    "g12627",
    "g14563",
    "g16350",
    "g191b2b",
    "gd128",
    "gd140",
    "gd190",
    "gh7112",
    "grw705824",
    "grw708247",
    "grw738031",
    "he3",
    "hz2",
    "hz4",
    "hz7",
    "hz14",
    "hz15",
    "hz29",
    "hz43",
    "hz44",
    "kopff27",
    "hiltner102",
    "hiltner600",
    "l8702",
    "l13633",
    "l14094",
    "l74546a",
    "l93080",
    "l97030",
    "l140349",
    "l151234b",
    "lft1655",
    "lb227",
    "lb1240",
    "lds235b",
    "lds749b",
    "lp414101",
    "ltt4099",
    "ltt8702",
    "ltt13002",
    "ltt16294",
    "ross627",
    "ross640",
    "sa29130",
    "sao131065",
    "ton573",
    "wolf1346",
    "wolf485a",
]

irafirscal = [
    "bd082015",
    "bd174708",
    "bd253941",
    "bd262606",
    "bd284211",
    "bd332642",
    "bd404032",
    "feige15",
    "feige25",
    "feige34",
    "feige56",
    "feige92",
    "feige98",
    "feige110",
    "g191b2b",
    "hd2857",
    "hd17520",
    "hd19445",
    "hd60778",
    "hd74721",
    "hd84937",
    "hd86986",
    "hd109995",
    "hd117880",
    "hd161817",
    "hd192281",
    "hd217086",
    "he3",
    "hiltner102",
    "hiltner600",
    "hr7001",
    "hz44",
    "kopff27",
    "wolf1346",
]

irafoke1990 = [
    "bd75325",
    "bd284211",
    "feige34",
    "feige67",
    "feige110",
    "g249",
    "g13831",
    "g191b2b",
    "g19374",
    "gd108",
    "gd248",
    "hz21",
    "ltt9491",
]

irafredcal = [
    "40erib",
    "bd174708",
    "bd262606",
    "eg158",
    "feige24",
    "g4718",
    "g9937",
    "g191b2b",
    "gd140",
    "gd190",
    "grw705824",
    "grw708247",
    "grw738031",
    "hd19445",
    "hd84937",
    "he3",
    "hz29",
    "hz43",
    "hz44",
    "l13633",
    "l151234b",
    "l74546a",
    "l93080",
    "l97030",
    "lds235b",
    "lds749b",
    "ross627",
    "ross640",
    "sa29130",
    "wolf1346",
    "wolf485a",
]

irafspec16cal = [
    "hr718",
    "hr1544",
    "hr3454",
    "hr4468",
    "hr4963",
    "hr5501",
    "hr7596",
    "hr7950",
    "hr8634",
    "hr9087",
    "hr718blue",
    "hr1544blue",
    "hr3454blue",
    "hr4468blue",
    "hr4963blue",
    "hr5501blue",
    "hr7596blue",
    "hr7950blue",
    "hr8634blue",
    "hr9087blue",
    "hr718red",
    "hr1544red",
    "hr3454red",
    "hr4468red",
    "hr4963red",
    "hr5501red",
    "hr7596red",
    "hr7950red",
    "hr8634red",
    "hr9087red",
]

irafspec50cal = [
    "bd284211",
    "cygob2no9",
    "eg81",
    "feige34",
    "feige66",
    "feige67",
    "feige110",
    "g191b2b",
    "gd140",
    "hd192281",
    "hd217086",
    "hilt600",
    "hz14",
    "hz44",
    "pg0205134",
    "pg0216032",
    "pg0310149",
    "pg0823546",
    "pg0846249",
    "pg0934554",
    "pg0939262",
    "pg1121145",
    "pg1545035",
    "pg1708602",
    "wolf1346",
]

irafspechayescal = [
    "bd284211",
    "cygob2no9",
    "eg81",
    "feige34",
    "feige66",
    "feige67",
    "feige110",
    "g191b2b",
    "gd140",
    "hd192281",
    "hd217086",
    "hilt600",
    "hz14",
    "hz44",
    "pg0205134",
    "pg0216032",
    "pg0310149",
    "pg0823546",
    "pg0846249",
    "pg0934554",
    "pg0939262",
    "pg1121145",
    "pg1545035",
    "pg1708602",
    "wolf1346",
]