Skip to content

Commit

Permalink
Merge pull request #334 from dirac-institute/proposals/kbi
Browse files Browse the repository at this point in the history
New, parallel, KBMOD interface is added. Some input data source is "standardized" into individual KBMOD processable images. These images must contain a PSF, WCS, time, science image, mask and variance. Collections of such standardized units are put into a image collections, alongside various other user defined not mandatory metadata that help in sorting, contextualizing and selecting images that will be processed by the KBMOD search algorithm
  • Loading branch information
DinoBektesevic authored Jan 29, 2024
2 parents 2c24f7b + ffac246 commit c4dfc13
Show file tree
Hide file tree
Showing 19 changed files with 3,913 additions and 4 deletions.
5 changes: 4 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,10 @@ packages =
kbmod.search
kbmod.analysis
kbmod.filters
kbmod.standardizers
kbmod.standardizers.fits_standardizers
zip_safe = "False"
install_requires =
install_requires =
astropy>=5.1
astroquery>=0.4.6
matplotlib>=3.5
Expand All @@ -48,6 +50,7 @@ install_requires =
jplephem
PyYAML>=6.0
chardet
astro_metadata_translator>=25.2023.2200

[options.extras_require]
analysis =
Expand Down
7 changes: 4 additions & 3 deletions src/kbmod/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,6 @@
except ImportError:
warnings.warn("Unable to determine the package version. " "This is likely a broken installation.")

# lazy import analysis to arrest
# loading large libraries in them
# import the filters subdirectory
from . import (
analysis,
analysis_utils,
Expand All @@ -18,3 +15,7 @@
result_list,
run_search,
)

from .search import PSF, RawImage, LayeredImage, ImageStack, StackSearch
from .standardizers import Standardizer, StandardizerConfig
from .image_collection import ImageCollection
Loading

0 comments on commit c4dfc13

Please sign in to comment.