Installation and Setup
Installation
The code can be downloaded from the Github page: https://github.com/wcukier/Phaethon_Meteoroids or downloaded with git
git clone https://github.com/wcukier/Phaethon_Meteoroids
Dependencies
The code requires the following packages and versions
matplotlib==3.3.4
numpy==1.20.1
pandas==1.2.4
rebound==3.18.0
reboundx==3.4.1
scipy==1.6.2
spiceypy==4.0.2
tqdm==4.59.0
These packages can be installed by running the command
pip install -r code_reqs.txt
from the project folder.
SPICE kernels
There are a number of SPICE kernels that are needed for the code to run. Running the file downloadKernals.sh should download all kernals not included in the github.
chmod +x downloadKernals.sh
./downloadKernals.sh
If the links in the file fail, please email wolfcukier AT gmail… so I can fix the issue.
Output Directories
To create the output directories run the file createDirs.sh
chmod +x createDirs.sh
./createDirs.sh
Data Availability
The code output as used in Cukier and Szalay (2023) is available for download at https://zenodo.org/doi/10.5281/zenodo.11474471 or https://doi.org/10.5281/zenodo.11474471. Placeing these files in the output/cached directory will allow the data analysis code provided in this repo to read those data.
Note that if there are fines in output/cached the code will ignore the files in output so if you do your own runs be sure to delete the files in :code:`output/cached` before performing data analysis