five

juliensimon/neo-close-approaches

收藏
Hugging Face2026-03-28 更新2026-03-29 收录
下载链接:
https://hf-mirror.com/datasets/juliensimon/neo-close-approaches
下载链接
链接失效反馈
官方服务:
资源简介:
--- license: cc-by-4.0 pretty_name: "Near-Earth Object Close Approaches" language: - en description: "All asteroid and comet close approaches to Earth within 0.05 AU (1900-2100) from NASA JPL CNEOS. Updated daily." task_categories: - tabular-classification - tabular-regression tags: - space - asteroid - neo - planetary-defense - nasa - near-earth-object - open-data - jpl - cneos - potentially-hazardous-asteroid - tabular-data - parquet size_categories: - 10K<n<100K configs: - config_name: default data_files: - split: train path: data/neo_close_approaches.parquet default: true --- # Near-Earth Object Close Approaches *Part of the [Orbital Mechanics Datasets](https://huggingface.co/collections/juliensimon/orbital-mechanics-datasets-69c24caca4ab3934c9856994) collection on Hugging Face.* ![Update NEO Close Approaches](https://github.com/juliensimon/space-datasets/actions/workflows/update-neo.yml/badge.svg) ![Updated](https://img.shields.io/badge/dynamic/json?url=https://raw.githubusercontent.com/juliensimon/space-datasets/main/status.json&query=$.neo&label=updated&color=brightgreen) All close approaches of Near-Earth Objects (asteroids and comets) to Earth within 0.05 AU (~7.5 million km), spanning **1900** to **2099**. Currently **41,851** recorded approaches (31,943 past, 9,908 future predictions). ## Dataset description This dataset contains every known close approach of a near-Earth object (NEO) to Earth, computed by NASA's Center for Near-Earth Object Studies (CNEOS) at the Jet Propulsion Laboratory. The data is recomputed continuously as new observations refine orbit estimates and new asteroids are discovered. Each record includes the closest-approach distance (with 3-sigma uncertainty bounds), relative velocity, absolute magnitude, and — where available — measured diameter. For objects without a measured diameter, we include estimates derived from absolute magnitude using standard albedo assumptions. ## Schema | Column | Type | Description | |--------|------|-------------| | `designation` | string | Primary designation (e.g. "433", "2024 YR4") | | `orbit_id` | string | Orbit solution ID used for computation | | `close_approach_jd` | float64 | Close-approach time (Julian Date, TDB) | | `close_approach_date` | datetime | Close-approach date/time (UTC) | | `distance_au` | float64 | Nominal approach distance (AU) | | `distance_min_au` | float64 | Minimum possible distance, 3-sigma (AU) | | `distance_max_au` | float64 | Maximum possible distance, 3-sigma (AU) | | `distance_ld` | float64 | Nominal approach distance (Lunar Distances) | | `velocity_relative_kms` | float64 | Velocity relative to Earth (km/s) | | `velocity_infinity_kms` | float64 | V-infinity / hyperbolic excess velocity (km/s) | | `time_uncertainty` | string | 3-sigma time uncertainty (e.g. "< 00:01" or "4_15:23") | | `absolute_magnitude` | float64 | Absolute magnitude H (brightness proxy for size) | | `diameter_km` | float64 | Measured diameter in km (null if unknown) | | `diameter_sigma_km` | float64 | Diameter 1-sigma uncertainty in km | | `full_name` | string | Full formatted name/designation | | `estimated_diameter_min_m` | float64 | Estimated diameter (m) assuming albedo 0.25 (bright) | | `estimated_diameter_max_m` | float64 | Estimated diameter (m) assuming albedo 0.05 (dark) | | `is_pha` | bool | Potentially Hazardous Asteroid flag (H <= 22 and distance <= 0.05 AU) | ## Quick stats - **41,851** close approaches (1900--2099) - **4,245** involving Potentially Hazardous Asteroids - **1,029** objects with measured diameters - Closest recorded approach: **(2025 UC11)** at **0.02 LD** (0.000044 AU) ## Usage ```python from datasets import load_dataset ds = load_dataset("juliensimon/neo-close-approaches", split="train") df = ds.to_pandas() # Upcoming close approaches sorted by distance upcoming = df[df["close_approach_date"] > "2025-01-01"].sort_values("distance_au") # Potentially hazardous approaches pha = df[df["is_pha"] == True].sort_values("distance_au") # Large objects (estimated > 100m) passing within 10 Lunar Distances big_close = df[ (df["estimated_diameter_max_m"] > 100) & (df["distance_ld"] < 10) ] # Approaches per decade df["decade"] = (df["close_approach_date"].dt.year // 10) * 10 by_decade = df.groupby("decade").size() ``` ## Data source [NASA JPL CNEOS SBDB Close-Approach Data API](https://ssd-api.jpl.nasa.gov/doc/cad.html). Orbits are continuously refined as new astrometric observations are collected by surveys like Catalina Sky Survey, Pan-STARRS, and ATLAS. ## Update schedule Daily at 10:00 UTC via [GitHub Actions](https://github.com/juliensimon/space-datasets). ## Related datasets - [space-track-satcat](https://huggingface.co/datasets/juliensimon/space-track-satcat) — Full NORAD satellite catalog - [space-track-tle-history](https://huggingface.co/datasets/juliensimon/space-track-tle-history) — 232M historical TLE records - [space-launch-log](https://huggingface.co/datasets/juliensimon/space-launch-log) — Global launch history from GCAT - [starlink-fleet-data](https://huggingface.co/datasets/juliensimon/starlink-fleet-data) — Daily Starlink constellation snapshots ## Pipeline Source code: [juliensimon/space-datasets](https://github.com/juliensimon/space-datasets) ## Support If you find this dataset useful, please give it a ❤️ on the [dataset page](https://huggingface.co/datasets/juliensimon/neo-close-approaches) and share feedback in the Community tab! Also consider giving a ⭐️ to the [space-datasets](https://github.com/juliensimon/space-datasets) repo. ## Citation ```bibtex @dataset{neo_close_approaches, author = {Simon, Julien}, title = {NEO Close Approaches}, year = {2026}, publisher = {Hugging Face}, url = {https://huggingface.co/datasets/juliensimon/neo-close-approaches}, note = {Based on NASA/JPL Center for Near Earth Object Studies (CNEOS) data via the SBDB Close-Approach API} } ``` ## License [CC-BY-4.0](https://creativecommons.org/licenses/by/4.0/)
提供机构:
juliensimon
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作