    {"datasetrec":{"DasID":9002,"Acronym":null,"StandardTitle":"<strong>VLIZ observatory data: an R Shiny application for validation of biodiversity observations from imaging sensors</strong>","OrigTitle":null,"OrigTitleLangID":15,"OrigTitleLangCode":"en","OrigTitleLang":"English","OrigTitleLangNL":"Engels","VersionName":"v1.0.1","ContactEmail":null,"VersionDate":null,"VersionDay":null,"VersionMonth":null,"VersionYear":null,"SizeReference":null,"EngAbstract":"<p>Imaging sensors are widely used in marine observatories to collect biodiversity observations, but image-based data typically require manual validation before further use. We present an R Shiny application developed within the VLIZ observatory framework to support the validation of biodiversity observations derived from imaging sensors.</p><p>The application allows users to browse large sets of images organised in folders, visually inspect individual images, and assign validation or annotation labels using a predefined taxonomy. Images can be labeled individually or in bulk. Validated results are stored in a simple tabular format with user attribution and can be exported for integration into downstream workflows.</p><p>The application is sensor-independent and can be applied to image data from different imaging platforms, providing a practical tool for routine validation of imaging-based biodiversity observations.</p>","EngDescr":"<p>ImagingValidationApp is an interactive Shiny application designed to: (1) Browse .tif plankton images in subfolders; (2) Select images and assign labels based on taxonomy; (3) Track progress for each subfolder and overall dataset and (4) Export validated labels to CSV files for downstream analysis</p><p>The app dynamically generates label buttons based on a taxonomy file and color-codes them according to type (e.g., detritus, phytoplankton, copepod)&nbsp;</p><ul><li>Dynamic taxonomy buttons: Buttons are generated from taxonomy.csv, with type-specific colors</li><li>Progress tracking: Overall dataset and per-subfolder progress bars with a playful copepod icon</li><li>Caching: Efficient loading of .tif images using base64 encoding</li><li>Export: Save labeled datasets to CSV files</li><li>Validate All: Option to validate all images in a folder with a single click</li><li>User tracking: Labels are saved along with the username for multiple annotators</li></ul>","OrigAbstract":null,"OrigDescr":null,"Comments":null,"ReleaseDate":null,"ReleaseDate0":null,"OrigDescrLang":null,"EmbargoDate":null,"OrigDescrLangNL":null,"OrigLangCode":null,"OrigLangCodeExtended":null,"OrigLangID":null,"DescrCompFlag":null,"DescrTransFlag":null,"Citation":"Mortelmans, J. (2026). jonasmortelmansvliz/ImagingValidationApp: v1.0.1 (v1.0.1). Zenodo. https://doi.org/10.5281/zenodo.18429119<br>&nbsp;","AccessConstraints":null,"UDate":"2026-01-30","CDate":"2026-01-30","CurrencyDate":null,"RevisionDate":null,"DateLastModified":{"date":"2026-01-30 11:12:01.547453","timezone_type":1,"timezone":"+01:00"},"CheckedFlag":1,"PublicFlag":1,"VlizCoreFlag":1,"MarineFlag":null,"FreshFlag":null,"BrackishFlag":null,"TerrestrialFlag":null,"StatusID":1,"DasType":"Software/models/scripts","DasTypeID":3,"DasOrigin":"Research: field survey","Progress":"In Progress","AccessConstraint":"Attribution (CC BY)","AccConstrEN":"Attribution (CC BY)","AccConstrDisplay":"<a rel=\"license\" href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\"><img alt=\"Creative Commons License\" style=\"border:0px;height:15px;width:80px;vertical-align:middle;\" src=\"https://www.marinespecies.org/aphia/images/cc/by.png\" /></a> This dataset is licensed under a <a rel=\"license\" href=\"https://creativecommons.org/licenses/by/4.0/\" target=\"_blank\">Creative Commons Attribution 4.0 International License</a>.","License":"https://creativecommons.org/licenses/by/4.0/","AccConstrDescription":"This license lets others distribute, remix, tweak, and build upon your work, even commercially, as long as they credit you for the original creation. This is the most accommodating of licenses offered. Recommended for maximum dissemination and use of licensed materials.","Lineage":null,"AccConID":21,"DOI":"10.5281/zenodo.18429119"},"dois":null,"spcols":null,"keywords":null,"parents":[{"DasID":8925,"Acronym":null,"EngAbstract":"<p>The Plankton Imager 10 (Pi-10) is an advanced imaging system designed for high-frequency, high-resolution monitoring of plankton in the Belgian part of the North Sea, providing real-time data collection aboard the RV Simon Stevin.</p>","License":"https://creativecommons.org/licenses/by/4.0/","StandardTitle":"VLIZ observatory data: shipboard underway plankton biodiversity observations by flow-through imaging (Plankton Imager, Pi-10) in the Southern North Sea","doi":null,"vlizDoi":null}],"children":null,"othrel":null,"othrelrev":null,"ownerships":[{"OrderNr":1,"Surname":"Mortelmans","Firstname":"Jonas","Initials":"J.","PerPublicFlag":1,"AdrID":167758,"Email":"jonas.mortelmans@vliz.be","InsPublicFlag":1,"Acronym":"VLIZ","OrigNameLangCode":"en","OrigNameLangID":15,"FullOrigName":"Flanders Marine Institute","InsOwnerCNT":4,"PersID":26622,"InsID":36,"FullInstitute":"Vlaams Instituut voor de Zee","RoleID":24,"Role":"Contact","OrigName":"Flanders Marine Institute","StandardName":"Vlaams Instituut voor de Zee","FullAcronym":"VLIZ","ORC":"https://orcid.org/0000-0002-8781-7915","ROR":"https://ror.org/0496vr396"},{"OrderNr":2,"Surname":"Mortelmans","Firstname":"Jonas","Initials":"J.","PerPublicFlag":1,"AdrID":167758,"Email":"jonas.mortelmans@vliz.be","InsPublicFlag":1,"Acronym":"VLIZ","OrigNameLangCode":"en","OrigNameLangID":15,"FullOrigName":"Flanders Marine Institute","InsOwnerCNT":4,"PersID":26622,"InsID":36,"FullInstitute":"Vlaams Instituut voor de Zee","RoleID":20,"Role":"Data owner","OrigName":"Flanders Marine Institute","StandardName":"Vlaams Instituut voor de Zee","FullAcronym":"VLIZ","ORC":"https://orcid.org/0000-0002-8781-7915","ROR":"https://ror.org/0496vr396"},{"OrderNr":3,"Surname":"Mortelmans","Firstname":"Jonas","Initials":"J.","PerPublicFlag":1,"AdrID":167758,"Email":"jonas.mortelmans@vliz.be","InsPublicFlag":1,"Acronym":"VLIZ","OrigNameLangCode":"en","OrigNameLangID":15,"FullOrigName":"Flanders Marine Institute","InsOwnerCNT":4,"PersID":26622,"InsID":36,"FullInstitute":"Vlaams Instituut voor de Zee","RoleID":61,"Role":"Data creator","OrigName":"Flanders Marine Institute","StandardName":"Vlaams Instituut voor de Zee","FullAcronym":"VLIZ","ORC":"https://orcid.org/0000-0002-8781-7915","ROR":"https://ror.org/0496vr396"},{"OrderNr":4,"Surname":"Mortelmans","Firstname":"Jonas","Initials":"J.","PerPublicFlag":1,"AdrID":167758,"Email":"jonas.mortelmans@vliz.be","InsPublicFlag":1,"Acronym":"VLIZ","OrigNameLangCode":"en","OrigNameLangID":15,"FullOrigName":"Flanders Marine Institute","InsOwnerCNT":4,"PersID":26622,"InsID":36,"FullInstitute":"Vlaams Instituut voor de Zee","RoleID":6,"Role":"Owner","OrigName":"Flanders Marine Institute","StandardName":"Vlaams Instituut voor de Zee","FullAcronym":"VLIZ","ORC":"https://orcid.org/0000-0002-8781-7915","ROR":"https://ror.org/0496vr396"}],"taxterms":null,"frameworks":null,"otherterms":null,"temporal":null,"geographical":null,"meastypes":null,"dasthemes":null,"projects":null,"refs":null,"urls":[{"URL":"https://doi.org/10.5281/zenodo.18429119","externalID":"10.5281/zenodo.18429119","URLTypeCode":"DOI","URLType":"DOI","URLTypID":13,"downloadURL":null,"FileName":null},{"URL":"https://github.com/jonasmortelmansvliz/ImagingValidationApp/tree/master","externalID":null,"URLTypeCode":null,"URLType":"Software packages","URLTypID":12,"downloadURL":null,"FileName":null}],"pictures":null,"urlmaps":null,"spatreps":null,"fileformats":null,"resmessage":"","complete":1}
