{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "56760cda", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "\n", "WARNING: version mismatch between CFITSIO header (v4.000999999999999) and linked library (v4.01).\n", "\n", "\n", "WARNING: version mismatch between CFITSIO header (v4.000999999999999) and linked library (v4.01).\n", "\n", "\n", "WARNING: version mismatch between CFITSIO header (v4.000999999999999) and linked library (v4.01).\n", "\n" ] } ], "source": [ "import os, sys, time\n", "import numpy as np\n", "import pandas as pd\n", "import matplotlib.pyplot as plt\n", "%matplotlib inline\n", "import healpy as hp\n", "\n", "from rubin_sim.data import get_data_dir\n", "import sqlite3\n", "\n", "from sat_utils import Constellation, starlink_constellation_v1" ] }, { "cell_type": "code", "execution_count": 2, "id": "088ebb4b", "metadata": {}, "outputs": [], "source": [ "# load up some visits\n", "\n", "limit = 900\n", "\n", "dd = get_data_dir()\n", "baseline_file = os.path.join(dd,'sim_baseline/baseline.db')\n", "\n", "# Conenct to the sqlite database\n", "con = sqlite3.connect(baseline_file)\n", "\n", "# Load up the first year\n", "df = pd.read_sql('select * from observations where night < 1 and sunAlt > -24 ;', con)\n", "\n", "con.close()" ] }, { "cell_type": "code", "execution_count": 3, "id": "91afc1b0", "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | observationId | \n", "fieldRA | \n", "fieldDec | \n", "observationStartMJD | \n", "flush_by_mjd | \n", "visitExposureTime | \n", "filter | \n", "rotSkyPos | \n", "rotSkyPos_desired | \n", "numExposures | \n", "... | \n", "sunAz | \n", "sunRA | \n", "sunDec | \n", "moonRA | \n", "moonDec | \n", "moonDistance | \n", "solarElong | \n", "moonPhase | \n", "cummTelAz | \n", "scripted_id | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "0 | \n", "310.024480 | \n", "-60.812928 | \n", "60218.001806 | \n", "60218.023576 | \n", "30.0 | \n", "y | \n", "-297.249225 | \n", "-297.249225 | \n", "2 | \n", "... | \n", "255.593220 | \n", "186.644048 | \n", "-2.870827 | \n", "27.609463 | \n", "11.956111 | \n", "94.490314 | \n", "102.958651 | \n", "87.407902 | \n", "169.454444 | \n", "0 | \n", "
1 | \n", "1 | \n", "310.601871 | \n", "-63.561425 | \n", "60218.002254 | \n", "60218.023576 | \n", "30.0 | \n", "y | \n", "-297.708278 | \n", "-297.708278 | \n", "2 | \n", "... | \n", "255.500445 | \n", "186.644453 | \n", "-2.871001 | \n", "27.615338 | \n", "11.959438 | \n", "95.029204 | \n", "101.743959 | \n", "87.404494 | \n", "170.502875 | \n", "0 | \n", "
2 | \n", "2 | \n", "311.292611 | \n", "-66.317774 | \n", "60218.002703 | \n", "60218.023576 | \n", "30.0 | \n", "y | \n", "-297.909620 | \n", "-297.909620 | \n", "2 | \n", "... | \n", "255.407493 | \n", "186.644858 | \n", "-2.871176 | \n", "27.621208 | \n", "11.962765 | \n", "95.563446 | \n", "100.497860 | \n", "87.401088 | \n", "171.406738 | \n", "0 | \n", "
3 | \n", "3 | \n", "312.140731 | \n", "-69.082666 | \n", "60218.003152 | \n", "60218.023576 | \n", "30.0 | \n", "y | \n", "-297.838337 | \n", "-297.838337 | \n", "2 | \n", "... | \n", "255.314364 | \n", "186.645264 | \n", "-2.871350 | \n", "27.627073 | \n", "11.966093 | \n", "96.092842 | \n", "99.221261 | \n", "87.397685 | \n", "172.197791 | \n", "0 | \n", "
4 | \n", "4 | \n", "304.170163 | \n", "-73.375442 | \n", "60218.003623 | \n", "60218.023576 | \n", "30.0 | \n", "y | \n", "-309.290623 | \n", "-309.290623 | \n", "2 | \n", "... | \n", "255.216260 | \n", "186.645690 | \n", "-2.871533 | \n", "27.633232 | \n", "11.969593 | \n", "99.605370 | \n", "94.821142 | \n", "87.394110 | \n", "177.239803 | \n", "0 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
118 | \n", "830 | \n", "336.319706 | \n", "-85.448079 | \n", "60218.392486 | \n", "60218.404999 | \n", "30.0 | \n", "i | \n", "-56.043578 | \n", "-56.043578 | \n", "2 | \n", "... | \n", "101.469398 | \n", "186.997138 | \n", "-3.022386 | \n", "31.259086 | \n", "14.500684 | \n", "101.856712 | \n", "90.893919 | \n", "85.254586 | \n", "146.948266 | \n", "0 | \n", "
119 | \n", "831 | \n", "294.594225 | \n", "-87.438033 | \n", "60218.393053 | \n", "60218.404999 | \n", "30.0 | \n", "i | \n", "-96.112005 | \n", "-96.112005 | \n", "2 | \n", "... | \n", "101.360003 | \n", "186.997650 | \n", "-3.022606 | \n", "31.264624 | \n", "14.503548 | \n", "104.786408 | \n", "87.754422 | \n", "85.251529 | \n", "143.526699 | \n", "0 | \n", "
120 | \n", "832 | \n", "324.991600 | \n", "-82.868303 | \n", "60218.393578 | \n", "60218.404999 | \n", "30.0 | \n", "i | \n", "-68.489767 | \n", "-68.489767 | \n", "2 | \n", "... | \n", "101.258784 | \n", "186.998125 | \n", "-3.022809 | \n", "31.269767 | \n", "14.506202 | \n", "101.548293 | \n", "92.280883 | \n", "85.248692 | \n", "149.115181 | \n", "0 | \n", "
121 | \n", "833 | \n", "302.751653 | \n", "-81.835351 | \n", "60218.394084 | \n", "60218.404999 | \n", "30.0 | \n", "i | \n", "-90.162716 | \n", "-90.162716 | \n", "2 | \n", "... | \n", "101.161561 | \n", "186.998582 | \n", "-3.023006 | \n", "31.274722 | \n", "14.508754 | \n", "104.149030 | \n", "90.539605 | \n", "85.245958 | \n", "147.872290 | \n", "0 | \n", "
122 | \n", "834 | \n", "319.697784 | \n", "-80.157919 | \n", "60218.394569 | \n", "60218.404999 | \n", "30.0 | \n", "i | \n", "-74.792911 | \n", "-74.792911 | \n", "2 | \n", "... | \n", "101.068535 | \n", "186.999020 | \n", "-3.023194 | \n", "31.279479 | \n", "14.511200 | \n", "101.221223 | \n", "93.657493 | \n", "85.243335 | \n", "151.189862 | \n", "0 | \n", "
123 rows × 44 columns
\n", "