[ome-devel] CLI import: create project and dataset

Petr Walczysko p.walczysko at dundee.ac.uk
Fri May 30 11:14:36 BST 2014


Hi Yanling

further information to the answer of Sebastien Besson below:

Please note that you have to take care about which group you are importing to (depends on the user you are importing-as).

You might want to switch the group. Please note that there is a bug, see
 http://trac.openmicroscopy.org.uk/ome/ticket/12288

For workaround, to be able to switch groups please follow following steps:


  *   bin/omero login --sudo=<admin> <user>@localhost

  *   bin/omero sessions group <group_name> - the output of which should be similar to:

Using session 5d7d8cd2-13e7-4a1d-988b-e65b02cf7f2f (user-8 at localhost:4064). Current group: private-1
Group 'private-1' (id=7) switched to 'read-only-1' (id=8)

  *   bin/omero import <path/to/images>

This should make sure you are importing for the <user> into the <group_name>.

All the best
Petr

There is a workflow described in the ticket.

Cheers
Petr

On 30 May 2014, at 10:24, Sebastien Besson <s.besson at dundee.ac.uk<mailto:s.besson at dundee.ac.uk>>
 wrote:

Hi Yanling,

Yes the --sudo flag was also part of the 5.0.2 release and definitely applies to the import.
So you should be able to call the following to perform a import-as operation via CLI:

$ bin/omero import --sudo root -d 'Dataset:51' -s localhost -u user /path_to_file

Note that this functionality is currently restricted to admins although we plan to extend
it to group owners in the future.

Sebastien


On 29 May 2014, at 20:18, Yanling Liu <vrnova at gmail.com<mailto:vrnova at gmail.com>> wrote:

Hello Sebastien,

Thanks for your message. I have performed OMERO upgrade to 5.0.2. The bin/omero obj command worked as described. Great!

I can see the obj command has the option to create projects for other users with --sudo flag. Does the flag apply to bin/omero import too? In other words, can I import data as administrator for other users without typing each user's password using bin/omero import?

I have tried to do following command but failed, of course dataset #51 does not belong to the root user.

bin/omero import -d 'Dataset:51' -s localhost -u root /path_to_file

Thanks,


On Thu, May 29, 2014 at 11:06 AM, Sebastien Besson <s.besson at dundee.ac.uk<mailto:s.besson at dundee.ac.uk>> wrote:
Hi Yanling,

as part of the last 5.0.2 release of OMERO, the CLI now supports a new `obj` command [1].
This command allows the creation of containers amongst other things. As an example, the
creation of projects and datasets should now be achievable via

$ bin/omero obj new Project name=project
$ bin/omero obj new Dataset name=dataset

As an aside, we have started working on a script to setup our training material which combines
`bin/omero obj` and `bin/omero import` and may be informative:
https://github.com/openmicroscopy/openmicroscopy/pull/2561/files
Note our next step is the extension of the CLI documentation [2] to add some description on this
command and its usage.

Best,
Sebastien


[1] https://github.com/openmicroscopy/openmicroscopy/pull/2409<http://www.openmicroscopy.org/site/support/omero5/sysadmins/server-webstart-codesigning.html>

[2] http://www.openmicroscopy.org/site/support/omero5/users/command-line-interface.html


On 29 May 2014, at 15:50, Yanling Liu <vrnova at gmail.com<mailto:vrnova at gmail.com>> wrote:

Hello,

Is it possible to create new project and dataset in CLI import?

For example, it would be great if I can use following command to import a set of images to a user while creating new project and dataset on the fly.

bin/omero -s localhost -u user import path_to_file -project project_name_or_id -dataset dataset_name_or_id

The reason I am asking is because we have 10TB existing images to be imported into OMERO. Create new project and dataset and import images into them would save us a lot of time.

Thanks,
Yanling
_______________________________________________
ome-devel mailing list
ome-devel at lists.openmicroscopy.org.uk<mailto:ome-devel at lists.openmicroscopy.org.uk>
http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel



Dr Sébastien Besson
Open Microscopy Environment / Harvard Medical School
Wellcome Trust Centre for Gene Regulation and Expression,
College of Life Sciences, University of Dundee, Dow Street,
Dundee DD1 5EH Scotland UK   Tel: (01382) 386364


The University of Dundee is a registered Scottish Charity, No: SC015096


Dr Sébastien Besson
Open Microscopy Environment / Harvard Medical School
Wellcome Trust Centre for Gene Regulation and Expression,
College of Life Sciences, University of Dundee, Dow Street,
Dundee DD1 5EH Scotland UK   Tel: (01382) 386364


The University of Dundee is a registered Scottish Charity, No: SC015096
_______________________________________________
ome-devel mailing list
ome-devel at lists.openmicroscopy.org.uk<mailto:ome-devel at lists.openmicroscopy.org.uk>
http://lists.openmicroscopy.org.uk/mailman/listinfo/ome-devel


The University of Dundee is a registered Scottish Charity, No: SC015096
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openmicroscopy.org.uk/pipermail/ome-devel/attachments/20140530/f350aae3/attachment.html>


More information about the ome-devel mailing list