Package omeroweb :: Package webclient :: Package controller :: Module container :: Class BaseContainer
[hide private]
[frames] | no frames]

Class BaseContainer

source code


Instance Methods [hide private]
 
__init__(self, conn, project=None, dataset=None, image=None, screen=None, plate=None, acquisition=None, well=None, tag=None, tagset=None, file=None, comment=None, annotation=None, index=None, orphaned=None, **kw)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
openAstexViewerCompatible(self)
Is the image suitable to be viewed with the Volume viewer 'Open Astex Viewer' applet? Image must be a 'volume' of suitable dimensions and not too big.
source code
 
formatMetadataLine(self, l) source code
 
originalMetadata(self) source code
 
channelMetadata(self) source code
 
loadTags(self, eid=None) source code
 
loadDataByTag(self) source code
 
listImagesInDataset(self, did, eid=None, page=None) source code
 
listContainerHierarchy(self, eid=None) source code
 
listOrphanedImages(self, eid=None, page=None) source code
 
annotationList(self) source code
 
getTagsByObject(self) source code
 
getFilesByObject(self) source code
 
createDataset(self, name, description=None) source code
 
createProject(self, name, description=None) source code
 
createScreen(self, name, description=None) source code
 
createCommentAnnotation(self, otype, content) source code
 
createTagAnnotationOnly(self, tag, desc) source code
 
createTagAnnotation(self, otype, tag, desc) source code
 
checkMimetype(self, file_type) source code
 
createFileAnnotation(self, otype, newFile) source code
 
createCommentAnnotations(self, content, oids) source code
 
createTagAnnotations(self, tag, desc, oids) source code
 
createFileAnnotations(self, newFile, oids) source code
 
createAnnotationLinks(self, otype, atype, ids) source code
 
createAnnotationsLinks(self, atype, tids, oids) source code
 
updateDescription(self, o_type, o_id, description=None) source code
 
updateName(self, o_type, o_id, name) source code
 
updateImage(self, name, description=None) source code
 
updateDataset(self, name, description=None) source code
 
updatePlate(self, name, description=None) source code
 
updateProject(self, name, description=None) source code
 
updateScreen(self, name, description=None) source code
 
saveCommentAnnotation(self, content) source code
 
saveTagAnnotation(self, tag, description=None) source code
 
move(self, parent, destination) source code
 
remove(self, parent) source code
 
removemany(self, images) source code
 
paste(self, destination) source code
 
copyImageToDataset(self, source, destination=None) source code
 
copyImagesToDataset(self, images, dataset) source code
 
copyDatasetToProject(self, source, destination=None) source code
 
copyDatasetsToProject(self, datasets, project) source code
 
copyPlateToScreen(self, source, destination=None) source code
 
copyPlatesToScreen(self, plates, screen) source code
 
deleteItem(self, child=False, anns=False) source code
 
deleteObjects(self, otype, ids, child=False, anns=False) source code

Inherited from BaseController: doPaging, getShareId

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  project = None
hash(x)
  screen = None
hash(x)
  dataset = None
hash(x)
  plate = None
hash(x)
  acquisition = None
hash(x)
  well = None
hash(x)
  image = None
hash(x)
  tag = None
hash(x)
  file = None
hash(x)
  comment = None
hash(x)
  tags = None
hash(x)
  index = None
hash(x)
  containers = None
hash(x)
  experimenter = None
hash(x)
  c_size = 0
  text_annotations = None
hash(x)
  txannSize = 0
  long_annotations = None
hash(x)
  file_annotations = None
hash(x)
  orphaned = False
hash(x)

Inherited from BaseController: conn, eContext

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, conn, project=None, dataset=None, image=None, screen=None, plate=None, acquisition=None, well=None, tag=None, tagset=None, file=None, comment=None, annotation=None, index=None, orphaned=None, **kw)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)