access_smocsSVNStructure - ACCESS-NRI/accessdev-Trac-archive GitHub Wiki

The Layout of the SMOCS svn Repository

SMOCS --> bin * job_pool.sh - bash script to run a pool of jobs --> data --> APS_names.json - field name dictionary for BoM names --> doc --> python --> Collect * run_mpi_smocs.py - Run smocs collect scripts using mpi4py (replaces job_pool.sh) * UM_ScanConcat.py - Join individual forecast json files into full forecast json file. * UM_ScanFile.py - Create a json file with the smocs for a single file. * UM_ScanTest.py - Test script. * UM_DecumDir.py - De-accumulate the accumulated precipitation fields for an entire forecast. * UM_ScanDir.py - Walk through a directory of model history files and create a smocs json file. * UM_scanSingleTime.py - Do smocs on a single forecast time (deprecated) --> Harvest * accumExtrema.py * cf_smocs_models_term.py * compareAccums.py * plot_spinup.py * audit_fields.py * coll_health_series.py * genTimeAccum.py * sanityCheck.py * audit_files.py * compAccumVar.py * plot_health.py --> SMOCS (python module with smocs utility scripts) * binTables.py - Python dictionary for bin table bin limits. * Classes.py - Classes of smocs statistics * Collect.py - Common functions for the collect scripts. * Harvest.py - Common functions for the harvest scripts. * init.py * Utils.py - General common functions. --> scripts * smocs_collect_bom_mpi.sh - Main rose/cylc suite file to run collect script for Bom environment * smocs_collect_ncarc.sh - Run collect on NCI model archive directory * smocs_collect_rose_dir.sh - Main rose/cylcsuite file for NCI environment * collect_smocs_data.sh * run_smocs_collect.sh * redo_smocs_collect.sh * run_special_collect.sh * run_collect_expt.sh * run_subdom_smocs.sh * test_smocs.sh * run_dev_ts_collect.sh * run_ts_smocs_collect.sh --> tools * bodoView.py - test smocs file viewer. * smocsView.py - Updated smocs file viewer