Coder Social home page Coder Social logo

yidant / geos_it Goto Github PK

View Code? Open in Web Editor NEW

This project forked from geoschem/geos_it

0.0 0.0 0.0 1.24 MB

Code to process/regrid the GMAO GEOS-IT data for input into GEOS-Chem

License: Other

Shell 0.08% Perl 14.90% Fortran 74.71% Makefile 3.54% NCL 6.62% IDL 0.14%

geos_it's Introduction

License

This package was originally developed by Bob Yantosca for GEOS-FP data processing. It is adapted for GEOS-IT by Lizzie Lundgren. README text is taken from GEOS-FP data processing tutorial written by Bob Yantosca in 2014.

GEOS_IT

Development of the code and scripts used to process the "raw" GEOS-IT met data for input into GEOS-Chem

Root-level subdirectories

Code/ : Contains Fortran code adjust/ : Contains NCL code (not used much anymore) bin/ : Contains executable and input files that specify data directories and options for data reprocessing doc/ : Manual pages will be built here when you type 'make doc' jobs/ : Contains job scripts created by the doGeosItMulti driver script lib/ : Fortran library files (.a) will be built here during compilation logs/ : Log files fromt he GOEs-IT data processing jobs are sent here mod/ : Fortran module files (.mod) will be built here during compilation perl/ : Contains scripts (written in Perl) to download and processing GEOS-IT data

The most important directories here to be aware of are Code, bin, logs, and perl.

Scripts in perl/ subdirectory

There are several scripts in the perl/ subdirectory that control the entire data download and regridding process.

Scripts for downloading data: getGeosIt : Downloads 1 day of GEOS-IT met data from NASA checkGeosIT : Checks to see if the GEOS-IT data files were downloaded

Scripts for file management: cleanJobs : Removes job scripts in the jobs/ subdirectory cleanLogs : Removes log files in the logs/ subdirectory moveGeosIt : Moves files from temp dir to data dir (called by doGeosIt) delGeosIt : Removes GeosIt "raw" met data files (for manual use) purgeGeosIt : Removes old GEOS-IT "raw" data (called by doGeosIt)

Scripts for regridding data: Dates.pm : Perl modules containing common subroutines doGeosItMulti : Main driver script; extracts/regrids 1 day of GEOS-IT data doGeosIt.input : Input file with settings for doGeosItMulti runMet : Called by doGeosIt

Scripts for automating the data download and regridding process: schedGeosIt : Calls purgeGeosIt, getGeosIt, and doGeosIt schedGeosItInAdvance : Schedules regridding jobs in days advance

geos_it's People

Contributors

lizziel 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.