{
"cells": [
{
"cell_type": "markdown",
"id": "23c20ec3",
"metadata": {},
"source": [
"# Stacking\n",
"\n",
"This notebook demonstrates how to perform image stacking using the EZPhot package. Image stacking is a fundamental technique in astronomical image processing that combines multiple exposures to improve signal-to-noise ratio and reduce noise."
]
},
{
"cell_type": "markdown",
"id": "b6fb19da",
"metadata": {},
"source": [
"## 1. Load Data\n",
"\n",
"- Use the `DataBrowser` class to query and filter images\n",
"- Load science images for processing\n",
"\n",
"> **💡 Optional Tip**: The `SDTDataQuerier` class provides methods to sync data from a central database to your local workspace, making it easy to work with large astronomical datasets."
]
},
{
"cell_type": "markdown",
"id": "bf47bb08",
"metadata": {},
"source": [
"
"
]
},
{
"cell_type": "markdown",
"id": "65ecb81d",
"metadata": {},
"source": [
"### 🔍 1.1. Sync the data with SDTDataQuerier (Optional)\n"
]
},
{
"cell_type": "code",
"execution_count": 1,
"id": "df25ac16",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Help for SDTDataQuerier\n",
"\n",
"\n",
"Public methods:\n",
"- show_obsdestdata(foldername: str, show_only_numbers: bool = False, pattern: str = '*.fits')\n",
"- show_obsdestfolder(folder_key: str = '*')\n",
"- show_obssourcedata(foldername: str, show_only_numbers: bool = False, pattern: str = '*.fits')\n",
"- show_obssourcefolder(folder_key: str = '*')\n",
"- show_scidestdata(targetname: str, show_only_numbers: bool = False, key: str = 'filter', pattern: str = '*.fits')\n",
"- show_scisourcedata(targetname: str, show_only_numbers: bool = False, key: str = 'filter', file_pattern: str = '*.fits')\n",
"- show_scisourcefolder(folder_key: str = '*')\n",
"- sync_obsdata(foldername: str, file_pattern: str = '*.fits', ignore_exists: bool = True)\n",
"- sync_scidata(targetname: str, file_pattern: str = '*.fits', ignore_exists: bool = True)\n"
]
}
],
"source": [
"# If you connected the database, you can easily sync the data from the database. \n",
"from ezphot.utils import SDTDataQuerier\n",
"sdtquery = SDTDataQuerier()\n",
"sdtquery.help()\n",
"target_name = 'T00528'"
]
},
{
"cell_type": "code",
"execution_count": null,
"id": "de8a9890",
"metadata": {},
"outputs": [],
"source": [
"# sync_scidata method will run multiple rsync between Science Source directory and destination directory.\n",
"print('Source directory:', sdtquery.helper.config['SDTDATA_SCISOURCEDIR'])\n",
"print('Target directory:', sdtquery.helper.config['SDTDATA_SCIDESTDIR'])\n",
"sdtquery.sync_scidata(\n",
" targetname = target_name,\n",
" file_pattern = '*.fits',\n",
" ignore_exists = True\n",
")"
]
},
{
"cell_type": "markdown",
"id": "6264fda8",
"metadata": {},
"source": [
"**🔄 Sync Progress**: The rsync process copies FITS files from the source directory to your local destination directory.\n"
]
},
{
"cell_type": "markdown",
"id": "8d505a64",
"metadata": {},
"source": [
"
"
]
},
{
"cell_type": "markdown",
"id": "139f9620",
"metadata": {},
"source": [
"### 1.2. Query Data with DataBrowser\n",
"\n",
"The `DataBrowser` class allows us to query and filter our synced data. Here we'll explore the available keys and their values to understand what data we have access to.\n"
]
},
{
"cell_type": "code",
"execution_count": 2,
"id": "810902c4",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"observatory {'7DT'}\n",
"telkey {'7DT_C361K_HIGH_1x1'}\n",
"objname {'T23189', 'T25043', 'T00596', 'T13825', 'T02874', 'T03198', 'T14574', 'T12053', 'T02595', 'T00405', 'T13722', 'T00595', 'T11112', 'T00577', 'T13559', 'T13072', 'T04803', 'T14479', 'T09373', 'T13824', 'T03704', 'T07169', 'T01701', 'T23736', 'T01428', 'T00463', 'T22614', 'T12732', 'T21742', 'T03209', 'T09040', 'T24804', 'T02452', 'T09041', 'T14354', 'T00465', 'T07128', 'T01933', 'T13558', 'T24558', 'T11971', 'T24225', 'T02072', 'T00311', 'T05281', 'T24735', 'T03458', 'T11704', 'T11764', 'T11621', 'T13257', 'T23968', 'T14918', 'T09543', 'T21343', 'T23132', 'T01501', 'T14712', 'T03051', 'T20716', 'T03580', 'T13496', 'T03377', 'T13823', 'T13707', 'T05004', 'T19684', 'T23488', 'T01580', 'T00486', 'T11622', 'T04237', 'T23977', 'T03898', 'T01161', 'T22924', 'T15696', 'T13541', 'T12025', 'T25337', 'T13520', 'T05018', 'T11148', 'T09370', 'T02349', 'T14943', 'T02535', 'T06467', 'T10228', 'T24028', 'T21733', 'T01505', 'T13557', 'T25303', 'T10856', 'T00529', 'T15434', 'T17321', 'T06269', 'T11898', 'T05634', 'T07389', 'T10452', 'T23142', 'T03073', 'T08297', 'T21330', 'T12165', 'T03364', 'T08679', 'T00409', 'T00528', 'T10413', 'T13560', 'T21610', 'T11573', 'T00915', 'T05376', 'T11109', 'T16683', 'T13280', 'T03768', 'T01631', 'T03263', 'T00527', 'T05107', 'T08643', 'T16724', 'T06914', 'T00464', 'T00290', 'T11882', 'T25223', 'T01314', 'T10627'}\n",
"telname {'7DT14', '7DT09', '7DT11', '7DT05', '7DT12', '7DT16', '7DT04', '7DT10', '7DT07', '7DT02', '7DT06', '7DT15', '7DT03', '7DT01', '7DT13', '7DT08'}\n",
"filter {'m575', 'm875', 'm600', 'r', 'm700', 'm550', 'm625', 'g', 'm475', 'm775', 'm650', 'z', 'i', 'm750', 'm725', 'm425', 'm675', 'm800', 'm450', 'm850', 'm500', 'm525', 'm825', 'm400'}\n",
"imgtype set()\n",
"obsdate set()\n"
]
}
],
"source": [
"# Then, you can query your data with DataBrowser class. \n",
"# Since the data is copied to your private directory (['SCIDATA_SCIDESTDIR'](e.g. ~/ezphot/data/scidata by default) in configuration), you can use it as your own data. \n",
"# You can also use it as a context for ezphot. \n",
"\n",
"from ezphot.utils import DataBrowser\n",
"dbrowser = DataBrowser('scidata')\n",
"# You can query the data with the below keys.\n",
"for key, value in dbrowser.keys.items():\n",
" print(key, value)"
]
},
{
"cell_type": "markdown",
"id": "b0ed59d9",
"metadata": {},
"source": [
"Let's filter our data to find specific images. We'll search for:\n",
"- **Target**: T00528\n",
"- **Filter**: m600\n",
"- **Pattern**: Files ending with `*100.fits`\n"
]
},
{
"cell_type": "code",
"execution_count": 3,
"id": "f2bdd7a6",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[INFO] Found 90 files matching '/home/hhchoi1022/ezphot/data/scidata/*/*/T00528/*/m600/*100.fits'\n"
]
},
{
"data": {
"text/plain": [
"['/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025855_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_234441_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_072423_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_235542_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_074036_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235531_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_234659_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_073848_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235138_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235006_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250820_014852_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025519_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_233554_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234235_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_072612_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250820_014704_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234047_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_234118_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_062434_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250824_035027_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_074224_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_023900_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_234511_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_234454_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_233758_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234424_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235852_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_235224_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061533_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_233743_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_074412_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_073512_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_233858_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_234847_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_235748_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061157_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061010_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_062811_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_235206_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250824_034457_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025330_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_235412_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_233916_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_073324_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234950_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_024954_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025707_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_234135_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_235600_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_024806_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_234252_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_233728_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_235354_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_234642_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_234830_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235720_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_234323_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_062246_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_234629_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_072800_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061910_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250824_034646_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_234104_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_030043_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_235036_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_062622_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_235018_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061345_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_073700_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235704_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_024048_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235327_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235154_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_073136_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_024617_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_024237_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_060821_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_234306_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_234817_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_233947_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025142_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_233930_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_062058_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_072948_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234613_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235343_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234801_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250820_014516_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061721_m600_100.fits',\n",
" '/home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235515_m600_100.fits']"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dbrowser.objname = 'T00528'\n",
"dbrowser.filter = 'm600'\n",
"dbrowser.search('*100.fits', return_type = 'path')"
]
},
{
"cell_type": "code",
"execution_count": 4,
"id": "3f53f58a",
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"[INFO] Found 90 files matching '/home/hhchoi1022/ezphot/data/scidata/*/*/T00528/*/m600/*100.fits'\n"
]
},
{
"name": "stderr",
"output_type": "stream",
"text": [
"Loading Science Images: 100%|██████████| 90/90 [00:01<00:00, 56.88it/s]\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"[INFO] Found 90 files matching '/home/hhchoi1022/ezphot/data/scidata/*/*/T00528/*/m600/*100.fits'\n",
"Loaded 90 FITS files from /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600\n",
"Total FITS files combined: 90\n"
]
}
],
"source": [
"# If you wish to get the ScienceImage object, \n",
"target_imgset = dbrowser.search('*100.fits', return_type = 'science')\n",
"target_imglist = target_imgset.target_images\n",
"# If you wish to get the metadata table from the keys, \n",
"metadata_table = dbrowser.search('*100.fits', return_type = 'imginfo')"
]
},