{9} Assigned, Active Tickets by Owner (Full Description) (114 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

Results (1 - 100 of 114)

1 2

aharwood (1 match)

Ticket Summary Component Milestone Type Created
Description
#562 Test ticket WP1 - Project Management Task 20/01/10

This is just to check how the email notification works


bryan (7 matches)

Ticket Summary Component Milestone Type Created
Description
#729 Service Model within the CIM WP4 - Deployment of Services D4.5 Service reportand revised infrastructure Task 09/06/10

This issue is associated with modelling services applying to multiple replicates of data.

The issue is that a thredds catalog provides a description of data along with services local to that specific thredds server. It currently has no discrimination between properties from the underlying files, and properties added in by the ESG publisher and the Thredds catalog itself.

We and ESGF are considering the Thredds catalog as authoritative about data held on a specific node, but there is no comprehensive thredds data mode, beyond an  ad hoc description.

Since for the forseeable future, the data available at any location is likely to be exposed by a Thredds catalog (hereafter a tds-c) in an ESG data node, we need to think about the consequences.

To first order the tds-c consists of a bunch of data descriptions and a bunch of service descriptions. We need to harvest those into

  • CIM data objects, and
  • CIM service objects (the latter don't yet exist).

We need to ensure that ESG publisher tags the datasets in such a way that we can compare the dataset descriptors at two different TDS sites, and confirm if they are describing the same data.

Then we need to ensure that we can extract the service information, so that when we ingest the information, we can do one of the following:

  • Simply add the service description to our database,
  • Add the data description (it's currently unique), and then add a service description, and
  • In both cases, register the associatoin which points from the service to the data (and if they exist, their replicants).

note the complication if one tds-c has part of a dataset held elsewhere.


#870 Simplification and Rationalisation on the way CIM 2.0 WP2 - ConCIM UML CIM 2.0 and Ongoing Governance Task 20/10/10

The current CIM is enormously complex, and in the process of developing the CMIP5 instances (and in the development of BFG support etc), we have (and will) learn a goodly amount.

We also need to go to ISO19156 compliance as well as better ISO compliance in CIM2.0

Attempts to simplify, along with issues to be dealt with, and plans, should be documented on the accompanying  web page


#920 O&M Compliance for the CIM WP2 - ConCIM UML CIM 2.0 and Ongoing Governance Task 15/12/10

V2.0 of the UML needs to be O&M compliant (and preferably MOLES compliant too ... although the latter will be more likely understood as MOLES will inherit Metafor concepts of computation).

See tickets/920 for the issues.


#855 Better instructions needed on home page WP6 - CIM Creation Tools D5.6 Revised tools and services Task 11/10/10

The home page should have more complete usage instructions, along with diagrams etc.


#314 Will License, Rights (or both) be collected by the questionnaire? WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 04/08/09

We would like to collect the license (a controlled vocabulary) and or Rights (a freefrom string) about each of the top level components.


#299 add platform attributes from CIM and from ticket:280 WP6 - CMIP5 Questionnaire CIM 2.0 and Ongoing Governance Task 30/07/09

#411 What should we do about postprocessing after the data submission WP6 - CIM Creation Tools V1.2 Questionnaire release Task 27/10/09

Suppose I produce an ensemble average? Or an Nino3 timeseries. Or a regridded product. How do we handle that?

We need to allow folks to create ab-initio "models" and link them together, and build components up.

We might not need to do this for right now.


charlotte (38 matches)

Ticket Summary Component Milestone Type Created
Description
#648 What other screencast tutorials do we want for the questionnaire? WP6 - CMIP5 Questionnaire Issue 16/02/10

#326 Capturing definitions for terms in the mindmaps WP6 - CMIP5 Questionnaire Task 26/08/09

This ticket deals with definitions of terms used in the Software mindmaps.

Once harvested, the vocabulary must have clear definitions attached to it. This is the second step (after agreement on the words used and on their place in the mindmap's trees) on the way to a standard.

Metafor has to propose definitions that will pass in a next step though an approval procedure.

Metafor and Curator will work together to get ensured the definitions are suitable for both.

Relatively to the CIM, the vocabulary defined here is what we call the externally governed CV that will go into the CIM enumeration lists.

The associated wiki page has been split into 8 pages, one for each of the main model components:


#868 Feeds, DocumentSets and a Test for Sylvia WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 20/10/10

We need to rejig the feed code so that we can send document sets (formerly known as record sets) to Sylvia. We also need to ensure that the DocumentSet feed is updated if any of the pieces are updated.

Something to worry about in this context is that the model feed is the "unconfigured" model feed. The existing simulation code is where we get the configured model! See this ticket's web page and the ticket:888 web page.


#925 CV abstract for EGU 2011 WP7 - Training & Dissemination Task 07/01/11

write an abstract for EGU and submit it by Monday 10th January 2011


#941 Conformance for partial fulfilment of a spatiotemporal constraint WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 07/02/11

We need a new term to describe the partial fulfilment of a spatiotemporal constraint.
Users need to be able to select this term from the list of conformance CV that drops down under
"How this simulation Conformed:"

suggest: Partly Conforms


#998 experiment xml for ensembles questionnaire WP3 - Service Content Creation & Testing Task 19/07/11

Create CIM xml documents for the ensembles project experiments.

Experiments: decadal, historical, rcp45 and rcp26

wiki:  wiki/ticket/998


#760 questionnaire error if you delete a reference WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Bug 14/07/10

I have been testing what happens if you try deleting, references, files and parties.

When I attempt to delete a reference I get an error 500 message or ('NoneType' object is not iterable) even if the reference is not linked to other parts of the questionnaire

The questionnaire won't let me delete a file or party if it is used in other places. :-)


#742 Live updates to definitions in the mindmaps ? WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 01/07/10

Is it possible to update the mindmap definitions after the questionnaire has "gone live"?

In other words, can we update the definitions without changing the questionnaire database?


#71 Service Report and Revised Infrastructure WP4 - Deployment of Services D4.5 Service reportand revised infrastructure Report 11/03/08

#67 Web Services Deployed WP4 - Deployment of Services M4.5 Web Services Deployed Task 11/03/08

#376 Create roadmap for navigating the questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 21/10/09

Create graphics that show users how to navigate the questionnaire


#571 Write questionnaire FAQ WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 22/01/10

Use beta testers comments to begin writing a FAQ for the questionnaire.  http://metaforclimate.eu/trac/wiki/tickets/485


#649 Questionnaire support WP4 - Deployment of Services V1.2 Questionnaire release Task 16/02/10

• Somewhere before starting the questionnaire, have a list of the things users’ll need to collect to fill out the questionnaire. Should this be on the CMIP5 site?

• Identify one person in each modelling group who is responsible for filling out the questionnaire and organise a mail list with all these people and support people. Keep updating the faqs in the questionnaire help pages.

• Support group needs to decide frequency of dfn sessions for questionnaire training.

• Coordination of support with official CMIP5 data management process? This is a conversation in context of GO-ESSP-TECH.


#683 Document TAMIP experiments in questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 09/03/10

TAMIP (Transpose AMIP) experiments are likely to be included with CMIP5 so we need to document them in the questionnaire.  http://hadobs.metoffice.com/tamip/

We're using ticket #684 to establish how we document the TAMIP experiments (and 1.1 DecadalHindcasts?).


#684 Documenting non-overlapping "ensembles" for CMIP5 WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 09/03/10

Re-think how we document partially-overlapping and non-overlapping "ensembles" for CMIP5 such as the 1.1 decadal hindcasts and possiblly also the TAMIP experiments #683

It is not necessary to implement a solution to this for V1.0, but we will need an agreed strategy as it may impact CMOR and the DRS.

See Discussion at tickets/684

Proposed naming convention for TAMIP: TAMIP
also includes application to the decadal hindcast/forecast experiments

How will the ensemble page in the questionnaire look? - #712


#779 Example Questionnaire Content WP1 - Project Management V1.2 Questionnaire release Task 07/09/10

Metafor team to enter example content into the questionnaire. The task of entering example content will be broadly based on the metafor team responsible for drawing up each mindmap #198


#906 CV updates to platforms WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 23/11/10

We need to add "IBM2003" compiler to the platform page what other additions need to be made?

Other platform tickets #905


#921 Model mods for perturbed physics ensembles WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 20/12/10

Model mods used to describe perturbed physics ensembles can only point to components and not to parameters.

Is this a problem for the CIM?

A wiki has been opened to discuss the issue  http://metaforclimate.eu/trac/wiki/tickets/921


#642 Copying questionnaire instances between institutions WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 16/02/10

• Issue of copying questionnaire instances between institutions. We’ve already had requests to be able to do this. We could use an examples area where people can find demo descriptions, or people could ask us to copy from one institution to another.


#645 Reviewing and quality control of questionnaire results WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 16/02/10

• Review cycle – who reviews, what timescales modellers can expect.

• Human checking of the questionnaire – how do we do it? Part of the CMIP5 support problem. People always fill out metadata inappropriately (mostly by accident) – procedural problem for CMIP5. We need to have a conversation about this with CMIP5.

• Quality control of data and metadata not defined as yet by CMIP5. Whatever we do has to be clear and transparent.

• Human matching step will have to happen when new model names get added to the questionnaire/DRS. Quality control to check consistency of metadata (in questionnaire and netcdf files) and data.


#646 Extended experiments layout WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 16/02/10

• How do we handle experiment layout to make it easy for people to submit extended experiments? Generate a new DoI for an extension?


#652 CMIP3 data into the Metafor system WP3 - Service Content Creation & Testing Issue 16/02/10

• How are we going to put CMIP3 data into the system? After Lois checks CMIP3 – could go back to the modelling groups and ask if they want to update CMIP3 metadata. There will be a need to make a clear distinction between CMIP3 and CMIP5 models.


#148 CMCC (and Sandro Fiore) to interact with querying existing databases using EGEE grid WP4 - Deployment of Services Task 29/05/08
Laurent Fairhead wrote: 
Hello all, 

Sébastien, Marie-Alice and I went to Sandro's presentation. It was mainly about how they deal with querying existing databases in a distributed environment using the EGEE grid. I guess their work overlaps  some of what we're wishing to do in WP4 (except the harvested CIM database that we're planning). Sébastien had a talk with Sandro Fiore after the presentation and he's apparently ready to interact with us and would be willing to develop functionalities in his system for our needs. 

Their web site is here: 

http://grelc.unile.it/home.php 

Cheers 
Laurent 

Valcke Sophie wrote: 

Hi, 

CMCC  (and Sandro Fiore) is highly involved in the IS-ENES proposal and know perfectly well about Metafor. We had a lot of discussion with them during the writing of the proposal and I think Michael  and Martin Juckes (from BADC?) interacted with CMCC, technically speaking. Of course, I think it would be a good idea for Metafor WP4, WP5 and WP6 to liaise with them. 

  regards, 
   Sophie 

Eric Guilyardi wrote: 


----------------------------------------- 
CMCC Grid Metadata Handling System 

The next generation of climate modeling researchers will face a critical challenge, i.e., dealing with increasingly complex simulation models and huge quantities of related datasets, which are already too massive for current storage, manipulation, archiving, navigation, and retrieval capabilities. From the data grid perspective a key element to discover, manage and access huge and distributed amount of data will be the metadata handling framework. While from the grid data handling perspective several solutions are already available and can be adopted, for metadata management centralized solutions are usually proposed. What we propose for the management of a distributed ES production activity is the CMCC Metadata Handling System (a data grid solution leveraging distributed and P2P data grid services focusing on metadata management and access). From our point of view, centralized solutions are not feasible and are not able to address availability, scalability, robustness and efficiency at such large scale. Despite the classical approaches, data-grid-enabled solutions are able to greatly address scalability (users, data, etc.), transparency (access, integration, presentation) and efficiency (performance). The Grid Metadata Handling System we propose is able to provide both access to and integration of metadata stored in different and widespread data sources providing a strong data virtualization layer in grid. Moreover we must take into account that (i) such a technological solution for distributed metadata management leverages on standards, emerging specification, etc. (ii) supports role-based management (based on VOMS), which increases flexibility and scalability (iii) provides full support for Grid Security Infrastructure, which means (authorization, mutual authentication, data integrity, data confidentiality, etc.); (iv) is based on P2P grid protocols/services, fully addressing interoperability, data integration and transparency. 

----------------------------------------- 
GRelC Project 

Grids encourage and promote the publication, sharing and integration of scientific data, distributed across Virtual Organizations. Scientists and researchers (bioinformatics, astrophysics, etc.) work on huge, complex and growing datasets. The complexity of data management within a grid environment comes from the distribution, heterogeneity and number of data sources. Along with coarse grained services (basically grid storages, replica services, storage resource managers, etc), there is a strong interest on fine grained ones concerning, for instance, grid-database access and management. Moreover, as grid computing, technologies and standards evolve, more mature environment (production grids such as EGEE) become available for production based activities and tools/services able to access in grid to relational databases are also strongly required. 
Within the proposed talk we will describe in detail the Grid Relational Catalog (GRelC) Project, an integrated environment for grid database management, highlighting the vision/approach, architecture, components, services and technological issues. 
The key topic will be the GRelC Data Access and Integration Service. 
The GRelC DAIS is a GSI/VOMS enabled web service addressing extreme performance, interoperability and security. It efficiently, securely and transparently manage databases on the grid across VOs, with regard to emerging and consolidated grid standards and specifications as well as production grid middleware (gLite & Globus). 
It provides a uniform access interface, in grid, both to access and integrate relational (Mysql, Oracle, Postgresql, IBM/DB2, SQLite) and non-relational data sources (XML DB engines such as eXist, XIndice and libxml2 based documents). 

#259 CCMVal ChangeLog WP4 - Deployment of Services Task 11/06/09

CCMVal require a wiki page to document changes to data files (AKA Versioning) in the CCMVal project space. I am using this ticket as a place to hang a wiki page.

The Changelog wiki is:  http://metaforclimate.eu/trac/wiki/ticket/CCMValChangeLog
Instructions on how to filter the bug reports:  http://metaforclimate.eu/trac/wiki/ticket/CCMValFilterBugReports


#361 create an overall guidance video WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/10/09

consider in page guidance videos as well


#500 Clarify requirement to declare Variables as well as Files wrt ICs and BCs WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 05/01/10

CERFACS
Model/Simulation? Tab: Resolve Inputs Page (new file)
Clearer text required. Make very clear to users that if variables are not described when entering file information the file will not appear when the users begins to bind inputs to boundary conditions and initial conditions.


#503 Extra text for Simulation Tab: Required Inputs and Couplings WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 05/01/10

CERFACS

Simulation Tab: Required Inputs and Couplings Frame (title)

Add explanatory text under "Required Inputs and Coupling" along the lines of:

"List of Inputs Needed by the Components of the Model that ran for this Simulation that have to be Resolved here"


#504 Simulation Tab: Refers to "Input Coupling" button which doesn't exist WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 05/01/10

CERFACS

Simulation Tab: Needed Inputs Frame (text)

"Input Coupling" button does not exist, sentence to be replaced by: "You can modify these "Required Inputs" and "Couplings" in this list by using the "Resolve Inputs" button in the left hand frame"


#507 Simulation Tab: Reword text in Conformance frame WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 05/01/10

CERFACS

Simulation Tab: Conformance Frame (text)

<(You can modify these using the button on the left hand menu.)>. Which button? replace by: <...using the "Conformance" button...>


#560 change text on resolve inputs page WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 20/01/10

Testers: CERFACS (marie-pierre)
type: unclear (meaning)
location: Simulation Tab: Resolve Inputs and Couplings Page

<Input resolution for the inputs to "My_Model" for simulation "My_Simul"> to be replaced by: <Give details on how the Needs in term of Inputs are satisfied>


#609 Reference in questionnaire/link to information about naming ensembles/extended runs WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/02/10

#627 General questionnaire development WP3 - Service Content Creation & Testing D3.2 Revised Metadata delivered into system Task 16/02/10

General questionnaire which has experiments from Ensembles, CMIP3 and other useful sources – Charlotte and Gerry to investigate how much work it’d be. Sebastien to advise, describing the Ensembles experimental set-up.

Ticket Charlotte, Cc Bryan, Gerry, Paco, Sébastien, Mark Morgan so that he can follow the ticket while Sébastien is on leave.

  • Wait CMIP5 release, then review questionnaire regarding institution list(first page). Suggestion, instead of list of institutions, have 2 entries in the first page (centennial and s2d), then define models...
  • CMIP5 conformance is sufficient to cover ENSEMBLES centennial conformance requirements
  • Review conformance aspect for s2d, first guess is that CMIP5 conformance is sufficient to cover ENSEMBLES s2d conformance. Charlotte, Paco, Sébastien
  • Open question regarding questionnaire deployment outside BADC for ENSEMBLES use cases.Suggestion, use a BADC deployment to fill ENSEMBLES information, and deploy elsewhere as a proof of concept it can be done. Charlotte, Bryan, Sébastien

#643 Contact policy for modellers in the questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/02/10

• Make sure that modellers are aware of contact policy for email addresses put into the questionnaire. Suggest that they might like to use a generic institutional email address. o ESG will display whatever contact information Metafor will provide, and can attach roles to contact information. We need to consult with the modelling groups about the contact information they want to display.


#985 ensure requirement names are unique within an experiment doc WP1 - Project Management V1.2 Questionnaire release Task 19/04/11

1.1.bc.sls is used twice to describe two different requirements in 1.1_Decadal_10yr.xml


#894 why are there missing indices in the PG database? WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 16/11/10

There are about 1500 unused primary key indices in the postgres database. Why?


#248 Questionnaire Timeline WP6 - CMIP5 Questionnaire Task 18/05/09

At the Paris meeting (20090515) Charlotte used MindView? to document the project plan for the CMIP5 questionniare.

  • Need to find a way of making the project plan available to all

#496 SAVE Warning message WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 04/01/10

CERFACS

All Tabs

CERFACS Would like to see a message apear that warns users that data will be lost if they navigate away from a page without saving. 

This could become tiresome once users are used to editing the questionnaire. I think this would work best for users if the warning mode can be turned off.


#733 CMIP5 Questionnaire Development Effort WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 21/06/10

 Doodle Poll to record the effort that people are able to offer over the summer for questionnaire development and testing and the development of related software.
The options are:

  • Green OK: Available
  • Yellow (OK): Not available for work as such but checking emails nevertheless
  • Red: Unavailable e.g. on holiday"

domlowe (2 matches)

Ticket Summary Component Milestone Type Created
Description
#1000 CIM 1.92 GML Serialisation WP2 - CIM etc CIM 2.0 and Ongoing Governance Task 19/08/11

GML serialisation does not work yet (due to non-conformance of UML). Plan to use this ticket to document any changes I make to CIM 1.91


#790 Responsible party page validation WP6 - CIM Creation Tools V1.2 Questionnaire release Task 17/09/10

Responsible party page needs validating.

The input in the 'add user' pages needs validating and error reporting if not correctly filled in.


ericg (2 matches)

Ticket Summary Component Milestone Type Created
Description
#246 Questionnaire Approval Procedure WP6 - CMIP5 Questionnaire Task 18/05/09

We require a formal approval process for the questionnaire.

When the questionnaire is ready, we will give it to Karl Taylor, Ron Stouffer et al. for approval before it is released

  • Eric and Bryan to contact Karl and Ron to define an approval process.

#173 Letter of support PARADE consortium WP1 - Project Management Task 19/09/08

gerry (42 matches)

Ticket Summary Component Milestone Type Created
Description
#771 model mod: parameter change appears as code mod! WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Bug 27/07/10

I'm working with the questionnaire in Gerry's branch. I just described a model mod as a parameter change but it appears as type=codemod in the list of model mods - see screen shots.
 description  list


#1004 No common key between TDS-DRS data and CIM instances WP6 - CMIP5 Questionnaire Issue 05/01/12

As discussed on the telco 2012-01-05.

To merge data and metadata and to link to the CIM simulation instances, we need a common key between the TDS-DRS oriented data and the CIM instances. If a common key does not exist we need to find another way of achieving the link.

There are 2 problems to overcome.

1. Experiment mapping

The Decadal experiment name in CIM has been collapsed into a single name whereas DRS is using a set of names of the form decadalXXXX where XXXX is a start year.

For instance the NCAR Gateway currently lists these decadal experiments for CMIP5. Dataset count in parentheses:

decadal1959 (123), decadal1960 (1061), decadal1961 (54) decadal1962 (54), decadal1963 (54), decadal1964 (177), decadal1965 (1104), 
decadal1966 (54), decadal1967 (54), decadal1968 (39), decadal1969 (177), decadal1970 (1104), decadal1971 (54), decadal1972 (54), 
decadal1973 (54), decadal1974 (177), decadal1975 (1104), decadal1976 (54), decadal1977 (31), decadal1978 (186), decadal1979 (310), 
decadal1980 (1204), decadal1981 (195), decadal1982 (163), decadal1983 (195), decadal1984 (286), decadal1985 (1188), 
decadal1986 (163), decadal1987 (163), decadal1988 (163), decadal1989 (274), decadal1990 (1193), decadal1991 (163), decadal1992 (163), 
decadal1993 (195), decadal1994 (286), decadal1995 (1191), decadal1996 (195), decadal1997 (163), decadal1998 (198), decadal1999 (287), 
decadal2000 (1190), decadal2001 (499), decadal2002 (499), decadal2003 (531), decadal2004 (619), decadal2005 (1183), decadal2006 (519), 
decadal2007 (441), decadal2008 (442), decadal2009 (193), decadal2010 (262)

2. Ensemble RIP to Simulation mapping

DRS has no concept of a simulation. We might assume that we could map simulations to DRS like this:

cim-simulation == (drs-institute, drs-model, drs-experiment)

However, this assumes all ensemble members for this model/experiment are in the same simulation. This is not the case (do we have examples?). Two CIM records may refer to the same institute/model/experiment but with different collections of ensemble rip values. Therefore in general:

cim-simulation == (drs-institute, drs-model, drs-experiment, [drs-ensemble, drs-ensemble, ...])

This cannot be represented as a single key without some syntax for a collection of ensembles. E.g. a wild-card or comma-separated list. Alternatively somewhere there needs to be a 1-to-many mapping between cim-simulation and drs-ensemble.


#783 Read - only access to questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 10/09/10

Give users read only access to all modelling centres in the questionnaire.  Users only have write access to the test area and to their own modelling centre.


#904 mindmap modifications for grids WP2 - Vocabulary MindMaps V1.2 Questionnaire release Task 23/11/10

MP is going to

1: change the horizontal grid and vertical grid components into properties in the mindmaps.

2: change the name of horizontal grid to horizontal properties and vertical grid to vertical properties

3: move the mnemonic property to the top level component in the mindmaps

This will obviously affect the questionnaire and may require some changes to the grid specific code that Gerry has added.


#914 mandatory and optional parts of the questionnaire grid questions WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 30/11/10

Hi again MP :-)

Could you let me know what is mandatory in the grid part of the questionnaire and what is optional. I need this to be able to tell if someone has completed the page or not.

For example, must people provide a value for "latMin"?

Thanks

-- Rupert


#918 Associate grid file to the grid description WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 14/12/10

Unless I missed it, there is currently no place in the Questionnaire where the user can associate a file (gridSpec or not) to a grid described through the grid pages.

It could be useful to allow for such a link, moreover for  grid configuration cases that can't be described through CMOR. A clear example is the case recently raised by S. Senesi on the CMOR list about spatially non uniform layer depths for their land-surface model SURFEX (CMOR envisage only fixed layer depth with sdepth dimension).

Regards,

Marie-Pierre


#936 drs matching WP6 - CIM Creation Tools V1.2 Questionnaire release Task 07/02/11

The questionnaire needs to export enough information to support a mapping between the "meta4 metadata" and the published (realm) level datasets.

This needs to support the metadata creator wanting to match a particular simulation description version to a particular realm dataset.

There are a couple of obvious use cases:

  1. I've just written a simulation description, but which one of the two versions of data on the disk does it point to? How do I indicate that?
  2. I've just made a change to some data, published a new version. The simulation hasn't changed, but the data associated with it has. Where and how do I fix that?
    • I might want the simulation description to point to both, or just one. The latter case might occur when I want the simulation description to eventually be the DOI target: it can only be associated with one version on disk. However, if it isn't associated with a DOI, there is no reason why it can't be associated with a number of versions of data on disk (associated with fixing data handling mistakes, if the simulation has been rerun, the simulation description ought to need updating!)

In practice the only way this can be done is in the simulation description, which has the mechanism under the hood, but no part of the simulation view deals with it. We need to fix it.


#940 New simulation relationship required WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 07/02/11

I would like to add a new simulation relationship:  isEnsembleAbout

CMIP5 specifies a set of core experiments that modelling must do their best to complete and then tiers of experiments for centres to perform if computational time allows.

Often the tiers include extra ensemble members for simulations that have already been performed (and the data already delivered). The extra ensemble runs are noted with -E extensions in the CMIP5 expeiment design but are given the same experiment name in the DRS world view (and the same name in the questionnaire output).

I would like a user returning to the questionnaire to be able to say that the simulation (ensemble) they are describing is an ensemble about a simulation they have already described.


#995 Be able to update metadata in the questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 29/06/11

During a demo of the ESG display to a scientist at a conference, it was noted that this person (who is entering info for GISS), wanted to have an easy to up date the metadata submitted well after submission.

They want to be able to tell what items were in fact updated.


#665 Update input details for "Input resolution" WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 22/02/10

After discussion with Balaji and Rupert on what should be possible to specify for Input resolution, we propose to:

-keep the drop-down list "Spatial Regridding" as it is currently (with choices "Conservative" / "Non-conservative" / "None")

-modify the drop-down list "Temporal Transformation", i.e. rename it "Time Mapping" with choices "Time Accumulation" / "Time Average" / "Time Interpolation" / "Lagged" / "Last Available" / "Other" / "None"

-add an additional drop-down list "Spatial Regridding Order with choices "1" / "2"

(In the questionnaire, the title of this box "Inputs and Resolutions" should be changed to "Input binding")


#846 Do we want to ask ensemble information for ensemble member 1? WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 05/10/10

Currently, in the ensemble description page, the questionnaire will ask details regarding the changes/mods for ensemble member 1. Does this make sense, i.e what would be entered here that won't have already been entered at the simulation level (apart from the DRS name)? This can be removed for member 1 if there is general consensus that this isn't necessary.


#873 Allow copying of models with/without bindings WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Issue 26/10/10

Currently when a user copys a model, the resolved inputs will not copy across. Whilst there is a valid reason for this, in some cases this could be a pain for the users who only want to make minor changes in a copied model. A better solution could be to allow the ability to copy the model with or without resolved bindings (potentially buttons for both?)


#202 Mapping Variables to Components: Obvious WP6 - CMIP5 Questionnaire Task 19/02/09

From year 1 meeting:

o Work on associated diagnostic variables


#541 Highlight mandatory fields WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 12/01/10

Testers: Charlotte
] Type: Usability
Location: All Mandatory Fields

Hightlight mandatory fields with a highly visible border. A major advantage of this method is that it is an obvious marker but doesn't use extra screen real estate.

The Geonetwork interface to the CIM highlights mandatory fileds with a bold red border. The border changes to the default setting once the field has been given some input.

Is it possible to use this technique to communicate the mandatory fields to users in the questionnaire?


#584 check that data container lists are filtered to the centre ... WP5 - CIM Manipulation Tools V1.2 Questionnaire release Task 31/01/10

#588 logout button needed in base template WP6 - CIM Creation Tools V1.2 Questionnaire release Task 02/02/10

#747 Files: "mostly used in experiment" list not working WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 07/07/10

 http://q.cmip5.ceda.ac.uk/cmip5/15/edit/file/181/list/

I described a new file and attempted to associate it with an experiment but when I save the file description the associations I selected disappear.


#749 No Scroll bar on cf netcdf dropdown list for file variables WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 08/07/10

 http://q.cmip5.ceda.ac.uk/cmip5/15/list/file/

From the page you get to from the files tab there is an option to pick a variable name from the CF-NetCDF libraries but the box that pops up with the list of CF-NetCDF variables extends beyond the right edge of the page so I can't get to its scroll bar


#840 Allow reference to already described components/grid components WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 04/10/10

A useful usability feature would be to allow the user within the questionnaire page to reference a previously described component (or grid component) from another model (within the same centre) instaed of having to reenter information. This is in addition to the 'copy model' button already in existance which may not always solve the issue. One proposed solution is that at each realm level component (or horiz/vertical level in grid), there is a select box to say 'using already described component' with a dropdown box that lists currently available model/components for that particular centre. On choosing this, the empty form fields for new information would subsequently be removed from the page.


#851 Need to add an 'There are errors on this page' at the top of each page WP1 - Project Management V1.2 Questionnaire release Task 08/10/10

If the user, upon filling out the questionnaire, creates an error somewhere on the page, this is relayed back to them as an error next to the field in question. It would be useful to highlight at the top of the page that there are errors on the page as sometimes these error messages can go unnoticed.


#897 Introduce 'pop-up box' style functionality for adding/attaching WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/11/10

The questionnaire xould be improved significantly, both from an ease of use and time point of view, by introducing a pop-up box feature when a user needs to add/attach a new/existing entity to a given resource, e.g attaching a new responsible party to a component. This feature would be ajax-based, and would mean that the user is not required to leave the current page on which he is working, and thus minimising unnecessary navigation across pages.


#898 Warning/Information messages WP1 - Project Management V1.2 Questionnaire release Task 16/11/10

In numerous places within the questionnaire, alerts should be implemented. These include warnings, e.g. 'this page has been changed, would you like to save?

as well as useful notifications such as

'this information has been successfully saved'


#899 Restructuring of the QN general layout WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/11/10

The questionnaire could be improved through changes to its general layout. In particular, this would involve two primary alterations:

1) reorganise the tabs at the top to separate out 'ancillary' tabs from 'process' tabs, e.g.

right-aligned= files/people/refs etc left-aligned = workflow, i.e models, simulations

2) have a horizontal menu bar near the top at the page level for the validate/view/export buttons, as opposed to lower down on the left hand panel.


#967 simulation duration Days or Years display error WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 28/03/11

The simulation duration Days or Years drop down box always displays Years even if you change it to Days. The Days value is making it into the database (in CIM1.5 format) so it is presumably a viewing issue?


#968 simulation start date can be empty WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 28/03/11

The simulation duration start date should be mandatory on the simulation page but is optional. Note, this value may be empty when we load the experiments (as some have an open date range), so an optional value must be supported to start off with, but a value must be provided before the simulation page is saved by a user.


#970 ancil bindings can not be saved WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 28/03/11

The ancil binding pages always give an error saying that only one option should be filled in even if that is the case. Gerry is on the case but I thought I'd better ticket it. Fixing this is important as I can't test bindings and files without it.


#971 viewer fails with latest translator code WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 28/03/11

The latest translator code conforms to CIM1.5. The viewer is failing from the simulation page with the following error:

Request Method: GET Request URL: http://localhost:8001/cmip5/45/simulation/doc/3/cimView/ Exception Type: IndexError Exception Value:

list index out of range

Exception Location: /home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q/protoq/cimHandling.py in cimViewDoc, line 310 Python Executable: /usr/bin/python Python Version: 2.6.5

Traceback  Switch to copy-and-paste view

  • /usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/django/core/handlers/base.pyinget_response 85. # Apply view middleware
    1. for middleware_method in self._view_middleware:
    2. response = middleware_method(request, callback, callback_args, callback_kwargs)
    3. if response:
    4. return response
    5. try:
    6. response = callback(request, *callback_args, callback_kwargs) ...
    7. except Exception, e:
    8. # If the view raised an exception, run it through exception
    9. # middleware, and if the exception middleware returns a
    10. # response, use that. Otherwise, reraise the exception.
    11. for middleware_method in self._exception_middleware:
    12. response = middleware_method(request, e)

 ▶ Local vars

VariableValue
callback<function genericDoc at 0x9658a74>
callback_args()
callback_kwargs{'cid': u'45', 'docType': u'simulation', 'method': u'cimView', 'pkid': u'3'}
eIndexError('list index out of range',)
exc_info(<type 'exceptions.IndexError'>, IndexError('list index out of range',), <traceback object at 0x968c8c4>)
exceptions<module 'django.core.exceptions' from '/usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/django/core/exceptions.pyc'>
middleware_method<bound method AuthenticationMiddleware.process_request of <django.contrib.auth.middleware.AuthenticationMiddleware object at 0x9565d6c>>
receivers[(<function _rollback_on_exception at 0x8e8dae4>, None)]
request<WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {}>, COOKIES:{'sessionid': '6b005c357d16c2049898285e6f02fee1'}, META:{'CLASSPATH': '/home/rupert/!.resolver:/home/rupert/proj/metafor/ofp2fortml/antlr-3.1.jar:/home/rupert/proj/metafor/ofp2fortml/OpenFortranParser-0.7.1/build/OpenFortranParser.jar:/home/rupert/proj/metafor/ofp2fortml/jdom.jar', 'COLORTERM': 'gnome-terminal', 'CONTENT_LENGTH': '', 'CONTENT_TYPE': 'text/plain', 'CPATH': '/opt/intel/Compiler/11.1/059/ipp/ia32/include:/opt/intel/Compiler/11.1/059/mkl/include:/opt/intel/Compiler/11.1/059/tbb/include', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-IRoiS2v5tf,guid=4b3ca8349a676bdf292c08b64d905d58', 'DEFAULTS_PATH': '/usr/share/gconf/gnome.default.path', 'DESKTOP_SESSION': 'gnome', 'DISPLAY': ':0.0', 'DJANGO_SETTINGS_MODULE': 'cmip5q.settings', 'DYLD_LIBRARY_PATH': '/opt/intel/Compiler/11.1/059/tbb/ia32/cc4.1.0_libc2.4_kernel2.6.16.21/lib', 'FPATH': '/opt/intel/Compiler/11.1/059/mkl/include', 'GATEWAY_INTERFACE': 'CGI/1.1', 'GDMSESSION': 'gnome', 'GDM_KEYBOARD_LAYOUT': 'gb', 'GDM_LANG': 'en_GB.utf8', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'GNOME_KEYRING_CONTROL': '/tmp/keyring-TC8PUe', 'GNOME_KEYRING_PID': '1388', 'GTK_MODULES': 'canberra-gtk-module', 'HOME': '/home/rupert', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-gb,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=6b005c357d16c2049898285e6f02fee1', 'HTTP_HOST': 'localhost:8001', 'HTTP_KEEP_ALIVE': '115', 'HTTP_REFERER': 'http://localhost:8001/cmip5/45/simulation/3/edit/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.16) Gecko/20110323 Ubuntu/10.04 (lucid) Firefox/3.6.16', 'INCLUDE': '/opt/intel/Compiler/11.1/059/ipp/ia32/include:/opt/intel/Compiler/11.1/059/mkl/include', 'INTEL_LICENSE_FILE': '/opt/intel/Compiler/11.1/059/licenses:/opt/intel/licenses:/home/rupert/intel/licenses', 'IPPROOT': '/opt/intel/Compiler/11.1/059/ipp/ia32', 'LANG': 'en_GB.utf8', 'LD_LIBRARY_PATH': '/opt/intel/Compiler/11.1/059/lib/ia32:/opt/intel/Compiler/11.1/059/ipp/ia32/sharedlib:/opt/intel/Compiler/11.1/059/mkl/lib/32:/opt/intel/Compiler/11.1/059/tbb/ia32/cc4.1.0_libc2.4_kernel2.6.16.21/lib::/usr/local/lib:/home/rupert/Downloads/l_cprof_p_11.1.059_ia32/pset/32/gcc-3.2:/usr/local/lib:/usr/local/lib:/usr/local/lib:/usr/local/lib', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'LIB': '/opt/intel/Compiler/11.1/059/ipp/ia32/lib:', 'LIBRARY_PATH': '/opt/intel/Compiler/11.1/059/lib/ia32:/opt/intel/Compiler/11.1/059/ipp/ia32/lib:/opt/intel/Compiler/11.1/059/mkl/lib/32:/opt/intel/Compiler/11.1/059/tbb/ia32/cc4.1.0_libc2.4_kernel2.6.16.21/lib', 'LOGNAME': 'rupert', 'LS_COLORS': 'rs=!0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;3!6:', 'MANDATORY_PATH': '/usr/share/gconf/gnome.mandatory.path', 'MANPATH': '/opt/intel/Compiler/11.1/059/man/en_US:/opt/intel/Compiler/11.1/059/mkl/man/en_US:/usr/local/man:/usr/local/share/man:/usr/share/man:/home/rupert/bin/fcm/man', 'MKLROOT': '/opt/intel/Compiler/11.1/059/mkl', 'NLSPATH': '/opt/intel/Compiler/11.1/059/lib/ia32/locale/%l_%t/%N:/opt/intel/Compiler/11.1/059/ipp/ia32/lib/locale/%l_%t/%N:/opt/intel/Compiler/11.1/059/mkl/lib/32/locale/%l_%t/%N:/opt/intel/Compiler/11.1/059/idb/ia32/locale/%l_%t/%N', 'OLDPWD': '/home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q', 'ORBIT_SOCKETDIR': '/tmp/orbit-rupert', 'PATH': '/opt/intel/Compiler/11.1/059/bin/ia32:/home/rupert/Downloads/docbook/docbook-xsl-ns-1.76.1-RC2/tools/bin:/home/rupert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/rupert/bin/fcm/bin:/opt/OxygenXMLEditor11', 'PATH_INFO': u'/cmip5/45/simulation/doc/3/cimView/', 'PWD': '/home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', 'RUN_MAIN': 'true', 'SCRIPT_NAME': u'', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8001', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.6.5', 'SESSION_MANAGER': 'local/ubuntu:@/tmp/.ICE-unix/1406,unix/ubuntu:/tmp/.ICE-unix/1406', 'SGML_CATALOG_FILES': '/home/rupert/Downloads/docbook/docbook-xsl-ns-1.76.1-RC2/catalog:/etc/sgml/catalog', 'SHELL': '/bin/bash', 'SHLVL': '1', 'SPEECHD_PORT': '7560', 'SSH_AGENT_PID': '1459', 'SSH_AUTH_SOCK': '/tmp/keyring-TC8PUe/ssh', 'TERM': 'xterm', 'TZ': 'Europe/London?', 'UDEdir': '', 'USER': 'rupert', 'USERNAME': 'rupert', 'WINDOWID': '92274692', 'XAUTHORITY': '/var/run/gdm/auth-for-rupert-sIjQhc/database', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-gnome:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share/:/usr/share/', 'XDG_SESSION_COOKIE': 'c432e96636d3e07cc796584e4b01e8d0-1301306712.25308-410474222', 'XML_CATALOG_FILES': '/home/rupert/Downloads/docbook/docbook-xsl-ns-1.76.1-RC2/catalog.xml /etc/xml/catalog', '_': '/usr/bin/python', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0xb76e90d0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x953656c>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}>
resolver<RegexURLResolver cmip5q.urls (None:None) ^/>
responseNone
self<django.core.handlers.wsgi.WSGIHandler object at 0x909b80c>
settings<django.conf.LazySettings object at 0xb75f772c>
urlconf'cmip5q.urls'
urlresolvers<module 'django.core.urlresolvers' from '/usr/local/lib/python2.6/dist-packages/Django-1.1.1-py2.6.egg/django/core/urlresolvers.pyc'>
  • /home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q/protoq/views.pyingenericDoc 68. logging.debug('ok thus far')
    1. c=cimHandler(obj)
    2. try:
    3. cmethod=getattr(c,method)
    4. except:
    5. return render_badrequest('error.html',{'message':'Method %s not known as a generic document handler'%method})
    6. logging.debug('made it')
    7. return cmethod() ...
    8. def persistedDoc(request,docType,uri,version=0):
    9. ''' persisted document handling'''
    10. if docType not in ('platform','experiment','simulation','component','datacontainer'):
    11. return HttpResponseBadRequest('Invalid document type requests - %s'%docType)
    12. set=CIMObject.objects.filter(uri=uri)

 ▶ Local vars

VariableValue
c<cmip5q.protoq.cimHandler.cimHandler object at 0x9565eec>
cidu'45'
cmethod<bound method cimHandler.cimView of <cmip5q.protoq.cimHandler.cimHandler object at 0x9565eec>>
docTypeu'simulation'
klass<class 'cmip5q.protoq.models.Simulation'>
methodu'cimView'
obj<Simulation: fullTestSim1>
pkidu'3'
request<WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {}>, COOKIES:{'sessionid': '6b005c357d16c2049898285e6f02fee1'}, META:{'CLASSPATH': '/home/rupert/!.resolver:/home/rupert/proj/metafor/ofp2fortml/antlr-3.1.jar:/home/rupert/proj/metafor/ofp2fortml/OpenFortranParser-0.7.1/build/OpenFortranParser.jar:/home/rupert/proj/metafor/ofp2fortml/jdom.jar', 'COLORTERM': 'gnome-terminal', 'CONTENT_LENGTH': '', 'CONTENT_TYPE': 'text/plain', 'CPATH': '/opt/intel/Compiler/11.1/059/ipp/ia32/include:/opt/intel/Compiler/11.1/059/mkl/include:/opt/intel/Compiler/11.1/059/tbb/include', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-IRoiS2v5tf,guid=4b3ca8349a676bdf292c08b64d905d58', 'DEFAULTS_PATH': '/usr/share/gconf/gnome.default.path', 'DESKTOP_SESSION': 'gnome', 'DISPLAY': ':0.0', 'DJANGO_SETTINGS_MODULE': 'cmip5q.settings', 'DYLD_LIBRARY_PATH': '/opt/intel/Compiler/11.1/059/tbb/ia32/cc4.1.0_libc2.4_kernel2.6.16.21/lib', 'FPATH': '/opt/intel/Compiler/11.1/059/mkl/include', 'GATEWAY_INTERFACE': 'CGI/1.1', 'GDMSESSION': 'gnome', 'GDM_KEYBOARD_LAYOUT': 'gb', 'GDM_LANG': 'en_GB.utf8', 'GNOME_DESKTOP_SESSION_ID': 'this-is-deprecated', 'GNOME_KEYRING_CONTROL': '/tmp/keyring-TC8PUe', 'GNOME_KEYRING_PID': '1388', 'GTK_MODULES': 'canberra-gtk-module', 'HOME': '/home/rupert', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-gb,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'sessionid=6b005c357d16c2049898285e6f02fee1', 'HTTP_HOST': 'localhost:8001', 'HTTP_KEEP_ALIVE': '115', 'HTTP_REFERER': 'http://localhost:8001/cmip5/45/simulation/3/edit/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.9.2.16) Gecko/20110323 Ubuntu/10.04 (lucid) Firefox/3.6.16', 'INCLUDE': '/opt/intel/Compiler/11.1/059/ipp/ia32/include:/opt/intel/Compiler/11.1/059/mkl/include', 'INTEL_LICENSE_FILE': '/opt/intel/Compiler/11.1/059/licenses:/opt/intel/licenses:/home/rupert/intel/licenses', 'IPPROOT': '/opt/intel/Compiler/11.1/059/ipp/ia32', 'LANG': 'en_GB.utf8', 'LD_LIBRARY_PATH': '/opt/intel/Compiler/11.1/059/lib/ia32:/opt/intel/Compiler/11.1/059/ipp/ia32/sharedlib:/opt/intel/Compiler/11.1/059/mkl/lib/32:/opt/intel/Compiler/11.1/059/tbb/ia32/cc4.1.0_libc2.4_kernel2.6.16.21/lib::/usr/local/lib:/home/rupert/Downloads/l_cprof_p_11.1.059_ia32/pset/32/gcc-3.2:/usr/local/lib:/usr/local/lib:/usr/local/lib:/usr/local/lib', 'LESSCLOSE': '/usr/bin/lesspipe %s %s', 'LESSOPEN': '| /usr/bin/lesspipe %s', 'LIB': '/opt/intel/Compiler/11.1/059/ipp/ia32/lib:', 'LIBRARY_PATH': '/opt/intel/Compiler/11.1/059/lib/ia32:/opt/intel/Compiler/11.1/059/ipp/ia32/lib:/opt/intel/Compiler/11.1/059/mkl/lib/32:/opt/intel/Compiler/11.1/059/tbb/ia32/cc4.1.0_libc2.4_kernel2.6.16.21/lib', 'LOGNAME': 'rupert', 'LS_COLORS': 'rs=!0:di=01;34:ln=01;36:hl=44;37:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.axv=01;35:*.anx=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.axa=00;36:*.oga=00;36:*.spx=00;36:*.xspf=00;3!6:', 'MANDATORY_PATH': '/usr/share/gconf/gnome.mandatory.path', 'MANPATH': '/opt/intel/Compiler/11.1/059/man/en_US:/opt/intel/Compiler/11.1/059/mkl/man/en_US:/usr/local/man:/usr/local/share/man:/usr/share/man:/home/rupert/bin/fcm/man', 'MKLROOT': '/opt/intel/Compiler/11.1/059/mkl', 'NLSPATH': '/opt/intel/Compiler/11.1/059/lib/ia32/locale/%l_%t/%N:/opt/intel/Compiler/11.1/059/ipp/ia32/lib/locale/%l_%t/%N:/opt/intel/Compiler/11.1/059/mkl/lib/32/locale/%l_%t/%N:/opt/intel/Compiler/11.1/059/idb/ia32/locale/%l_%t/%N', 'OLDPWD': '/home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q', 'ORBIT_SOCKETDIR': '/tmp/orbit-rupert', 'PATH': '/opt/intel/Compiler/11.1/059/bin/ia32:/home/rupert/Downloads/docbook/docbook-xsl-ns-1.76.1-RC2/tools/bin:/home/rupert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/rupert/bin/fcm/bin:/opt/OxygenXMLEditor11', 'PATH_INFO': u'/cmip5/45/simulation/doc/3/cimView/', 'PWD': '/home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q', 'QUERY_STRING': '', 'REMOTE_ADDR': '127.0.0.1', 'REMOTE_HOST': '', 'REQUEST_METHOD': 'GET', 'RUN_MAIN': 'true', 'SCRIPT_NAME': u'', 'SERVER_NAME': 'localhost', 'SERVER_PORT': '8001', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'WSGIServer/0.1 Python/2.6.5', 'SESSION_MANAGER': 'local/ubuntu:@/tmp/.ICE-unix/1406,unix/ubuntu:/tmp/.ICE-unix/1406', 'SGML_CATALOG_FILES': '/home/rupert/Downloads/docbook/docbook-xsl-ns-1.76.1-RC2/catalog:/etc/sgml/catalog', 'SHELL': '/bin/bash', 'SHLVL': '1', 'SPEECHD_PORT': '7560', 'SSH_AGENT_PID': '1459', 'SSH_AUTH_SOCK': '/tmp/keyring-TC8PUe/ssh', 'TERM': 'xterm', 'TZ': 'Europe/London?', 'UDEdir': '', 'USER': 'rupert', 'USERNAME': 'rupert', 'WINDOWID': '92274692', 'XAUTHORITY': '/var/run/gdm/auth-for-rupert-sIjQhc/database', 'XDG_CONFIG_DIRS': '/etc/xdg/xdg-gnome:/etc/xdg', 'XDG_DATA_DIRS': '/usr/share/gnome:/usr/local/share/:/usr/share/', 'XDG_SESSION_COOKIE': 'c432e96636d3e07cc796584e4b01e8d0-1301306712.25308-410474222', 'XML_CATALOG_FILES': '/home/rupert/Downloads/docbook/docbook-xsl-ns-1.76.1-RC2/catalog.xml /etc/xml/catalog', '_': '/usr/bin/python', 'wsgi.errors': <open file '<stderr>', mode 'w' at 0xb76e90d0>, 'wsgi.file_wrapper': <class 'django.core.servers.basehttp.FileWrapper'>, 'wsgi.input': <socket._fileobject object at 0x953656c>, 'wsgi.multiprocess': False, 'wsgi.multithread': True, 'wsgi.run_once': False, 'wsgi.url_scheme': 'http', 'wsgi.version': (1, 0)}>
  • /home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q/protoq/cimHandler.pyincimView 52. urls=commonURLs(self.obj,{'persisted':url})
    1. del urls['export']
    2. return render_to_response('cimpage.html',{'source':'Export to CMIP5','obj':self.obj,'html':html,
    3. 'urls':urls})
    4. def cimView(self):
    5. ''' View this in the CIMView interface '''
    6. html=self.obj.cimView() ...
    7. urls=commonURLs(self.obj,{})
    8. del urls['cimView'] # we've just done it
    9. return render_to_response('cimview.html',{'source':'cimView','obj':self.obj,'viewhtml':html,'urls':urls})

 ▶ Local vars

VariableValue
self<cmip5q.protoq.cimHandler.cimHandler object at 0x9565eec>
  • /home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q/protoq/models.pyincimView 304. # schematron = ET.Schematron(sct_doc)
    1. # return schematron.validate(CIMFragment)
    2. def cimView(self):
    3. ''' All document types should be viewable in the CIM View interface '''
    4. cv=CIMViewer()
    5. self.XMLO=self.xmlobject()
    6. return cv.cimViewDoc(self.XMLO) ...
    7. def export(self):
    8. ''' Make available for export in the atom feed '''
    9. # first redo validation to make sure this really is ok
    10. if self.isComplete:

 ▶ Local vars

VariableValue
cv<cmip5q.protoq.cimHandling.CIMViewer instance at 0x965b2ec>
self<Simulation: fullTestSim1>
  • /home/rupert/proj/metafor/metaforSVN/cmip5q/cmip5q/cmip5q/protoq/cimHandling.pyincimViewDoc 303. m = modelView(model, 'model')
    1. m.getnavname(model)
    2. mods.append(m)
    3. #if viewtype == 'model':
    4. #m=modelView(CIMfile, viewtype)
    5. #m=modelView(CIMdoc,'model')
    6. m=modelView(qnModels[0],'model') ...
    7. m.genhtml(qnModels[0])
    8. #return render_to_response('ModelView.html',{'mods':mods,'exps':exps,'sims':sims,'datas':datas, 'code':m.code})
    9. #cimHtml=''
    10. #return cimHtml

 ▶ Local vars


#874 Clarify the differences between the different types of reference WP1 - Project Management V1.2 Questionnaire release Issue 28/10/10

Have we properly clarified what the differences are between the different types of reference, especially offline refereed and online refereed? If so, it may be worth adding this distinction to the qn to aid users.


#875 'Inputs required' at top model level WP1 - Project Management V1.2 Questionnaire release Issue 28/10/10

This may be a red herring but thought i'd raise a ticket in case. Currently there is a 'inputs required by this component' box on the top model level page. Is this actually necessary, given we don't ask for inputs required at this level. If it is the case that we don't need it I can add a 'if top level, don't expose' type code.


#258 Mapping Variables to Components: Controversial WP6 - CMIP5 Questionnaire Task 26/05/09

For some variables it will not be obvious which component created them. We need to ask questions about these (probably about 50 of them) to discover which software component they are associated with.

This ticket is the companion to ticket #257


#367 hook up the viewer to the qn WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/10/09

link the viewer software to the questionnaire


#465 SERVICES SPRINT 04 - CIM Document Viewer WP4 - Deployment of Services Task 23/11/09

Continue with CIM document viewer development. Ensure that the viewer can be integrated into other web-pages via URL embedding (ala Web 2.0 mash-up).


#483 Experiment Length Ambiguity WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 30/11/09

Go through all the dates and make them consistent with one way of doing it, and be clear about how many years of simulation are expected.


#544 Numerical Requirements: Comment out "rogue" initial conditions WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 12/01/10

Sylvia pointed out that Karl Taylors CMIP5 experiment design document does not always specify how users should set up the initial conditions for an experiment.
eg. 3.1 piControl has no i.c. specification.
but 3.2 Historical i.c. is from the piControl

We need to go through the requirement documents and comment out the initial condition numerical requirements that are not explicitly specified in Karls CMIP5 Experiment Design documentation


#678 Replicate Grid choice downwards WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 05/03/10

Allow the choice of grid at the higher realm levels to be filtered downwards onto it's components to avoid repetitive entry of the same information.


#702 is a better distinction between a Platform and Machine needed? WP2 - ConCIM UML V1.2 Questionnaire release Task 25/03/10

Within the CIM, the platform, machine, and compiler can all vary independantly. A platform is basically used to bundle together a particular (set of) machines with a particular (set of) compilers. In the questionnaire these concepts are mixed together. Mapping between the CIM and questionnaire is therefore confusing.

The questionnaire asks for the name of a platform; this is assumed to be the name of the machine (ie: "Hector"). However, the same machine could be used in multiple platforms (with different compilers, for instance). In that case, there is nothing to distinguish the two uses of "Hector." What ought to happen is there should be a name of the platform _and_ machine (and, for what it's worth, compiler). The names of these items are all mandatory in the CIM, and I think they should remain mandatory; It wouldn't make sense to have a CIM Document (platform) without a name.


#756 Create 'Quality CIM' interface in questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 13/07/10

Copying in from email discussion:

We are discussing at GFDL how the fact that a dataset has met QC L2 will be entered into the CMIP5 system. Does the Metafor questionnaire capture QC information? Since it doesn't deal with FileCIM I imagine not but I want to check.

Is the Metafor services team working on a mechanism of entering and storing QC flags?

Steven


reply:

However, we did discuss it at the recent service meeting, and I believe it's high on Gerry's to-do list once the questionnaire is released.

I don't think it would be hard to do (to add a new interface in the questionnaire structure), and the CIM supports the concept. I doubt it'd be more than a few days work, whenever we do it.

Cheers Bryan


#900 modify style sheets to improve styling WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/11/10

some smaller UI changes:

  • demarkate required fields (e.g. *s on required field)
  • improve the look and feel, e.g. standardise button sizes etc
  • trim some of the box padding so to give more horizontal screen real estate.
  • have a horizontal scroll bar on the navigation tree

#932 fix id on experiment 5.4 doc WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 28/01/11

The id of the stc numerical requirement on experiment 5.4 needs fixed to read stc.033.


#943 Alert user to simultaneous access to a qn page WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 08/02/11

A suggestion by Bryan to make use of the current javascript machinery (for checking modification of a form page) to alert a user that another user has accessed the same page during their session.

note: making using of cookie timestamps.


#1007 cmip5qn:qnDRS in the atom feed WP6 - CMIP5 Questionnaire Task 31/01/12

Hi Gerry

Are we going to modify the cmip5qn:qnDRS in the atom feed so that it references the DRS experiment name? 

right now the cmip5qn:qnDRS  uses the experiment long name e.g.

ccmip5qn:qnDRS="MOHC_HadGEM2-A_6.4a sstClimAerosol". 


#618 Link screencasts tutorials from the help page of the questionnaire WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 16/02/10

hans (1 match)

Ticket Summary Component Milestone Type Created
Description
#143 decisions / questions WP6 - CIM Creation Tools M4.5 Web Services Deployed Report 15/05/08
  • Which granularity shell the underlying data have? We have two (three) level: experiment and dataset and additionally something like grouped data.

a) An 'Experiment' is the 'header' of datasets collected information about all underlying datasets b) 'Dataset' is the climate data itself c) 'Grouped data' are datasets collected from at least two experiments under an new 'header'.

  • In which form gets the CIM creation tool the metadata information:

a) XML b) Java properties (key=value) c) other


