Git Product home page Git Product logo

ome-ngff-samples's Introduction

ome-ngff-samples

This is a page to list various OME-NGFF sample images from IDR. Deployed at https://idr.github.io/ome-ngff-samples/

Development

To deploy locally, you'll need to comment-out this line in the Gemfile::

gem "github-pages", group: :jekyll_plugins

Then you can run jekyll in a conda environment::

conda create -n jekyll -c conda-forge rb-bundler c-compiler compilers cxx-compiler
conda activate jekyll
bundle install
bundle exec jekyll serve

This will generate the html and serve it at http://127.0.0.1:4000/ but static files such as JavaScript and CSS will be missing.

ome-ngff-samples's People

Contributors

joshmoore avatar sbesson avatar will-moore avatar

Watchers

 avatar  avatar

ome-ngff-samples's Issues

RFE: add license

This will mostly be CC-BY but a few studies are either under CC0 or under more restrictive CC licenses.
Adding the license to the table should make the conditions of re-usage unambiguous

RFE: date added?

This could likely be pulled from the generator metadata, but ordering the file by date added would help users to find the most recent additions. (We might also be able to auto-generate a changelog from that)

aws s3 download instructions

To download via aws, you need e.g. --endpoint-url:

$ aws s3 sync --no-sign-request --endpoint-url https://uk1s3.embassy.ebi.ac.uk s3://idr/zarr/v0.4/idr0062A/6001240.zarr .

It would be useful to have this info on the samples page itself. Maybe even an option to copy the above command for a given sample?

Plate thumbnails

In the current version of the published catalog, thumbnails are broken for all HCS OME-NGFF datasets.

The current table generation logic extracts the ID from the S3 URL to construct a webclient/render_thumbnail URL. This relies on the assumption that the URL ends with <image_id>.zarr and thus applies exclusively to individually converted images.

The simplest solution would be to capture either ID of a representative image for the dataset or the full URL to a representative thumbnail as an extra column.

Possibly, this points out the fact that images and plates should be maintained in separate CSV files and/or represented as separate pages in the generated page.

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.