An assortment of scripts used to interface with our internal instance of OMERO and accomplish custom tasks
Each script is independant
Each jupyter notebook is single use
This is just a set of examples, of things I needed for a project
Make a text file in "Documents" named "myKeyVariables.cfg" within which you place your authentication values
[OMERO]
pass = NNNNNNNN
user = username1
url = omero.inst.edu
This file is how I can connect to my instance of OMERO without sharing my information.
-
Upload_Raw_MCD_To_Stiched_Scanplan.ipynbOpen Hyperion MCD file, create a properly stitched scanplan image, then upload ROIs to represent the selection areas.
-
Labelled Mask To OMERO attempt.ipynbRead a labelled segmentation mask file, convert to polygon ROIs and upload to OMERO as layered segmentation annotation.
-
Upload meta datatable for single TMA project.ipynbRead data table, filled with lots of information about the origin of each image, structure and submit to OMERO for explorable and searchable annotation
-
Upload meta datatable for single TMA project part 2.ipynbRead data table, previous excel file, identifying single image quality, sort and submit to OMERO, as if it was originally noted there.
-
Retrieve Points of Annotation from Whole Project.ipynbLoop every dataset, every image in a single project, and record out each image's point annotations, formatted for QuPath points importing. Also will genreate a summary log file, with quick counts on annotation labels.