Changes between Version 74 and Version 75 of Procedures/NEODCDelivery


Ignore:
Timestamp:
Mar 1, 2012 5:01:17 PM (8 years ago)
Author:
knpa
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Procedures/NEODCDelivery

    v74 v75  
    33This page documents the procedure to follow when sending data to NEODC.
    44
    5  1. Choose a project.
     5 1. Choose a project:
    66  - A project is ready to be archived when all sensors have been delivered.
    77  - If it is 2010 or earlier then it will need to be fully r-synced from the workspace.
     
    1414}}}
    1515     Check the output. Delete hidden/temporary/broken files. Fix incorrect file name formats and any other obvious errors. Everything in the delivery should be close to perfect, but don't worry too much about things in the main project.
    16    1. Make sure that the main delivery data is present and the raw data is present. Run a quick eye over the rest of the file tree.
    17    1. Remove unwanted large files. The project should have been cleaned up by the processor but often large files remain which are not needed. In particular, there are sometimes duplicates of data in processing/<sensor> which are included in delivery. Free up as much space as possible but deleting unwanted large files.
     16   1. Make sure that the delivery sensor data is present and the raw data is present (incl. navigation). Run a quick eye over the rest of the deliveries.
     17   1. Remove unwanted large files. The project should have been cleaned up by the processor but often large files remain which are not needed. In particular, there are sometimes duplicates of data in processing/<sensor> which are included in delivery. Free up as much space as possible by deleting unwanted large files.
    1818   1. Add a copy of the relevant trac ticket(s) ; run:
    1919{{{
     
    2424}}}
    2525   1. Set permissions:
    26     1. Remove executable bit on all files (except the point cloud filter and the run[aceh] scripts):
     26    1. Remove executable bit on all files (except the point cloud filter and the run[aceh] scripts):[[BR]]
     27       ** Note - if you are processing 2011 or later, you will need to run the below commands as both arsf and airborne **
    2728{{{
    28 find -type f -not -wholename '*pt_cloud_filter*' -and -not -regex '.*/run[aceh]/.*sh' -and -perm /a=x -exec chmod a-x {} \;
     29find -type f -user `whoami` -not -wholename '*pt_cloud_filter*' -and -not -regex '.*/run[aceh]/.*sh' -and -perm /a=x -exec chmod a-x {} \;
    2930}}}
    3031    1. Give everyone read permissions (and execute if it has user execute) for the current directory and below:
    3132{{{
    32 chmod -R a+rX .
     33find -user `whoami` -exec chmod a+rX {} \;
    3334}}}
    3435