Skip to content

Commit

Permalink
Move some imports to avoid circular issues
Browse files Browse the repository at this point in the history
  • Loading branch information
jeanconn committed Nov 19, 2024
1 parent ab09c63 commit 9fac7c5
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions chandra_aca/aca_image.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,12 @@
from math import floor
from pathlib import Path

import mica.archive.aca_dark
import mica.archive.aca_l0
import numba
import numpy as np
import requests
from astropy.table import Table
from ska_helpers import retry

import chandra_aca.dark_subtract
import chandra_aca.maude_decom

__all__ = ["ACAImage", "centroid_fm", "AcaPsfLibrary", "EIGHT_LABELS"]

EIGHT_LABELS = np.array(
Expand Down Expand Up @@ -840,6 +835,12 @@ def get_psf_image(

@retry.retry(exceptions=requests.exceptions.RequestException, delay=5, tries=3)
def get_aca_image_table(start, stop, bgsub=True, source="maude", **maude_kwargs):
import mica.archive.aca_dark
import mica.archive.aca_l0

import chandra_aca.dark_subtract
import chandra_aca.maude_decom

if source == "maude":
imgs_table = chandra_aca.maude_decom.get_aca_images(start, stop, **maude_kwargs)
t_ccds = chandra_aca.dark_subtract.get_tccd_data(
Expand Down

0 comments on commit 9fac7c5

Please sign in to comment.