nearest earth objects icon

Nearest Earth Objects Python Library

From the CORGIS Dataset Project

By Ben Montimurro
Version 1.0.0, created 04/20/2026
Tags: Asteroids, Space, Collisions

Overview

‘There are many dangerous bodies in space

https://www.kaggle.com/datasets/ivansher/nasa-nearest-earth-objects-1910-2024

Explore Structure

Each row represents An asteroid that passed by Earth between 1910 and 2024.

Index Type Example Value
0 dict { }
1 dict (same structure)
2 dict (same structure)
... ... ...
Key Type Example Value Description
"Identification" dict { }
"Physical" dict { }
"Approach" dict { }
"Orbital" dict { }
Key Type Example Value Description
"id" int 3686281 Unique Identifier for each Asteroid
"Name" str "(2014 QO434)" Name given by NASA
"Year" str "2014" Year the asteroid was discovered
Key Type Example Value Description
"Absolute Magnitude" float 20.5 Describes intrinsic luminosity
"Size" dict { }
"Hazardous" bool False Indicates whether the asteroid is harmful or not
Key Type Example Value Description
"Minimum Estimated Diameter" float 0.2111324448 Minimum estimated diameter (km)
"Maximum Estimated Diameter" float 0.4721064988 Maximum estimated diameter (km)
Key Type Example Value Description
"Miss Distance" float 70976460.14656922 Distance in Kilometres missed
"Relative Velocity" float 26109.0840366688 Velocity Relative to Earth
Key Type Example Value Description
"Orbiting Body" str "Earth" Planet that the asteroid orbits

Downloads

Download all of the following files.

  1. nearest_earth_objects.py
  2. nearest_earth_objects.data

Usage

import nearest_earth_objects
asteroids = nearest_earth_objects.get_asteroids()

Documentation

get_asteroids()
Returns a list of dictionaries representing Asteroids.