TY - GEN A1 - Cox, Tom A1 - Maris, Tom A1 - Soetart, Karline A1 - Conley, Daniel A1 - van Damme, Stefan A1 - Meire, Patrick A1 - Middelburg, Jack J. A1 - Vos, Matthijs A1 - Struyf, Eric T1 - A macro-tidal freshwater ecosystem recovering from hypereutrophication : the Schelde lease study N2 - We report a 40 year record of eutrophication and hypoxia on an estuarine ecosystem and its recovery from hypereutrophication. After decades of high inorganic nutrient concentrations and recurring anoxia and hypoxia, we observe a paradoxical increase in chlorophyll-a concentrations with decreasing nutrient inputs. We hypothesise that algal growth was inhibited due to hypereutrophication, either by elevated ammonium concentrations, severe hypoxia or the production of harmful substances in such a reduced environment. We study the dynamics of a simple but realistic mathematical model, incorporating the assumption of algal growth inhibition. It shows a high algal biomass, net oxygen production equilibrium with low ammonia inputs, and a low algal biomass, net oxygen consumption equilibrium with high ammonia inputs. At intermediate ammonia inputs it displays two alternative stable states. Although not intentional, the numerical output of this model corresponds to observations, giving extra support for assumption of algal growth inhibition. Due to potential algal growth inhibition, the recovery of hypereutrophied systems towards a classical eutrophied state, will need reduction of waste loads below certain thresholds and will be accompanied by large fluctuations in oxygen concentrations. We conclude that also flow-through systems, heavily influenced by external forcings which partly mask internal system dynamics, can display multiple stable states. T3 - Zweitveröffentlichungen der Universität Potsdam : Mathematisch-Naturwissenschaftliche Reihe - paper 144 KW - Estuary SW Netherlands KW - southern North-Sea KW - Past 50 years KW - Westerschelde estuary KW - Marine ecosystems Y1 - 2009 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:517-opus-45180 ER - TY - JOUR A1 - Middeldorp, Christel M. A1 - Mahajan, Anubha A1 - Horikoshi, Momoko A1 - Robertson, Neil R. A1 - Beaumont, Robin N. A1 - Bradfield, Jonathan P. A1 - Bustamante, Mariona A1 - Cousminer, Diana L. A1 - Day, Felix R. A1 - De Silva, N. Maneka A1 - Guxens, Monica A1 - Mook-Kanamori, Dennis O. A1 - St Pourcain, Beate A1 - Warrington, Nicole M. A1 - Adair, Linda S. A1 - Ahlqvist, Emma A1 - Ahluwalia, Tarunveer Singh A1 - Almgren, Peter A1 - Ang, Wei A1 - Atalay, Mustafa A1 - Auvinen, Juha A1 - Bartels, Meike A1 - Beckmann, Jacques S. A1 - Bilbao, Jose Ramon A1 - Bond, Tom A1 - Borja, Judith B. A1 - Cavadino, Alana A1 - Charoen, Pimphen A1 - Chen, Zhanghua A1 - Coin, Lachlan A1 - Cooper, Cyrus A1 - Curtin, John A. A1 - Custovic, Adnan A1 - Das, Shikta A1 - Davies, Gareth E. A1 - Dedoussis, George V. A1 - Duijts, Liesbeth A1 - Eastwood, Peter R. A1 - Eliasen, Anders U. A1 - Elliott, Paul A1 - Eriksson, Johan G. A1 - Estivill, Xavier A1 - Fadista, Joao A1 - Fedko, Iryna O. A1 - Frayling, Timothy M. A1 - Gaillard, Romy A1 - Gauderman, W. James A1 - Geller, Frank A1 - Gilliland, Frank A1 - Gilsanz, Vincente A1 - Granell, Raquel A1 - Grarup, Niels A1 - Groop, Leif A1 - Hadley, Dexter A1 - Hakonarson, Hakon A1 - Hansen, Torben A1 - Hartman, Catharina A. A1 - Hattersley, Andrew T. A1 - Hayes, M. Geoffrey A1 - Hebebrand, Johannes A1 - Heinrich, Joachim A1 - Helgeland, Oyvind A1 - Henders, Anjali K. A1 - Henderson, John A1 - Henriksen, Tine B. A1 - Hirschhorn, Joel N. A1 - Hivert, Marie-France A1 - Hocher, Berthold A1 - Holloway, John W. A1 - Holt, Patrick A1 - Hottenga, Jouke-Jan A1 - Hypponen, Elina A1 - Iniguez, Carmen A1 - Johansson, Stefan A1 - Jugessur, Astanand A1 - Kahonen, Mika A1 - Kalkwarf, Heidi J. A1 - Kaprio, Jaakko A1 - Karhunen, Ville A1 - Kemp, John P. A1 - Kerkhof, Marjan A1 - Koppelman, Gerard H. A1 - Korner, Antje A1 - Kotecha, Sailesh A1 - Kreiner-Moller, Eskil A1 - Kulohoma, Benard A1 - Kumar, Ashish A1 - Kutalik, Zoltan A1 - Lahti, Jari A1 - Lappe, Joan M. A1 - Larsson, Henrik A1 - Lehtimaki, Terho A1 - Lewin, Alexandra M. A1 - Li, Jin A1 - Lichtenstein, Paul A1 - Lindgren, Cecilia M. A1 - Lindi, Virpi A1 - Linneberg, Allan A1 - Liu, Xueping A1 - Liu, Jun A1 - Lowe, William L. A1 - Lundstrom, Sebastian A1 - Lyytikainen, Leo-Pekka A1 - Ma, Ronald C. W. A1 - Mace, Aurelien A1 - Magi, Reedik A1 - Magnus, Per A1 - Mamun, Abdullah A. A1 - Mannikko, Minna A1 - Martin, Nicholas G. A1 - Mbarek, Hamdi A1 - McCarthy, Nina S. A1 - Medland, Sarah E. A1 - Melbye, Mads A1 - Melen, Erik A1 - Mohlke, Karen L. A1 - Monnereau, Claire A1 - Morgen, Camilla S. A1 - Morris, Andrew P. A1 - Murray, Jeffrey C. A1 - Myhre, Ronny A1 - Najman, Jackob M. A1 - Nivard, Michel G. A1 - Nohr, Ellen A. A1 - Nolte, Ilja M. A1 - Ntalla, Ioanna A1 - Oberfield, Sharon E. A1 - Oken, Emily A1 - Oldehinkel, Albertine J. A1 - Pahkala, Katja A1 - Palviainen, Teemu A1 - Panoutsopoulou, Kalliope A1 - Pedersen, Oluf A1 - Pennell, Craig E. A1 - Pershagen, Goran A1 - Pitkanen, Niina A1 - Plomin, Robert A1 - Power, Christine A1 - Prasad, Rashmi B. A1 - Prokopenko, Inga A1 - Pulkkinen, Lea A1 - Raikkonen, Katri A1 - Raitakari, Olli T. A1 - Reynolds, Rebecca M. A1 - Richmond, Rebecca C. A1 - Rivadeneira, Fernando A1 - Rodriguez, Alina A1 - Rose, Richard J. A1 - Salem, Rany A1 - Santa-Marina, Loreto A1 - Saw, Seang-Mei A1 - Schnurr, Theresia M. A1 - Scott, James G. A1 - Selzam, Saskia A1 - Shepherd, John A. A1 - Simpson, Angela A1 - Skotte, Line A1 - Sleiman, Patrick M. A. A1 - Snieder, Harold A1 - Sorensen, Thorkild I. A. A1 - Standl, Marie A1 - Steegers, Eric A. P. A1 - Strachan, David P. A1 - Straker, Leon A1 - Strandberg, Timo A1 - Taylor, Michelle A1 - Teo, Yik-Ying A1 - Thiering, Elisabeth A1 - Torrent, Maties A1 - Tyrrell, Jessica A1 - Uitterlinden, Andre G. A1 - van Beijsterveldt, Toos A1 - van der Most, Peter J. A1 - van Duijn, Cornelia M. A1 - Viikari, Jorma A1 - Vilor-Tejedor, Natalia A1 - Vogelezang, Suzanne A1 - Vonk, Judith M. A1 - Vrijkotte, Tanja G. M. A1 - Vuoksimaa, Eero A1 - Wang, Carol A. A1 - Watkins, William J. A1 - Wichmann, H-Erich A1 - Willemsen, Gonneke A1 - Williams, Gail M. A1 - Wilson, James F. A1 - Wray, Naomi R. A1 - Xu, Shujing A1 - Xu, Cheng-Jian A1 - Yaghootkar, Hanieh A1 - Yi, Lu A1 - Zafarmand, Mohammad Hadi A1 - Zeggini, Eleftheria A1 - Zemel, Babette S. A1 - Hinney, Anke A1 - Lakka, Timo A. A1 - Whitehouse, Andrew J. O. A1 - Sunyer, Jordi A1 - Widen, Elisabeth E. A1 - Feenstra, Bjarke A1 - Sebert, Sylvain A1 - Jacobsson, Bo A1 - Njolstad, Pal R. A1 - Stoltenberg, Camilla A1 - Smith, George Davey A1 - Lawlor, Debbie A. A1 - Paternoster, Lavinia A1 - Timpson, Nicholas J. A1 - Ong, Ken K. A1 - Bisgaard, Hans A1 - Bonnelykke, Klaus A1 - Jaddoe, Vincent W. V. A1 - Tiemeier, Henning A1 - Jarvelin, Marjo-Riitta A1 - Evans, David M. A1 - Perry, John R. B. A1 - Grant, Struan F. A. A1 - Boomsma, Dorret I. A1 - Freathy, Rachel M. A1 - McCarthy, Mark I. A1 - Felix, Janine F. T1 - The Early Growth Genetics (EGG) and EArly Genetics and Lifecourse Epidemiology (EAGLE) consortia BT - design, results and future prospects JF - European journal of epidemiology N2 - The impact of many unfavorable childhood traits or diseases, such as low birth weight and mental disorders, is not limited to childhood and adolescence, as they are also associated with poor outcomes in adulthood, such as cardiovascular disease. Insight into the genetic etiology of childhood and adolescent traits and disorders may therefore provide new perspectives, not only on how to improve wellbeing during childhood, but also how to prevent later adverse outcomes. To achieve the sample sizes required for genetic research, the Early Growth Genetics (EGG) and EArly Genetics and Lifecourse Epidemiology (EAGLE) consortia were established. The majority of the participating cohorts are longitudinal population-based samples, but other cohorts with data on early childhood phenotypes are also involved. Cohorts often have a broad focus and collect(ed) data on various somatic and psychiatric traits as well as environmental factors. Genetic variants have been successfully identified for multiple traits, for example, birth weight, atopic dermatitis, childhood BMI, allergic sensitization, and pubertal growth. Furthermore, the results have shown that genetic factors also partly underlie the association with adult traits. As sample sizes are still increasing, it is expected that future analyses will identify additional variants. This, in combination with the development of innovative statistical methods, will provide detailed insight on the mechanisms underlying the transition from childhood to adult disorders. Both consortia welcome new collaborations. Policies and contact details are available from the corresponding authors of this manuscript and/or the consortium websites. KW - Genetics KW - Consortium KW - Childhood traits and disorders KW - Longitudinal Y1 - 2019 U6 - https://doi.org/10.1007/s10654-019-00502-9 SN - 0393-2990 SN - 1573-7284 VL - 34 IS - 3 SP - 279 EP - 300 PB - Springer CY - Dordrecht ER - TY - JOUR A1 - Mattis, Toni A1 - Beckmann, Tom A1 - Rein, Patrick A1 - Hirschfeld, Robert T1 - First-class concepts BT - Reified architectural knowledge beyond dominant decompositions JF - Journal of object technology : JOT / ETH Zürich, Department of Computer Science N2 - Ideally, programs are partitioned into independently maintainable and understandable modules. As a system grows, its architecture gradually loses the capability to accommodate new concepts in a modular way. While refactoring is expensive and not always possible, and the programming language might lack dedicated primary language constructs to express certain cross-cutting concerns, programmers are still able to explain and delineate convoluted concepts through secondary means: code comments, use of whitespace and arrangement of code, documentation, or communicating tacit knowledge.
Secondary constructs are easy to change and provide high flexibility in communicating cross-cutting concerns and other concepts among programmers. However, such secondary constructs usually have no reified representation that can be explored and manipulated as first-class entities through the programming environment.
In this exploratory work, we discuss novel ways to express a wide range of concepts, including cross-cutting concerns, patterns, and lifecycle artifacts independently of the dominant decomposition imposed by an existing architecture. We propose the representation of concepts as first-class objects inside the programming environment that retain the capability to change as easily as code comments. We explore new tools that allow programmers to view, navigate, and change programs based on conceptual perspectives. In a small case study, we demonstrate how such views can be created and how the programming experience changes from draining programmers' attention by stretching it across multiple modules toward focusing it on cohesively presented concepts. Our designs are geared toward facilitating multiple secondary perspectives on a system to co-exist in symbiosis with the original architecture, hence making it easier to explore, understand, and explain complex contexts and narratives that are hard or impossible to express using primary modularity constructs. KW - software engineering KW - modularity KW - exploratory programming KW - program KW - comprehension KW - remodularization KW - architecture recovery Y1 - 2022 U6 - https://doi.org/10.5381/jot.2022.21.2.a6 SN - 1660-1769 VL - 21 IS - 2 SP - 1 EP - 15 PB - ETH Zürich, Department of Computer Science CY - Zürich ER - TY - JOUR A1 - Kellmann, Michael A1 - Patrick, Tom A1 - Botterill, Cal A1 - Wilson, Clare T1 - The recovery-cue and its use in applied settings : practical suggestions regarding assessment and monotoring of recovery Y1 - 2002 SN - 0-7360-3400-5 ER - TY - BOOK A1 - Bein, Leon A1 - Braun, Tom A1 - Daase, Björn A1 - Emsbach, Elina A1 - Matthes, Leon A1 - Stiede, Maximilian A1 - Taeumel, Marcel A1 - Mattis, Toni A1 - Ramson, Stefan A1 - Rein, Patrick A1 - Hirschfeld, Robert A1 - Mönig, Jens T1 - SandBlocks T1 - SandBlocks BT - Integration visueller und textueller Programmelemente in Live-Programmiersysteme BT - integration of visual and textual elements in live programming systems N2 - Visuelle Programmiersprachen werden heutzutage zugunsten textueller Programmiersprachen nahezu nicht verwendet, obwohl visuelle Programmiersprachen einige Vorteile bieten. Diese reichen von der Vermeidung von Syntaxfehlern, über die Nutzung konkreter domänenspezifischer Notation bis hin zu besserer Lesbarkeit und Wartbarkeit des Programms. Trotzdem greifen professionelle Softwareentwickler nahezu ausschließlich auf textuelle Programmiersprachen zurück. Damit Entwickler diese Vorteile visueller Programmiersprachen nutzen können, aber trotzdem nicht auf die ihnen bekannten textuellen Programmiersprachen verzichten müssen, gibt es die Idee, textuelle und visuelle Programmelemente gemeinsam in einer Programmiersprache nutzbar zu machen. Damit ist dem Entwickler überlassen wann und wie er visuelle Elemente in seinem Programmcode verwendet. Diese Arbeit stellt das SandBlocks-Framework vor, das diese gemeinsame Nutzung visueller und textueller Programmelemente ermöglicht. Neben einer Auswertung visueller Programmiersprachen, zeigt es die technische Integration visueller Programmelemente in das Squeak/Smalltalk-System auf, gibt Einblicke in die Umsetzung und Verwendung in Live-Programmiersystemen und diskutiert ihre Verwendung in unterschiedlichen Domänen. N2 - Nowadays, visual programming languages exist but are rarely used because textual languages dominate the field. Even though visual languages can offer many virtues - such as protection from syntax errors, concise notation for specific domains, improved readability and maintainability of programs – professional software developers tend to only employ textual programming languages. We propose an approach to combine both textual and visual elements in a shared programming system. Developers can rely on the familiar textual representation of source code but also leverage the programming experience with a visual language as needed. This work presents the SandBlocks framework, which enables a joint experience of visual and textual programming elements. It discusses the virtues of visual languages and related work, describes a technical integration of visual elements into the Squeak/Smalltalk programming system, sketches potential workflows in live programming systems, and illustrates applications for several domains. T3 - Technische Berichte des Hasso-Plattner-Instituts für Digital Engineering an der Universität Potsdam - 132 KW - Programmieren KW - Benutzerinteraktion KW - visuelle Sprachen KW - Liveness KW - Smalltalk KW - programming KW - user interaction KW - visual languages KW - liveness KW - Smalltalk Y1 - 2020 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:kobv:517-opus4-439263 SN - 978-3-86956-482-1 SN - 1613-5652 SN - 2191-1665 IS - 132 PB - Universitätsverlag Potsdam CY - Potsdam ER - TY - JOUR A1 - Freitas da Cruz, Harry A1 - Pfahringer, Boris A1 - Martensen, Tom A1 - Schneider, Frederic A1 - Meyer, Alexander A1 - Böttinger, Erwin A1 - Schapranow, Matthieu-Patrick T1 - Using interpretability approaches to update "black-box" clinical prediction models BT - an external validation study in nephrology JF - Artificial intelligence in medicine : AIM N2 - Despite advances in machine learning-based clinical prediction models, only few of such models are actually deployed in clinical contexts. Among other reasons, this is due to a lack of validation studies. In this paper, we present and discuss the validation results of a machine learning model for the prediction of acute kidney injury in cardiac surgery patients initially developed on the MIMIC-III dataset when applied to an external cohort of an American research hospital. To help account for the performance differences observed, we utilized interpretability methods based on feature importance, which allowed experts to scrutinize model behavior both at the global and local level, making it possible to gain further insights into why it did not behave as expected on the validation cohort. The knowledge gleaned upon derivation can be potentially useful to assist model update during validation for more generalizable and simpler models. We argue that interpretability methods should be considered by practitioners as a further tool to help explain performance differences and inform model update in validation studies. KW - Clinical predictive modeling KW - Nephrology KW - Validation KW - Interpretability KW - methods Y1 - 2021 U6 - https://doi.org/10.1016/j.artmed.2020.101982 SN - 0933-3657 SN - 1873-2860 VL - 111 PB - Elsevier CY - Amsterdam ER -