Skip to content

Commit ec44ecc

Browse files
author
akramhar
committed
2 parents 37a59c9 + fc81251 commit ec44ecc

2 files changed

Lines changed: 193 additions & 0 deletions

File tree

CITATION.cff

Lines changed: 170 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,3 +129,173 @@ references:
129129
journal: ArXiv.org
130130
doi:
131131
url:
132+
-
133+
- type: article
134+
scope: Cite this paper every time you use this software tool
135+
- family-names: Mathias
136+
given-names: Hammer
137+
affiliation: University of Massachusetts Medical School
138+
- family-names: Maximiliaan
139+
given-names: Huisman
140+
affiliation: University of Massachusetts Medical School
141+
orcid: https://orcid.org/0000-0003-3363-8791
142+
- family-names: Rigano
143+
given-names: Alessandro
144+
affiliation: University of Massachusetts Medical School
145+
- family-names: Boehm
146+
given-names: Ulrike
147+
affiliation: Janelia Research Campus, Howard Hughes Medical Institute, Ashburn, VA 20147, USA
148+
orcid: https://orcid.org/0000-0001-7471-2244
149+
- family-names: Chambers
150+
given-names: James
151+
affiliation: Institute for Applied Life Sciences, University of Massachusetts, Amherst, MA 01003, USA
152+
orcid: https://orcid.org/0000-0003-3883-8215
153+
- family-names: Gaudreault
154+
given-names: Nathalie
155+
affiliation: Allen Institute for Cell Science, Seattle, WA 98109, USA
156+
- family-names: North
157+
given-names: Alison J.
158+
affiliation: The Rockefeller University, New York, NY 10065, USA
159+
orcid: https://orcid.org/0000-0002-0577-7949
160+
- family-names: Pimentel
161+
given-names: Arturo
162+
affiliation: Instituto de Biotecnologıa, Universidad Nacional Autonoma de Mexico, Cuernavaca, Morelos, 62210, México
163+
orcid: https://orcid.org/0000-0001-8569-0466
164+
- family-names: Sudar
165+
given-names: Damir
166+
affiliation: Quantitative Imaging Systems LLC, Portland, OR 97209, USA
167+
orcid: https://orcid.org/0000-0002-2510-7272
168+
- family-names: Bajcsy
169+
given-names: Peter
170+
affiliation: National Institute of Standards and Technology, Gaithersburg, MD 20899, USA
171+
orcid: https://orcid.org/0000-0002-6968-2615
172+
- family-names: Brown
173+
given-names: Claire M.
174+
affiliation: Advanced BioImaging Facility (ABIF), McGill University, Montreal, Quebec, H3G 0B1, Canada
175+
orcid: https://orcid.org/0000-0003-1622-663X
176+
- family-names: Corbett
177+
given-names: Alexander D.
178+
affiliation: Department of Physics and Astronomy, University of Exeter, Exeter, EX4 4QL, UK
179+
orcid: https://orcid.org/0000-0003-1645-5475
180+
- family-names: Faklaris
181+
given-names: Orestis
182+
affiliation: Biocampus, CNRS UMS 3426, Montpellier 34293, France
183+
orcid: https://orcid.org/0000-0001-5965-5405
184+
- family-names: Lacoste
185+
given-names: Judith
186+
affiliation: MIA Cellavie Inc., Montreal, Quebec, H1K 4G6, Canada
187+
- family-names: Laude
188+
given-names: Alex
189+
affiliation: Bioimaging Unit, Newcastle University, Newcastle upon Tyne, NE2 4HH, UK
190+
orcid: https://orcid.org/0000-0002-3853-1187
191+
- family-names: Nelson
192+
given-names: Glyn
193+
affiliation: Bioimaging Unit, Newcastle University, Newcastle upon Tyne, NE2 4HH, UK
194+
orcid: http://orcid.org/0000-0002-1895-4772
195+
- family-names: Nitschke
196+
given-names: Roland
197+
affiliation: Life Imaging Center and BIOSS Centre for Biological Signaling Studies, Albert-Ludwigs-University Freiburg, Freiburg, 79104, Germany
198+
orcid: https://orcid.org/0000-0002-9397-8475
199+
- family-names: Gopinathan
200+
given-names: Renu
201+
affiliation: RNA Therapeutics Institute, UMass Medical School, Worcester MA 01605, USA
202+
- family-names: Farzam
203+
given-names: Farzin
204+
affiliation: RNA Therapeutics Institute, UMass Medical School, Worcester MA 01605, USA
205+
- family-names: Carlas
206+
given-names: Smith
207+
affiliation: Dutch Optics Center, Technische Universiteit Delft, Delft, 2600 AA, The Netherlands
208+
- family-names: David
209+
given-names: Grunwald
210+
affiliation: University of Massachusetts Medical School
211+
- family-names: Strambio-De-Castillia
212+
given-names: Caterina
213+
affiliation: University of Massachusetts Medical School
214+
email: caterina.strambio@umassmed.edu
215+
orcid: https://orcid.org/0000-0002-1069-1816
216+
title: Towards community-driven metadata standards for light microscopy: tiered specifications extending the OME model
217+
year: 2021
218+
journal: BioRxiv.org
219+
doi: https://doi.org/10.1101/2021.04.25.441198
220+
url: https://www.biorxiv.org/node/1919775.external-links.html
221+
-
222+
- type: article
223+
scope: Cite this paper every time you use this software tool
224+
authors:
225+
- family-names: Maximiliaan
226+
given-names: Huisman
227+
affiliation: University of Massachusetts Medical School
228+
- family-names: Mathias
229+
given-names: Hammer
230+
affiliation: University of Massachusetts Medical School
231+
orcid: https://orcid.org/0000-0003-3363-8791
232+
- family-names: Rigano
233+
given-names: Alessandro
234+
affiliation: University of Massachusetts Medical School
235+
- family-names: Boehm
236+
given-names: Ulrike
237+
affiliation: Janelia Research Campus, Howard Hughes Medical Institute, Ashburn, VA 20147, USA
238+
orcid: https://orcid.org/0000-0001-7471-2244
239+
- family-names: Chambers
240+
given-names: James
241+
affiliation: Institute for Applied Life Sciences, University of Massachusetts, Amherst, MA 01003, USA
242+
orcid: https://orcid.org/0000-0003-3883-8215
243+
- family-names: Gaudreault
244+
given-names: Nathalie
245+
affiliation: Allen Institute for Cell Science, Seattle, WA 98109, USA
246+
- family-names: North
247+
given-names: Alison J.
248+
affiliation: The Rockefeller University, New York, NY 10065, USA
249+
orcid: https://orcid.org/0000-0002-0577-7949
250+
- family-names: Pimentel
251+
given-names: Arturo
252+
affiliation: Instituto de Biotecnologıa, Universidad Nacional Autonoma de Mexico, Cuernavaca, Morelos, 62210, México
253+
orcid: https://orcid.org/0000-0001-8569-0466
254+
- family-names: Sudar
255+
given-names: Damir
256+
affiliation: Quantitative Imaging Systems LLC, Portland, OR 97209, USA
257+
orcid: https://orcid.org/0000-0002-2510-7272
258+
- family-names: Bajcsy
259+
given-names: Peter
260+
affiliation: National Institute of Standards and Technology, Gaithersburg, MD 20899, USA
261+
orcid: https://orcid.org/0000-0002-6968-2615
262+
- family-names: Brown
263+
given-names: Claire M.
264+
affiliation: Advanced BioImaging Facility (ABIF), McGill University, Montreal, Quebec, H3G 0B1, Canada
265+
orcid: https://orcid.org/0000-0003-1622-663X
266+
- family-names: Corbett
267+
given-names: Alexander D.
268+
affiliation: Department of Physics and Astronomy, University of Exeter, Exeter, EX4 4QL, UK
269+
orcid: https://orcid.org/0000-0003-1645-5475
270+
- family-names: Faklaris
271+
given-names: Orestis
272+
affiliation: Biocampus, CNRS UMS 3426, Montpellier 34293, France
273+
orcid: https://orcid.org/0000-0001-5965-5405
274+
- family-names: Lacoste
275+
given-names: Judith
276+
affiliation: MIA Cellavie Inc., Montreal, Quebec, H1K 4G6, Canada
277+
- family-names: Laude
278+
given-names: Alex
279+
affiliation: Bioimaging Unit, Newcastle University, Newcastle upon Tyne, NE2 4HH, UK
280+
orcid: https://orcid.org/0000-0002-3853-1187
281+
- family-names: Nelson
282+
given-names: Glyn
283+
affiliation: Bioimaging Unit, Newcastle University, Newcastle upon Tyne, NE2 4HH, UK
284+
orcid: http://orcid.org/0000-0002-1895-4772
285+
- family-names: Nitschke
286+
given-names: Roland
287+
affiliation: Life Imaging Center and BIOSS Centre for Biological Signaling Studies, Albert-Ludwigs-University Freiburg, Freiburg, 79104, Germany
288+
orcid: https://orcid.org/0000-0002-9397-8475
289+
- family-names: David
290+
given-names: Grunwald
291+
affiliation: University of Massachusetts Medical School
292+
- family-names: Strambio-De-Castillia
293+
given-names: Caterina
294+
affiliation: University of Massachusetts Medical School
295+
email: caterina.strambio@umassmed.edu
296+
orcid: https://orcid.org/0000-0002-1069-1816
297+
title: A perspective on Microscopy Metadata: data provenance and quality control
298+
year: 2021
299+
journal: arXiv.org
300+
arxiv: arXiv:1910.1137
301+
url: https://arxiv.org/abs/1910.11370