mariepierre (4 matches)

Ticket Summary Component Milestone Type Created
Description
#913 differences in CV between grid mindmaps and CIM WP1 - Project Management Task 30/11/10

There are some differences in CV between the grid mindmaps and the CIM. I'm ticketing MP in the first place so she can advise on what needs to be in the CIM. MP, once you've decided this could you then assign it to Allyn.

Allyn, perhaps this CV should be moved outside of the CIM at some point?

1:

Grid Mindmap

grid resolution={

logically rectangular,

structured triangular,

unstructured triangular,

unstructured polygonal,

pixel-based catchment,

composite,

spherical harmonics,

other,

N/A

}

CIM

discretizationType={

logically_rectangular,

structured_triangular,

unstructured_triangular,

unstructured_polygonal,

pixel-based_catchment,

}

a: So we should presumably add "composite" and "sperical_harmonics" to the CIM. Yes?

b: Should we be consistent between vocabs? i.e use "_" in both or " " in both? If so, which?

2:

Grid Mindmap={

ying yang,

icosohedral,

latitude-longitude,

regular gaussian,

displaced pole,

tripolar,

cubed sphere,

reduced gaussian,

other

}

CIM

gridType={

cubed_sphere,

displaced_pole,

icosahedral_geodesic,

reduced_gaussian,

regular_lat_lon,

spectral_gaussian,

tripolar,

yin_yang

}

a: is it "yin yang" or "ying yang"?

b: presumably we need to add the equivalent of "regular gaussian" and "reduced gaussian" to the CIM as it only has "spectral_gaussian"

c: should we make the names consistent (please yes)?

d: should we use "_" or " " consistently between the two CV instances?

Many thanks

-- Rupert


#522 Review enumeration lists before release WP6 - CMIP5 Questionnaire V1.2 Questionnaire release Task 11/01/10

Met Office (Mark)
Type: Vocabulary
Location: Enumeration Lists

There are some rogue enumeration values (e.g. cats and dogs in the precipitation types). In other lists, there appear to be some values missing e.g. land surface energy balance.

Review enumeration lists before release.


#630 Statistical Downscaling controlled vocabulary mind map WP3 - Service Content Creation & Testing D3.2 Revised Metadata delivered into system Task 16/02/10

• Gerry to contact Antonio and Marie-Pierre to create a downscaling controlled vocabulary mind map. This will be included in the CIM in the future. If this is done within 6 months it can feed back into a future revision of the CIM. Check with CLIMPACT, CERFACS and Princeton to make sure mind map is complete. Mathieu Vrac from LSCE/IPSL could be interested to give inputs as well.

Ticket Marie-Pierre, Cc Antonio, Michel, Sébastien and Mark Morgan so that he can follow while Sébastien is on leave.

  • Marie Pierre to circulate first draft from CERFACS inputs by end of June
  • Marie Pierre to organize DFN sessions with Antonio, Michel and anyone interested to fill the mindmap
  • Target first consistent draft by September (including all partners inputs)

A  wiki page is opened to present the Statistical Downscaling CV and to schedule the interviews of downsclaing experts.


#279 Prognostic Variables WP2 - Vocabulary MindMaps V1.2 Questionnaire release Issue 17/07/09

I thought we had decided to do away with the idea of component 'Prognostic variables', but I see they are still part of the mindmaps. If this is something we still want to collect, then do we need a seperate panel at the relevant 'level - 1' components page to collect names of these prognostic variables? I think this would be separate to 'parameters'.



markmorgan (3 matches)

Ticket Summary Component Milestone Type Created
Description
#466 SERVICES SPRINT 04 - Configure portal server WP4 - Deployment of Services Task 23/11/09

Configure Metafor portal virtual machine on BADC server in Dev, Test, Production mode.


#467 SERVICES SPRINT 04 - Search UI design WP4 - Deployment of Services Task 23/11/09

Design search UI to optimise usabilty.


#469 SERVICES SPRINT 04 - Search services requirements gathering WP4 - Deployment of Services D2.3 Actual CIM for delivery of METAFOR tools and services Task 24/11/09

Gather together all search related use cases so that the functionality of the search services / tools can be validated.


1 2
Note: See TracReports for help on using and creating reports.