Metadata
Title
J.K. Boehmer
Category
general
UUID
5c9868b3743247efb36e6a6017553a74
Source URL
https://repository.tudelft.nl/person/Person_39e488d0-2b14-4d6c-84fc-ba0084cbd0f0
Parent URL
https://repository.tudelft.nl/person/Person_12c2f967-4bb1-472e-a56d-67fac1875e47
Crawl Time
2026-03-11T05:31:31+00:00
Rendered Raw Markdown

J.K. Boehmer

Source: https://repository.tudelft.nl/person/Person_39e488d0-2b14-4d6c-84fc-ba0084cbd0f0 Parent: https://repository.tudelft.nl/person/Person_12c2f967-4bb1-472e-a56d-67fac1875e47

JB

document.addEventListener("DOMContentLoaded", function () { applyColorsToBadge() }); function applyColorsToBadge() { /** * If not photo the person background badges are colorizing according to them name * (to maintain color constant without necessity of entry in database) * This script apply the bg colors according. */ const elementBadge = document.getElementById("badge-") const badgeHasImage = elementBadge.children[0] if (badgeHasImage) { elementBadge.style.backgroundColor = "transparent" } else { const colorId = "JB" elementBadge.style.backgroundColor = generateColor(colorId); } } const colorPalette = [ "#0076C2", "#009B77", "#E21A1A", "#D4A300", "#2978A0", "#315659", "#9AB87A", "#444B6E", "#3D315B", "#7D8CC4", "#7E5920", "#8E5572", "#C879FF", ]; function generateColor(input) { /** * Function to generate a color from input string */ // Hash the input to generate a consistent number let hash = 0; for (let i = 0; i < input.length; i++) { hash = input.charCodeAt(i) + ((hash << 5) - hash); } // Map the hash to the color palette const paletteIndex = Math.abs(hash) % colorPalette.length; const baseColor = colorPalette[paletteIndex]; // Slightly modify the base color to keep it unique return adjustColor(baseColor, hash); } function adjustColor(color, hash) { /* * Function to slightly adjust the color within colorPalette range to keep it unique * We have a color range pallet to maintain colors inside a certain website palette */ let r = parseInt(color.substr(1, 2), 16); let g = parseInt(color.substr(3, 2), 16); let b = parseInt(color.substr(5, 2), 16); // Add a slight variation based on the hash r = (r + (hash & 0x0F)) % 256; g = (g + ((hash >> 4) & 0x0F)) % 256; b = (b + ((hash >> 8) & 0x0F)) % 256; // Ensure color remains within range return #${('00' + r.toString(16)).substr(-2)}${('00' + g.toString(16)).substr(-2)}${('00' + b.toString(16)).substr(-2)}; }

J.K. Boehmer

info

Please Note

This page displays the records of the person named above and is not linked to a unique person identifier. This record may need to be merged to a profile.

// Add event listeners to the navigation tabs active based on the url document.addEventListener('DOMContentLoaded', function () { setActiveTab(); }); function setActiveTab() { const path = window.location.pathname; document.querySelectorAll('.nav-tab-link a').forEach(function (tabLink) { tabLink.classList.remove("active"); }); const activeTab = getActiveTab(path) activeTab.classList.add("active"); } function getActiveTab(path) { /** * We first look at the path to see which tab is active (being displayed) * If the path is not present, the user is in the "root/default" of the page "/person/:person_id". * Is this case the first one (following the order in tabMapping) who has some quantity of work is the tab * being displayed (check person_controller.py), thus this one is set active. */ const tabMapping = { academic: 2, supervised: 0, editorial: 0, other: 0 }; // Check path first to set tab as active for (let key in tabMapping) { if (path.includes(key)) { return document.querySelector([data-tab="${key}"]); } } // Fallback to work quantities for (let key in tabMapping) { if (tabMapping[key] > 0) { return document.querySelector([data-tab="${key}"]); } } return null; // default case, if no match }

Abstract (1)

Journal article (1)

Sort by descending (newest to oldest)

Sort by ascending (oldest to newest)

2 records found

1

Are the FAIR Data Principles fair?

Journal article (2020) - Alastair Dunning , Madeleine de Smaele , Jasmin Boehmer

This practice paper describes an ongoing research project to test the effectiveness and relevance of the FAIR Data Principles. Simultaneously, it will analyse how easy it is for data archives to adhere to the principles. The research took place from November 2016 to January 2017, ...

This practice paper describes an ongoing research project to test the effectiveness and relevance of the FAIR Data Principles. Simultaneously, it will analyse how easy it is for data archives to adhere to the principles. The research took place from November 2016 to January 2017, and will be underpinned with feedback from the repositories. The FAIR Data Principles feature 15 facets corresponding to the four letters of FAIR - Findable, Accessible, Interoperable, Reusable. These principles have already gained traction within the research world. The European Commission has recently expanded its demand for research to produce open data. The relevant guidelines1are explicitly written in the context of the FAIR Data Principles. Given an increasing number of researchers will have exposure to the guidelines, understanding their viability and suggesting where there may be room for modification and adjustment is of vital importance. This practice paper is connected to a dataset(Dunning et al.,2017) containing the original overview of the sample group statistics and graphs, in an Excel spreadsheet. Over the course of two months, the web-interfaces, help-pages and metadata-records of over 40 data repositories have been examined, to score the individual data repository against the FAIR principles and facets. The traffic-light rating system enables colour-coding according to compliance and vagueness. The statistical analysis provides overall, categorised, on the principles focussing, and on the facet focussing results. The analysis includes the statistical and descriptive evaluation, followed by elaborations on Elements of the FAIR Data Principles, the subject specific or repository specific differences, and subsequently what repositories can do to improve their information architecture.

expand_more

How to prepare your River Studies Data for the future with 4TU.Centre for Research Data

Abstract (2018) - Jasmin Boehmer , Robin Duinker , M Bentum

Due to the latest funder requirements on data management and Open Data, documenting and managing research data during the research and preparing it for publication gained in importance. Making research data findable and accessible for decades via a trusted and certified data arch ...

Due to the latest funder requirements on data management and Open Data, documenting and managing research data during the research and preparing it for publication gained in importance. Making research data findable and accessible for decades via a trusted and certified data archive – such as 4TU.Centre for Research Data – and therefore enabling the interoperability and reusability of its content can positively impact the future of river studies.

expand_more