Skip to content

Commit ec9528f

Browse files
authored
Refactoring the utils from the site pipeline (#1489)
1 parent cc0ee7e commit ec9528f

40 files changed

+652
-594
lines changed

sotodlib/io/bookbinder.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import datetime as dt
1818
from zipfile import ZipFile, ZIP_DEFLATED
1919
import sotodlib
20-
from sotodlib.site_pipeline.util import init_logger
20+
from sotodlib.site_pipeline.utils.logging import init_logger
2121
from .datapkg_utils import walk_files
2222

2323

sotodlib/io/imprinter.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
from .datapkg_utils import load_configs, get_imprinter_config
3131
from .check_book import BookScanner
3232
from .g3thk_db import G3tHk, HKFiles
33-
from ..site_pipeline.util import init_logger
33+
from ..site_pipeline.utils.logging import init_logger
3434

3535

3636
####################

sotodlib/site_pipeline/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
from . import util
1+
from . import utils
22

sotodlib/site_pipeline/analyze_bright_ptsrc.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,15 @@
2121
from datetime import datetime
2222
import argparse as ap
2323
import yaml
24-
from sotodlib.site_pipeline import util
24+
from sotodlib.site_pipeline.utils.logging import init_logger
25+
from sotodlib.site_pipeline.utils.pipeline import main_launcher
2526
from dataclasses import dataclass
2627
import matplotlib
2728
matplotlib.use('agg')
2829

2930
opj = os.path.join
3031

31-
logger = util.init_logger(__name__)
32+
logger = init_logger(__name__)
3233

3334

3435
def find_source(
@@ -1296,4 +1297,4 @@ def get_parser(parser=None):
12961297

12971298

12981299
if __name__ == "__main__":
1299-
util.main_launcher(main, get_parser)
1300+
main_launcher(main, get_parser)

sotodlib/site_pipeline/calibration/wiregrid.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
from sotodlib import core
1414
from sotodlib.io import hkdb
1515
from sotodlib.io import hk_utils
16-
from sotodlib.site_pipeline import util
17-
logger = util.init_logger('wiregrid', 'wiregrid: ')
16+
from sotodlib.site_pipeline.utils.logging import init_logger
17+
logger = init_logger('wiregrid', 'wiregrid: ')
1818

1919
# hardware specific constants, which may have to be sperated as a config file
2020
WG_COUNTS2RAD = 2*np.pi/52000 # SATP1~SATP3, JSAT(SATP4?) will be 104000

sotodlib/site_pipeline/check_book.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@
8080
import sys
8181
import yaml
8282

83-
from . import util
83+
from .utils.logging import init_logger
84+
from .utils.pipeline import main_launcher
8485

8586

8687
def get_parser(parser=None):
@@ -172,7 +173,7 @@ def add_to_obsfiledb(info, logger, config, overwrite=False):
172173

173174

174175
def main(book_dir, config=None, add=None, overwrite=None, verbose=None):
175-
logger = util.init_logger(__name__, 'check_book: ',
176+
logger = init_logger(__name__, 'check_book: ',
176177
verbosity=(3 if verbose else 2))
177178

178179
if config is not None:
@@ -191,4 +192,4 @@ def main(book_dir, config=None, add=None, overwrite=None, verbose=None):
191192

192193

193194
if __name__ == '__main__':
194-
util.main_launcher(main, get_parser)
195+
main_launcher(main, get_parser)

sotodlib/site_pipeline/cleanup_level2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from sotodlib.io.imprinter import Imprinter
77
from sotodlib.io.datapkg_completion import DataPackaging
8-
from sotodlib.site_pipeline.util import init_logger
8+
from sotodlib.site_pipeline.utils.logging import init_logger
99

1010
logger = init_logger(__name__, "cleanup_level2: ")
1111

sotodlib/site_pipeline/finalize_focal_plane.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030
from sotodlib.coords.pointing_model import apply_pointing_model
3131
from sotodlib.core import AxisManager, Context, IndexAxis, metadata
3232
from sotodlib.io.metadata import read_dataset
33-
from sotodlib.site_pipeline import util
33+
from sotodlib.site_pipeline.utils.logging import init_logger
3434

35-
logger = util.init_logger(__name__, "finalize_focal_plane: ")
35+
logger = init_logger(__name__, "finalize_focal_plane: ")
3636

3737

3838
def _create_db(filename, per_obs, obs_ids, start_time, stop_time):

sotodlib/site_pipeline/generate_reports.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from importlib import reload
1818
reload(plots)
1919

20-
import sotodlib.site_pipeline.util as sp_util
20+
from sotodlib.site_pipeline.utils.pipeline import main_launcher
2121

2222

2323
def create_manifest(base_dir: str, output_file: str):
@@ -218,4 +218,4 @@ def get_parser(
218218

219219

220220
if __name__ == '__main__':
221-
sp_util.main_launcher(main, get_parser)
221+
main_launcher(main, get_parser)

sotodlib/site_pipeline/make_atomic_filterbin_map.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
from sqlalchemy.orm import sessionmaker
1616

1717
import numpy as np
18-
import sotodlib.site_pipeline.util as util
1918
from sotodlib import coords, mapmaking
2019
from sotodlib.core import Context
2120
from sotodlib.io import hk_utils

0 commit comments

Comments
 (0)