

Programs:
   CRUcut   
   CRUtsServer
   
Program CRUcut is required to reduce the size of the original 2.8 GB CRUts4.01 
data files that are freely avaialbe from the web after application to the British Atmospheric
Data Centre http://badc.nerc.ac.uk/home/  described here  http://badc.nerc.ac.uk/data/cru/

The list of distributed TS4.01 *** ascii *** files are:

cru_ts_4.01.1901.2016.vap.dat.gz
cru_ts_4.01.1901.2016.tmx.dat.gz
cru_ts_4.01.1901.2016.tmp.stn.dat.gz
cru_ts_4.01.1901.2016.tmp.dat.gz
cru_ts_4.01.1901.2016.tmp.cstn.dat.gz
cru_ts_4.01.1901.2016.tmn.dat.gz
cru_ts_4.01.1901.2016.pre.stn.dat.gz
cru_ts_4.01.1901.2016.pre.dat.gz
cru_ts_4.01.1901.2016.pre.cstn.dat.gz
cru_ts_4.01.1901.2016.dtr.stn.dat.gz
cru_ts_4.01.1901.2016.dtr.dat.gz
cru_ts_4.01.1901.2016.dtr.cstn.dat.gz

From the following UEA CRU website you may download the latest 3.6GB gridded CRUts based, scPDSI file (Note this must be the text version
NOT the NetCDF version).
https://crudata.uea.ac.uk/cru/data/drought/

After Downloading and decompressed the CRUts files are 2.89GB, and the PDSI file scPDSI.bamsGLOBAL.1901.2016.dat is 3.6GB. Program CRUcut 
is used to reduce the CRU climate files by 1GB, and program CruCut4pdsi_2017 is used to reduce the pdsi files by 2GB.

Program CruCut 

After downloading and decompressing the CRU archives, make a list file of all TS3.21 data file names.

Example list file = <CRUfiles.lst>
cru_ts4.01.1901.2016.pre.dat
cru_ts4.01.1901.2016.tmn.dat
cru_ts4.01.1901.2016.tmp.dat
cru_ts4.01.1901.2016.tmx.dat
cru_ts4.01.1901.2016.dtr.dat
cru_ts4.01.1901.2016.cld.dat
cru_ts4.01.1901.2016.frs.dat
cru_ts4.01.1901.2016.pet.dat
cru_ts4.01.1901.2016.vap.dat
cru_ts4.01.1901.2016.wet.dat

launch program CRUcut 
and enter the name of the list file.
CRUcut will produce a new file (1.8GB) for each entry in the list file with the extension ".new" 
added to the original name.

Successful completion of program CRUcut will produce the following "new" files:
cru_ts4.01.1901.2016.pre.dat.new
cru_ts4.01.1901.2016.tmn.dat.new
cru_ts4.01.1901.2016.tmp.dat.new
cru_ts4.01.1901.2016.tmx.dat.new
cru_ts4.01.1901.2016.dtr.dat.new
cru_ts4.01.1901.2016.cld.dat.new
cru_ts4.01.1901.2016.frs.dat.new
cru_ts4.01.1901.2016.pet.dat.new
cru_ts4.01.1901.2016.vap.dat.new
cru_ts4.01.1901.2016.wet.dat.new

Successful completion of program CruCut4pdsi_2017 will produce 
scPDSI.bamsGLOBAL.1901.2016.dat.new. Note: no list file is required to reformat these data.

Once a .new file has been created you can use the program CRUtsServer to 
extract portions of data from the larger data file.  The server program, like earlier versions, 
requires you enter four coordinate corners for the area to extract in decimal degrees (-180.0 0. 180.0), 
expressed as a real number (e.g., -17.5 , 130.35) and a time span (e.g., 1901 - 2012).

If successful, the server program will produce 2 output files.  The first, with the extension .TSF,
is the data file, in time series format, and the second is a much smaller file containing only the
coordinates of the extracted grid cells.  This coordinate file has the extension .XY . 

Before saving your selection to disk, you have the option to:
1) Reduce the density/number of grid cells selected
2) perform a Shoemaker F test on the selected celle

