https://github.com/bjthorpe/survos_benchmarking

https://github.com/bjthorpe/survos_benchmarking

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Basic Info
  • Host: GitHub
  • Owner: bjthorpe
  • Language: Python
  • Default Branch: main
  • Size: 136 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created over 5 years ago · Last pushed over 5 years ago
Metadata Files
Readme

README.md

Survos_Benchmarking

SuRVoS can be obtained from https://github.com/DiamondLightSource/SuRVoS. For the purpose of Benchmarking we have modifed to add calls to time.time() to measure the exectution time for the Image filters and supervoxel calulations.

The time in seconds is printed to the standard output after the message "Stoped Timing:". Example outputs can be found in the directory for both the Image filters (filteroutput.txt) and supervoxel calculations (Supervoxeloutput.txt).

To setup Benchmarks simply replace the following files in your SuRvos instalation with the coresponding python files in this repository.

survos/actions/supervoxels.py

survos/actions/channels.py

Then rebuild survos as per the instaltion instructions https://diamondlightsource.github.io/SuRVoS/docs/installation/.

To run the benchmark you need to use the GUI to set the 8 filtters shown in the screenshot appliedfilters.png using feature channel (on the left hand side of the interfce). You also need to check the settings for the Supervoxel calulations match those given in SuperVoxelsettings.png. All other settings should be left at there default values.

Then you can apply the filters to slice 50 in the test dataset "data.h5" which can be found: https://swanseauniversity-my.sharepoint.com/:f:/g/personal/bjthorpeswanseaac_uk/EvOJ23JwY91BqWFNN-dOwHkB0dJZxielxcu4ybQagdZZbQ?e=qtQ5ZGwith.

Owner

  • Login: bjthorpe
  • Kind: user
  • Company: Swansea University

GitHub Events

Total
Last Year