Skip to content

Commit

Permalink
COSP version 1.4.1
Browse files Browse the repository at this point in the history
  • Loading branch information
dustinswales committed Jan 24, 2017
1 parent 572c53a commit 88a3582
Show file tree
Hide file tree
Showing 144 changed files with 801 additions and 133 deletions.
320 changes: 287 additions & 33 deletions MODIS_simulator/modis_simulator.F90

Large diffs are not rendered by default.

39 changes: 29 additions & 10 deletions README.txt
Expand Up @@ -4,6 +4,7 @@ vN.N is version number (e.g. v1.0)
We will assume that the software will be installed in ~/cosp.

This README has been written by Alejandro Bodas (alejandro.bodas at metoffice.gov.uk).
Modified by Dustin Swales (dustin.swales@noaa.gov) on 9/27/2016

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1.- ABOUT THE CODE
Expand Down Expand Up @@ -58,21 +59,39 @@ the directory quickbeam.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3.- DOWNLOADING AND UNPACKING
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Since v1.3.1, the code lives in Google code:
http://code.google.com/p/cfmip-obs-sim/
As of September 2015, the code is hosted on gitHub:
https://github.com/CFMIP/COSPv1

We encourage you to download the latest stable release using a subversion client on your local computer.
You can accomplish this via the command line at a terminal prompt:
You can use git to download the latest stable version of COSP. For example, to clone (git
equivalent of svn co) a copy of the repository to your machine:
git clone https://github.com/CFMIP/COSPv1.git

svn co http://cfmip-obs-sim.googlecode.com/svn/stable/current COSP
To view tagged versions of the repository you can use "git log". For example:
[macSWALES:~/Desktop/COSPv1] dswales% git log

When COSP is stable we will update this directory, so you can update your own code using 'svn update'.
commit 572c53ab941c8019135d147fbdf01a6633487aaa
Author: Dustin Swales <dustin.swales@noaa.gov>
Date: Mon Sep 14 11:53:52 2015 -0600

The input and test NetCDF files have to be downloaded separately, from:
http://code.google.com/p/cfmip-obs-sim/downloads/list
COSP version 1.4.0

Copy cosp-test-files-vN.N.N.tgz to your COSP directory and run:
tar -txzvf cosp-test-files-vN.N.N.tgz
commit 9e7d84d735249d95521852e0db0c8eed16b4f070
Author: Dustin Swales <dustin.swales@noaa.gov>
Date: Mon Sep 14 11:15:51 2015 -0600

COSP version 1.3.2

commit ce4130ca7334bc30875e7cfc620d6195bf237c73
Author: Robert.Pincus <Robert.Pincus@colorado.edu>
Date: Fri Mar 18 20:52:12 2011 +0000

Copying v1.3.1 to archive of stable releases.

So for example, lets say you want to use COSPv1.3.2. To accomplish this you need to clone the
repository (described above) and then revert to that tagged version using:
git checkout 9e7d84d735249d95521852e0db0c8eed16b4f070

Test input data and reference data is distributed with COSP (see data/).

Now you can follow the steps in Section 4.

Expand Down
6 changes: 6 additions & 0 deletions README_v1.4.1.txt
@@ -0,0 +1,6 @@
1/24/2015 (Dustin Swales):
A small fix was made to MODIS/moid_simulator.F90. The patch for inline COSP has also been updated
The following were added @ lines 539-541 of MODIS/moid_simulator.F90
+ Cloud_Fraction_Total_Mean(1:nPoints) = Cloud_Fraction_Total_Mean(1:nPoints) /nSubcols
+ Cloud_Fraction_Ice_Mean(1:nPoints) = Cloud_Fraction_Ice_Mean(1:nPoints) /nSubcols
+ Cloud_Fraction_Water_Mean(1:nPoints) = Cloud_Fraction_Water_Mean(1:nPoints) /nSubcols
80 changes: 80 additions & 0 deletions cmor/COSP_table_1D
Expand Up @@ -118,6 +118,46 @@ must_have_bounds: yes
!----------------------------------
!

!============
axis_entry: reffLiq
!============
!----------------------------------
! Axis attributes:
!----------------------------------
standard_name: Effective_particle_size_Liquid
units: microns
long_name: Effective_particle_size_Liquid
!----------------------------------
! Additional axis information:
!----------------------------------
out_name: reffLiq
stored_direction: increasing
tolerance: 0.001
type: double
must_have_bounds: yes
!----------------------------------
!

!============
axis_entry: reffIce
!============
!----------------------------------
! Axis attributes:
!----------------------------------
standard_name: Effective_particle_size_Ice
units: microns
long_name: Effective_particle_size_Ice
!----------------------------------
! Additional axis information:
!----------------------------------
out_name: reffIce
stored_direction: increasing
tolerance: 0.001
type: double
must_have_bounds: yes
!----------------------------------
!

!
!============
axis_entry: column
Expand Down Expand Up @@ -3861,6 +3901,46 @@ type: real
!----------------------------------
!

!============
variable_entry: crimodis
!============
modeling_realm: atmos

!----------------------------------
! Variable attributes:
!----------------------------------
standard_name: cloud_area_fraction
units: %
long_name: MODIS Cloud Area Fraction
!----------------------------------
! Additional variable information:
!----------------------------------
dimensions: location tau reffIce time1
out_name: crimodis
type: real
!----------------------------------
!

!============
variable_entry: crlmodis
!============
modeling_realm: atmos

!----------------------------------
! Variable attributes:
!----------------------------------
standard_name: cloud_area_fraction
units: %
long_name: MODIS Cloud Area Fraction
!----------------------------------
! Additional variable information:
!----------------------------------
dimensions: location tau reffLiq time1
out_name: crlmodis
type: real
!----------------------------------
!

!============
variable_entry: tbrttov
!============
Expand Down
82 changes: 82 additions & 0 deletions cmor/COSP_table_1D.cmor1
Expand Up @@ -456,6 +456,48 @@ type: double
must_have_bounds: yes
!----------------------------------
!
!


!============
axis_entry: reffLiq
!============
!----------------------------------
! Axis attributes:
!----------------------------------
standard_name: Effective_particle_size_Liquid
units: Microns
long_name: Effective_particle_size_Liquid
!----------------------------------
! Additional axis information:
!----------------------------------
out_name: reffLiq
stored_direction: increasing
tolerance: 0.001
type: double
must_have_bounds: yes
!----------------------------------
!

!============
axis_entry: reffIce
!============
!----------------------------------
! Axis attributes:
!----------------------------------
standard_name: Effective_particle_size_Ice
units: Microns
long_name: Effective_particle_size_Ice
!----------------------------------
! Additional axis information:
!----------------------------------
out_name: reffIce
stored_direction: increasing
tolerance: 0.001
type: double
must_have_bounds: yes
!----------------------------------
!

!============
axis_entry: plevmodis
Expand Down Expand Up @@ -1983,6 +2025,46 @@ type: real
!----------------------------------
!

!============
variable_entry: crimodis
!============
modeling_realm: atmos

!----------------------------------
! Variable attributes:
!----------------------------------
standard_name: cloud_area_fraction
units: %
long_name: MODIS Cloud Area Fraction
!----------------------------------
! Additional variable information:
!----------------------------------
dimensions: location tau ReffIce time1
out_name: crimodis
type: real
!----------------------------------
!

!============
variable_entry: crlmodis
!============
modeling_realm: atmos

!----------------------------------
! Variable attributes:
!----------------------------------
standard_name: cloud_area_fraction
units: %
long_name: MODIS Cloud Area Fraction
!----------------------------------
! Additional variable information:
!----------------------------------
dimensions: location tau ReffLiq time1
out_name: crlmodis
type: real
!----------------------------------
!

!============
variable_entry: tbrttov
!============
Expand Down
80 changes: 80 additions & 0 deletions cmor/COSP_table_2D
Expand Up @@ -130,6 +130,46 @@ must_have_bounds: yes
!----------------------------------
!

!============
axis_entry: reffLiq
!============
!----------------------------------
! Axis attributes:
!----------------------------------
standard_name: Effective_particle_size_Liquid
units: microns
long_name: Effective_particle_size_Liquid
!----------------------------------
! Additional axis information:
!----------------------------------
out_name: reffLiq
stored_direction: increasing
tolerance: 0.001
type: double
must_have_bounds: yes
!----------------------------------
!

!============
axis_entry: reffIce
!============
!----------------------------------
! Axis attributes:
!----------------------------------
standard_name: Effective_particle_size_Ice
units: microns
long_name: Effective_particle_size_Ice
!----------------------------------
! Additional axis information:
!----------------------------------
out_name: reffIce
stored_direction: increasing
tolerance: 0.001
type: double
must_have_bounds: yes
!----------------------------------
!

!
!============
axis_entry: column
Expand Down Expand Up @@ -3804,6 +3844,46 @@ type: real
!----------------------------------
!

!============
variable_entry: crimodis
!============
modeling_realm: atmos

!----------------------------------
! Variable attributes:
!----------------------------------
standard_name: cloud_area_fraction
units: %
long_name: MODIS Cloud Area Fraction
!----------------------------------
! Additional variable information:
!----------------------------------
dimensions: longitude latitude tau reffIce time1
out_name: crimodis
type: real
!----------------------------------
!

!============
variable_entry: crlmodis
!============
modeling_realm: atmos

!----------------------------------
! Variable attributes:
!----------------------------------
standard_name: cloud_area_fraction
units: %
long_name: MODIS Cloud Area Fraction
!----------------------------------
! Additional variable information:
!----------------------------------
dimensions: longitude latitude tau reffLiq time1
out_name: crlmodis
type: real
!----------------------------------
!

!============
variable_entry: tbrttov
!============
Expand Down

0 comments on commit 88a3582

Please sign in to comment.