Git Product home page Git Product logo

pycf's Introduction

PyCF is a collection of python modules and programs which can be used to
manipulate glimmer CF data.

Installation
You will need the following packages
* GMT       http://gmt.soest.hawaii.edu/
* proj4     http://proj.maptools.org/
* Numeric   http://www.pfdubois.com/numpy/
* Scientific Python 
            http://starship.python.net/~hinsen/ScientificPython/
* pygsl     http://pygsl.sourceforge.net/
* PySQLite  http://pysqlite.sourceforge.net/
* PyGMT     https://forge.nesc.ac.uk/projects/pygmt/

If your proj4 library is not in a standard location than you need to set
the environment variable PROJ_PREFIX to point to the location where proj4
is installed. You should install PyCF into the GLIMMER_PREFIX, i.e.
./setup.py install --home=$GLIMMER_PREFIX
since some modules query GLIMMER_PREFIX to find data files.

RSL database
If you want to use to RSL plotting methods and programs you need to first
create/get the RSL database. You can download the Peltier's RSL database from 
ftp://ftp.ncdc.noaa.gov/pub/data/paleo/paleocean/relative_sea_level/sealevel.dat
The ascii data set can be converted to the SQLite database using 
PyCF/CF_IOrsl.py --create_db -p sealevel.dat $GLIMMER_PREFIX/share/PyCF/rsl.db

Programs
* create_topo.py - create input topo file
* add_projinfo.py - add project info to existing CF file
* plotCFvar.py - simple plot of CF file
  you can: - specify either a number of variables or a number of times
             that should be plotted
           - set the width of individual maps
           - set lower left corner and/or upper right corner of plot
  check plotCFvar.py -h

pycf's People

Contributors

mhagdorn avatar icrutt avatar

Watchers

James Cloos avatar Dioni avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.