[ome-users] Deleting an ROI

Paul Kibet Korir pkorir at ebi.ac.uk
Thu Jan 21 11:57:24 GMT 2016


Note: The documentation does not include 'Roi' objects.

http://downloads.openmicroscopy.org/omero/5.2.1/api/python/omero/omero.gateway.html#omero.gateway._BlitzGateway.deleteObjects

Paul

On 21/01/2016 11:47, Paul Kibet Korir wrote:
> Hi Mark,
>
> I've tried the code below but it doesn't work.
>
>     conn = BlitzGateway(host=HOST, username=USER, passwd=PASSWORD, 
> port=PORT)
>     conn.connect()
>     updateService = conn.getUpdateService()
>
>     # get the image by Id
>     imageId = 2
>     image = conn.getObject("Image", imageId)
>
>     roiService = conn.getRoiService()
>     result = roiService.findByImage(imageId, None)
>
>     obj_ids = list()
>     for roi in result.rois:
>          obj_ids.append(roi.getId().getValue())
>
>     print obj_ids
>     print len(obj_ids)
>     print
>     handle = conn.deleteObjects(
>         "Roi",
>         obj_ids,
>         deleteAnns=True,
>         deleteChildren=True
>         )
>
>
>     conn._closeSession()
>
> What could I be doing wrong?
>
> P
>
> On 21/01/2016 11:25, Mark Carroll wrote:
>> On 01/21/2016 11:10 AM, Paul Kibet Korir wrote:
>>
>>> Could someone please outline the correct way of deleting an ROI
>>> programmatically?
>>
>> Does
>> https://www.openmicroscopy.org/site/support/omero5.2/developers/Python.html#delete-data 
>>
>> help? For the conn.deleteObjects arguments one ought to be able to write
>> "Roi" instead of "Project" and supply the IDs of the ROIs. The default
>> behavior is, if a Roi is deleted, its Shape objects are automatically
>> deleted along with it.
>>
>> -- Mark
>>
>> The University of Dundee is a registered Scottish Charity, No: SC015096
>> _______________________________________________
>> ome-users mailing list
>> ome-users at lists.openmicroscopy.org.uk
>> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
>
> -- 
> With kind regards,
>
> *Paul K Korir, PhD*
> /Scientific Programmer/
> EMBL-EBI
> Main Building, A2-35,
> WTGC, Hinxton, Cambridge CB10 1SD
> P: +44 1223 49 44 22
> F: +44 1223 49 44 68
>
>
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users

-- 
With kind regards,

*Paul K Korir, PhD*
/Scientific Programmer/
EMBL-EBI
Main Building, A2-35,
WTGC, Hinxton, Cambridge CB10 1SD
P: +44 1223 49 44 22
F: +44 1223 49 44 68
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-users/attachments/20160121/c58ff370/attachment.html>


More information about the ome-users mailing list