Skip to content

dsheward-astro/PyNAPLE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

   \||/                                                          \||/
   \||/      ________   ___   _   ___  ______ _      _____       \||/
 .<><><>.    | ___ \ \ / / \ | | / _ \ | ___ \ |    |  ___|    .<><><>.
.<><><><>.   | |_/ /\ V /|  \| |/ /_\ \| |_/ / |    | |__     .<><><><>.
'<><><><>'   |  __/  \ / | . ` ||  _  ||  __/| |    |  __|    '<><><><>'
'<><><><>'   | |     | | | |\  || | | || |   | |____| |___    '<><><><>'
'<><><><>'   \_|     \_/ \_| \_/\_| |_/\_|   \_____/\____/    '<><><><>'
 '<><><>'                                                      '<><><>'

PyNAPLE (PYthon Nac Automated Pair Lunar Evaluator) is an automated pipeline for change detection and impact crater detection on the lunar surface, using Lunar Reconnaissance Orbiter Narrow Angle Camera (LRO NAC) images.

To read more about PyNAPLE go to:

https://arxiv.org/abs/2204.12265


=========
= Setup =   
=========

To run PyNAPLE, first ensure that ISIS3 is installed, and that $ISISROOT is properly set. Instructions on installing ISIS3 can be found at:

https://isis.astrogeology.usgs.gov/documents/LegacyInstallGuide/index.html

To setup PyNAPLE run:

sudo chmod a+x PyNAPLE.py
mkdir img
mkdir processed

Make sure $ISISROOT is correctly set within your environment, or set it in runIsis.sh.

Then to use PyNAPLE, you can simply run:

./PyNAPLE.py


PyNAPLE utilises serveral python packages in order to function. 
In order to see what packages are needed to be installed on your system, run:

./PyNAPLE.py

and if any dependancies are missing, the program will terminate and write the names
of missing dependencies to the file DEPENDENCIES.

For more help, run the command:

./PyNAPLE.py -h


About

Python NAC Automated Pair Lunar Evaluator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published