You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+67-7Lines changed: 67 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -181,23 +181,67 @@ The OMERO.biomero plugin offers:
181
181
-**Enhanced Parameter Configuration**: Configure workflow parameters through an intuitive form interface
182
182
-**Data Import/Export**: Streamlined data transfer to and from the HPC cluster
183
183
-**Dashboard Overview**: Get an overview of all your workflows and their status at a glance
184
+
-**Integrated File Browser**: Browse and import data with built-in file management capabilities
185
+
-**Metabase Analytics**: View workflow analytics and performance metrics through integrated dashboards
184
186
185
187
## Installation
186
188
187
-
The OMERO.biomero plugin is included in the [NL-BIOMERO](https://github.com/Cellular-Imaging-Amsterdam-UMC/NL-BIOMERO) deployment stack and comes pre-configured in our Docker containers.
189
+
### Recommended: Use NL-BIOMERO Stack
188
190
189
-
For manual installation:
191
+
**For most users, we strongly recommend using the pre-built NL-BIOMERO deployment stack** which includes OMERO.biomero and all required dependencies pre-configured:
3.**Set up databases**: Configure both OMERO database and a new BIOMERO tracking database (because it is recommended to keep sub applications like BIOMERO separated from the main OMERO tables)
228
+
229
+
4.**Configure environment variables on the BIOMERO server**:
export IMPORTER_ENABLED=false # Disables ADI requirement
238
+
export ANALYZER_ENABLED=true # Enable workflow analysis features
239
+
```
240
+
241
+
5.**Set up Metabase dashboards**: Configure dashboard IDs for imports and workflows tracking
242
+
243
+
For detailed installation instructions, see the [NL-BIOMERO sysadmin documentation](https://cellular-imaging-amsterdam-umc.github.io/NL-BIOMERO/sysadmin/) and [here](https://cellular-imaging-amsterdam-umc.github.io/NL-BIOMERO/developer/containers/metabase.html)
244
+
201
245
## Usage
202
246
203
247
1.**Access the Interface**: Navigate to the "BIOMERO" tab in OMERO.web after selecting your images or datasets
5.**Monitor Progress**: Track your job status in real-time through the dashboard
208
252
6.**Retrieve Results**: Import results back into OMERO when the workflow completes
209
253
254
+
## Optional Components
255
+
256
+
### Data Importer (ADI) a.k.a. BIOMERO.importer
257
+
The Auto Data Importer service enables automated file system monitoring and import. This component can be disabled by setting `IMPORTER_ENABLED=false` if not needed, which removes the requirement for the ADI service.
258
+
259
+
### Metabase Analytics
260
+
Integrated Metabase dashboards provide insights into workflow performance, import statistics, and system usage. Configure dashboard IDs via:
261
+
-`METABASE_IMPORTS_DB_PAGE_DASHBOARD_ID`
262
+
-`METABASE_WORKFLOWS_DB_PAGE_DASHBOARD_ID`
263
+
264
+
We have a Metabase instance available at the [NL-BIOMERO](https://github.com/Cellular-Imaging-Amsterdam-UMC/NL-BIOMERO/tree/master/metabase/metabase.db) repository with nice dashboards 2 and 6.
265
+
266
+
Be sure to change the passwords and embedding tokens!
267
+
268
+
See more documentation on this Metabase [here](https://cellular-imaging-amsterdam-umc.github.io/NL-BIOMERO/developer/containers/metabase.html).
269
+
210
270
## Database Integration
211
271
212
272
The web plugin integrates with BIOMERO's eventsourcing database to provide:
@@ -215,8 +275,7 @@ The web plugin integrates with BIOMERO's eventsourcing database to provide:
215
275
- Detailed execution logs and metadata
216
276
- Job progress visualization
217
277
- Historical workflow analysis
218
-
219
-
This integration ensures that all workflow executions are properly tracked and that results remain linked to their source data and parameters, enhancing the FAIR principles of your research data.
278
+
- FAIR metadata linking results to source data and parameters
220
279
221
280
## Comparison with BIOMERO Scripts
222
281
@@ -230,8 +289,9 @@ While the traditional [BIOMERO scripts](#biomero-scripts) remain available and f
230
289
|**Parameter Configuration**| Basic script forms | Rich web forms |
231
290
|**Job Management**| Single job focus | Dashboard overview |
232
291
|**Batching**| Supported via script | Not supported (yet) |
292
+
|**Analytics**| None | Metabase dashboards |
233
293
234
-
For new users, we recommend starting with the web interface for its enhanced usability and features. Advanced users who need custom scripting capabilities can continue using the traditional BIOMERO scripts.
294
+
For new users, we recommend starting with the NL-BIOMERO stack for the complete experience. Advanced users who need custom scripting capabilities can continue using the traditional BIOMERO scripts alongside the web interface.
235
295
236
296
For more information about the new Admin interfaces, see [NL-BIOMERO documentation](https://cellular-imaging-amsterdam-umc.github.io/NL-BIOMERO/sysadmin/omero-biomero-admin.html)
0 commit comments