A light curve collection server framework.
Project description
LCC-Server: A light curve collection server framework
This is a Python framework to serve collections of light curves. The code here forms the basis for the HAT data server.
At the moment, it includes the following functionality:
-
collection of light curves from various projects into a single output format
-
HTTP API for searching over multiple light curve collections by:
- filtering on database columns of object properties, e.g. objectid, mag, variability type, variability indices, etc.
- cone-search near specified coordinates
- cross-matching to uploaded object list with objectid, ra, decl
- full-text search on object names, descriptions, etc.
-
HTTP API for generating datasets from search results asychronously, caching results from searches, and generating output zip bundles containing search results and all matching light curves
-
HTTP API for detailed information per object, including light curve plots, external catalog info, and period-finding results plus phased LCs if available
Installation
To install the latest version from Github:
$ git clone https://github.com/waqasbhatti/lcc-server
$ cd lcc-server
$ pip install -e .
License
LCC-Server is provided under the MIT License. See the LICENSE file for the full text.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for lccserver-0.0.1.post0.dev12.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef49b25b912b353af5e8d0127d38188c6aa966c0a9b4992c4bb1c3e1713b9791 |
|
MD5 | 43f05e0fac5950bcffdde4f8537a7170 |
|
BLAKE2b-256 | 00cc451f0e29736d3e7cf137a414f01da4b91efdbc8e876ee6bec74d885f6d8d |
Hashes for lccserver-0.0.1.post0.dev12-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05bb7105cc4b216dbd0df418aadff7b2a0bbb8a5a0bc8a254d261943cc0aaa96 |
|
MD5 | 31d85c834aa524eff98d31df5baa35ec |
|
BLAKE2b-256 | 0b6ac5b22ddad1cd163be35b0bacc9345e49f3bfb661eba01d3c8489fc393bd6 |