These options can be skipped by answering [1] to the first and [F] to the second.



pjk


Example:



 Program CRUtsServer_v24 PJK-CU 10/2018


 This program serves the gridded 0.5x0.5 degree 
 LAND AREA ONLY CRU TS4.01 data sets 
 put together by the Climatic Research Unit, 
 University of East Anglia, U.K, July 2008. 

 Last Update - 10/2018 -pjk:

 CRU TS_4.01 RAW data file list:

            cru_ts_4.01.1901.2016.tmn.dat
            cru_ts_4.01.1901.2016.pet.dat
            cru_ts_4.01.1901.2016.tmx.dat
            cru_ts_4.01.1901.2016.wet.dat
            cru_ts_4.01.1901.2016.pre.dat
            cru_ts_4.01.1901.2016.cld.dat
            cru_ts_4.01.1901.2016.vap.dat
            cru_ts_4.01.1901.2016.tmp.dat
            cru_ts_4.01.1901.2016.dtr.dat
            cru_ts_4.01.1901.2016.frs.dat

  Hit RETURN to CONTINUE


 The original uncompressed TS4.01 files from CRU are quite large (2.71GB).
 Therefore, to use this server program you must first reduce the original
 file size to 1.7GB by using the program CRUcut provided with this
 distribution. CRUcut simply removes the white space (blanks) from the raw
 TS3.1 files and in so doing reduces their size by 1GB.

 The required input for program CRUcut is a simple list file of all the
 original decompressed CRU data file names one name/line, (as shown above). 
 Save this list in a text file then launch program CRUcut and enter the 
 newly created list file name.  CRUcut will then create a condensed copy of 
 of each original file with a ".new" extension appended to the name:
 (e.g., cru_ts4.01.1901.2018.vap.dat > cru_ts_3_10.1901.2018.vap.dat.new
 This proceedure takes time depending on the number of files being 
 reformatted in a single run of the program.

 This program expects to find one or all of the following file names in the  
 current program directory in order to continue.

            cru_ts4.01.1901.2016.tmn.dat.new
            cru_ts4.01.1901.2016.pet.dat.new
            cru_ts4.01.1901.2016.tmx.dat.new
            cru_ts4.01.1901.2016.wet.dat.new
            cru_ts4.01.1901.2016.pre.dat.new
            cru_ts4.01.1901.2016.cld.dat.new
            cru_ts4.01.1901.2016.vap.dat.new
            cru_ts4.01.1901.2016.tmp.dat.new
            cru_ts4.01.1901.2016.dtr.dat.new
            cru_ts4.01.1901.2016.frs.dat.new


 Good Luck.
 pjk-Stockholm, 2011

  Hit RETURN to CONTINUE


    Select the Variable you want to extract:


     Variable Type            Name    Units     Length
  [1] Precipitation             pre       mm      1901-2016
  [2] Mean temperature          tmp     degC*10   1901-2016
  [3] Diurnal Temp. Range       dtr     degC*10   1901-2016
  [4] Min.Temperature           tmn     degC*10   1901-2016
  [5] Max.Temperature           tmx     degC*10   1901-2016
  [6] Vapour pressure           vap     hPa *10   1901-2016
  [7] PET                                         1901-2016
  [8] cloud cover               cld      %*10     1901-2016
  [9] frost day frequency*100   frs    days*100   1901-2016
 [10] WET                                         1901-2016
 [11] GLOBAL CRUts.3.25 based  scPDSI             1901-2016
  [0] Exit Program

 Enter a value from 0 to 11 ==> 11

 The proper citation for these data is:
 van der Schrier G, Barichivich J, Briffa KR and Jones PD (2013) A scPDSI-based
 global data set of dry and wet spells for 1901-2009. J. Geophys. Res. Atmos.
 118, 4025-4048 (10.1002/jgrd.50355). 
  
 and
  
 Osborn TJ, Barichivich J, Harris I, van der Schrier G and Jones PD (2017)
 Monitoring global drought using the self-calibrating Palmer Drought Severity
 Index [in "State of the Climate in 2016"]. Bulletin of the American
 Meteorological Society 98, S32-S33 (doi:10.1175/2017BAMSStateoftheClimate.1).
  Hit RETURN to continue


    Select the Geographical Range of data to extract

  This data set is spatially shaped like a rectangle where
  the top left corner is defined by the coordinates

  -180.0W Lon./90.0N Lat. and the bottom right coordinates are
  180.0E Lon./-90.0S Lat.  (see diagram below)

   -180.0/90.0                                      180.0/90.0
         :------------------------------------------:
         :                                          :
         :                                          :
         :           Our Beautiful Planet           :
         :                                          :
         :                                          :
         :                                          :
         :                                          :
         :------------------------------------------:
   -180.0/-90.0                                     180.0/-90.0

  Enter the range of Latitude and Longitude
  from which you would like to extract your data.

  Enter values as REAL numbers to the nearest 0.5
  degree. EXAMPLE a Latitude entered as -89.75 defines 
  cells bounded on the bottom by -90.0 degrees SOUTH.
  Similarly a longitude entered as 179.75 are the cells 
  bounded to the right by 180.0 degrees EAST).


  All LONGITUDES WEST or [LEFT] of Greenwich  
  are NEGATIVE and EAST or [RIGHT] of Greenwich  
  are POSITIVE

  All LATITUDES SOUTH or [BELOW] the Equator are
  NEGATIVE and NORTH latitudes, [ABOVE] the equator, are
  POSITIVE.

  Each grid cell value is the observation for that  
  cells mid-point. Example: for the cell 90.0 Lat. -180.0
  Lon. The actual grid point value given is centered 
  over (89.75,-179.75).

  HIT RETURN to continue

        Enter Max Latitude  [TOP]   ==> 45.
        Enter Min Latitude  [BOTTOM]==> 40

        Value entered must contain a decimal place.
         Try Again

        Enter Min Latitude  [BOTTOM]==> 40.
        Enter Max Longitude [RIGHT] ==> 5.
        Enter Min Longitude [LEFT]  ==> -5.

 Area defined is :

     Lon.    Lat                                     Lon.     Lat.
    -5.00/   45.00:------------------------------:    5.00/   45.00
                  :                              :
                  :                              :
                  :                              :
                  :        Your Selection        :
                  :                              :
                  :                              :
                  :                              :
    -5.00/   40.00:------------------------------:    5.00/   40.00
     Lon.    Lat                                     Lon.     Lat.

 Is this ok? [T]rue or [F]alse ==> t

 Define the time span to select data from;
 Valid years are 1901-2016

        Enter the First Year Of Data.
        FYOD ==> 1950

        Enter the Last Year Of Data.
        LYOD ==> 2016

 Values Entered are:

 yrmin=  1950 yrmax=  2016

 Is this ok? [T]rue or [F]alse ==> t

 There are theoretically    240 grid cells within your
 search region, this includes cells over oceans for which 
 data are not available. You can choose now to reduce the number 
 of grid cells saved by entering here an integer between the
 values of 2 and   12

 For example: Entering a value of 2 would reduce 
 the number of cells saved to roughtly       60
 or  25.000%

 Enter [1] to save all    240 grid cells.
 Enter a value greater than 1 to save less ==> 1
 The number of cells saved will be roughtly      240
 or 100.000%

 IS this ok? [y]es or [n]o ==> y

 OK, You may now (finally) opt to test the within grid
 variance for equality. To do this you must enter a year
 at which you feel the variance in the grid values may change.

 Perform Ftest of Vairance? [T]rue or [F]alse ==> f

  Saving Cell data : 1950 - 2016
     #    longitude latitude   dattype       title
       1    -1.250    45.250   scPDSI.dat.     scPDSI                     
       2    -0.750    45.250   scPDSI.dat.     scPDSI                     
       3    -0.250    45.250   scPDSI.dat.     scPDSI                     
       4     0.250    45.250   scPDSI.dat.     scPDSI                     
       5     0.750    45.250   scPDSI.dat.     scPDSI                     
       6     1.250    45.250   scPDSI.dat.     scPDSI                     
       7     1.750    45.250   scPDSI.dat.     scPDSI                     
       8     2.250    45.250   scPDSI.dat.     scPDSI                     
       9     2.750    45.250   scPDSI.dat.     scPDSI                     
      10     3.250    45.250   scPDSI.dat.     scPDSI                     
      11     3.750    45.250   scPDSI.dat.     scPDSI                     
      12     4.250    45.250   scPDSI.dat.     scPDSI                     
      13     4.750    45.250   scPDSI.dat.     scPDSI                     
      14    -1.250    44.750   scPDSI.dat.     scPDSI                     
      15    -0.750    44.750   scPDSI.dat.     scPDSI                     
      16    -0.250    44.750   scPDSI.dat.     scPDSI                     
      17     0.250    44.750   scPDSI.dat.     scPDSI                     
      18     0.750    44.750   scPDSI.dat.     scPDSI                     
      19     1.250    44.750   scPDSI.dat.     scPDSI                     
      20     1.750    44.750   scPDSI.dat.     scPDSI                     
      21     2.250    44.750   scPDSI.dat.     scPDSI                     
      22     2.750    44.750   scPDSI.dat.     scPDSI                     
      23     3.250    44.750   scPDSI.dat.     scPDSI                     
      24     3.750    44.750   scPDSI.dat.     scPDSI                     
      25     4.250    44.750   scPDSI.dat.     scPDSI                     
      26     4.750    44.750   scPDSI.dat.     scPDSI                     
      27    -1.250    44.250   scPDSI.dat.     scPDSI                     
      28    -0.750    44.250   scPDSI.dat.     scPDSI                     
      29    -0.250    44.250   scPDSI.dat.     scPDSI                     
      30     0.250    44.250   scPDSI.dat.     scPDSI                     
      31     0.750    44.250   scPDSI.dat.     scPDSI                     
      32     1.250    44.250   scPDSI.dat.     scPDSI                     
      33     1.750    44.250   scPDSI.dat.     scPDSI                     
      34     2.250    44.250   scPDSI.dat.     scPDSI                     
      35     2.750    44.250   scPDSI.dat.     scPDSI                     
      36     3.250    44.250   scPDSI.dat.     scPDSI                     
      37     3.750    44.250   scPDSI.dat.     scPDSI                     
      38     4.250    44.250   scPDSI.dat.     scPDSI                     
      39     4.750    44.250   scPDSI.dat.     scPDSI                     
      40    -1.250    43.750   scPDSI.dat.     scPDSI                     
      41    -0.750    43.750   scPDSI.dat.     scPDSI                     
      42    -0.250    43.750   scPDSI.dat.     scPDSI                     
      43     0.250    43.750   scPDSI.dat.     scPDSI                     
      44     0.750    43.750   scPDSI.dat.     scPDSI                     
      45     1.250    43.750   scPDSI.dat.     scPDSI                     
      46     1.750    43.750   scPDSI.dat.     scPDSI                     
      47     2.250    43.750   scPDSI.dat.     scPDSI                     
      48     2.750    43.750   scPDSI.dat.     scPDSI                     
      49     3.250    43.750   scPDSI.dat.     scPDSI                     
      50     3.750    43.750   scPDSI.dat.     scPDSI                     
      51     4.250    43.750   scPDSI.dat.     scPDSI                     
      52     4.750    43.750   scPDSI.dat.     scPDSI                     
      53    -4.750    43.250   scPDSI.dat.     scPDSI                     
      54    -4.250    43.250   scPDSI.dat.     scPDSI                     
      55    -3.750    43.250   scPDSI.dat.     scPDSI                     
      56    -3.250    43.250   scPDSI.dat.     scPDSI                     
      57    -2.750    43.250   scPDSI.dat.     scPDSI                     
      58    -2.250    43.250   scPDSI.dat.     scPDSI                     
      59    -1.750    43.250   scPDSI.dat.     scPDSI                     
      60    -1.250    43.250   scPDSI.dat.     scPDSI                     
      61    -0.750    43.250   scPDSI.dat.     scPDSI                     
      62    -0.250    43.250   scPDSI.dat.     scPDSI                     
      63     0.250    43.250   scPDSI.dat.     scPDSI                     
      64     0.750    43.250   scPDSI.dat.     scPDSI                     
      65     1.250    43.250   scPDSI.dat.     scPDSI                     
      66     1.750    43.250   scPDSI.dat.     scPDSI                     
      67     2.250    43.250   scPDSI.dat.     scPDSI                     
      68     2.750    43.250   scPDSI.dat.     scPDSI                     
      69     3.250    43.250   scPDSI.dat.     scPDSI                     
      70     3.750    43.250   scPDSI.dat.     scPDSI                     
      71     4.750    43.250   scPDSI.dat.     scPDSI                     
      72    -4.750    42.750   scPDSI.dat.     scPDSI                     
      73    -4.250    42.750   scPDSI.dat.     scPDSI                     
      74    -3.750    42.750   scPDSI.dat.     scPDSI                     
      75    -3.250    42.750   scPDSI.dat.     scPDSI                     
      76    -2.750    42.750   scPDSI.dat.     scPDSI                     
      77    -2.250    42.750   scPDSI.dat.     scPDSI                     
      78    -1.750    42.750   scPDSI.dat.     scPDSI                     
      79    -1.250    42.750   scPDSI.dat.     scPDSI                     
      80    -0.750    42.750   scPDSI.dat.     scPDSI                     
      81    -0.250    42.750   scPDSI.dat.     scPDSI                     
      82     0.250    42.750   scPDSI.dat.     scPDSI                     
      83     0.750    42.750   scPDSI.dat.     scPDSI                     
      84     1.250    42.750   scPDSI.dat.     scPDSI                     
      85     1.750    42.750   scPDSI.dat.     scPDSI                     
      86     2.250    42.750   scPDSI.dat.     scPDSI                     
      87     2.750    42.750   scPDSI.dat.     scPDSI                     
      88     3.250    42.750   scPDSI.dat.     scPDSI                     
      89    -4.750    42.250   scPDSI.dat.     scPDSI                     
      90    -4.250    42.250   scPDSI.dat.     scPDSI                     
      91    -3.750    42.250   scPDSI.dat.     scPDSI                     
      92    -3.250    42.250   scPDSI.dat.     scPDSI                     
      93    -2.750    42.250   scPDSI.dat.     scPDSI                     
      94    -2.250    42.250   scPDSI.dat.     scPDSI                     
      95    -1.750    42.250   scPDSI.dat.     scPDSI                     
      96    -1.250    42.250   scPDSI.dat.     scPDSI                     
      97    -0.750    42.250   scPDSI.dat.     scPDSI                     
      98    -0.250    42.250   scPDSI.dat.     scPDSI                     
      99     0.250    42.250   scPDSI.dat.     scPDSI                     
     100     0.750    42.250   scPDSI.dat.     scPDSI                     
     101     1.250    42.250   scPDSI.dat.     scPDSI                     
     102     1.750    42.250   scPDSI.dat.     scPDSI                     
     103     2.250    42.250   scPDSI.dat.     scPDSI                     
     104     2.750    42.250   scPDSI.dat.     scPDSI                     
     105     3.250    42.250   scPDSI.dat.     scPDSI                     
     106    -4.750    41.750   scPDSI.dat.     scPDSI                     
     107    -4.250    41.750   scPDSI.dat.     scPDSI                     
     108    -3.750    41.750   scPDSI.dat.     scPDSI                     
     109    -3.250    41.750   scPDSI.dat.     scPDSI                     
     110    -2.750    41.750   scPDSI.dat.     scPDSI                     
     111    -2.250    41.750   scPDSI.dat.     scPDSI                     
     112    -1.750    41.750   scPDSI.dat.     scPDSI                     
     113    -1.250    41.750   scPDSI.dat.     scPDSI                     
     114    -0.750    41.750   scPDSI.dat.     scPDSI                     
     115    -0.250    41.750   scPDSI.dat.     scPDSI                     
     116     0.250    41.750   scPDSI.dat.     scPDSI                     
     117     0.750    41.750   scPDSI.dat.     scPDSI                     
     118     1.250    41.750   scPDSI.dat.     scPDSI                     
     119     1.750    41.750   scPDSI.dat.     scPDSI                     
     120     2.250    41.750   scPDSI.dat.     scPDSI                     
     121     2.750    41.750   scPDSI.dat.     scPDSI                     
     122     3.250    41.750   scPDSI.dat.     scPDSI                     
     123    -4.750    41.250   scPDSI.dat.     scPDSI                     
     124    -4.250    41.250   scPDSI.dat.     scPDSI                     
     125    -3.750    41.250   scPDSI.dat.     scPDSI                     
     126    -3.250    41.250   scPDSI.dat.     scPDSI                     
     127    -2.750    41.250   scPDSI.dat.     scPDSI                     
     128    -2.250    41.250   scPDSI.dat.     scPDSI                     
     129    -1.750    41.250   scPDSI.dat.     scPDSI                     
     130    -1.250    41.250   scPDSI.dat.     scPDSI                     
     131    -0.750    41.250   scPDSI.dat.     scPDSI                     
     132    -0.250    41.250   scPDSI.dat.     scPDSI                     
     133     0.250    41.250   scPDSI.dat.     scPDSI                     
     134     0.750    41.250   scPDSI.dat.     scPDSI                     
     135     1.250    41.250   scPDSI.dat.     scPDSI                     
     136     1.750    41.250   scPDSI.dat.     scPDSI                     
     137     2.250    41.250   scPDSI.dat.     scPDSI                     
     138    -4.750    40.750   scPDSI.dat.     scPDSI                     
     139    -4.250    40.750   scPDSI.dat.     scPDSI                     
     140    -3.750    40.750   scPDSI.dat.     scPDSI                     
     141    -3.250    40.750   scPDSI.dat.     scPDSI                     
     142    -2.750    40.750   scPDSI.dat.     scPDSI                     
     143    -2.250    40.750   scPDSI.dat.     scPDSI                     
     144    -1.750    40.750   scPDSI.dat.     scPDSI                     
     145    -1.250    40.750   scPDSI.dat.     scPDSI                     
     146    -0.750    40.750   scPDSI.dat.     scPDSI                     
     147    -0.250    40.750   scPDSI.dat.     scPDSI                     
     148     0.250    40.750   scPDSI.dat.     scPDSI                     
     149     0.750    40.750   scPDSI.dat.     scPDSI                     
     150    -4.750    40.250   scPDSI.dat.     scPDSI                     
     151    -4.250    40.250   scPDSI.dat.     scPDSI                     
     152    -3.750    40.250   scPDSI.dat.     scPDSI                     
     153    -3.250    40.250   scPDSI.dat.     scPDSI                     
     154    -2.750    40.250   scPDSI.dat.     scPDSI                     
     155    -2.250    40.250   scPDSI.dat.     scPDSI                     
     156    -1.750    40.250   scPDSI.dat.     scPDSI                     
     157    -1.250    40.250   scPDSI.dat.     scPDSI                     
     158    -0.750    40.250   scPDSI.dat.     scPDSI                     
     159    -0.250    40.250   scPDSI.dat.     scPDSI                     
     160     0.250    40.250   scPDSI.dat.     scPDSI                     
     161     3.750    40.250   scPDSI.dat.     scPDSI                     
     162     4.250    40.250   scPDSI.dat.     scPDSI                     
     163    -4.750    39.750   scPDSI.dat.     scPDSI                     
     164    -4.250    39.750   scPDSI.dat.     scPDSI                     
     165    -3.750    39.750   scPDSI.dat.     scPDSI                     
     166    -3.250    39.750   scPDSI.dat.     scPDSI                     
     167    -2.750    39.750   scPDSI.dat.     scPDSI                     
     168    -2.250    39.750   scPDSI.dat.     scPDSI                     
     169    -1.750    39.750   scPDSI.dat.     scPDSI                     
     170    -1.250    39.750   scPDSI.dat.     scPDSI                     
     171    -0.750    39.750   scPDSI.dat.     scPDSI                     
     172    -0.250    39.750   scPDSI.dat.     scPDSI                     
     173     2.250    39.750   scPDSI.dat.     scPDSI                     
     174     2.750    39.750   scPDSI.dat.     scPDSI                     
     175     3.250    39.750   scPDSI.dat.     scPDSI                     
     176     3.750    39.750   scPDSI.dat.     scPDSI                     
     177     4.250    39.750   scPDSI.dat.     scPDSI                     


 PROGRAM TERMINATING NORMALLY
        240 Grids Defined
        177 Grids Selected and Saved
 Output is in file scPDSI.3.25_bamsGLOBAL.1901.2016.dat.new.TSF                     

 Perform another search?
 [t]rue [f]alse ==> f
