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 details)

Uploaded Python 3

File details

Details for the file astrosa-0.2-py3-none-any.whl.

File metadata

  • Download URL: astrosa-0.2-py3-none-any.whl
  • Upload date:
  • Size: 417.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for astrosa-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 4538e588047ca5ae23f99afc06299ab43ce85897f3b335f2690106a806617825
MD5 c23d33f2a1a8ecba6f6961db758e7966
BLAKE2b-256 48a91a7095d4f5607a466c98ddabd30b7d92f3d54cf18652eb7f98849943995b

See more details on using hashes here.

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