Changing the CCSM setup: Active Ocean plus Data Models Nancy Norton

Slides:



Advertisements
Similar presentations
ATMO5332 WRF-ARW Tutorial 0.01”.
Advertisements

Building CCSM2.0 Brian Kauffman CCSM Software Engineering Group
NCAS Unified Model Introduction Part 1b: Running the UM University of Reading, 3-5 December 2014.
Ted Hesselroth USCMS T3 Meeting Abhishek Singh Rana and Frank Wuerthwein UC San Diego Ted Hesselroth STAF/STAX OSG Storage Demo of.
Running CCSM Tony Craig CCSM Software Engineering Group
Ocean / Sea-ice Tutorial Session David Bailey and Michael Levy Nancy Norton, Gokhan Danabasoglu Oceanography Section Climate and Global Dynamics Division.
Dayu Zhang 9/8/2014 Lab02. Example of Commands pwd --- show your current directory This is home of venus, not your home directory Tilde: means you are.
Installing Bioperl Perl and BioPerl are both open source projects
Basic linux shell commands and Makefiles. Log on to engsoft.rutgers.edu Open SSH Secure Shell – Quick Connect Hostname: engsoft.rutgers.edu Username/password:
Guide To UNIX Using Linux Third Edition
Submit Host Setup (user) Tc.data file Pool.config file Properties file Vdl-gen file Input file Exitcode checking script.
1 Some basic Unix commands u Understand the concept of loggin into and out of a Unix shell u Interact with the system in a basic way through keyboard and.
Julie McEnery1 Installing the ScienceTools The release manager automatically compiles each release of the Science Tools, it creates a set of wrapper scripts.
1 SEEM3460 Tutorial Unix Introduction. 2 Introduction What is Unix? An operation system (OS), similar to Windows, MacOS X Why learn Unix? Greatest Software.
SoftwareTools CGS 3460, Lecture 7 Jan 25, 2006 Zhen Yang.
Git: Part 1 Overview & Object Model These slides were largely cut-and-pasted from tutorial/, with some additions.
CprE 288 – Quick intro for compiling C in Linux
Chapter Seven Advanced Shell Programming. 2 Lesson A Developing a Fully Featured Program.
C Copyright © 2009, Oracle. All rights reserved. Using Diagnosis and Debugging Techniques.
GETTING STARTED ON THE GRID: W. G. SCOTT (RAL/PPD) RAL PHYSICS MEETING TUES 15 MAY GENERATED 10K SAMPLES IN EACH CHANNEL ON LXPLUS (IN 2006) SIMULATED/DIGITISDED.
Advanced Shell Programming. 2 Objectives Use techniques to ensure a script is employing the correct shell Set the default shell Configure Bash login and.
Donald Stark National Center for Atmospheric Research (NCAR) The Developmental Testbed Center (DTC) Wednesday 29 June, 2011 GSI Fundamentals (1): Setup.
A Project about: Molecular Dynamic Simulation (MDS) Prepared By Ahmad Lotfy Abd El-Fattah Grid Computing Group Supervisors Alexandr Uzhinskiy & Nikolay.
Sponsored by the National Science Foundation Configuration Management For Experimenters: Ansible Hands-On Sarah Edwards, GPO.
CCSM Software Engineering Coordination Plan Tony Craig SEWG Meeting Feb 14-15, 2002 NCAR.
The Art of Climate Modeling Community Atmosphere Model (CAM) Tutorial Dani Bundy Coleman
SharePoint 2010 Development Environment A Guide to Setup SharePoint 2010 Development Environment on Windows 7 Machine.
CESM/RACM/RASM Update May 15, Since Nov, 2011 ccsm4_0_racm28:racm29:racm30 – vic parallelization – vic netcdf files – vic coupling mods and “273.15”
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
QT - a C++ based GUI QT’s Designer and Assistant.
Compiled Matlab on Condor: a recipe 30 th October 2007 Clare Giacomantonio.
Launch SpecE8 and React from GSS. You can use the chemical analyses in a GSS data sheet to set up and run SpecE8 and React calculations. Analysis → Launch…
Python From the book “Think Python”
Linux Operations and Administration
UNIX Commands. Why UNIX Commands Are Noninteractive Command may take input from the output of another command (filters). May be scheduled to run at specific.
IST 210 Introduction to UNIX (AIX) Todd Bacastow IST 210: Organization of Data.
CSS Linux and Eclipse 1. CSS Account Log into your CSS account with the NoMachine client (NX client) 2.
Processing Your Own Data With FreeSurfer, certain variables must be set in order to use it correctly: FREESURFER_HOME SUBJECTS_DIR tell Operating System.
L&T Infotech1 UNIX – Getting Started - Aneesh Ramani.
The FPX KCPSM Module Exercise 1 Henry Fu The FPX KCPSM Module Exercise: Network Data Encryption / Decryption Using ROT13 Algorithm Henry Fu Washington.
Namelist and Code Modifications
Paris package: practical aspects Installation / presentation To run a simulation Analysis To add a new module to Paris Installation / presentation To run.
The CCSM2.0 Quick Start Guide Lawrence Buja CCSM Software Engineering Group June
Member: Wei-Jie Hsiao 、 Hui-Hsiung Chung Advisor: Quicy Wu Date: Mar.23 1.
Oracle Data Integrator Agents. 8-2 Understanding Agents.
CCSM Tutorial CCSM Software Engineering Group June
Running Genesis Free-Electron Laser Code on iDataPlex Dave Dunning 15 th January 2013.
Sushi – An exquisite recipe for NGS data analysis Hubert Rehrauer & Masaomi Hatakeyama Supporting User for SHell-script Integration.
Running CESM An overview
Recent Enhancements to Quality Assurance and Case Management within the Emissions Modeling Framework Alison Eyth, R. Partheepan, Q. He Carolina Environmental.
Using the CCSM GUI Mariana Vertenstein CCSM Software Engineering Group
CCSM Software Engineering Update Tony Craig CCSM SEWG Meeting Feb 4, 2003.
Future: PDCC and Spreadsheets Information About a New “Branch” of PDCC.
Hernán García CeCalcULA Universidad de los Andes.
Tutorial for Modelsim 1 Installation Download the Modelsim Student Edition: Follow the.
Changing the CCSM Paleoclimate Examples Christine Shields NCAR Paleoclimate Group
Installation and environment variables. Simple Installation 1 The latest sources can always be obtained from the CDAT website:
Overview of the CCSM CCSM Software Engineering Group June
Hackinars in Bioinformatics
GRID COMPUTING.
UNIX To do work for the class, you will be using the Unix operating system. Once connected to the system, you will be presented with a login screen. Once.
Introduction to JUnit CS 4501 / 6501 Software Testing
9/13/ :29:51 AM.
Tutorial of Unix Command & shell scriptS 5027
Tutorial of Unix Command & shell scriptS 5027
11/22/2018 7:29:58 AM.
Tutorial of Unix Command & shell scriptS 5027
Introduction to JUnit CS 4501 / 6501 Software Testing
CPRE 583 Reconfigurable Computing (Tools overview)
CPL7/CCSM4 (J.Jakacki/G.Jost)
Presentation transcript:

Changing the CCSM setup: Active Ocean plus Data Models Nancy Norton

Quick Summary Download CCSM2.0 source code, scripts, and input datasets Set up active ocean + data atm,ice,lnd -- use the GUI!!! Edit the ocean-model namelist file: pop_in Edit the ocn.setup.csh script Run one-month test run Wait for CCSM2.0.1 release before making production runs!

CCSM code,scripts, and data directories CCSM | | | ccsm2.0/ inputdata/ | | | atm/ ice/ lnd/ ocn/ models/ scripts/ | | | ocn/ gui_run/ test.a1/ | | | pop/ ccsm_gui.pl *.setup.csh | test.a1.run input_templates/ gx1v3_pop_in

Download CCSM2.0 source code, scripts, and input datasets On local system: –mkdir CCSM2.0 Go to the CCSM2.0 website: –Find Model Source Code section Download ccsm2.0.tar.gz into CCSM2.0 directory –Find Model Input Data section Download T42/gx1v3 input datasets tar file into CCSM2.0 directory On local system: –cd CCSM2.0 –gunzip ccsm2.0.tar.gz –tar -xvf ccsm2.0.tar

Download CCSM2.0 source code, scripts, and input datasets CCSM | | | | ccsm2.0/ ccsm2.0.tar inputdata/ | | atm/ ice/ lnd/ ocn/ | | models/ scripts/ | | | ocn/ gui_run/ test.a1/ | | | pop/ ccsm_gui.pl *.setup.csh | test.a1.run input_templates/ gx1v3_pop_in

Set up active ocean + data atm,ice,lnd Set up a new directory with a collection of scripts to run the active ocean + data atmosphere, ice, and land models through the coupler -- use the GUI!!! How do you use the GUI?

How do you use the GUI? CCSM | | | ccsm2.0/ inputdata/ | | | atm/ ice/ lnd/ ocn/ models/ scripts/ | | | ocn/ gui_run/ test.a1/ | | | pop/ ccsm_gui.pl *.setup.csh | test.a1.run input_templates/ gx1v3_pop_in

How do you use the GUI? cd CCSM2.0/ccsm2.0/scripts/gui_run issue the perl command: ccsm_gui.pl the GUI will pop up select “C” run: active ocean, coupler, and data atmosphere, ice, and land: –ocn.setup.csh –cpl.setup.csh –datm.setup.csh –dice.setup.csh –dlnd.setup.csh

CCSM2.0 GUI Status Window

New directory generated by GUI: newtest.001 CCSM | | | ccsm2.0/ inputdata/ | | | atm/ ice/ lnd/ ocn/ models/ scripts/ | | | | ocn/ gui_run/ test.a1/ newtest.001/ | | | | pop/ ccsm_gui.pl *.setup.csh *.setup.csh | test.a1.run newtest.001.run input_templates/ gx1v3_pop_in

Edit the ocean-model namelist file: pop_in cd CCSM2.0/ccsm2.0/scripts/newtest.001 mkdir src.ocn cd src.ocn cp CCSM2.0/ccsm2.0/models/ocn/pop/ input_templates/gx1v3_pop_in. edit gx1v3_pop_in

Edit personal copy of gx1v3_pop_in CCSM | | | ccsm2.0/ inputdata/ | | | atm/ ice/ lnd/ ocn/ models/ scripts/ | | | | ocn/ gui_run/ test.a1/ newtest.001/ | | | | pop/ ccsm_gui.pl *.setup.csh *.setup.csh | test.a1.run newtest.001.run input_templates/ src.ocn/ gx1v3_pop_in | > gx1v3_pop_in

1. &forcing_shf_nml luse_cpl_ifrac =.true. 2. &ice_nml lactive_ice =.false. 3. probably one new namelist parameter will be released with CCSM will be announced if needed Edit gx1v3_pop_in

Edit the ocn.setup.csh script cd CCSM2.0/ccsm2.0/scripts/newtest.001 edit ocn.setup.csh : –note line in ocn.setup.csh script: set my_path = $SCRIPTS/src.ocn –change sed -f $EXEDIR/commands.sed $SRCDIR/input_templates/${OCN_GRID}_pop_in to sed -f $EXEDIR/commands.sed $my_path/${OCN_GRID}_pop_in …

Edit personal copy of gx1v3_pop_in CCSM | | | ccsm2.0/ inputdata/ | | | atm/ ice/ lnd/ ocn/ models/ scripts/ | | | | ocn/ gui_run/ test.a1/ newtest.001/ | | | | pop/ ccsm_gui.pl *.setup.csh *.setup.csh | test.a1.run newtest.001.run input_templates/ src.ocn/ gx1v3_pop_in | > gx1v3_pop_in

Wait for CCSM2.0.1 before running production runs! Datasets referenced in CCSM2.0 datm.setup.csh and dlnd.setup.csh are outdated and should not be used in production runs Datasets referenced in CCSM2.0.1 datm.setup.csh and dlnd.setup.csh will be obtained from active-atm, active-lnd branch run (an “F” run branched from the CCSM2.0 control run) Wait for CCSM2.0.1 release before running any production runs! Repeat preceding process with CCSM2.0.1 tar file.

Running the “C” run The GUI set up a one-month test run for you -- now submit it to your target machine (llsubmit newtest.001.run on the IBM) Review the output from the *.log.* files from each component Review the output from the ocean log file -- all namelist values are echoed into the log file, so check to make certain that the changes you made to lactive_ice and luse_cpl_ifrac were actually used in your run Wait for the CCSM2.0.1 release before running the “C” run in production mode!