five

juliensimon/gcvs-variable-stars

收藏
Hugging Face2026-03-24 更新2026-03-29 收录
下载链接:
https://hf-mirror.com/datasets/juliensimon/gcvs-variable-stars
下载链接
链接失效反馈
官方服务:
资源简介:
--- license: cc-by-4.0 pretty_name: "General Catalogue of Variable Stars (GCVS)" language: - en description: "The canonical catalog of variable stars maintained since 1948 by the Sternberg Astronomical Institute, Moscow. Sourced via VizieR CDS Strasbourg." task_categories: - tabular-classification tags: - space - variable-star - astronomy - gcvs - stellar - open-data size_categories: - 10K<n<100K --- # General Catalogue of Variable Stars (GCVS) ![Update GCVS](https://github.com/juliensimon/space-datasets/actions/workflows/update-gcvs.yml/badge.svg) ![Updated](https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/juliensimon/space-datasets/main/status.json&query=$.gcvs&label=updated&color=brightgreen) The General Catalogue of Variable Stars (GCVS) is **the** canonical reference catalog of variable stars, maintained since 1948 by the Sternberg Astronomical Institute at Moscow State University. Currently **60,894** variable stars with 544 variability types. ## Dataset description Variable stars are stars whose brightness changes over time, either due to intrinsic physical processes (pulsation, eruption, rotation) or extrinsic geometry (eclipsing binaries). The GCVS is the internationally recognized authority for variable star designations and classifications. It has been compiled and updated for over 75 years, serving as the foundation for stellar variability research. Each entry includes the GCVS designation, coordinates, variability type, magnitude range, period, epoch of maximum, and spectral type where known. ## Schema | Column | Type | Description | |--------|------|-------------| | `gcvs_name` | string | GCVS designation (e.g. "R And", "delta Cep") | | `ra_deg` | float64 | Right ascension J2000 (degrees) | | `dec_deg` | float64 | Declination J2000 (degrees) | | `variable_type` | string | Variability type (e.g. M, SR, EA, DCEP, RR) | | `magnitude_max` | float64 | Maximum brightness (mag, lower = brighter) | | `magnitude_min_flag` | string | Flag on minimum magnitude (e.g. "(" for amplitude) | | `magnitude_min` | float64 | Minimum brightness (mag) | | `period_days` | float64 | Period in days | | `epoch_jd` | float64 | Epoch of maximum/minimum (Julian Date) | | `spectral_type` | string | Spectral type | ## Quick stats - **60,894** variable stars - **544** variability types - **40,096** with known period - **15,116** with spectral type - Top types: M (7,920), RRAB (7,590), EA (4,113), EW (3,616), LB (2,800) ## Usage ```python from datasets import load_dataset ds = load_dataset("juliensimon/gcvs-variable-stars", split="train") df = ds.to_pandas() # Cepheid variables (standard candles for distance measurement) cepheids = df[df["variable_type"].str.startswith("DCEP", na=False)] print(f"{len(cepheids):,} classical Cepheids") # Eclipsing binaries eclipsing = df[df["variable_type"].str.startswith("E", na=False)] print(f"{len(eclipsing):,} eclipsing binaries") # Period-luminosity distribution import matplotlib.pyplot as plt valid = df.dropna(subset=["period_days", "magnitude_max"]) valid = valid[valid["period_days"] > 0] plt.scatter(valid["period_days"], valid["magnitude_max"], s=0.5, alpha=0.3) plt.xscale("log") plt.gca().invert_yaxis() plt.xlabel("Period (days)") plt.ylabel("Magnitude (max brightness)") plt.title("GCVS Period vs Magnitude") ``` ## Data source [General Catalogue of Variable Stars](https://www.sai.msu.su/gcvs/gcvs/) (Samus' N.N., Kazarovets E.V., Durlevich O.V., Kireeva N.N., Pastukhova E.N., 2017, Astronomy Reports, 61, 80), accessed via [VizieR](https://vizier.cds.unistra.fr/), CDS Strasbourg. ## Update schedule Quarterly (1st of the month at 08:00 UTC) via [GitHub Actions](https://github.com/juliensimon/space-datasets). ## Related datasets - [pulsar-catalog](https://huggingface.co/datasets/juliensimon/pulsar-catalog) -- ATNF Pulsar Catalogue - [messier-catalog](https://huggingface.co/datasets/juliensimon/messier-catalog) -- Messier deep-sky objects - [ngc-ic-catalog](https://huggingface.co/datasets/juliensimon/ngc-ic-catalog) -- NGC/IC deep-sky catalog ## Pipeline Source code: [juliensimon/space-datasets](https://github.com/juliensimon/space-datasets) ## Citation ```bibtex @dataset{gcvs_variable_stars, author = {Simon, Julien}, title = {General Catalogue of Variable Stars (GCVS)}, year = {2026}, publisher = {Hugging Face}, url = {https://huggingface.co/datasets/juliensimon/gcvs-variable-stars}, note = {Based on GCVS (Samus' et al. 2017) via VizieR CDS Strasbourg} } ``` ## License [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)

