Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Requirement #1933 (closed)

Opened 14 years ago

Closed 14 years ago

Add support for simple FS-based directory listing to Insight

Reported by: cblackburn Owned by: cblackburn
Priority: n.a. Milestone: Unscheduled
Component: n.a. Keywords: n.a.
Cc: jburel, jamoore Business Value: n.a.
Total Story Points: n.a. Roif: n.a.
Mandatory Story Points: n.a.

Description (last modified by cblackburn)

Using file repository services and OMERO.fs to avoid data duplication.
As an initial step for FS/bioformats-based IO, the Repository API should be made usable by clients.

Related to Manage Distributed Repositories

Usage

import omero
c = omero.client("localhost")
s = c.createSession("root","ome")
sr = s.sharedResources()
rm = sr.repositories()
print [x.name.val for x in rm.descriptions]

Timeline

  • Iteration II (end 18/02/2010)
    • Browse directory using only OriginalFile
    • Display thumbnails.
    • Register files (single) and directories


Breakdown

OMERO.insight:

  1. insight#1122 Build FileSystemView DONE
  2. insight#1131 Browse directories and display thumbnails. (Est. 3 days/ Act 2.5 days)
    1. Browse directories DONE.
    2. Identify registered directories. DONE insight r7044
    3. insight#1158 Thumbnailing. insight r7053-insight r7054 DONE
    4. Clean up i.e icons for directories, better image for non-supported files, etc. DONE
  3. insight#1136 Register file/directory (Est. 0.5 days/ Act. 0.5 days) DONE insight r7044
  4. insight#1153 Annotate registered file/directory DONE insight r7045
  5. insight#1186 Handle images files, related to #1799, review insight#1131 (Est. 1 day/Act. 1 day) DONE insight r7081
  6. insight#1187 Review browsing directories and display thumbnails. (Est. 0.5 days/Act. 0.5 days) insight r7090, insight r7091 DONE
  7. insight#1188 Browse other users directory. (Est. 0.5 days/Act. 0.5 days) DONE insight r7084
  8. insight#1137 Import images using FS, client implementation. (Est. 3 days)
  9. insight#1139 Indicate if the repository is offline. (Est. 0.5 days)

Server-side changes:

  1. #1752 Pass back all files as OriginalFile objects. (Est. 2 days/ Act. 4 days) DONE r6030, r6032 and r6035
  2. #1753 Make OriginalFile.name be UNIQUE. (Est. 0.5 days)
  3. FileServer providing bulk methods. DONE r5984
  4. #1754 Make thumbnails available for a directory's files. (Est. 4 days/ Act. 6 days) DONE r6077
  5. #1799 Pass back relevant files as Image objects. (Est. 5 days) r6135
  6. #1755 Interact with bio-formats or importer for rendering settings. (Est. 3 days ?)
  7. #1756 Create a set of relevant exceptions. (2 days) Moved to #2595

Commit Overview

Change History (7)

comment:1 Changed 14 years ago by cblackburn

  • Status changed from new to assigned

comment:2 Changed 14 years ago by cblackburn

  • Description modified (diff)

comment:3 Changed 14 years ago by jmoore

  • Cc jmoore removed

comment:4 Changed 14 years ago by jmoore

  • Cc jmoore added

comment:5 Changed 14 years ago by jmoore

  • Milestone changed from OMERO-Beta4.2 to Unscheduled

comment:6 Changed 14 years ago by cblackburn

  • Description modified (diff)

comment:7 Changed 14 years ago by cblackburn

  • Resolution set to fixed
  • Status changed from assigned to closed

Closed since the directory listing is complete and the various unclosed tasks are really further features of FS.
These outstanding tickets have been moved to #2595

Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.36270 sec.)

We're Hiring!