Version 11 (modified by mggr, 15 years ago) (diff) |
---|
NEODC Data Delivery
This page documents the procedure to follow when delivering data to NEODC.
First, we need to have some data to send - these should be datasets that are 'completed'.
Work in progress'''
- Prepare the relevant datasets:
- Make sure everything is where it should be! (see this wiki page? for the layout)
- Check everything is there (PDF logsheet, delivery directories, scripts, applanix/rinex data)
- Add a copy of the relevant trac ticket(s) - save these as html (including images) as arsf_trac_ticket_XXX.html and put in the admin/ subdir.
- Delete the contents of the lev1/ subdirectory, where these are duplicates of the delivery directory.
- Scan the filesystem for any 'bad' things and fix them:
- delete any unnecessary files - backups of DEMs that weren't used, temp files created by gedit (~ at end of filename), etc
- Remove executable bit on all files (except bin/az* and the run[aceh] scripts) -> find -type f -not -wholename '*bin/az*' -and -not -regex '.*/run[aceh]/.*sh' -and -perm /a=x -exec chmod a-x {} \;
- Find all files/dirs with unusual characters (space, brackets, etc) - use find -regex '.*[^-0-9a-zA-Z/._].*' | ~arsf/usr/bin/fix_naughty_chars.py to give suggested commands, but check first
- Give everyone read permissions (and execute if it has user execute) for the current directory and below - chmod -R a+rX .
- Write a README.txt that explains:
- The layout of the disk and what's on it
- Any additional information that'll help explain unusual files/dirs
- Create a filelist (find -ls > file_list.txt)
- Note on ticket that it's been archived/sent to neodc and close the ticket.