Skip to content

Metadata harvester for the Planetary Data System Small-Bodies Node's CATCH and Survey Image Service tools

License

Notifications You must be signed in to change notification settings

Small-Bodies-Node/catch-sis-harvester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CATCH-SIS Harvester

Metadata harvesting for the CATCH and SBN Survey Image Service tools.

Periodic harvesting of accumulating data sets

Create a working directory:

mkdir daily-harvest
cd daily-harvest

Checkout the repository, but just the daily-harvest scripts:

git clone --no-checkout https://github.com/Small-Bodies-Node/catch-sis-harvester.git src
cd src
git sparse-checkout init --cone  # checkout root dir files (build, etc.)
git sparse-checkout set daily-harvest
git checkout
cp daily-harvest/* ..
cd ..

Create the virtual environment:

bash _build_venv

Optionally, clean up:

rm _build_venv s2geometry-v0.10-py-cmakelists.patch
rm -rf build src

Edit daily-harvest.sh to suit. Create catch.config file.

Example crontab entry:

13 */6 * * * cd /elatus3/catch/apis-v3/daily-harvest && /bin/bash daily-harvest.sh

About

Metadata harvester for the Planetary Data System Small-Bodies Node's CATCH and Survey Image Service tools

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published