Skip to content

Commit

Permalink
Remove gen3 from module hierarchy
Browse files Browse the repository at this point in the history
  • Loading branch information
timj committed Mar 25, 2020
1 parent 6f9a242 commit 45620f9
Show file tree
Hide file tree
Showing 13 changed files with 25 additions and 119 deletions.
2 changes: 1 addition & 1 deletion config/hsc/convertRepo.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# Register translators for data IDs. This is unfortunately a bit fragile; it
# probably won't survive persisting the config.
import lsst.obs.subaru.gen3.hsc.gen2to3
import lsst.obs.subaru.gen2to3

config.runs["raw"] = "raw/hsc"
config.runs["brightObjectMask"] = "masks/hsc"
Expand Down
2 changes: 1 addition & 1 deletion config/hsc/ingest-gen3.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
config.padRegionAmount = 4000
config.instrument = "lsst.obs.subaru.gen3.hsc.HyperSuprimeCam"
config.instrument = "lsst.obs.subaru.HyperSuprimeCam"
2 changes: 2 additions & 0 deletions python/lsst/obs/subaru/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,5 @@
from . import filterFraction
# This module is distinct from the crosstalk Python module
from ._crosstalk import *

from .instrument import *
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

from lsst.obs.base.gen2to3 import Translator, KeyHandler, ConstantKeyHandler, CopyKeyHandler

from ....hsc.hscFilters import HSC_FILTER_DEFINITIONS
from ..hsc.hscFilters import HSC_FILTER_DEFINITIONS


__all__ = ()
Expand Down
24 changes: 0 additions & 24 deletions python/lsst/obs/subaru/gen3/__init__.py

This file was deleted.

24 changes: 0 additions & 24 deletions python/lsst/obs/subaru/gen3/hsc/__init__.py

This file was deleted.

22 changes: 0 additions & 22 deletions python/lsst/obs/subaru/gen3/suprimecam/__init__.py

This file was deleted.

35 changes: 0 additions & 35 deletions python/lsst/obs/subaru/gen3/suprimecam/rawFormatter.py

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -36,11 +36,11 @@
from lsst.obs.base import Instrument, addUnboundedCalibrationLabel
from lsst.pipe.tasks.read_curated_calibs import read_all

from lsst.obs.hsc.hscPupil import HscPupilFactory
from lsst.obs.hsc.hscFilters import HSC_FILTER_DEFINITIONS
from lsst.obs.hsc.makeTransmissionCurves import (getSensorTransmission, getOpticsTransmission,
getFilterTransmission, getAtmosphereTransmission)
from lsst.obs.subaru.strayLight.formatter import SubaruStrayLightDataFormatter
from ..hsc.hscPupil import HscPupilFactory
from ..hsc.hscFilters import HSC_FILTER_DEFINITIONS
from ..hsc.makeTransmissionCurves import (getSensorTransmission, getOpticsTransmission,
getFilterTransmission, getAtmosphereTransmission)
from .strayLight.formatter import SubaruStrayLightDataFormatter

log = logging.getLogger(__name__)

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,13 @@
from lsst.obs.base.fitsRawFormatterBase import FitsRawFormatterBase
from astro_metadata_translator import HscTranslator

from ....hsc.hscFilters import HSC_FILTER_DEFINITIONS
from ..hsc.hscFilters import HSC_FILTER_DEFINITIONS
from . import HyperSuprimeCam

__all__ = ("HyperSuprimeCamRawFormatter", "HyperSuprimeCamCornerRawFormatter")
from ..suprimecam.makeSuprimecamRawVisitInfo import MakeSuprimecamRawVisitInfo

__all__ = ("HyperSuprimeCamRawFormatter", "HyperSuprimeCamCornerRawFormatter",
"SuprimeCamRawFormatter")


class HyperSuprimeCamRawFormatter(FitsRawFormatterBase):
Expand Down Expand Up @@ -67,3 +70,10 @@ class HyperSuprimeCamCornerRawFormatter(HyperSuprimeCamRawFormatter):

FLIP_LR = False
FLIP_TB = True


class SuprimeCamRawFormatter(FitsRawFormatterBase):

def makeVisitInfo(self, header):
maker = MakeSuprimecamRawVisitInfo()
return maker(header)
2 changes: 1 addition & 1 deletion tests/test_convert2to3.py
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ def setUp(self):
self.gen2calib = os.path.join(testDataDirectory, 'hsc/calib')
self.gen2root = createGen2Repo(rawpath)
self.instrumentName = "HSC"
self.instrumentClass = "lsst.obs.subaru.gen3.hsc.HyperSuprimeCam"
self.instrumentClass = "lsst.obs.subaru.HyperSuprimeCam"
self.config = os.path.join(os.path.abspath(os.path.dirname(__file__)),
"config", "convert2to3Config.py")

Expand Down
2 changes: 1 addition & 1 deletion tests/test_ingest.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
import lsst.utils.tests

from lsst.obs.base.ingest_tests import IngestTestBase
from lsst.obs.subaru.gen3.hsc import HyperSuprimeCam
from lsst.obs.subaru import HyperSuprimeCam

testDataPackage = "testdata_subaru"
try:
Expand Down
3 changes: 1 addition & 2 deletions tests/test_instrument.py
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
import unittest

import lsst.utils.tests
import lsst.obs.subaru.gen3.hsc
from lsst.obs.base.instrument_tests import InstrumentTests, InstrumentTestData


Expand Down Expand Up @@ -60,7 +59,7 @@ def setUp(self):
firstDetectorName="1_53",
physical_filters=physical_filters)

self.instrument = lsst.obs.subaru.gen3.hsc.HyperSuprimeCam()
self.instrument = lsst.obs.subaru.HyperSuprimeCam()


class MemoryTester(lsst.utils.tests.MemoryTestCase):
Expand Down

0 comments on commit 45620f9

Please sign in to comment.