license: cc-by-4.0 pretty_name: "变星总表(General Catalogue of Variable Stars,GCVS)" language: - en description: "本数据集为莫斯科斯特恩贝格天文研究所自1948年起维护的权威变星目录,数据通过斯特拉斯堡CDS的VizieR服务获取。" task_categories: - tabular-classification tags: - space - variable-star - astronomy - gcvs - stellar - open-data size_categories: - 10K<n<100K # 变星总表(General Catalogue of Variable Stars,GCVS) ![Update GCVS](https://github.com/juliensimon/space-datasets/actions/workflows/update-gcvs.yml/badge.svg) ![Updated](https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/juliensimon/space-datasets/main/status.json&query=$.gcvs&label=updated&color=brightgreen) 变星总表(General Catalogue of Variable Stars,GCVS)是**权威的**变星参考目录,由莫斯科国立大学斯特恩贝格天文研究所自1948年起持续维护。当前收录**60894颗**变星,涵盖**544种**变光类型。 ## 数据集说明 变星是指亮度随时间变化的天体,其亮度变化源于内部物理过程(脉动、爆发、自转)或外部几何效应(食双星系统)。变星总表是国际公认的变星命名与分类权威目录,历经75余年的编制与更新,是恒星变光研究的核心基础数据集。 每条数据条目包含变星的GCVS命名、天球坐标、变光类型、星等范围、光变周期、极大历元以及已知的光谱型。 ## 数据结构 | 列名 | 数据类型 | 描述 | |--------|------|-------------| | `gcvs_name` | string | GCVS命名(例如"R And"、"delta Cep") | | `ra_deg` | float64 | J2000.0坐标系赤经(单位:度) | | `dec_deg` | float64 | J2000.0坐标系赤纬(单位:度) | | `variable_type` | string | 变光类型(例如M、SR、EA、DCEP、RR) | | `magnitude_max` | float64 | 最大视星等(星等值越低,亮度越高) | | `magnitude_min_flag` | string | 最小星等标记(例如"("表示振幅) | | `magnitude_min` | float64 | 最小视星等(单位:星等) | | `period_days` | float64 | 光变周期(单位:天) | | `epoch_jd` | float64 | 极大/极小历元(儒略日) | | `spectral_type` | string | 光谱型 | ## 快速统计数据 - **60894颗**变星 - **544种**变光类型 - **40096颗**拥有已知光变周期 - **15116颗**拥有已知光谱型 - 热门变光类型:M(7920颗)、RRAB(7590颗)、EA(4113颗)、EW(3616颗)、LB(2800颗) ## 使用示例 python from datasets import load_dataset ds = load_dataset("juliensimon/gcvs-variable-stars", split="train") df = ds.to_pandas() # 经典造父变星(用于距离测量的标准烛光) cepheids = df[df["variable_type"].str.startswith("DCEP", na=False)] print(f"共找到{len(cepheids):,}颗经典造父变星") # 食双星系统 eclipsing = df[df["variable_type"].str.startswith("E", na=False)] print(f"共找到{len(eclipsing):,}颗食双星") # 周期-星等分布 import matplotlib.pyplot as plt valid = df.dropna(subset=["period_days", "magnitude_max"]) valid = valid[valid["period_days"] > 0] plt.scatter(valid["period_days"], valid["magnitude_max"], s=0.5, alpha=0.3) plt.xscale("log") plt.gca().invert_yaxis() plt.xlabel("光变周期(天)") plt.ylabel("星等(最大亮度)") plt.title("GCVS光变周期与星等分布") ## 数据来源 [变星总表](https://www.sai.msu.su/gcvs/gcvs/) (Samus N.N., Kazarovets E.V., Durlevich O.V., Kireeva N.N., Pastukhova E.N., 2017, 《天文学报告》, 61, 80), 通过[VizieR](https://vizier.cds.unistra.fr/)(斯特拉斯堡CDS)获取。 ## 更新计划 每季度更新一次(每月1日UTC时间08:00),更新流程通过[GitHub Actions](https://github.com/juliensimon/space-datasets)实现。 ## 相关数据集 - [脉冲星目录](https://huggingface.co/datasets/juliensimon/pulsar-catalog) —— ATNF脉冲星目录 - [梅西耶目录](https://huggingface.co/datasets/juliensimon/messier-catalog) —— 梅西耶深空天体目录 - [NGC/IC目录](https://huggingface.co/datasets/juliensimon/ngc-ic-catalog) —— NGC/IC深空天体目录 ## 数据处理流程 源代码仓库:[juliensimon/space-datasets](https://github.com/juliensimon/space-datasets) ## 引用格式 bibtex @dataset{gcvs_variable_stars, author = {Simon, Julien}, title = {General Catalogue of Variable Stars (GCVS)}, year = {2026}, publisher = {Hugging Face}, url = {https://huggingface.co/datasets/juliensimon/gcvs-variable-stars}, note = {基于GCVS(Samus等,2017),通过斯特拉斯堡CDS的VizieR服务获取} } ## 许可证 [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
提供机构:
juliensimon
二维码
社区交流群
二维码
科研交流群
商业服务