
{
"cell_type": "code",
"execution_count": 5,
"id": "f7fb4342",
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"
| file | altitude | azimuth | ccd-temp | gain | filter | imgtype | exptime | obsdate | locdate | jd | mjd | binning | object | objctid | obsmode | specmode | note | telescop |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| str126 | str32 | str32 | str32 | str21 | str4 | str5 | str32 | str23 | str23 | str32 | str32 | str21 | str6 | str32 | str4 | str7 | str9 | str5 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025855_m600_100.fits | 43.226146 | 177.841909 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-06T02:58:55.000 | 2025-09-05 22:58:55.000 | 2460924.624247685 | 60924.124247685184 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_234441_m600_100.fits | 36.655996 | 166.440658 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-03T23:44:41.000 | 2025-09-03 19:44:41.000 | 2460922.489363426 | 60921.98936342593 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_072423_m600_100.fits | 37.102087 | 193.288747 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-02T07:24:23.000 | 2025-09-02 03:24:23.000 | 2460920.8085995372 | 60920.308599537035 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_235542_m600_100.fits | 36.617178 | 166.418143 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-08-31T23:55:42.000 | 2025-08-31 19:55:42.000 | 2460919.497013889 | 60918.99701388889 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_074036_m600_100.fits | 36.283207 | 193.763747 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-02T07:40:36.000 | 2025-09-02 03:40:36.000 | 2460920.819861111 | 60920.319861111115 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235531_m600_100.fits | 37.198191 | 166.77371 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-03T23:55:31.000 | 2025-09-03 19:55:31.000 | 2460922.496886574 | 60921.996886574074 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250904_234659_m600_100.fits | 36.969771 | 166.628158 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-04T23:46:59.000 | 2025-09-04 19:46:59.000 | 2460923.4909606483 | 60922.990960648145 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_073848_m600_100.fits | 36.375758 | 193.714859 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-09-02T07:38:48.000 | 2025-09-02 03:38:48.000 | 2460920.818611111 | 60920.31861111111 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235138_m600_100.fits | 37.585349 | 167.040065 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-09-06T23:51:38.000 | 2025-09-06 19:51:38.000 | 2460925.4941898147 | 60924.99418981482 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... | ... |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_025142_m600_100.fits | 43.16008 | 177.297766 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-06T02:51:42.000 | 2025-09-05 22:51:42.000 | 2460924.619236111 | 60924.11923611111 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250831_233930_m600_100.fits | 35.782502 | 165.991377 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-08-31T23:39:30.000 | 2025-08-31 19:39:30.000 | 2460919.485763889 | 60918.985763888886 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_062058_m600_100.fits | 39.8086 | 190.860402 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-03T06:20:58.000 | 2025-09-03 02:20:58.000 | 2460921.7645601854 | 60921.264560185184 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250902_072948_m600_100.fits | 36.83222 | 193.456107 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-02T07:29:48.000 | 2025-09-02 03:29:48.000 | 2460920.812361111 | 60920.31236111111 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234613_m600_100.fits | 37.320642 | 166.855551 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-09-06T23:46:13.000 | 2025-09-06 19:46:13.000 | 2460925.490428241 | 60924.990428240744 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_235343_m600_100.fits | 37.10869 | 166.715666 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-09-03T23:53:43.000 | 2025-09-03 19:53:43.000 | 2460922.495636574 | 60921.99563657407 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_234801_m600_100.fits | 37.409343 | 166.916094 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-09-06T23:48:01.000 | 2025-09-06 19:48:01.000 | 2460925.4916782407 | 60924.99167824074 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250820_014516_m600_100.fits | 39.528965 | 168.808433 | -10.1 | 2750 | m600 | LIGHT | 100.0 | 2025-08-20T01:45:16.000 | 2025-08-19 21:45:16.000 | 2460907.5731018516 | 60907.07310185185 | 1 | T00528 | 58b4f2a07b0246b7b9d68efb4021c28f | Spec | specall | None | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250903_061721_m600_100.fits | 39.953891 | 190.679975 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-09-03T06:17:21.000 | 2025-09-03 02:17:21.000 | 2460921.762048611 | 60921.26204861111 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |
| /home/hhchoi1022/ezphot/data/scidata/7DT/7DT_C361K_HIGH_1x1/T00528/7DT14/m600/calib_7DT14_T00528_20250906_235515_m600_100.fits | 37.759695 | 167.168072 | -10.0 | 2750 | m600 | LIGHT | 100.0 | 2025-09-06T23:55:15.000 | 2025-09-06 19:55:15.000 | 2460925.496701389 | 60924.99670138889 | 1 | T00528 | 1d2f12912f6841dc9ad12497eef6268e | Spec | specall | S250830bp | 7DT14 |