streamlined data management of shared laboratory resources ...the openbis importer toolset is a...
TRANSCRIPT
Streamlined data management of shared laboratory resources with the
https://obit.ethz.ch/
Aaron Ponti ([email protected]), Single Cell Facility, D-BSSE, ETH Zurich
2Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Raw data
centralized storage
HRM
backed upannotated
Thursday, October 31, 2019
openBIS – open Biology Information System
openBIS is an extensible, open source software framework for constructing user-friendly,scalable and powerful information systems for data and metadata acquired in biologicalexperiments.
It enables users to collect, integrate, share, publish data and to connect to data processingpipelines.
https://sis.id.ethz.ch/software/openbis.html
Thursday, October 31, 2019 3Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Image courtesy: Caterina Barillari, ID-SIS
openBIS in labs
Separate metadata (application server) and data (data store server) Clean and flexible hierarchical metadata structure:
Space > Project > Experiment > Sample > Dataset > File Authorization at space level Samples and datasets: entities have parent/child or container/contained relationships Datasets belong to samples or experiments All entities have user defined types, properties and vocabularies Attachments can be associated to most entities
Information indexing and searching by metadata Rich set of APIs and plug-in interfaces
Java, Python, Jython, JSON RPC services
openBIS core
Thursday, October 31, 2019 5Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Core plug-ins Dropboxes (dataset ingestion) Master data (import/export/update) Data sources (additional databases) Aggregation (reporting) plug-ins (metadata collection) Processing plug-ins (on datasets) Ingestion plug-ins (create/update entities) Maintenance tasks (update/fix) Web applications / JSON RPC services (custom openBIS views)
An organized set of core plug-ins can become a “core technology” Core plug-ins extend openBIS APIs to interface with custom client apps
openBIS extensions
Thursday, October 31, 2019 6Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
openBIS “vanilla”
Thursday, October 31, 2019 7Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Current technologies
Thursday, October 31, 2019 8Single Cell Unit / D-BSSE
Screening core technology
Thursday, October 31, 2019 9Single Cell Unit / D-BSSE
Thursday, October 31, 2019 10Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Custom web apps
Thursday, October 31, 2019 11Single Cell Unit / D-BSSE
Custom web apps
Thursday, October 31, 2019 12Single Cell Unit / D-BSSE
Embedded openBIS
Thursday, October 31, 2019 13Single Cell Unit / D-BSSE
Embedded openBIS
Thursday, October 31, 2019 14Single Cell Unit / D-BSSE
Raw data
centralized storage
HRM
backed upannotated
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 15
The openBIS Importer Toolset is a tightly integrated collection of tools that allows for the semi-automated, semi-unsupervised registration of annotated datasets into openBIS directly from the acquisition stations.
It also extends openBIS with custom data viewers and server-side core plug-ins packaged into two new core technologies(flow cytometry and microscopy).
oBIT – openBIS Importer Toolset
16Aaron Ponti, Single Cell Facility, D-BSSE, ETH ZurichThursday, October 31, 2019
openBIS
Data storeopenBIS
17Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Exportor save
as a Windows service
Acquisition station
dropbox
Example: BD LSRFortessa cell analyzer
Scan
Annotate
Incoming
User folder
Annotation Tool
Thursday, October 31, 2019
18Aaron Ponti, Single Cell Facility, D-BSSE, ETH ZurichThursday, October 31, 2019
Flow cytometry BD LSR Fortessa BD FACS Aria III BD Influx Bio-Rad S3e Cell Sorter BC MOFLO XDP Sorter
Microscopy All microscopes with native
formats (ND2, LIF, CZI, …) acquisitions Generic TIFF series
Supported hardware
Flow Cytometry Core Technology
Microscopy Core Technology
Flow cytometry BD FACS DIVA 6.x, 7.x, 8.x BD Sortware 1.x ProSort 1.x Summit 1.x FCS 3.0, 3.1
Microscopy bio-formats 5.9.2 custom readers
openBIS 16.05.x (oBIT < 1.0), 18.06.x (oBIT 1.1), 19.06.x (oBIT 2.0) ELN-LIMS plug-in integration (oBIT 2.0)
Supported software
19Aaron Ponti, Single Cell Facility, D-BSSE, ETH ZurichThursday, October 31, 2019
Microscopy Core Technology
Flow Cytometry Core Technology
oBIT configuration
oBIT for the facility administrator.
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 20
Annotation Tool :: Admin
21Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Annotation Tool :: Admin
22Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Annotation Tool :: Admin
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 23
Annotation Tool :: Admin
24Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Annotation Tool :: Admin
25Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
oBIT workflows
oBIT from the user perspective.
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 26
BD BioSciences Cell Analyzers and Sorters
27Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
LSRFortessa cell analyzer
http://www.bdbiosciences.com/instruments/lsr/index.jsp
Thursday, October 31, 2019
Thursday, October 31, 2019 28
Export touser folder
LSRFortessa cell analyzer
Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 29Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 30Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 31Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 32Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 33Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 34Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 35Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
1
2
3
4
5
6
7
1
2
3
4
5
6
7
Thursday, October 31, 2019 36Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 37Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
1
2
3
4
5
6
7
Thursday, October 31, 2019 38Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
1
2
3
4
5
6
7
1
2
3
4
5
6
7
Thursday, October 31, 2019 39Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
1
2
3
4
5
6
7
Thursday, October 31, 2019 40Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Attachments
Thursday, October 31, 2019 41Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 42Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 43
Thursday, October 31, 2019 44Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 45
Light microscopes
46Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
bio-formats
Thursday, October 31, 2019
Thursday, October 31, 2019 47Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Experiment/dataset actions
Thursday, October 31, 2019 53Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Visualize associated datasets
Visualize metadata
Export to private network share
Export to HRM source folder
Download as a zip file
Optional and configurable
http://www.huygens-rm.org/
Thursday, October 31, 2019 55Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 56Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Thursday, October 31, 2019 57Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
oBIT documentation
The oBIT website has documentation for everyone.
New official project website (migration in process):
https://obit.ethz.ch
Thursday, October 31, 2019 Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich 58
59Aaron Ponti, Single Cell Facility, D-BSSE, ETH ZurichThursday, October 31, 2019
https://obit.ethz.ch
60Aaron Ponti, Single Cell Facility, D-BSSE, ETH ZurichThursday, October 31, 2019
https://wiki-bsse.ethz.ch/display/oBIT
Installation :: openBIS and core technologies
61Aaron Ponti, Single Cell Facility, D-BSSE, ETH ZurichThursday, October 31, 2019
openBIS 19.06
Installation :: openBIS Importer Toolset
Thursday, October 31, 2019 62Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
https://github.com/aarpon/obit_installer/releases/latest
oBIT installation oBIT configuration oBIT upgrade
oBIT components: Annotation Tool Datamover as a Windows Service (OpenJDK) Java Runtime
Coming soon: oBIT Manager
Thursday, October 31, 2019 63Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
Core technologies (server-side): https://github.com/aarpon/obit_microscopy_core_technology https://github.com/aarpon/obit_flow_core_technology https://github.com/aarpon/obit_shared_core_technology
openBIS Importer Toolset (client-side) https://github.com/aarpon/obit_annotation_tool https://github.com/aarpon/obit_datamover_jsl https://github.com/aarpon/obit_installer
Development :: code repositories
64Single Cell Unit / D-BSSE
Summary
Thursday, October 31, 2019 65Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
The openBIS/openBIS Importer Toolset synergy aims to:
offer a powerful and scalable data and metadata management system
streamline data registration directly from shared acquisition machines
support multiple acquisition hardware classes
offer a reasonably simple way for third parties to add support for new hardware classes
Acknowledgments
Thursday, October 31, 2019 66Aaron Ponti, Single Cell Facility, D-BSSE, ETH Zurich
SISBernd RinnChandrasekhar RamakrishnanJuan Fuentes SernaFranz-Josef ElmerPiotr KupczykAntti LuomiJakub StraszewskiCaterina BarillariManuel Kohler
ITSCVernon BaileyJohn RyanVincenzo SpanòMartin Fox
https://obit.ethz.ch