Giter Club home page Giter Club logo

imos-hackathon's Introduction

IMOS-hackathon-2024

Code emerging from the 2024 IMOS Hackathon

Welcome

imos-hackathon's People

Contributors

akashisama avatar b-stepin avatar belindagoddard avatar dahliasan avatar fjaine avatar jiayingabbyguo avatar lbesnard avatar lidefi87 avatar mhidas avatar mphemming avatar ribeiron avatar thomas-moore-creative avatar vinayudyawer avatar xhoenner avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

imos-hackathon's Issues

"meta-data as data" // document the needed extra columns for future AODN ocean in-situ observations `parquet` archives

see: #26 (comment)

In moving from NetCDF to more cloud optimised datasets like parquet we need to address the changes in how "meta-data" is addressed. The bottom line is that without the global attributes available in NetCDF we'll need to cary over, for each record in the dataset, some of this "meta-data" as "data" columns for each spatial and time point record.

The assumption is that while a duplication of bytes in the file and "wasteful" of storage that the real-world impact of the extra size in terms of resource costs or access time won't matter. (??)

Histograms: depth and temperature

To be calculated per individual/tag

  • Time at depth
  • Time at temperature

Divide summaries based on shelf and off-shelf (200 m bathy line). @fjaine to confirm how to identify on and off shelf locations from summary data.

Future updates

Comparing the outputs from the manual selection of MLD depth using our GUI to different automated methods.

Here we will need some work done, as we need to find a way for the same profiles that were selected at random to be loaded.

  • We are thinking maybe the timestamp or even altering the GUI to record an index for them.
  • Other options would be to just slice the moorings data into collections and then run entire collections for testing.

Ultimate plan: send to people as if it were a game, so we can build a good size randomic dataset to use for the purpose of comparison with automated methods.

Compute summary metrics

Calculations per tag/individual per day

  • Distance travelled (cumulative)
  • Distance travelled (daily)
  • Depth summaries (min, mean, maximum, etc.)
  • Temperature summaries (min, mean, maximum, etc.)
  • Distance to shelf (200 meter depth)
  • Distance to shore
  • Maximum depth at each position (sea floor depth)

Explore use of `YAML` registry files - first steps

Explore use of YAML registry files - first steps

In AODN reloaded there will be YAML registry file for each parquet or zarr collection. The ideas discussed by @lbesnard point at the opportunity to make use of the YAML registry files for data discovery and cataloging.

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.