Press RETURN to quit the program.

***************************************************************************************************

Example output file .TSF

   -16.750  178.750    CRUts3.pre.glo.pre. mm                RFMT=(1x,i4,12i5)                  
 1950 4518 3252 4632 3500 1315 1261  988  828 1009 1418 2819 4154
 1951 3195 2907 4013 2676 1208 1506 1195  754 1042 2079 2424 2643
 1952 3534 2391 3205 2593 1262 1285 1484  706 1615 1036 2259 3037
 1953 4861 3013 4789 2202 1813 1005 1313 1277  694 1192 2228 2029
 1954 3184 3510 6017 3218 1387 1936 1244 2008 1727 1787 4026 3038
 1955 4631 4727 6369 3366 1243 1371  778 1197 2271 1424 2001 3044
 1956 4902 4382 6232 2258  952 1097 1361  735  913 1639 2609 2925
   -16.750  179.250    CRUts3.pre.glo.pre. mm                RFMT=(1x,i4,12i5)                  
 1950 4313 3469 4089 3263 1338 1229  898  900  975 1102 2621 4240
 1951 3256 3394 4340 2815 1423 1193 1133  913 1017 1730 2272 1898
 1952 3344 2292 3144 2966 1195 1102 1054  913 1205 1883 2000 3411
 1953 3164 3124 4609 2049 1947 1090  966 1233  876 1519 2215 2322
 1954 3897 2634 6167 3070 1305  973  961 1075 1071 1660 2468 2614
 1955 5852 4769 5751 3345 1117  813  807  756 1129 1371 2460 2695
 1956 3674 4246 4612 2275 1450 1200 1037  734  984 1716 2334 2784
   -16.250  179.250    CRUts3.pre.glo.pre. mm                RFMT=(1x,i4,12i5)                  
 1950 3687 3090 3251 3319 1648 1506 1056  998 1151 1233 2430 4005
 1951 2772 3016 3690 2854 1816 1460 1335 1008 1201 1910 2109 1748
 1952 2835 2033 2670 3002 1475 1342 1251 1138 1422 2079 1854 3215
 1953 2696 2775 4036 2079 2459 1328 1136 1365 1024 1679 2050 2186
 1954 3332 2261 5238 3107 1610 1231 1131 1111 1388 1832 2482 2464
 1955 4966 4239 4964 3393 1379  995  975  838 1319 1515 2280 2317
 1956 2787 3823 3928 2317 1790 1470 1221  776 1162 1895 2147 2623

***************************************************************************************************

Example output file .XY

   -16.750  178.750    CRUts3.pre.glo.pre. mm                
   -16.750  179.250    CRUts3.pre.glo.pre. mm                
   -16.250  179.250    CRUts3.pre.glo.pre. mm                

***************************************************************************************************

Example CruCut list file contents <Ts4.01.lst>

cru_ts4.01.1901.2016.dtr.dat
cru_ts4.01.1901.2016.cld.dat
cru_ts4.01.1901.2016.pet.dat
cru_ts4.01.1901.2016.vap.dat
cru_ts4.01.1901.2016.frs.dat
cru_ts4.01.1901.2016.wet.dat
cru_ts4.01.1901.2016.tmp.dat
cru_ts4.01.1901.2016.tmx.dat
cru_ts4.01.1901.2016.tmn.dat
cru_ts4.01.1901.2016.pre.dat
