Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-40740: Create an obs_package to handle the fiber spectrographs #1

Merged
merged 42 commits into from
Mar 1, 2024
Merged
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
3c8ad40
Python code for the package, transferred from lsst-dm.
aferte Jan 18, 2024
3b4a2ae
Add policy, transferred from lsst-dm.
aferte Jan 18, 2024
fd56cc4
Update eups packages list.
aferte Jan 18, 2024
3c5637a
Remove deprecated flag.
aferte Jan 23, 2024
78f5e7d
Harmonize names.
aferte Jan 23, 2024
f34a6c9
Update init.
aferte Jan 23, 2024
7d98960
Add instrument test from lsst dm.
aferte Jan 23, 2024
06acd12
Harmonize naming.
aferte Jan 23, 2024
d320618
Add butler plugin.
aferte Jan 23, 2024
6441a4f
Update name in doc.
aferte Jan 23, 2024
c8ce2b7
Add tests and update default setup.
aferte Jan 23, 2024
97f125e
Add isr pipeline.
aferte Jan 23, 2024
229442a
Readme, setup and linting.
aferte Jan 23, 2024
9ce6b42
Change detector name.
aferte Jan 29, 2024
8b21fde
Update default band name.
aferte Jan 31, 2024
a71b9ca
Update method type in spectrum.
aferte Jan 31, 2024
00b1681
Update setup requirements.
aferte Jan 31, 2024
24106db
Formatter with consistent methods.
aferte Feb 1, 2024
924193a
Change from fitsio to astropy.
aferte Feb 1, 2024
275fc7c
Add extension to raw formatter.
aferte Feb 1, 2024
ac6aa91
Add serial number.
aferte Feb 1, 2024
9d4a7f1
Update to translator.
aferte Feb 2, 2024
6b3ab9c
Simplify header udpate.
aferte Feb 2, 2024
a58c5fc
Remove physical filter in instrument definition.
aferte Feb 2, 2024
e9a0e6e
Update seq num and exposure id.
aferte Feb 2, 2024
6eeb8b5
Change test data.
aferte Feb 2, 2024
7995fda
Add class documentation.
aferte Feb 3, 2024
425f43b
Remove translator methods to parent class methods instead.
aferte Feb 3, 2024
abd1cdf
Update doc.
aferte Feb 3, 2024
c5cce55
Add purpose.
aferte Feb 6, 2024
0ff0dd4
Remove data manager class from spectrum and add detector to FiberSpec…
aferte Feb 9, 2024
4245831
Add data manager.
aferte Feb 9, 2024
39c280e
Use observation info.
aferte Feb 9, 2024
7848cd4
Add new lines.
aferte Feb 22, 2024
c2ba25b
Replace instance attribute to metadata.
aferte Feb 22, 2024
740e31d
Changed attribute to temporary variable.
aferte Feb 22, 2024
0dbe239
Add doc strings.
aferte Feb 22, 2024
de5467a
Add raise when format v changes value.
aferte Feb 22, 2024
6a73187
Small update.
aferte Feb 22, 2024
9a9a293
Write and read mask and variance plane and change check on formatv.
aferte Feb 27, 2024
8fb4874
Update translator.
aferte Feb 27, 2024
c255fbc
Correct attribute in returm.
aferte Feb 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions python/lsst/obs/fiberspectrograph/rawFormatter.py
Original file line number Diff line number Diff line change
@@ -12,6 +12,7 @@ class FiberSpectrographRawFormatter(Formatter):
translatorClass = FiberSpectrographTranslator
fiberSpectrumClass = FiberSpectrum
filterDefinitions = FIBER_SPECTROGRAPH_FILTER_DEFINITIONS
extension = ".fits"

def getDetector(self, id):
return self.cameraClass().getCamera()[id]