[ome-users] Gateway do not list all datasets

dzmacdonald donald at lifesci.dundee.ac.uk
Tue Apr 21 19:15:53 BST 2009


Hi All,

My mistake for copying and pasting java doc. I'll fix now.

Sorry for the confusion Mario and thanks for the clarification Jerome.

Regards

D.


On Apr 21, 2009, at 6:02 PM, Jerome Avondo wrote:

>
> Hi Mario,
>
> Shouldn't gateway->getDatasets() be given dataset ids as opposed to  
> the project ids you are giving it?
> Have a look at:
>
> http://hudson.openmicroscopy.org.uk/job/OMERO/javadoc/ome/services/blitz/gateway/OmeroGateway.html
>
> As the getDataset() function seems to take single dataset ids,
> so I'm guessing the getDatasets() function just takes a list of the  
> dataset ids for the datasets you want to retrieve.
>
> I'm sure the OMERO team will correct me if I am wrong...
>
> J.
>
> ----------------------------------------
>> Date: Tue, 21 Apr 2009 17:59:18 +0200
>> From: mvalle at cscs.ch
>> To: ome-users at lists.openmicroscopy.org.uk
>> Subject: [ome-users] Gateway do not list all datasets
>>
>> I have just created a project containing two datasets.
>> They appear correctly from insight and webclient.
>> Instead from my C++ client (posted again today) only the first one  
>> is extracted in 4.0.1
>> Instead I had no problem with 4.0.
>>
>> // Set the project id
>> omero::api::LongList pids;
>> pids.push_back(omero::rtypes::rlong(project_id);
>>
>> // Access the datasets for this project
>> omero::api::DatasetList dset = gateway->getDatasets(pids, true); //  
>> same with false
>>
>> // List the datasets
>> omero::api::DatasetList::iterator id;
>> for(id=dset.begin(); id != dset.end(); ++id)
>> {
>> cout << "Name: " << (*id)->getName()->getValue() << endl;
>> }
>>
>> I don't see anything obviously wrong in this piece of code.
>> Any insight?
>> Ciao!
>> mario
>>
>>
>> --
>> Ing. Mario Valle
>> Data Analysis and Visualization Group | http://www.cscs.ch/~mvalle
>> Swiss National Supercomputing Centre (CSCS) | Tel: +41 (91) 610.82.60
>> v. Cantonale Galleria 2, 6928 Manno, Switzerland | Fax: +41 (91)  
>> 610.82.82
>> _______________________________________________
>> ome-users mailing list
>> ome-users at lists.openmicroscopy.org.uk
>> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users
>
> _________________________________________________________________
> View your Twitter and Flickr updates from one place – Learn more!
> http://clk.atdmt.com/UKM/go/137984870/direct/01/
> _______________________________________________
> ome-users mailing list
> ome-users at lists.openmicroscopy.org.uk
> http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-users




More information about the ome-users mailing list