README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
2+
# 4DN Metadata Schema XSD to JSON Converter
3+
This is a converter written in Java that translates an XSD microscopy metadata schema into JSON.
4+
5+
The main function of this Java-encoded component is to transform the XML Schema Definition (XSD) implementation of the 4DN-BINA-OME Data Model into a JSON-based schema, which is subsequently ingested by Micro-Meta App to automatically generate the software GUI and the associated data insertion forms.
6+
7+
The XSD to JSON Schema converter middleware utilizes the Xerces2 Java XML Parser and the W3C Java XML bindings libraries to navigate the XSD schema and produces two kinds of version-aware JSON files:
8+
9+
1. A comprehensive JSON file containing an array of the schemas for all necessary individual components that constitute the 4DN-BINA-OME Data Model (e.g., Objective, Filter, or Detector). This comprehensive JSON file is made available on GitHub and is specifically designed to facilitate the remote loading of the schema by web-portal embedded React implementations of the Micro-Meta App. This comprehensive JSON schema is available as an individual file on GitHub .
10+
11+
2. A series of JSON files each containing the schema of individual components, which were designed to be employed by the Electron implementation of the App. These individual schema files are available within a subdirectory of the main repository on GitHub.
12+
13+
The middleware was specifically designed to maximize flexibility and extensibility. As such, the software allows the introduction of implementation-specific modifications of the resulting JSON schema so that it can be adapted for special purposes. For example, the introduction of a “Version” field allows the validation of whether or not the data being saved is compatible with the specific version of the schema being employed. As a further example, the introduction of the “Category” field allows the organization of different components in specific sub-menus across the sidebar. In order to facilitate the evolution of the model while ensuring back compatibility, the GitHub repository supports versioning by storing all revisions of the output JSON schema.
14+
15+
# Background information
16+
17+
For more information please refer to our recent publications:
18+
19+
1. **A perspective on Microscopy Metadata: data provenance and quality control.**
20+
Maximiliaan Huisman, Mathias Hammer, Alex Rigano, Ulrike Boehm, James J. Chambers, Nathalie Gaudreault, Alison J. North, Jaime A. Pimentel, Damir Sudar, Peter Bajcsy, Claire M. Brown, Alexander D. Corbett, Orestis Faklaris, Judith Lacoste, Alex Laude, Glyn Nelson, Roland Nitschke, David Grunwald, Caterina Strambio-De-Castillia, (2021). Available at: https://arxiv.org/abs/1910.11370
21+
22+
2. **Towards community-driven metadata standards for light microscopy: tiered specifications extending the OME model.**
23+
Mathias Hammer, Maximiliaan Huisman, Alessandro Rigano, Ulrike Boehm, James J. Chambers, Nathalie Gaudreault, Alison J. North, Jaime A. Pimentel, Damir Sudar, Peter Bajcsy, Claire M. Brown, Alexander D. Corbett, Orestis Faklaris, Judith Lacoste, Alex Laude, Glyn Nelson, Roland Nitschke, Farzin Farzam, Carlas Smith, David Grunwald, Caterina Strambio-De-Castillia, (2021). Available at: https://www.biorxiv.org/content/10.1101/2021.04.25.441198v1. doi: https://doi.org/10.1101/2021.04.25.441198

0 commit comments

Comments
 (0)