K.LAB
Knowledge Laboratory (k.LAB) is an open-source software for environmental modelling, designed to integrate scientific data and conceptual models with the k.IM programming language.[1] It supports the production, curation, linking and deployment of scientific artifacts such as data sets, data services, modular model components and distributed computational services through semantics.[2]
Overview
k.LAB is largely written in Java with domain-specific languages (DSL) like k.IM.[3] The software stack uses many external libraries, such as GeoTools and the Horton Machine, to implement a range of functionalities. For the front-end, k.LAB uses Vue.js, the Quasar framework, and the Eclipse (software) integrated development environment (IDE).[4]
k.LAB addresses the four principles of Findable, Accessible, Interoperable and Reusable (FAIR data)[5] by introducing the practice of semantically annotated content (data, algorithms), in line with the vision of a Semantic Web.[6] Users can upload databases and models and query the system by searching for the type of output they want, either by typing queries into a search bar or through a customized interface. Artificial intelligence (AI), driven by both semantics (automated reasoning) and the analysis of previous outcomes (machine learning),[7] satisfies the request using a set of ontologies defining a common perspective for scientific observations and the resource pool available on the k.LAB network — ranking, selecting, adapting, and connecting data and model components made available by independent and uncoordinated providers.[8]
Version history
A first prototype of the k.LAB software was developed in 2008, as part of the Artificial Intelligence for Environment & Sustainability (ARIES) Project[9] at the Gund Institute for Ecological Economics of the University of Vermont, United States.[10] A prototype of the model building system was developed over the following year, and a functional prototype was made available online in 2012.[11] Since 2010, the project has been based at the Basque Centre for Climate Change (BC3), which hosts the hub and several other nodes of this distributed system.[12]
- February 2016. k.LAB 0.9.9[13]
- January 2017. k.LAB 0.9.10[13]
- August 2017. k.LAB 0.9.11[13]
- March 2019. k.LAB 0.10.0.150[13]
- May 2019. k.LAB 0.10.0.162[13]
- July 2019. k.LAB 0.10.0.174[13]
- February 2020. k.LAB 0.10.0.222[13]
- November 2020. k.LAB 0.10.0.232[13]
- October 2021. k.LAB 0.11.0[13]
See also
References
- ↑ The Solution: distributed knowledge, data, models and software, integratedmodelling.org
- ↑ Villa, Ferdinando; Athanasiadis, Ioannis N.; et al. (11 December 2008). "Modelling with knowledge: A review of emerging semantic approaches to environmental modelling". Environmental Modelling & Software. 24 (5): 577–587. doi:10.1016/j.envsoft.2008.09.009. ISSN 1364-8152.
- ↑ Semantic modelling with k.IM, integratedmodelling.org
- ↑ k.LAB, github.com
- ↑ A scalable strategy for interoperability and reusability of Earth Observation data and models earthobservations.org
- ↑ Villa, Ferdinando; Balbi, Stefano; Athanasiadis, Ioannis N.; et al. (17 May 2017). "Semantics for interoperability of distributed data and models: Foundations for better-connected information". F1000Research. doi:10.12688/f1000research.11638.1.
- ↑ Willcock, Simon; Martínez-López, Javier; Hooftman, Danny A.P.; Bagstad, Kenneth J.P.; et al. (5 May 2018). "Machine learning for ecosystem services". Ecosystem Services. 33 (Part B): 165–174. doi:10.1016/j.ecoser.2018.04.004. ISSN 2212-0416.
- ↑ k.LAB: a semantic web platform for science, integratedmodelling.org
- ↑ Technology aries.integratedmodelling.org
- ↑ Our history, aries.integratedmodelling.org
- ↑ “AI and Spain’s climate change and decarbonisation agenda” Report digitalfuturesociety.com
- ↑ BC3 Models and tools: k.LAB a knowledge laboratory Report, bc3research.org
- ↑ 13.0 13.1 13.2 13.3 13.4 13.5 13.6 13.7 13.8 "Release history — k.LAB". bitbucket.org. Retrieved 2021-10-20.
External links
This article "K.LAB" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:K.LAB. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
