Skip to content

Latest commit

 

History

47 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Modeling Gravity - Senior Capstone

The goal of this project is to pull, transform, and map ephemeris data (planet data) to model gravity on the surface of the Earth

Technologies Used

Project Demo

You can either watch this video of the demo or run the project yourself with the following:

The demo will query planet ephemerides, transform that into gravity data, and graph it. You will need Python 3.12 or higher. After you clone the repository, you will need to install a few Python libraries:

python3 -m pip install -r requirements.txt

Then run main:

python3 main.py

Layout

The project is organized into three directories:

  • Data: where all generated data is stored
  • DataStructure: code relevent to creating organizing data
  • Ephemeris: querying and transforming ephemeris data, ephemeris data being the locations of the main celestial bodies in our solar system

Completed

  • Data structure has been generated
  • All relevent data for the model has been collected including ephemerides
  • Gravity data for the major celestial bodies has been mapped to the Earth's surface

In Progress

  • Implement Python shared memory for more efficient data transformations
  • Turn project into imporable Python package

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages