Spherical Coordinate Remapping and Interpolation Package (SCRIP)

Los Alamos Software Release LACC 98-45

SCRIP is a software package which computes addresses and weights for remapping and interpolating fields between grids in spherical coordinates. It was written originally for remapping fields to other grids in a coupled climate model, but is sufficiently general that it can be used in other applications as well. The package should work for any grid on the surface of a sphere. SCRIP currently supports five remapping options:

  • Conservative remapping: First- and second-order conservative remapping as described in Jones (1999, Monthly Weather Review, 127, 2204-2210).
  • Bilinear interpolation: Slightly generalized to use a local bilinear approximation (only logically-rectangular grids).
  • Bicubic interpolation: Similarly generalized (only logically-rectangular grids).
  • Distance-weighted averaging: Inverse-distance-weighted average of a user-specified number of nearest neighbor values.
  • Particle remapping: A conservative particle (Monte-Carlo-like) remapping scheme

SCRIP functionality has been included in the Earth System Modeling Framework and the European PRISM framework.


The code is freely available under a copyright agreement. The current version is 1.4. The best way to get is to use subversion to check it out directly from the repository. Use

svn checkout 


Available documents include:

Mailing List

If you would like to receive announcements of future modifications and releases, you can subscribe to the scrip-users mailing list. Send a message to listmanager@… with the words "subscribe scrip-users".

Bugs and Features

Due to Trac spam issues, you can not directly enter bug or feature tickets. Instead, send me an email - pwjones at lanl dot gov - and I'll enter the ticket for you. If you send an email and don't see the ticket, keep pestering me.

Last modified 8 years ago Last modified on 09/28/09 21:39:25