Skip to main content

Astronomical Observation Schedule Assessment Framework

Project description

AstroSA: Astronomical Observation Scheduler Assessment

This project is an assessment framework for astronomical observation schedulers.

这是一个评价天文观测调度器的框架。

Usage

Refers to main.py

参见:main.py

Requirements

python -m pip install -r requirements.txt

Install

AstroSA is available in Pypi.

pip install astrosa

Also, you can install from source code.

git clone https://github/h-xie/astrosa
cd astrosa
pip install .

Data

AstroSA provide a sqlite database in directory astrosa/data/astrosa.sqlite.It contains experimental data from the paper, including a priority plan, a sequential plan, and corresponding cloud data on the date 2023-06-08 at location JLO.

You can use by

import sqlite3
import astrosa

database = astrosa.DATA_DIR
conn = sqlite3.connect(database + '/astrosa.sqlite')

Catalogue

We also provide a data converter from VizieR to sqlite in tyc2_to_sql.ipynb. You can use it to convert tycho-2 from FITS format to sqlite format. Tycho-2 catalogue can be downloaded via: Tycho-2 catalogue in FITS

Cloud

We provide cloud image to score script cloud_to_data.py. You can use it to convert cloud image to cloud data. It only counts NIGHT.

python cloud_to_data.py -f path_to_your_cloud_image

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

astrosa-0.2-py3-none-any.whl (417.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page