-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Tool: OMERO convert dataset to plate #74
New Tool: OMERO convert dataset to plate #74
Conversation
…et for upload in OMERO
@lldelisle what do you think about it? |
My impression is that the regex may not work. |
What about making the user input the string coming before the well position in the filename?
and then
|
I think named groups in the regexes might be a solution. But maybe difficult in terms of usability .. Wondering why we need to rely on the filenames at all. Shouldn't there be proper metadata containing this info somewhere? |
Some software support the inclusion of well position in the metadata during acquisition (it is also in the ome.xml format) but, unfortunately, not all experiments includes this information in the metadata. |
Then I would suggest to think about if this can be done already with the available tools offering regular expression? |
|
Really like this idea! |
I think my omero tool: https://toolshed.g2.bx.psu.edu/view/lldelisle/omero_get_children_ids/82f2efb46200 get the option to get the image name. |
…aset deletion option. Additionally, changed the style of the python code
…s into omero_development
Ok, now the tool is accepting a TSV file with 'Filename' and "Well' as columns. Images with matching filenames with wells will be copied into the plate well in the correct position. Optionally, the original dataset can be deleted. |
I like it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I know to little about omero. I'm wondering how the well info is different from other metadata.
In OMERO there are different level of organization for managing/storing the data which are Dataset, Project, Screen, Plate, and Well. Just to give an overview of the hierarchical structure:
To have the plate-well format is nice for visualization purposes plus can be useful if you want to fetch all data from a specific well since wells have also IDs. |
Thanks @rmassei
Why can't we then integrate this into
|
You are right, it is a good idea to add them to the omero_metadata_import.xml! |
All good? :) |
Co-authored-by: M Bernt <[email protected]>
Co-authored-by: M Bernt <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good from my side. Merge?
New tool
OMERO dataset to plate - HCS tool to convert an existing OMERO dataset to a plate format. This is based on this python script which is a specific use-case version of the OMERO basic utiliy scripts
How it works: The script accepts as input a TSV file with two columns, 'Filename' and 'Well'. Images with matching filenames with wells will be copied into the plate well in the correct position. Optionally, the original dataset can be deleted.