Skip to content
Stephen Pascoe edited this page Apr 9, 2014 · 5 revisions
Wiki Reorganisation
This page has been classified for reorganisation. It has been given the category MOVE.
The content of this page will be revised and moved to one or more other pages in the new wiki structure.

EZ-Pub

EZ-Pub is a publication tool intended to make publishing simple.

It comes in a couple of variants. This page describes the "bundler" version, which can be downloaded and run on a user's laptop or desktop system. This package has been tested on Mac OS X 10.6 and later.

Prerequisites

To use the EZ-Pub bundler, one needs

  • a copy of the EZ-Pub Mac OSX package
  • an account on an ESGF node with the 'publisher' role
  • a Globus Online account
  • if your facility firewall blocks outbound connections on non-standard ports, firewall exceptions for the following ports:
    • 2223 to relay.globusonline.org
    • 7512 to esg.ccs.ornl.gov
    • 40000-40500 to esg.ccs.ornl.gov
  • data files ready for publication

Downloading

The EZ-Pub bundler can be downloaded from

A direct link for the latest version is:

You can download the package using your browser (just click on the link above), or using a command like the following in a Terminal window:

  $ curl -O `http://scigest.googlecode.com/files/ezpub_MacOSX.2012.1019a.tar.gz`

Installation

Once downloaded, the ezpub tarball can be unpacked by double-clicking on the filename in a Finder window or by issuing the following command in a Terminal window:

  $ tar xvf ezpub_MacOSX.2012.1019a.tar.gz

Use

To run the software, cd into the unpacked directory:

  $ cd ezpub_MacOSX.2012.1019a

Run the script to set up the environment:

  $ . ./env-setup.sh   # note the '.' on the command line before the script

Or if you're using the csh shell:

  $ source ./env-setup.csh

Run the bundler (user responses are bold-faced ):

$ bundler
Please type or paste your ESGF openid []
https://esg.ccs.ornl.gov/esgf-idp/openid/tbarron
Password:
auth was successful
Please type your Globus Online username.
tbarron
Please type your Globus Online password.

Please type the local path to your data.
~/prj/esg/testdata/nc/two
If you'd like to specify a project, you may. If you just hit
Return, your data will be published under project 'CSSEF'.
CSSEF-ADHOC
If you'd like to specify a model, you may.
The default model is 'generic'.

Please specify an institution.
ORNL
If you'd like to specify a time frequency, you may.
The default time frequency is 'unspecified'.

Thank you for the information. Your transfers will start
shortly.
Retrieving access token for user tbarron
Configuration directory: /Users/tpb/.globusonline/lta
Contacting relay.globusonline.org:2223
Installing certificate and key
Creating /Users/tpb/.globusonline/lta/gridmap
Activating source endpoint ('tbarron#cssef-ahp-dyn-ep')
Shipping questionnaire response data to Data node
Monitoring taskID 95e6daee-1a0c-11e2-bf56-1231380b8963
Questionnaire response data sent
Shipping data files to Data node

  • /Users/tpb/prj/esg/testdata/nc/two/barrow.nc
    /Users/tpb/prj/esg/testdata/nc/two/darwin.nc

Monitoring taskID 9c8d5544-1a0c-11e2-bf56-1231380b8963
Removing Globus Connect Endpoint
Publishing data...
Data published successfully.


If you have comments or suggestions, please send them to <tbarron&#160;AT&#160;ornl DOT&#160;gov>

Clone this wiki locally