From c62333bf2f53873650c2d60efbd73e5811335a27 Mon Sep 17 00:00:00 2001 From: John Moustakas Date: Wed, 18 Dec 2024 13:55:52 -0500 Subject: [PATCH 1/2] add preliminary ibis filters --- astropy_helpers | 2 +- docs/_static/ibis.png | Bin 0 -> 49711 bytes docs/filters.rst | 17 +- speclite/data/filters/ibis-M411.ecsv | 266 +++++++++++++++ speclite/data/filters/ibis-M438.ecsv | 462 ++++++++++++++++++++++++++ speclite/data/filters/ibis-M464.ecsv | 291 ++++++++++++++++ speclite/data/filters/ibis-M490.ecsv | 477 +++++++++++++++++++++++++++ speclite/data/filters/ibis-M517.ecsv | 447 +++++++++++++++++++++++++ speclite/filters.py | 2 +- 9 files changed, 1961 insertions(+), 3 deletions(-) create mode 100644 docs/_static/ibis.png create mode 100644 speclite/data/filters/ibis-M411.ecsv create mode 100644 speclite/data/filters/ibis-M438.ecsv create mode 100644 speclite/data/filters/ibis-M464.ecsv create mode 100644 speclite/data/filters/ibis-M490.ecsv create mode 100644 speclite/data/filters/ibis-M517.ecsv diff --git a/astropy_helpers b/astropy_helpers index 9431edf..d2a6304 160000 --- a/astropy_helpers +++ b/astropy_helpers @@ -1 +1 @@ -Subproject commit 9431edf2a6e4692bfbd9e6326f01288d61d414e9 +Subproject commit d2a6304a3e801bc2cb053ccf1cf09a9f1e62036c diff --git a/docs/_static/ibis.png b/docs/_static/ibis.png new file mode 100644 index 0000000000000000000000000000000000000000..3ae11e897cea6caba57e005cd07c601957ba4404 GIT binary patch literal 49711 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ĩf=3=Y{maZw@*y%Me$bXNv&=s$z$7_6=K%NTZyB zGH-Y#`|gAZ7(;MtrMiE@kt}KI$@H4TN^14+f%$P*$a9*obD@lP-c)jl zhSjopQ*WCn`Z9QY*Q;0?Bg`#3Ydn3|!b6x7A1xFN@_h2Bu0L+9(vM<5A@Jqd+dml7 zZoFM*>kGiMMfmvsuZgYd-akh6M7RFefbLh-t{I>arGg+22zNZP%5-~()GvW;3HjtJ z4+l=58^IS;3_RvJLEno5`!d7u@I+M4Nn;OgAU}gh61lK5eOb%Z+gh4)uoXb$1Sn=x z)wrNk8a7Q{(0FjP#tYwb(MvMvZd;RT;a;MQ`YRmqw#++h^FX98*W+eJ2&UG#rwnR ziqu`e=k!EoPk?D6v|Umqw4R{pxl_?ocXzd255(n0-ysRVtAl(_zxTKtb#PaaK~REm zgnhhBd=KT3?lp%iE*GFQEdUxFhe_T*;cTUKLH(Sq8Ng2h$dMCpoj#Do!5uQOvwI3= z|Lr-I%|r>*AXCbG_Wu(4f+7=NNcRW?z8q>&M!XNZNL_&Uvf5C3B2O6nxKg4qOHoI% zW99d&zdUYu%J^%+&8j&wv;6X;mz&1v^WJpf+$f938@uK?&;+d0}Bjg2>@7&pC9OuW{uR^E2KZdm_GP%!0!$e zx_00jH6&IsyV5^I;YuImu^P&d8IsNVpEO!?f6qKnBG?VShXXx4XCCuA8&9foW94ON zsI_&&{x$G?GK)EBF8PyJW;`$|5#lgJH`#)ncXI1D1f|UlzwL>jvs~;Gp~|agMn=lz zHXV-R^=}s%wB~gd-#xOX$MYi|zesqk=jakNcTMr#E1+8SQ}yG6^n>}c{rB9VIr->z zc+x!jmCK`I()PEPhK zd1wjU>9$^xzkiOJS>98h= zIF`&?)Mv_8{Knr+=DX;?q#EfrG^-gN0x_z!r#2^ZFAu~7(YJP(>{cuC#K)AjFPKMBj1GgTywFJR-S zdgFQ#A>q(+$p~a;age-0+I}Dv*kEP=2|0V3wRs5QMH#@yTouAcCS2}I-f*d?7}vGg z(PRg-Snxa-$z;q_C6#G=`t<3p38&hf7s$`e&LfgrZ$h$fcdS6P6JK

kdeEhrk8R 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 Y>7jJjXS*9=DERNLyqa8@tVz)S0Un)nRsaA1 literal 0 HcmV?d00001 diff --git a/docs/filters.rst b/docs/filters.rst index 36d533c..7b851c7 100644 --- a/docs/filters.rst +++ b/docs/filters.rst @@ -343,7 +343,22 @@ The command below produces the figure:: .. image:: _static/gaiadr3.png :alt: GAIA DR3 filter curves - +Intermediate-Band Imaging Survey Filters +---------------------------------------- + +Intermediate-Band Imaging Survey (IBIS) filters taken from Arjun Dey (2024, +private communication). The response is the total transmission, including the +filter, the instrument, and the atmosphere at an airmass of 1.0. + +The command below produces the figure:: + + ibis = speclite.filters.load_filters('ibis-*') + speclite.filters.plot_filters(ibis) + +.. image:: _static/ibis.png + :alt: Intermediate-Band Imaging Survey + + .. _custom-filters: Custom Filters diff --git a/speclite/data/filters/ibis-M411.ecsv b/speclite/data/filters/ibis-M411.ecsv new file mode 100644 index 0000000..2da1584 --- /dev/null +++ b/speclite/data/filters/ibis-M411.ecsv @@ -0,0 +1,266 @@ +# %ECSV 1.0 +# --- +# datatype: +# - {name: wavelength, unit: Angstrom, datatype: float64} +# - {name: response, datatype: float64} +# meta: +# __serialized_columns__: +# wavelength: +# __class__: astropy.units.quantity.Quantity +# unit: !astropy.units.Unit {unit: Angstrom} +# value: !astropy.table.SerializedColumn {name: wavelength} +# band_name: M411 +# group_name: ibis +# schema: astropy-2.0 +wavelength response +3900.0 0. +3902.0 3.17835e-05 +3904.0 3.48673e-05 +3906.0 3.83602e-05 +3908.0 4.2352400000000005e-05 +3910.0 4.69551e-05 +3912.0 5.22936e-05 +3914.0 5.85072e-05 +3916.0 6.57486e-05 +3918.0 7.41763e-05 +3920.0 8.396519999999999e-05 +3922.0 9.53024e-05 +3924.0 0.00010839700000000001 +3926.0 0.0001235 +3928.0 0.000140893 +3930.0 0.000160953 +3932.0 0.000184129 +3934.0 0.00021098200000000002 +3936.0 0.00024222 +3938.0 0.00027870200000000003 +3940.0 0.00032148400000000003 +3942.0 0.00037182100000000004 +3944.0 0.00043117700000000004 +3946.0 0.000501277 +3948.0 0.000584044 +3950.0 0.000681725 +3952.0 0.000796845 +3954.0 0.0009323339999999999 +3956.0 0.00109174 +3958.0 0.0012793499999999998 +3960.0 0.0015007 +3962.0 0.0017629 +3964.0 0.00207536 +3966.0 0.00245085 +3968.0 0.00290609 +3970.0 0.00346349 +3972.0 0.00415193 +3974.0 0.0050084 +3976.0 0.00607958 +3978.0 0.00742182 +3980.0 0.009103400000000001 +3982.0 0.0112035 +3984.0 0.0138126 +3986.0 0.0170332 +3988.0 0.0209746 +3990.0 0.0257529 +3992.0 0.031481300000000004 +3994.0 0.0382597 +3996.0 0.046167 +3998.0 0.055238800000000005 +4000.0 0.0654605 +4002.0 0.076603 +4004.0 0.08862869999999999 +4006.0 0.101315 +4008.0 0.11436600000000001 +4010.0 0.127444 +4012.0 0.140185 +4014.0 0.15224000000000001 +4016.0 0.163307 +4018.0 0.173181 +4020.0 0.18174800000000002 +4022.0 0.188996 +4024.0 0.19499300000000003 +4026.0 0.199868 +4028.0 0.203776 +4030.0 0.20687899999999998 +4032.0 0.209329 +4034.0 0.211263 +4036.0 0.21279900000000002 +4038.0 0.21404199999999998 +4040.0 0.21508 +4042.0 0.215987 +4044.0 0.21682099999999999 +4046.0 0.21762499999999999 +4048.0 0.218424 +4050.0 0.219232 +4052.0 0.220046 +4054.0 0.220859 +4056.0 0.22165800000000002 +4058.0 0.22243300000000002 +4060.0 0.22317499999999998 +4062.0 0.223883 +4064.0 0.22456199999999998 +4066.0 0.225224 +4068.0 0.225882 +4070.0 0.226549 +4072.0 0.22723600000000002 +4074.0 0.22794 +4076.0 0.228657 +4078.0 0.229375 +4080.0 0.23008199999999998 +4082.0 0.23077000000000003 +4084.0 0.231447 +4086.0 0.23212599999999997 +4088.0 0.232824 +4090.0 0.23355599999999999 +4092.0 0.23433199999999998 +4094.0 0.23514500000000002 +4096.0 0.23598 +4098.0 0.236825 +4100.0 0.237662 +4102.0 0.238474 +4104.0 0.23925999999999997 +4106.0 0.240016 +4108.0 0.24074 +4110.0 0.241434 +4112.0 0.242102 +4114.0 0.242749 +4116.0 0.24338 +4118.0 0.24400200000000002 +4120.0 0.24462299999999998 +4122.0 0.245246 +4124.0 0.245867 +4126.0 0.246478 +4128.0 0.247071 +4130.0 0.247637 +4132.0 0.248171 +4134.0 0.248687 +4136.0 0.249205 +4138.0 0.249741 +4140.0 0.250316 +4142.0 0.250943 +4144.0 0.251615 +4146.0 0.25232299999999996 +4148.0 0.253055 +4150.0 0.25379799999999997 +4152.0 0.254539 +4154.0 0.255264 +4156.0 0.255963 +4158.0 0.256624 +4160.0 0.257237 +4162.0 0.25780200000000003 +4164.0 0.258332 +4166.0 0.258852 +4168.0 0.25938300000000003 +4170.0 0.259949 +4172.0 0.260569 +4174.0 0.26123999999999997 +4176.0 0.26195599999999997 +4178.0 0.262707 +4180.0 0.263482 +4182.0 0.26426700000000003 +4184.0 0.265048 +4186.0 0.265809 +4188.0 0.266533 +4190.0 0.267204 +4192.0 0.267813 +4194.0 0.268367 +4196.0 0.268882 +4198.0 0.269376 +4200.0 0.26987 +4202.0 0.270382 +4204.0 0.270915 +4206.0 0.271465 +4208.0 0.27203299999999997 +4210.0 0.272616 +4212.0 0.27321100000000004 +4214.0 0.273811 +4216.0 0.274404 +4218.0 0.274974 +4220.0 0.2755 +4222.0 0.27596 +4224.0 0.276344 +4226.0 0.276642 +4228.0 0.276833 +4230.0 0.276885 +4232.0 0.27674499999999996 +4234.0 0.276313 +4236.0 0.275463 +4238.0 0.274052 +4240.0 0.271918 +4242.0 0.268895 +4244.0 0.264843 +4246.0 0.259628 +4248.0 0.253137 +4250.0 0.245278 +4252.0 0.23600200000000002 +4254.0 0.225295 +4256.0 0.213209 +4258.0 0.199891 +4260.0 0.18556999999999998 +4262.0 0.17055800000000002 +4264.0 0.155234 +4266.0 0.139985 +4268.0 0.125176 +4270.0 0.111105 +4272.0 0.09799799999999999 +4274.0 0.0859877 +4276.0 0.0751264 +4278.0 0.06541570000000001 +4280.0 0.0568049 +4282.0 0.0492219 +4284.0 0.042582800000000004 +4286.0 0.0367934 +4288.0 0.0317628 +4290.0 0.027400699999999997 +4292.0 0.0236262 +4294.0 0.0203639 +4296.0 0.017546600000000002 +4298.0 0.015117400000000001 +4300.0 0.0130254 +4302.0 0.0112368 +4304.0 0.00970228 +4306.0 0.00838851 +4308.0 0.00726624 +4310.0 0.00630847 +4312.0 0.0054916900000000005 +4314.0 0.00479455 +4316.0 0.00419819 +4318.0 0.0036870199999999996 +4320.0 0.00324739 +4322.0 0.00286815 +4324.0 0.0025404 +4326.0 0.00225616 +4328.0 0.00200895 +4330.0 0.00179329 +4332.0 0.00160469 +4334.0 0.00143922 +4336.0 0.00129354 +4338.0 0.001165 +4340.0 0.00105128 +4342.0 0.0009505230000000001 +4344.0 0.000861183 +4346.0 0.0007818899999999999 +4348.0 0.000711477 +4350.0 0.000648853 +4352.0 0.000593078 +4354.0 0.000543299 +4356.0 0.00049873 +4358.0 0.00045870300000000003 +4360.0 0.00042259999999999997 +4362.0 0.000389894 +4364.0 0.00036010100000000004 +4366.0 0.000332803 +4368.0 0.000307676 +4370.0 0.000284439 +4372.0 0.00026289 +4374.0 0.00024290300000000002 +4376.0 0.000224383 +4378.0 0.00020727099999999997 +4380.0 0.000191513 +4382.0 0.000177063 +4384.0 0.00016386299999999999 +4386.0 0.000151845 +4388.0 0.000140948 +4390.0 0.0001311 +4392.0 0.000122229 +4394.0 0.00011426600000000001 +4396.0 0.000107134 +4398.0 0.000100754 +4400.0 0. diff --git a/speclite/data/filters/ibis-M438.ecsv b/speclite/data/filters/ibis-M438.ecsv new file mode 100644 index 0000000..a922ddd --- /dev/null +++ b/speclite/data/filters/ibis-M438.ecsv @@ -0,0 +1,462 @@ +# %ECSV 1.0 +# --- +# datatype: +# - {name: wavelength, unit: Angstrom, datatype: float64} +# - {name: response, datatype: float64} +# meta: +# __serialized_columns__: +# wavelength: +# __class__: astropy.units.quantity.Quantity +# unit: !astropy.units.Unit {unit: Angstrom} +# value: !astropy.table.SerializedColumn {name: wavelength} +# band_name: M438 +# group_name: ibis +# schema: astropy-2.0 +wavelength response +3978.0 0.0 +3980.0 2.0291700000000002e-07 +3982.0 2.0373300000000002e-07 +3984.0 2.04549e-07 +3986.0 2.0536299999999998e-07 +3988.0 2.06177e-07 +3990.0 2.0699e-07 +3992.0 2.0780300000000002e-07 +3994.0 2.08614e-07 +3996.0 2.09425e-07 +3998.0 2.10236e-07 +4000.0 2.1104500000000002e-07 +4002.0 2.1185399999999999e-07 +4004.0 4.25323e-07 +4006.0 4.26937e-07 +4008.0 4.2855e-07 +4010.0 4.30161e-07 +4012.0 4.3176999999999995e-07 +4014.0 4.33378e-07 +4016.0 4.3498399999999995e-07 +4018.0 4.36588e-07 +4020.0 6.572849999999999e-07 +4022.0 6.59686e-07 +4024.0 6.62084e-07 +4026.0 6.64479e-07 +4028.0 6.66872e-07 +4030.0 6.69261e-07 +4032.0 8.95531e-07 +4034.0 8.987099999999999e-07 +4036.0 9.01884e-07 +4038.0 1.13132e-06 +4040.0 1.13527e-06 +4042.0 1.3670699999999998e-06 +4044.0 1.37181e-06 +4046.0 1.60596e-06 +4048.0 1.61147e-06 +4050.0 1.84797e-06 +4052.0 1.8542600000000001e-06 +4054.0 2.09311e-06 +4056.0 2.10016e-06 +4058.0 2.34132e-06 +4060.0 2.34909e-06 +4062.0 2.35684e-06 +4064.0 2.6010200000000003e-06 +4066.0 2.60953e-06 +4068.0 2.85609e-06 +4070.0 2.8654899999999996e-06 +4072.0 3.11456e-06 +4074.0 3.36521e-06 +4076.0 3.37613e-06 +4078.0 3.62867e-06 +4080.0 3.63958e-06 +4082.0 3.89324e-06 +4084.0 3.90383e-06 +4086.0 4.1589e-06 +4088.0 4.41538e-06 +4090.0 4.67361e-06 +4092.0 4.933920000000001e-06 +4094.0 5.19626e-06 +4096.0 5.7087e-06 +4098.0 6.22439e-06 +4100.0 6.7431e-06 +4102.0 7.51512e-06 +4104.0 8.29137e-06 +4106.0 9.32385e-06 +4108.0 1.01093e-05 +4110.0 1.1152499999999999e-05 +4112.0 1.2455700000000002e-05 +4114.0 1.3511199999999999e-05 +4116.0 1.45727e-05 +4118.0 1.58966e-05 +4120.0 1.69712e-05 +4122.0 1.80522e-05 +4124.0 1.9139e-05 +4126.0 2.04902e-05 +4128.0 2.1847e-05 +4130.0 2.3207900000000002e-05 +4132.0 2.5094700000000002e-05 +4134.0 2.69874e-05 +4136.0 2.94127e-05 +4138.0 3.21126e-05 +4140.0 3.50914e-05 +4142.0 3.86182e-05 +4144.0 4.24322e-05 +4146.0 4.68012e-05 +4148.0 5.14623e-05 +4150.0 5.69514e-05 +4152.0 6.30058e-05 +4154.0 6.9359e-05 +4156.0 7.65496e-05 +4158.0 8.45801e-05 +4160.0 9.37223e-05 +4162.0 0.000103707 +4164.0 0.000115085 +4166.0 0.00012759700000000002 +4168.0 0.000142076 +4170.0 0.00015882 +4172.0 0.00017758099999999998 +4174.0 0.000199477 +4176.0 0.00022453000000000002 +4178.0 0.000253315 +4180.0 0.000286964 +4182.0 0.000326064 +4184.0 0.000372039 +4186.0 0.000425761 +4188.0 0.000489504 +4190.0 0.000564425 +4192.0 0.000652808 +4194.0 0.000757552 +4196.0 0.00088132 +4198.0 0.0010271 +4200.0 0.00119936 +4202.0 0.0013995 +4204.0 0.0016343 +4206.0 0.00190944 +4208.0 0.00223237 +4210.0 0.0026119999999999997 +4212.0 0.00305905 +4214.0 0.00358832 +4216.0 0.0042190100000000005 +4218.0 0.00497558 +4220.0 0.00589124 +4222.0 0.00700665 +4224.0 0.0083751 +4226.0 0.0100623 +4228.0 0.012146999999999998 +4230.0 0.014723 +4232.0 0.0178976 +4234.0 0.0217875 +4236.0 0.0265186 +4238.0 0.0322195 +4240.0 0.0390174 +4242.0 0.0470266 +4244.0 0.0563409 +4246.0 0.0670282 +4248.0 0.0791055 +4250.0 0.0925403 +4252.0 0.10723 +4254.0 0.122993 +4256.0 0.13958399999999999 +4258.0 0.156697 +4260.0 0.173994 +4262.0 0.191113 +4264.0 0.207704 +4266.0 0.22343800000000003 +4268.0 0.23799299999999998 +4270.0 0.251093 +4272.0 0.262514 +4274.0 0.27209099999999997 +4276.0 0.279773 +4278.0 0.28563099999999997 +4280.0 0.28985700000000003 +4282.0 0.292731 +4284.0 0.294598 +4286.0 0.29580100000000004 +4288.0 0.296626 +4290.0 0.297294 +4292.0 0.29795 +4294.0 0.298647 +4296.0 0.299386 +4298.0 0.30014399999999997 +4300.0 0.300884 +4302.0 0.301573 +4304.0 0.302213 +4306.0 0.302822 +4308.0 0.30341799999999997 +4310.0 0.304027 +4312.0 0.30467 +4314.0 0.30533 +4316.0 0.305987 +4318.0 0.306618 +4320.0 0.307203 +4322.0 0.307728 +4324.0 0.308214 +4326.0 0.30869 +4328.0 0.30918399999999996 +4330.0 0.309724 +4332.0 0.310329 +4334.0 0.310985 +4336.0 0.31166699999999997 +4338.0 0.31235199999999996 +4340.0 0.313017 +4342.0 0.313642 +4344.0 0.314232 +4346.0 0.314796 +4348.0 0.31534300000000004 +4350.0 0.315882 +4352.0 0.316421 +4354.0 0.31696799999999997 +4356.0 0.317534 +4358.0 0.318129 +4360.0 0.318765 +4362.0 0.319448 +4364.0 0.32016500000000003 +4366.0 0.32089300000000004 +4368.0 0.321611 +4370.0 0.32229399999999997 +4372.0 0.32292499999999996 +4374.0 0.323518 +4376.0 0.324095 +4378.0 0.32467399999999996 +4380.0 0.325278 +4382.0 0.325921 +4384.0 0.326586 +4386.0 0.32725299999999996 +4388.0 0.327901 +4390.0 0.328516 +4392.0 0.329088 +4394.0 0.329637 +4396.0 0.330186 +4398.0 0.33075499999999997 +4400.0 0.33135800000000004 +4402.0 0.332 +4404.0 0.332674 +4406.0 0.333364 +4408.0 0.334053 +4410.0 0.334723 +4412.0 0.33536099999999996 +4414.0 0.335972 +4416.0 0.336566 +4418.0 0.337157 +4420.0 0.337765 +4422.0 0.338403 +4424.0 0.339061 +4426.0 0.339723 +4428.0 0.34037100000000003 +4430.0 0.34098500000000004 +4432.0 0.34155 +4434.0 0.342074 +4436.0 0.342572 +4438.0 0.343057 +4440.0 0.34354399999999996 +4442.0 0.344045 +4444.0 0.344561 +4446.0 0.345086 +4448.0 0.345619 +4450.0 0.346152 +4452.0 0.346683 +4454.0 0.34722000000000003 +4456.0 0.34777299999999994 +4458.0 0.34835099999999997 +4460.0 0.348967 +4462.0 0.349626 +4464.0 0.35031199999999996 +4466.0 0.351004 +4468.0 0.351682 +4470.0 0.352325 +4472.0 0.352915 +4474.0 0.353451 +4476.0 0.35393399999999997 +4478.0 0.354353 +4480.0 0.354687 +4482.0 0.35490499999999997 +4484.0 0.354965 +4486.0 0.354811 +4488.0 0.35437399999999997 +4490.0 0.353573 +4492.0 0.352306 +4494.0 0.35043 +4496.0 0.347785 +4498.0 0.344199 +4500.0 0.33948999999999996 +4502.0 0.33352699999999996 +4504.0 0.326155 +4506.0 0.317274 +4508.0 0.306829 +4510.0 0.294817 +4512.0 0.28129899999999997 +4514.0 0.2664 +4516.0 0.250302 +4518.0 0.23325700000000002 +4520.0 0.215548 +4522.0 0.19749099999999997 +4524.0 0.179412 +4526.0 0.161615 +4528.0 0.14439 +4530.0 0.12797599999999998 +4532.0 0.112581 +4534.0 0.0983549 +4536.0 0.0853946 +4538.0 0.0737554 +4540.0 0.06343460000000001 +4542.0 0.054391999999999996 +4544.0 0.0465555 +4546.0 0.0398195 +4548.0 0.0340653 +4550.0 0.029169399999999998 +4552.0 0.0250156 +4554.0 0.0214948 +4556.0 0.0185098 +4558.0 0.0159775 +4560.0 0.0138258 +4562.0 0.011995 +4564.0 0.0104349 +4566.0 0.00910272 +4568.0 0.00796306 +4570.0 0.0069862299999999995 +4572.0 0.00614595 +4574.0 0.00542171 +4576.0 0.0047945 +4578.0 0.00424958 +4580.0 0.0037737300000000003 +4582.0 0.00335646 +4584.0 0.00298842 +4586.0 0.00266299 +4588.0 0.00237395 +4590.0 0.00211703 +4592.0 0.00188793 +4594.0 0.00168356 +4596.0 0.001502 +4598.0 0.0013405000000000001 +4600.0 0.00119795 +4602.0 0.00107239 +4604.0 0.0009622680000000001 +4606.0 0.000865621 +4608.0 0.000781284 +4610.0 0.0007076820000000001 +4612.0 0.0006432300000000001 +4614.0 0.000586744 +4616.0 0.000537033 +4618.0 0.000493308 +4620.0 0.00045436799999999997 +4622.0 0.000419415 +4624.0 0.00038764699999999997 +4626.0 0.00035866500000000004 +4628.0 0.00033207 +4630.0 0.000307461 +4632.0 0.000284436 +4634.0 0.00026259 +4636.0 0.000242339 +4638.0 0.00022368800000000002 +4640.0 0.00020623200000000001 +4642.0 0.000189974 +4644.0 0.00017491799999999998 +4646.0 0.000161479 +4648.0 0.000149248 +4650.0 0.000137814 +4652.0 0.000128009 +4654.0 0.000119014 +4656.0 0.000111249 +4658.0 0.00010430500000000001 +4660.0 9.77712e-05 +4662.0 9.20665e-05 +4664.0 8.677110000000001e-05 +4666.0 8.18814e-05 +4668.0 7.781320000000001e-05 +4670.0 7.33096e-05 +4672.0 6.96254e-05 +4674.0 6.5505e-05 +4676.0 6.220950000000001e-05 +4678.0 5.8480299999999996e-05 +4680.0 5.5159400000000006e-05 +4682.0 5.22489e-05 +4684.0 4.93312e-05 +4686.0 4.64089e-05 +4688.0 4.39068e-05 +4690.0 4.14048e-05 +4692.0 3.9326700000000004e-05 +4694.0 3.72485e-05 +4696.0 3.55921e-05 +4698.0 3.39331e-05 +4700.0 3.26947e-05 +4702.0 3.10276e-05 +4704.0 2.97816e-05 +4706.0 2.85329e-05 +4708.0 2.7281699999999997e-05 +4710.0 2.64552e-05 +4712.0 2.52007e-05 +4714.0 2.43712e-05 +4716.0 2.31116e-05 +4718.0 2.18483e-05 +4720.0 2.10096e-05 +4722.0 1.97383e-05 +4724.0 1.88928e-05 +4726.0 1.8044999999999997e-05 +4728.0 1.71954e-05 +4730.0 1.6344300000000002e-05 +4732.0 1.54922e-05 +4734.0 1.4639500000000001e-05 +4736.0 1.42172e-05 +4738.0 1.37954e-05 +4740.0 1.33745e-05 +4742.0 1.29544e-05 +4744.0 1.25347e-05 +4746.0 1.21143e-05 +4748.0 1.2125899999999999e-05 +4750.0 1.1703e-05 +4752.0 1.17117e-05 +4754.0 1.12852e-05 +4756.0 1.12915e-05 +4758.0 1.08628e-05 +4760.0 1.04334e-05 +4762.0 1.04385e-05 +4764.0 1.0008700000000001e-05 +4766.0 9.57882e-06 +4768.0 9.14908e-06 +4770.0 8.71957e-06 +4772.0 8.29033e-06 +4774.0 7.86098e-06 +4776.0 7.86829e-06 +4778.0 7.43809e-06 +4780.0 7.0068599999999995e-06 +4782.0 7.0127799999999995e-06 +4784.0 7.01853e-06 +4786.0 6.58539e-06 +4788.0 6.591290000000001e-06 +4790.0 6.597900000000001e-06 +4792.0 6.605409999999999e-06 +4794.0 6.61352e-06 +4796.0 6.62183e-06 +4798.0 6.62994e-06 +4800.0 6.6374499999999994e-06 +4802.0 6.64406e-06 +4804.0 6.649950000000001e-06 +4806.0 6.65539e-06 +4808.0 6.2166e-06 +4810.0 6.22157e-06 +4812.0 6.22678e-06 +4814.0 5.787000000000001e-06 +4816.0 5.79202e-06 +4818.0 5.35104e-06 +4820.0 5.3554099999999994e-06 +4822.0 4.912910000000001e-06 +4824.0 4.91663e-06 +4826.0 4.92051e-06 +4828.0 4.47709e-06 +4830.0 4.48158e-06 +4832.0 4.48679e-06 +4834.0 4.4924e-06 +4836.0 4.49801e-06 +4838.0 4.50318e-06 +4840.0 4.50749e-06 +4842.0 4.51062e-06 +4844.0 4.51288e-06 +4846.0 4.5147e-06 +4848.0 4.5165e-06 +4850.0 4.5187e-06 +4852.0 4.52161e-06 +4854.0 4.52512e-06 +4856.0 4.529e-06 +4858.0 4.53306e-06 +4860.0 4.5371e-06 +4862.0 4.08687e-06 +4864.0 4.09021e-06 +4866.0 4.09346e-06 +4868.0 4.09667e-06 +4870.0 0.0 diff --git a/speclite/data/filters/ibis-M464.ecsv b/speclite/data/filters/ibis-M464.ecsv new file mode 100644 index 0000000..8585acd --- /dev/null +++ b/speclite/data/filters/ibis-M464.ecsv @@ -0,0 +1,291 @@ +# %ECSV 1.0 +# --- +# datatype: +# - {name: wavelength, unit: Angstrom, datatype: float64} +# - {name: response, datatype: float64} +# meta: +# __serialized_columns__: +# wavelength: +# __class__: astropy.units.quantity.Quantity +# unit: !astropy.units.Unit {unit: Angstrom} +# value: !astropy.table.SerializedColumn {name: wavelength} +# band_name: M464 +# group_name: ibis +# schema: astropy-2.0 +wavelength response +4400.0 0. +4402.0 5.7788300000000004e-05 +4404.0 6.261110000000001e-05 +4406.0 6.79866e-05 +4408.0 7.40127e-05 +4410.0 8.0801e-05 +4412.0 8.84718e-05 +4414.0 9.716199999999999e-05 +4416.0 0.00010703000000000001 +4418.0 0.00011824599999999999 +4420.0 0.000131013 +4422.0 0.000145558 +4424.0 0.000162127 +4426.0 0.000181014 +4428.0 0.00020254399999999998 +4430.0 0.00022710999999999999 +4432.0 0.000255155 +4434.0 0.000287207 +4436.0 0.00032389599999999995 +4438.0 0.000365921 +4440.0 0.000414109 +4442.0 0.000469365 +4444.0 0.00053271 +4446.0 0.000605309 +4448.0 0.000688452 +4450.0 0.0007836669999999999 +4452.0 0.0008927119999999999 +4454.0 0.00101771 +4456.0 0.00116129 +4458.0 0.00132664 +4460.0 0.00151793 +4462.0 0.00174024 +4464.0 0.00199993 +4466.0 0.00230502 +4468.0 0.00266544 +4470.0 0.0030937399999999998 +4472.0 0.00360533 +4474.0 0.00421935 +4476.0 0.00495967 +4478.0 0.0058549200000000004 +4480.0 0.006940340000000001 +4482.0 0.00825793 +4484.0 0.00985781 +4486.0 0.0118002 +4488.0 0.0141546 +4490.0 0.0170032 +4492.0 0.020439099999999998 +4494.0 0.024565299999999998 +4496.0 0.029496099999999997 +4498.0 0.035351400000000005 +4500.0 0.0422583 +4502.0 0.050275299999999995 +4504.0 0.0595709 +4506.0 0.0702586 +4508.0 0.0824265 +4510.0 0.09613759999999999 +4512.0 0.11140599999999999 +4514.0 0.128181 +4516.0 0.146345 +4518.0 0.165686 +4520.0 0.18591100000000002 +4522.0 0.20664100000000002 +4524.0 0.227441 +4526.0 0.247858 +4528.0 0.267447 +4530.0 0.28583200000000003 +4532.0 0.302715 +4534.0 0.317885 +4536.0 0.331229 +4538.0 0.342706 +4540.0 0.352349 +4542.0 0.36023200000000005 +4544.0 0.366496 +4546.0 0.371323 +4548.0 0.374919 +4550.0 0.37750799999999995 +4552.0 0.379317 +4554.0 0.38055100000000003 +4556.0 0.381392 +4558.0 0.381991 +4560.0 0.382464 +4562.0 0.382885 +4564.0 0.383304 +4566.0 0.383742 +4568.0 0.38420499999999996 +4570.0 0.38468800000000003 +4572.0 0.385181 +4574.0 0.38567700000000005 +4576.0 0.386171 +4578.0 0.386661 +4580.0 0.387151 +4582.0 0.38764299999999996 +4584.0 0.388142 +4586.0 0.38865299999999997 +4588.0 0.389174 +4590.0 0.389707 +4592.0 0.390246 +4594.0 0.390787 +4596.0 0.39132399999999995 +4598.0 0.39185200000000003 +4600.0 0.392365 +4602.0 0.39285899999999996 +4604.0 0.39332999999999996 +4606.0 0.393777 +4608.0 0.39419899999999997 +4610.0 0.394596 +4612.0 0.39496899999999996 +4614.0 0.395321 +4616.0 0.395655 +4618.0 0.395978 +4620.0 0.396294 +4622.0 0.396612 +4624.0 0.396939 +4626.0 0.39728 +4628.0 0.39764299999999997 +4630.0 0.39803199999999994 +4632.0 0.39844900000000005 +4634.0 0.39889800000000003 +4636.0 0.399378 +4638.0 0.399887 +4640.0 0.400422 +4642.0 0.400978 +4644.0 0.401546 +4646.0 0.402117 +4648.0 0.402682 +4650.0 0.40322899999999995 +4652.0 0.40375300000000003 +4654.0 0.404257 +4656.0 0.40475099999999997 +4658.0 0.40524299999999996 +4660.0 0.405744 +4662.0 0.406261 +4664.0 0.406777 +4666.0 0.407271 +4668.0 0.407727 +4670.0 0.408127 +4672.0 0.408463 +4674.0 0.40874099999999997 +4676.0 0.40897399999999995 +4678.0 0.40917299999999995 +4680.0 0.40934800000000005 +4682.0 0.40950899999999996 +4684.0 0.409681 +4686.0 0.40989 +4688.0 0.410159 +4690.0 0.410507 +4692.0 0.410947 +4694.0 0.411462 +4696.0 0.41202800000000006 +4698.0 0.412622 +4700.0 0.413223 +4702.0 0.413809 +4704.0 0.414378 +4706.0 0.414933 +4708.0 0.415475 +4710.0 0.416009 +4712.0 0.416539 +4714.0 0.417055 +4716.0 0.41754600000000003 +4718.0 0.418001 +4720.0 0.418406 +4722.0 0.418749 +4724.0 0.419033 +4726.0 0.41926 +4728.0 0.41942799999999997 +4730.0 0.419528 +4732.0 0.419549 +4734.0 0.419468 +4736.0 0.41926 +4738.0 0.418887 +4740.0 0.41830199999999995 +4742.0 0.41744 +4744.0 0.41619700000000004 +4746.0 0.41445099999999996 +4748.0 0.41207099999999997 +4750.0 0.408914 +4752.0 0.404837 +4754.0 0.399721 +4756.0 0.393451 +4758.0 0.385918 +4760.0 0.37702399999999997 +4762.0 0.36668999999999996 +4764.0 0.35485999999999995 +4766.0 0.341509 +4768.0 0.32665700000000003 +4770.0 0.310363 +4772.0 0.292746 +4774.0 0.27397 +4776.0 0.254257 +4778.0 0.23389700000000002 +4780.0 0.213227 +4782.0 0.192625 +4784.0 0.17249199999999998 +4786.0 0.153193 +4788.0 0.135052 +4790.0 0.11830500000000001 +4792.0 0.10310499999999999 +4794.0 0.08950910000000001 +4796.0 0.0774913 +4798.0 0.0669761 +4800.0 0.057841 +4802.0 0.0499784 +4804.0 0.0432063 +4806.0 0.037383799999999995 +4808.0 0.032383 +4810.0 0.028087300000000003 +4812.0 0.0243898 +4814.0 0.0212021 +4816.0 0.018448199999999998 +4818.0 0.0160661 +4820.0 0.0140026 +4822.0 0.0122144 +4824.0 0.010665299999999999 +4826.0 0.009323970000000001 +4828.0 0.00816398 +4830.0 0.00716156 +4832.0 0.00629617 +4834.0 0.00554906 +4836.0 0.004903370000000001 +4838.0 0.00434477 +4840.0 0.00386038 +4842.0 0.00343935 +4844.0 0.00307265 +4846.0 0.00275231 +4848.0 0.0024716 +4850.0 0.00222459 +4852.0 0.00200629 +4854.0 0.00181239 +4856.0 0.00163918 +4858.0 0.0014838000000000002 +4860.0 0.00134384 +4862.0 0.00121747 +4864.0 0.00110326 +4866.0 0.00100001 +4868.0 0.0009068020000000001 +4870.0 0.000822799 +4872.0 0.00074731 +4874.0 0.0006796679999999999 +4876.0 0.0006192249999999999 +4878.0 0.000565376 +4880.0 0.000517499 +4882.0 0.000474995 +4884.0 0.000437278 +4886.0 0.000403771 +4888.0 0.00037394200000000005 +4890.0 0.00034727099999999996 +4892.0 0.000323294 +4894.0 0.000301586 +4896.0 0.000281759 +4898.0 0.000263489 +4900.0 0.000246487 +4902.0 0.000230572 +4904.0 0.00021551399999999998 +4906.0 0.00020117800000000002 +4908.0 0.00018748299999999998 +4910.0 0.000174382 +4912.0 0.00016186699999999997 +4914.0 0.000149953 +4916.0 0.000138668 +4918.0 0.000128056 +4920.0 0.000118153 +4922.0 0.00010899400000000001 +4924.0 0.000100603 +4926.0 9.298290000000001e-05 +4928.0 8.61189e-05 +4930.0 7.997479999999999e-05 +4932.0 7.4502e-05 +4934.0 6.96384e-05 +4936.0 6.53133e-05 +4938.0 6.14597e-05 +4940.0 5.8007600000000003e-05 +4942.0 5.48971e-05 +4944.0 5.20641e-05 +4946.0 4.9454e-05 +4948.0 4.70194e-05 +4950.0 0. diff --git a/speclite/data/filters/ibis-M490.ecsv b/speclite/data/filters/ibis-M490.ecsv new file mode 100644 index 0000000..16deacb --- /dev/null +++ b/speclite/data/filters/ibis-M490.ecsv @@ -0,0 +1,477 @@ +# %ECSV 1.0 +# --- +# datatype: +# - {name: wavelength, unit: Angstrom, datatype: float64} +# - {name: response, datatype: float64} +# meta: +# __serialized_columns__: +# wavelength: +# __class__: astropy.units.quantity.Quantity +# unit: !astropy.units.Unit {unit: Angstrom} +# value: !astropy.table.SerializedColumn {name: wavelength} +# band_name: M490 +# group_name: ibis +# schema: astropy-2.0 +wavelength response +4536.0 0.0 +4538.0 3.4864500000000003e-06 +4540.0 3.49198e-06 +4542.0 3.4970299999999997e-06 +4544.0 3.5016700000000003e-06 +4546.0 3.50606e-06 +4548.0 3.51032e-06 +4550.0 3.5145700000000002e-06 +4552.0 3.5189200000000004e-06 +4554.0 3.91484e-06 +4556.0 3.91982e-06 +4558.0 3.92482e-06 +4560.0 3.9298e-06 +4562.0 3.93474e-06 +4564.0 4.3335999999999995e-06 +4566.0 4.33895e-06 +4568.0 4.73921e-06 +4570.0 4.74501e-06 +4572.0 5.146699999999999e-06 +4574.0 5.54934e-06 +4576.0 5.9529400000000005e-06 +4578.0 6.35748e-06 +4580.0 6.762959999999999e-06 +4582.0 7.16938e-06 +4584.0 7.975490000000001e-06 +4586.0 8.38423e-06 +4588.0 9.19361e-06 +4590.0 1.00049e-05 +4592.0 1.0817999999999999e-05 +4594.0 1.16329e-05 +4596.0 1.24497e-05 +4598.0 1.32683e-05 +4600.0 1.40888e-05 +4602.0 1.53141e-05 +4604.0 1.6138700000000002e-05 +4606.0 1.6965e-05 +4608.0 1.81976e-05 +4610.0 1.90281e-05 +4612.0 2.02656e-05 +4614.0 2.1100099999999998e-05 +4616.0 2.23425e-05 +4618.0 2.35877e-05 +4620.0 2.48356e-05 +4622.0 2.60861e-05 +4624.0 2.7339299999999998e-05 +4626.0 2.9003599999999998e-05 +4628.0 3.06715e-05 +4630.0 3.27522e-05 +4632.0 3.52472e-05 +4634.0 3.77474e-05 +4636.0 4.0663699999999995e-05 +4638.0 4.39975e-05 +4640.0 4.77503e-05 +4642.0 5.19236e-05 +4644.0 5.6930899999999994e-05 +4646.0 6.236140000000001e-05 +4648.0 6.82156e-05 +4650.0 7.53217e-05 +4652.0 8.32683e-05 +4654.0 9.20596e-05 +4656.0 0.000101701 +4658.0 0.00011261600000000001 +4660.0 0.000124398 +4662.0 0.000137475 +4664.0 0.000151849 +4666.0 0.00016752300000000002 +4668.0 0.000184911 +4670.0 0.000203591 +4672.0 0.000223556 +4674.0 0.000245644 +4676.0 0.000269434 +4678.0 0.000295767 +4680.0 0.00032464 +4682.0 0.000356894 +4684.0 0.000392541 +4686.0 0.00043329100000000004 +4688.0 0.00047917500000000003 +4690.0 0.000531502 +4692.0 0.000592014 +4694.0 0.0006620080000000001 +4696.0 0.0007423499999999999 +4698.0 0.000836026 +4700.0 0.0009447510000000001 +4702.0 0.00106981 +4704.0 0.0012146700000000002 +4706.0 0.0013827800000000001 +4708.0 0.00157807 +4710.0 0.00180365 +4712.0 0.0020647499999999997 +4714.0 0.0023669999999999997 +4716.0 0.0027164700000000003 +4718.0 0.00312002 +4720.0 0.0035862199999999998 +4722.0 0.00412574 +4724.0 0.00475069 +4726.0 0.00547709 +4728.0 0.0063231599999999995 +4730.0 0.00731321 +4732.0 0.00847639 +4734.0 0.00984849 +4736.0 0.0114746 +4738.0 0.0134087 +4740.0 0.0157172 +4742.0 0.0184782 +4744.0 0.021780499999999998 +4746.0 0.025728300000000003 +4748.0 0.0304339 +4750.0 0.0360224 +4752.0 0.0426229 +4754.0 0.050369599999999994 +4756.0 0.059397200000000004 +4758.0 0.0698259 +4760.0 0.0817641 +4762.0 0.0952881 +4764.0 0.11043599999999999 +4766.0 0.127202 +4768.0 0.145516 +4770.0 0.165252 +4772.0 0.18620599999999998 +4774.0 0.208093 +4776.0 0.23057099999999997 +4778.0 0.25323 +4780.0 0.27564 +4782.0 0.297352 +4784.0 0.317953 +4786.0 0.337091 +4788.0 0.354476 +4790.0 0.369917 +4792.0 0.383309 +4794.0 0.39462 +4796.0 0.403908 +4798.0 0.411304 +4800.0 0.417003 +4802.0 0.421221 +4804.0 0.424271 +4806.0 0.42642800000000003 +4808.0 0.42794 +4810.0 0.429019 +4812.0 0.42983499999999997 +4814.0 0.430497 +4816.0 0.43107599999999996 +4818.0 0.431612 +4820.0 0.432122 +4822.0 0.43261099999999997 +4824.0 0.433093 +4826.0 0.433581 +4828.0 0.43409 +4830.0 0.434633 +4832.0 0.435221 +4834.0 0.43582299999999996 +4836.0 0.436398 +4838.0 0.436911 +4840.0 0.437324 +4842.0 0.437612 +4844.0 0.437809 +4846.0 0.43796100000000004 +4848.0 0.43811 +4850.0 0.43829700000000005 +4852.0 0.43855200000000005 +4854.0 0.43886400000000003 +4856.0 0.43921 +4858.0 0.439569 +4860.0 0.439922 +4862.0 0.440255 +4864.0 0.440572 +4866.0 0.440878 +4868.0 0.441182 +4870.0 0.441492 +4872.0 0.441813 +4874.0 0.442149 +4876.0 0.442498 +4878.0 0.44286099999999995 +4880.0 0.44323700000000005 +4882.0 0.443624 +4884.0 0.44402 +4886.0 0.444425 +4888.0 0.444836 +4890.0 0.445251 +4892.0 0.445667 +4894.0 0.44608 +4896.0 0.446486 +4898.0 0.446881 +4900.0 0.447263 +4902.0 0.447629 +4904.0 0.447982 +4906.0 0.448324 +4908.0 0.44866 +4910.0 0.44899500000000003 +4912.0 0.44933100000000004 +4914.0 0.449658 +4916.0 0.449963 +4918.0 0.450233 +4920.0 0.450454 +4922.0 0.45061799999999996 +4924.0 0.450745 +4926.0 0.450863 +4928.0 0.450998 +4930.0 0.451177 +4932.0 0.45142000000000004 +4934.0 0.451719 +4936.0 0.452063 +4938.0 0.452438 +4940.0 0.452834 +4942.0 0.453237 +4944.0 0.453636 +4946.0 0.45401600000000003 +4948.0 0.454362 +4950.0 0.454658 +4952.0 0.454893 +4954.0 0.455088 +4956.0 0.455269 +4958.0 0.455462 +4960.0 0.455696 +4962.0 0.455991 +4964.0 0.456328 +4966.0 0.45667900000000006 +4968.0 0.457021 +4970.0 0.45732799999999996 +4972.0 0.457581 +4974.0 0.45779000000000003 +4976.0 0.457973 +4978.0 0.458144 +4980.0 0.458315 +4982.0 0.458496 +4984.0 0.458693 +4986.0 0.458909 +4988.0 0.45914299999999997 +4990.0 0.459389 +4992.0 0.45963099999999996 +4994.0 0.459815 +4996.0 0.459875 +4998.0 0.459735 +5000.0 0.459304 +5002.0 0.458494 +5004.0 0.457223 +5006.0 0.455406 +5008.0 0.452948 +5010.0 0.44974400000000003 +5012.0 0.44568399999999997 +5014.0 0.44065600000000005 +5016.0 0.43455 +5018.0 0.427267 +5020.0 0.41871699999999995 +5022.0 0.40882599999999997 +5024.0 0.39752200000000004 +5026.0 0.38475499999999996 +5028.0 0.370522 +5030.0 0.35485799999999995 +5032.0 0.337849 +5034.0 0.319654 +5036.0 0.300469 +5038.0 0.280538 +5040.0 0.260127 +5042.0 0.239529 +5044.0 0.219044 +5046.0 0.198955 +5048.0 0.179543 +5050.0 0.161036 +5052.0 0.14363 +5054.0 0.127464 +5056.0 0.112617 +5058.0 0.0991306 +5060.0 0.0869903 +5062.0 0.0761541 +5064.0 0.0665498 +5066.0 0.0580845 +5068.0 0.0506599 +5070.0 0.044169900000000005 +5072.0 0.0385129 +5074.0 0.0335965 +5076.0 0.029328599999999996 +5078.0 0.0256286 +5080.0 0.0224216 +5082.0 0.0196433 +5084.0 0.017234799999999998 +5086.0 0.0151441 +5088.0 0.013328 +5090.0 0.011748000000000001 +5092.0 0.010372300000000001 +5094.0 0.00917327 +5096.0 0.00812747 +5098.0 0.00721438 +5100.0 0.00641626 +5102.0 0.0057201199999999995 +5104.0 0.00510978 +5106.0 0.00457445 +5108.0 0.00410339 +5110.0 0.00368879 +5112.0 0.00332296 +5114.0 0.00299983 +5116.0 0.00271383 +5118.0 0.00246123 +5120.0 0.00223676 +5122.0 0.0020375199999999997 +5124.0 0.0018599299999999999 +5126.0 0.00170139 +5128.0 0.0015588499999999999 +5130.0 0.00143028 +5132.0 0.00131471 +5134.0 0.0012092799999999999 +5136.0 0.00111412 +5138.0 0.0010273300000000001 +5140.0 0.000947983 +5142.0 0.000875619 +5144.0 0.000809214 +5146.0 0.0007477399999999999 +5148.0 0.0006916709999999999 +5150.0 0.000639502 +5152.0 0.0005917229999999999 +5154.0 0.000547339 +5156.0 0.0005058549999999999 +5158.0 0.00046777399999999996 +5160.0 0.0004326 +5162.0 0.000399843 +5164.0 0.000370024 +5166.0 0.000342163 +5168.0 0.000316776 +5170.0 0.000293374 +5172.0 0.000271964 +5174.0 0.000252044 +5176.0 0.00023461400000000001 +5178.0 0.000218168 +5180.0 0.000203208 +5182.0 0.000189735 +5184.0 0.00017725399999999998 +5186.0 0.000165773 +5188.0 0.0001558 +5190.0 0.00014633500000000001 +5192.0 0.000137883 +5194.0 0.000129933 +5196.0 0.000122983 +5198.0 0.00011652300000000001 +5200.0 0.00011054899999999999 +5202.0 0.000105059 +5204.0 0.00010005800000000001 +5206.0 9.50451e-05 +5208.0 9.05294e-05 +5210.0 8.65143e-05 +5212.0 8.249630000000001e-05 +5214.0 7.89836e-05 +5216.0 7.54718e-05 +5218.0 7.2469e-05 +5220.0 6.89631e-05 +5222.0 6.64756e-05 +5224.0 6.34816e-05 +5226.0 6.0992499999999996e-05 +5228.0 5.79888e-05 +5230.0 5.59938e-05 +5232.0 5.348e-05 +5234.0 5.14677e-05 +5236.0 4.8940600000000004e-05 +5238.0 4.69199e-05 +5240.0 4.54079e-05 +5242.0 4.33856e-05 +5244.0 4.18732e-05 +5246.0 4.036009999999999e-05 +5248.0 3.88459e-05 +5250.0 3.73303e-05 +5252.0 3.58129e-05 +5254.0 3.48058e-05 +5256.0 3.3797499999999996e-05 +5258.0 3.2276e-05 +5260.0 3.12656e-05 +5262.0 3.07672e-05 +5264.0 2.97553e-05 +5266.0 2.87425e-05 +5268.0 2.77288e-05 +5270.0 2.72279e-05 +5272.0 2.62125e-05 +5274.0 2.57104e-05 +5276.0 2.46934e-05 +5278.0 2.41901e-05 +5280.0 2.36863e-05 +5282.0 2.26668e-05 +5284.0 2.21618e-05 +5286.0 2.1656399999999998e-05 +5288.0 2.06347e-05 +5290.0 2.0128199999999998e-05 +5292.0 1.9621500000000002e-05 +5294.0 1.91143e-05 +5296.0 1.80896e-05 +5298.0 1.75807e-05 +5300.0 1.70709e-05 +5302.0 1.65602e-05 +5304.0 1.60491e-05 +5306.0 1.5538e-05 +5308.0 1.50275e-05 +5310.0 1.45178e-05 +5312.0 1.4009300000000002e-05 +5314.0 1.4020499999999999e-05 +5316.0 1.3512400000000001e-05 +5318.0 1.3003100000000001e-05 +5320.0 1.3012500000000001e-05 +5322.0 1.24996e-05 +5324.0 1.2505999999999999e-05 +5326.0 1.1990099999999999e-05 +5328.0 1.19947e-05 +5330.0 1.19991e-05 +5332.0 1.1481499999999998e-05 +5334.0 1.14859e-05 +5336.0 1.14908e-05 +5338.0 1.1496600000000001e-05 +5340.0 1.15037e-05 +5342.0 1.1512200000000001e-05 +5344.0 1.15216e-05 +5346.0 1.15312e-05 +5348.0 1.15402e-05 +5350.0 1.1548e-05 +5352.0 1.10288e-05 +5354.0 1.10334e-05 +5356.0 1.10376e-05 +5358.0 1.1042300000000001e-05 +5360.0 1.10482e-05 +5362.0 1.10559e-05 +5364.0 1.1064700000000001e-05 +5366.0 1.1074e-05 +5368.0 1.10829e-05 +5370.0 1.1090500000000002e-05 +5372.0 1.1096400000000001e-05 +5374.0 1.05725e-05 +5376.0 1.0576500000000001e-05 +5378.0 1.05809e-05 +5380.0 1.05863e-05 +5382.0 1.05934e-05 +5384.0 1.00715e-05 +5386.0 1.00798e-05 +5388.0 1.00879e-05 +5390.0 1.00953e-05 +5392.0 1.0101400000000001e-05 +5394.0 9.57444e-06 +5396.0 9.57845e-06 +5398.0 9.58199e-06 +5400.0 9.58532e-06 +5402.0 9.588659999999999e-06 +5404.0 9.59223e-06 +5406.0 9.59626e-06 +5408.0 9.60096e-06 +5410.0 9.60661e-06 +5412.0 9.61335e-06 +5414.0 9.62083e-06 +5416.0 9.62854e-06 +5418.0 9.63601e-06 +5420.0 9.64275e-06 +5422.0 9.64837e-06 +5424.0 9.653030000000001e-06 +5426.0 9.65701e-06 +5428.0 9.66055e-06 +5430.0 9.66385e-06 +5432.0 9.667150000000001e-06 +5434.0 9.670660000000001e-06 +5436.0 9.674599999999999e-06 +5438.0 9.1415e-06 +5440.0 9.14679e-06 +5442.0 9.15314e-06 +5444.0 9.16019e-06 +5446.0 9.16745e-06 +5448.0 8.63477e-06 +5450.0 8.64064e-06 +5452.0 8.64545e-06 +5454.0 8.10881e-06 +5456.0 8.112e-06 +5458.0 0.0 diff --git a/speclite/data/filters/ibis-M517.ecsv b/speclite/data/filters/ibis-M517.ecsv new file mode 100644 index 0000000..3bd6218 --- /dev/null +++ b/speclite/data/filters/ibis-M517.ecsv @@ -0,0 +1,447 @@ +# %ECSV 1.0 +# --- +# datatype: +# - {name: wavelength, unit: Angstrom, datatype: float64} +# - {name: response, datatype: float64} +# meta: +# __serialized_columns__: +# wavelength: +# __class__: astropy.units.quantity.Quantity +# unit: !astropy.units.Unit {unit: Angstrom} +# value: !astropy.table.SerializedColumn {name: wavelength} +# band_name: M517 +# group_name: ibis +# schema: astropy-2.0 +wavelength response +4802.0 0.0 +4804.0 3.54664e-06 +4806.0 3.54954e-06 +4808.0 3.99639e-06 +4810.0 3.99958e-06 +4812.0 4.002930000000001e-06 +4814.0 4.00638e-06 +4816.0 4.4554000000000006e-06 +4818.0 4.4592e-06 +4820.0 4.46284e-06 +4822.0 4.46628e-06 +4824.0 4.4696599999999995e-06 +4826.0 4.4732e-06 +4828.0 4.47709e-06 +4830.0 4.48158e-06 +4832.0 4.48679e-06 +4834.0 4.94164e-06 +4836.0 4.94781e-06 +4838.0 5.4038199999999995e-06 +4840.0 5.4089800000000005e-06 +4842.0 5.8638e-06 +4844.0 6.31802e-06 +4846.0 6.772040000000001e-06 +4848.0 7.226389999999999e-06 +4850.0 7.68178e-06 +4852.0 8.59106e-06 +4854.0 9.50275e-06 +4856.0 9.96381e-06 +4858.0 1.08794e-05 +4860.0 1.17965e-05 +4862.0 1.27147e-05 +4864.0 1.4088499999999999e-05 +4866.0 1.50094e-05 +4868.0 1.59315e-05 +4870.0 1.73106e-05 +4872.0 1.82361e-05 +4874.0 1.91632e-05 +4876.0 2.0091800000000003e-05 +4878.0 2.14789e-05 +4880.0 2.24109e-05 +4882.0 2.38019e-05 +4884.0 2.51951e-05 +4886.0 2.6590400000000002e-05 +4888.0 2.7987899999999997e-05 +4890.0 3.0306e-05 +4892.0 3.21682e-05 +4894.0 3.49531e-05 +4896.0 3.77424e-05 +4898.0 4.05358e-05 +4900.0 4.4255199999999996e-05 +4902.0 4.84413e-05 +4904.0 5.30954e-05 +4906.0 5.8219e-05 +4908.0 6.38139e-05 +4910.0 6.988219999999999e-05 +4912.0 7.64256e-05 +4914.0 8.390720000000001e-05 +4916.0 9.18625e-05 +4918.0 0.000100753 +4920.0 0.000110574 +4922.0 0.000120857 +4924.0 0.00013207 +4926.0 0.000144218 +4928.0 0.000157776 +4930.0 0.000172755 +4932.0 0.000189169 +4934.0 0.000207956 +4936.0 0.000228654 +4938.0 0.00025219800000000003 +4940.0 0.000278593 +4942.0 0.000308776 +4944.0 0.000343217 +4946.0 0.000382852 +4948.0 0.000427675 +4950.0 0.00047908 +4952.0 0.00053799 +4954.0 0.0006053639999999999 +4956.0 0.000682174 +4958.0 0.000769885 +4960.0 0.0008695160000000001 +4962.0 0.000983981 +4964.0 0.00111426 +4966.0 0.0012631600000000002 +4968.0 0.00143305 +4970.0 0.00162762 +4972.0 0.0018501000000000001 +4974.0 0.00210618 +4976.0 0.00240109 +4978.0 0.00274292 +4980.0 0.0031402799999999996 +4982.0 0.00360417 +4984.0 0.00414894 +4986.0 0.004791409999999999 +4988.0 0.00555137 +4990.0 0.00645397 +4992.0 0.00752787 +4994.0 0.00880904 +4996.0 0.0103386 +4998.0 0.012164699999999999 +5000.0 0.0143455 +5002.0 0.0169332 +5004.0 0.0200149 +5006.0 0.0236803 +5008.0 0.028031 +5010.0 0.0331819 +5012.0 0.0392589 +5014.0 0.0463961 +5016.0 0.054737400000000005 +5018.0 0.06442350000000001 +5020.0 0.0755946 +5022.0 0.0883723 +5024.0 0.10284700000000001 +5026.0 0.119076 +5028.0 0.137059 +5030.0 0.156739 +5032.0 0.177986 +5034.0 0.200596 +5036.0 0.2243 +5038.0 0.248732 +5040.0 0.273469 +5042.0 0.298019 +5044.0 0.321862 +5046.0 0.34449199999999996 +5048.0 0.36544600000000005 +5050.0 0.384369 +5052.0 0.401028 +5054.0 0.415329 +5056.0 0.427323 +5058.0 0.43717799999999996 +5060.0 0.445143 +5062.0 0.45150199999999996 +5064.0 0.456535 +5066.0 0.46049599999999996 +5068.0 0.463595 +5070.0 0.46600299999999995 +5072.0 0.467851 +5074.0 0.469267 +5076.0 0.470362 +5078.0 0.471226 +5080.0 0.471939 +5082.0 0.472562 +5084.0 0.473122 +5086.0 0.47363 +5088.0 0.47409399999999996 +5090.0 0.474519 +5092.0 0.474908 +5094.0 0.47527500000000006 +5096.0 0.475636 +5098.0 0.47600200000000004 +5100.0 0.47638199999999997 +5102.0 0.476778 +5104.0 0.477175 +5106.0 0.477551 +5108.0 0.47788800000000003 +5110.0 0.47816499999999995 +5112.0 0.47837 +5114.0 0.47853 +5116.0 0.47867800000000005 +5118.0 0.478849 +5120.0 0.479079 +5122.0 0.479391 +5124.0 0.479763 +5126.0 0.480162 +5128.0 0.480553 +5130.0 0.48090000000000005 +5132.0 0.48117600000000005 +5134.0 0.48139699999999996 +5136.0 0.48158999999999996 +5138.0 0.481779 +5140.0 0.481993 +5142.0 0.48225 +5144.0 0.482541 +5146.0 0.48284999999999995 +5148.0 0.483163 +5150.0 0.48347 +5152.0 0.483763 +5154.0 0.48403799999999997 +5156.0 0.484292 +5158.0 0.48452199999999995 +5160.0 0.484724 +5162.0 0.48489400000000005 +5164.0 0.485049 +5166.0 0.485204 +5168.0 0.485375 +5170.0 0.485575 +5172.0 0.485812 +5174.0 0.486079 +5176.0 0.486365 +5178.0 0.486657 +5180.0 0.48694400000000004 +5182.0 0.48721600000000004 +5184.0 0.48747999999999997 +5186.0 0.487748 +5188.0 0.488034 +5190.0 0.488354 +5192.0 0.48871899999999996 +5194.0 0.48910899999999996 +5196.0 0.489499 +5198.0 0.489865 +5200.0 0.490184 +5202.0 0.49044 +5204.0 0.490645 +5206.0 0.49081800000000003 +5208.0 0.49097499999999994 +5210.0 0.49113100000000004 +5212.0 0.491299 +5214.0 0.491492 +5216.0 0.491721 +5218.0 0.49199800000000005 +5220.0 0.49233499999999997 +5222.0 0.492738 +5224.0 0.49318399999999996 +5226.0 0.493644 +5228.0 0.494089 +5230.0 0.49449 +5232.0 0.494824 +5234.0 0.4951 +5236.0 0.495334 +5238.0 0.49553600000000003 +5240.0 0.49571800000000005 +5242.0 0.49588099999999996 +5244.0 0.49601 +5246.0 0.496079 +5248.0 0.496053 +5250.0 0.495891 +5252.0 0.495537 +5254.0 0.494929 +5256.0 0.49399 +5258.0 0.49262999999999996 +5260.0 0.49074399999999996 +5262.0 0.488217 +5264.0 0.48491999999999996 +5266.0 0.48072200000000004 +5268.0 0.475485 +5270.0 0.46907699999999997 +5272.0 0.46137700000000004 +5274.0 0.452281 +5276.0 0.441713 +5278.0 0.429616 +5280.0 0.41598 +5282.0 0.40083399999999997 +5284.0 0.384251 +5286.0 0.366355 +5288.0 0.347297 +5290.0 0.327283 +5292.0 0.306545 +5294.0 0.285339 +5296.0 0.26394100000000004 +5298.0 0.242613 +5300.0 0.221629 +5302.0 0.201298 +5304.0 0.181783 +5306.0 0.163279 +5308.0 0.145925 +5310.0 0.129829 +5312.0 0.115049 +5314.0 0.101597 +5316.0 0.08945439999999999 +5318.0 0.0785646 +5320.0 0.0688633 +5322.0 0.060268499999999996 +5324.0 0.052692300000000004 +5326.0 0.046044 +5328.0 0.0402261 +5330.0 0.035149400000000004 +5332.0 0.0307276 +5334.0 0.0268816 +5336.0 0.023540000000000002 +5338.0 0.0206344 +5340.0 0.0181094 +5342.0 0.015915600000000002 +5344.0 0.0140076 +5346.0 0.0123462 +5348.0 0.0108976 +5350.0 0.00963207 +5352.0 0.0085258 +5354.0 0.00755841 +5356.0 0.00671194 +5358.0 0.0059707399999999996 +5360.0 0.0053215599999999995 +5362.0 0.00475192 +5364.0 0.0042515 +5366.0 0.00381104 +5368.0 0.0034225 +5370.0 0.0030789499999999996 +5372.0 0.00277411 +5374.0 0.00250409 +5376.0 0.00226443 +5378.0 0.0020510999999999997 +5380.0 0.00186107 +5382.0 0.0016917599999999998 +5384.0 0.0015409400000000002 +5386.0 0.0014058599999999999 +5388.0 0.0012843499999999999 +5390.0 0.00117477 +5392.0 0.00107606 +5394.0 0.000986699 +5396.0 0.000906228 +5398.0 0.0008331009999999999 +5400.0 0.0007662929999999999 +5402.0 0.000706365 +5404.0 0.000651739 +5406.0 0.000601898 +5408.0 0.000556856 +5410.0 0.000515555 +5412.0 0.000477997 +5414.0 0.000443627 +5416.0 0.00041242300000000003 +5418.0 0.000383299 +5420.0 0.000356782 +5422.0 0.000332333 +5424.0 0.00030997 +5426.0 0.000289174 +5428.0 0.000269959 +5430.0 0.000251797 +5432.0 0.000235234 +5434.0 0.00022027600000000002 +5436.0 0.000205854 +5438.0 0.000193047 +5440.0 0.00018078400000000002 +5442.0 0.000169064 +5444.0 0.000158417 +5446.0 0.000148836 +5448.0 0.000139236 +5450.0 0.00013069 +5452.0 0.000122657 +5454.0 0.00011514500000000001 +5456.0 0.000107619 +5458.0 0.000101166 +5460.0 9.47083e-05 +5462.0 8.93309e-05 +5464.0 8.395140000000001e-05 +5466.0 7.85688e-05 +5468.0 7.42665e-05 +5470.0 6.99607e-05 +5472.0 6.565109999999999e-05 +5474.0 6.242280000000001e-05 +5476.0 5.8648e-05 +5478.0 5.5412100000000004e-05 +5480.0 5.2715699999999994e-05 +5482.0 5.00159e-05 +5484.0 4.78579e-05 +5486.0 4.51558e-05 +5488.0 4.29985e-05 +5490.0 4.13881e-05 +5492.0 3.92357e-05 +5494.0 3.76289e-05 +5496.0 3.60206e-05 +5498.0 3.49549e-05 +5500.0 3.33383e-05 +5502.0 3.22625e-05 +5504.0 3.06352e-05 +5506.0 2.9551899999999997e-05 +5508.0 2.8466899999999997e-05 +5510.0 2.73812e-05 +5512.0 2.62955e-05 +5514.0 2.57577e-05 +5516.0 2.46715e-05 +5518.0 2.35846e-05 +5520.0 2.3045499999999998e-05 +5522.0 2.19569e-05 +5524.0 2.1416299999999997e-05 +5526.0 2.0325899999999998e-05 +5528.0 1.97841e-05 +5530.0 1.92419e-05 +5532.0 1.81493e-05 +5534.0 1.76061e-05 +5536.0 1.7062399999999998e-05 +5538.0 1.6518399999999998e-05 +5540.0 1.59738e-05 +5542.0 1.54289e-05 +5544.0 1.48835e-05 +5546.0 1.48891e-05 +5548.0 1.43431e-05 +5550.0 1.37966e-05 +5552.0 1.38017e-05 +5554.0 1.32546e-05 +5556.0 1.2707e-05 +5558.0 1.27118e-05 +5560.0 1.2163600000000002e-05 +5562.0 1.21682e-05 +5564.0 1.21727e-05 +5566.0 1.16237e-05 +5568.0 1.16279e-05 +5570.0 1.10782e-05 +5572.0 1.10821e-05 +5574.0 1.10859e-05 +5576.0 1.0535399999999999e-05 +5578.0 1.0539300000000001e-05 +5580.0 9.98851e-06 +5582.0 9.99272e-06 +5584.0 9.99696e-06 +5586.0 9.44529e-06 +5588.0 9.44839e-06 +5590.0 8.89463e-06 +5592.0 8.89554e-06 +5594.0 8.33973e-06 +5596.0 8.33965e-06 +5598.0 7.783809999999999e-06 +5600.0 7.78457e-06 +5602.0 7.78629e-06 +5604.0 7.23245e-06 +5606.0 7.23523e-06 +5608.0 6.68145e-06 +5610.0 6.68421e-06 +5612.0 6.68679e-06 +5614.0 6.13176e-06 +5616.0 6.13384e-06 +5618.0 6.13586e-06 +5620.0 6.13783e-06 +5622.0 5.58164e-06 +5624.0 5.583460000000001e-06 +5626.0 5.58534e-06 +5628.0 5.58732e-06 +5630.0 5.5894400000000005e-06 +5632.0 5.5916899999999995e-06 +5634.0 5.59395e-06 +5636.0 5.59604e-06 +5638.0 5.03799e-06 +5640.0 5.0390500000000005e-06 +5642.0 5.03949e-06 +5644.0 5.03951e-06 +5646.0 5.03938e-06 +5648.0 5.039359999999999e-06 +5650.0 5.03971e-06 +5652.0 5.04064e-06 +5654.0 5.04206e-06 +5656.0 5.04386e-06 +5658.0 5.04591e-06 +5660.0 5.04811e-06 +5662.0 5.05034e-06 +5664.0 0.0 diff --git a/speclite/filters.py b/speclite/filters.py index 669efa1..17707ad 100644 --- a/speclite/filters.py +++ b/speclite/filters.py @@ -249,7 +249,7 @@ filter_group_names = [ 'sdss2010', 'sdss2010noatm', 'decam2014', 'wise2010', 'hsc2017', 'lsst2016', 'lsst2023', 'bessell', 'BASS', 'MzLS', 'Euclid', 'decamDR1', 'decamDR1noatm', 'gaiadr2', 'gaiadr3', 'twomass', - 'galex', 'odin', 'suprime', 'cfht_megacam'] + 'galex', 'odin', 'suprime', 'cfht_megacam', 'ibis'] default_wavelength_unit = astropy.units.Angstrom From 7e458a0006651e07fcc439bd9da2f1245591a014 Mon Sep 17 00:00:00 2001 From: John Moustakas Date: Wed, 18 Dec 2024 20:21:08 -0500 Subject: [PATCH 2/2] fix doc test --- speclite/filters.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/speclite/filters.py b/speclite/filters.py index 17707ad..79f1ca1 100644 --- a/speclite/filters.py +++ b/speclite/filters.py @@ -11,7 +11,7 @@ are: >>> filter_group_names - ['sdss2010', 'sdss2010noatm', 'decam2014', 'wise2010', 'hsc2017', 'lsst2016', 'lsst2023', 'bessell', 'BASS', 'MzLS', 'Euclid', 'decamDR1', 'decamDR1noatm', 'gaiadr2', 'gaiadr3', 'twomass', 'galex', 'odin', 'suprime', 'cfht_megacam'] + ['sdss2010', 'sdss2010noatm', 'decam2014', 'wise2010', 'hsc2017', 'lsst2016', 'lsst2023', 'bessell', 'BASS', 'MzLS', 'Euclid', 'decamDR1', 'decamDR1noatm', 'gaiadr2', 'gaiadr3', 'twomass', 'galex', 'odin', 'suprime', 'cfht_megacam', 'ibis'] List the band names associated with any group using, for example: