Giter VIP home page Giter VIP logo

cog's People

Contributors

alaniwi avatar gmk6351 avatar jasonb5 avatar lucacinquini avatar lukaszlacinski avatar mauzey1 avatar mjpritchard avatar murphysj avatar nathanlcarlson avatar sashakames avatar soay avatar william-hill avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cog's Issues

Add comment to model or simulation metadata (1 week)

WHO: Christiane
WHO: Use Case (Dycore 2012)

This is the ability to add a comment field to a simulation or model metadata instance. It requires we have the ability to display this type of metadata in the system.

We will have to determine how this information is stored and how it is displayed plus create a tool to edit and change it.

Be able to share documents between projects (4 days)

WHO: Christiane
WHO: Use Case (Dycore 2012)

This ticket originally said archive test descriptions and associate them with different projects. I have made it more general, saying share documents across projects.

If the test description turns out exist in something besides a document, this ticket will need to be modified.

Develop online tool to create and update model or simulation metadata instances

WHO: Christiane
WHO: Use Case (Dycore 2012)

We want a tool to allow users to generated metadata and also modify the metadata they have generated.

It was decided to use the native Django database as the storage mechanism for this effort.

This needs to customizable such that project admins can choose what metadata they want in their form.

Integrate data analysis tool (2 weeks)

WHO: Christiane
WHO: Use Case (Dycore 2012)

Should be integrated into the visualization package such that data can be analyzed first and then visualized immediately after.

Needs to allow for multiple dataset comparison.

SJM: The options for data analysis are endless. We might want a group of tickets with specific analyses listed.

Develop the use case for the CSU workshop

WHO: Unknown

This is an modeling education workshop at CSU. I don't know the timeline.

The use case will be use to help guide further development of the workspace.

Be able to share Files between projects

WHO: Christiane
WHO: Use Case (Dycore 2012)

This ticket originally said archive test descriptions and associate them with different projects. I have made it more general, saying share documents across projects.

If the test description turns out exist in something besides a document, this ticket will need to be modified.

Develop the use case for the CSU workshop

WHO: Unknown

This is an modeling education workshop at CSU. I don't know the timeline.

The use case will be use to help guide further development of the workspace.

Develop online tool to create and update model or simulation metadata instances

WHO: Christiane
WHO: Use Case (Dycore 2012)

We want a tool to allow users to generated metadata and also modify the metadata they have generated.

It was decided to use the native Django database as the storage mechanism for this effort.

This needs to customizable such that project admins can choose what metadata they want in their form.

Be able to post the rules of a MIP in a common location (3 days)

WHO: Christiane
WHO: Use Case (Dycore 2012)

We are contemplating a MIP template. This could easily be a special page under that template if we think the rules for MIPs are generic enough to warrant such a thing.

Otherwise, the ability to upload a document or create user determined content already exists.

A discussion is required to determine the ideal way to post these rules.

Work with LAS to integrate a data analysis tool

WHO: Christiane
WHO: Use Case (Dycore 2012)

Should be integrated into the visualization package such that data can be analyzed first and then visualized immediately after.

Needs to allow for multiple dataset comparison.

SJM: The options for data analysis are endless. We might want a group of tickets with specific analyses listed.

Be able to track model runs completed (1 month)

WHO: Christiane
WHO: Use Case (Dycore 2012)

This is a dynamic table that will list which simulations have been completed.

There is a similar ticket indicating these be listed by experiment.

For the dycore 2008 workshop, a flat list of the runs was available via a query.

Develop a preliminary generic user role

Benefits: All users

To start with we can start with basic user roles:

  • Be a member of a project
  • Create and edit content on that project, not including project metadata
  • Make comments on content
  • Upload documents and figures

Upgrade workspace posting functionality

Implement some or all of the features of the post application that is part of the scientific workspace app according to the feedback received during the COG call on 2010/10/15, specifically:

o Merge "blog" and "figure" functionality into only one workflow
o Implement ability to have multiple figures in one post
o Allow user most options when editing the post - wiki style, most prominently the ability to hypelrink
o Group posts by "theme"
o Be able to resize figures in the post and to click on a picture to enlarge it

Possibly:
o Show thumbnails of available figures
o Implement a table of contents
o Implement a TODOs list

Write workspace design document

Use Christian's Dycore use case and formalize the requirements into a system analysis document for the Scientific Workspace

Document and demonstrate the release

Demonstrate the release to the group
Decide on a repository
Upload the release to the repository and tag it with the release number
Write up a document that include:

  • How to download and install
  • Limitations
  • Future work
    Upload the document to the COG website

Be able to save created visualizations to the workspace (2 weeks)

WHO: Christiane
WHO: Use Case (Dycore 2012)

Whatever visualization package is chosen to be integrated into the the workspace needs to be able to save created images back to the workspace.

This will involve interfacing with the developers of that package to see if they can modify their code to do this for us.

Be able to track model runs completed (1 month)

WHO: Christiane
WHO: Use Case (Dycore 2012)

This is a dynamic table that will list which simulations have been completed.

There is a similar ticket indicating these be listed by experiment.

For the dycore 2008 workshop, a flat list of the runs was available via a query.

Work with ES-DOC to attach images to CIM records

WHO: Christiane
WHO: Use Case (Dycore 2012)

This is not just an HTML link the ability to imbed the image, like we do imbed on blog pages, so that the image can be viewed immediately.

This requires that we have the ability to display simulation metadata within the workspace.

We need to consider how we store images in the metadata storage system

Be able to attach images to a model or simulation metadata instance (1 week)

WHO: Christiane
WHO: Use Case (Dycore 2012)

This is not just an HTML link the ability to imbed the image, like we do imbed on blog pages, so that the image can be viewed immediately.

This requires that we have the ability to display simulation metadata within the workspace.

We need to consider how we store images in the metadata storage system

Better sorting of documents

Who: Jillian
Benefits: All users

This came out of the dcmip 2012 workshop. The participants uploaded many documents. You can only list 10 at a time. The ability to get a full list and/or sort in many ways would be useful.

Standard news area for a specific project

This is not the news area that receives postings from other projects, this is the news area that a project would create for itself. We are going to try to have this appear in a consistent place.

Work with ES-DOC to be able to add a comment to a CIM records

WHO: Christiane
WHO: Use Case (Dycore 2012)

This is the ability to add a comment field to a simulation or model metadata instance. It requires we have the ability to display this type of metadata in the system.

We will have to determine how this information is stored and how it is displayed plus create a tool to edit and change it.

Be able to post the rules of a MIP in a common location (3 days)

WHO: Christiane
WHO: Use Case (Dycore 2012)

We are contemplating a MIP template. This could easily be a special page under that template if we think the rules for MIPs are generic enough to warrant such a thing.

Otherwise, the ability to upload a document or create user determined content already exists.

A discussion is required to determine the ideal way to post these rules.

Be able to dynamically track model runs completed

WHO: Christiane
WHO: Use Case (Dycore 2012)

WHO: NCPP
WHOP DIP 2013

This is a dynamic table that will list which simulations have been completed.

There is a similar ticket indicating these be listed by experiment.

For the dycore 2008 workshop, a flat list of the runs was available via a query.

Work with LAS to be able to save images directly to CoG

WHO: Christiane
WHO: Use Case (Dycore 2012)

Whatever visualization package is chosen to be integrated into the the workspace needs to be able to save created images back to the workspace.

This will involve interfacing with the developers of that package to see if they can modify their code to do this for us.

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.