source: CCCC/trunk/README_dev.txt @ 256

Subversion URL: http://proj.badc.rl.ac.uk/svn/exarch/CCCC/trunk/README_dev.txt@341
Revision 256, 1.9 KB checked in by mjuckes, 6 years ago (diff)

userinst.sh extended to make bin directory if needed

Line 
1
2
3Documentation
4-------------
5#01.001: Need to create a clearer description of what each class is intended to do. 
6
7Unit testing
8------------
9&02.001: Create some unit tests (dependent on #001).  Done
10&02.002: Create a __dummy project, to support testing of logging system etc. DOne
11   --- added to mip vocabs and config -- need to pt something in the NetCDF file reader.
12&02.003: Make sure S2 unit tests can capture and report exceptions that get passed to log files Done
13
14Configuration
15-------------
16&03.001: Put project dependent information into a specific class instance -- projectConfig. Done (Dec 5th)
17&03.002: Merge back version configured for SPECS -- [Martin, 18th Oct]
18&03.003: Create basic configuration for CMIP5 and run to exercise code and identify problems.
19#03.004: Clean up special case for CORDEX in domain checks (allowing 2nd formulation for Antarctica, as it is cyclic)
20#03.005: Extend checkByVar to SPECS and CCMI data **URGENT** -- to look for overlaps
21&03.006: Add CCMI configuration
22&03.007: Complete SPECS configuration (additional global attributes) Done
23
24Organisation of files
25---------------------
26#04.001: Move checking classes into a seperate file -- to make it easier for different people to work on different parts of the code.  -- [Martin, 18th Oct]
27#04.002: Move class definitions out of the c4.py script.
28
29Compatibility with archive
30----------
31## see also 03.005
32#05.001: Vocabulary terms for compatibility errors.
33#05.002: Add "--target" option, and method to scan latest file names.
34#05.003: Add option to check for overlaps in time range in archive
35#05.004: Add retraction configuration script and associated check against target
36#05.005: Unit tests for all compatibility checks.
37
38#06.001: Version control tag in project: project variable --> namedTuple
39
40
41
42Issues:
43ECMWF found a HDF warning which raised an exception. Suppressed by setting the environment variable HDF5_DISABLE_VERSION_CHECK=1. Reason for this unclear -- probably local library issues.
Note: See TracBrowser for help on using the repository browser.