{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T03:44:40Z","timestamp":1772250280161,"version":"3.50.1"},"reference-count":29,"publisher":"MDPI AG","issue":"17","license":[{"start":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T00:00:00Z","timestamp":1566345600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000844","name":"European Space Agency","doi-asserted-by":"publisher","award":["4000120770\/17\/I-EF"],"award-info":[{"award-number":["4000120770\/17\/I-EF"]}],"id":[{"id":"10.13039\/501100000844","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The paper describes a new tool called JupyTEP integrated development environment (IDE), which is an online integrated development environment for earth observation data processing available in the cloud. This work is a result of the project entitled \u201cJupyTEP IDE\u2014Jupyter-based IDE as an interactive and collaborative environment for the development of notebook style EO algorithms on network of exploitation platforms infrastructure\u201d carried out in cooperation with European Space Agency. The main goal of this project was to provide a universal earth observation data processing tool to the community. JupyTEP IDE is an extension of Jupyter software ecosystem with customization of existing components for the needs of earth observation scientists and other professional and non-professional users. The approach is based on configuration, customization, adaptation, and extension of Jupyter, Jupyter Hub, and Docker components on earth observation data cloud infrastructure in the most flexible way; integration with accessible libraries and earth observation data tools (sentinel application platform (SNAP), geospatial data abstraction library (GDAL), etc.); adaptation of existing web processing service (WPS)-oriented earth observation services. The user-oriented product is based on a web-related user interface in the form of extended and modified Jupyter user interface (frontend) with customized layout, earth observation data processing extension, and a set of predefined notebooks, widgets, and tools. The final IDE is addressed to the remote sensing experts and other users who intend to develop Jupyter notebooks with the reuse of embedded tools, common WPS interfaces, and existing notebooks. The paper describes the background of the system, its architecture, and possible use cases.<\/jats:p>","DOI":"10.3390\/rs11171973","type":"journal-article","created":{"date-parts":[[2019,8,21]],"date-time":"2019-08-21T11:19:06Z","timestamp":1566386346000},"page":"1973","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["JupyTEP IDE as an Online Tool for Earth Observation Data Processing"],"prefix":"10.3390","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8954-7963","authenticated-orcid":false,"given":"Jacek","family":"Rapi\u0144ski","sequence":"first","affiliation":[{"name":"Institute of Geodesy, Faculty of Geodesy, Geospatial and Civil Engineering, University of Warmia and Mazury in Olsztyn, Oczapowskiego 1, 10-719 Olsztyn, Poland"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0450-5327","authenticated-orcid":false,"given":"Micha\u0142","family":"Bednarczyk","sequence":"additional","affiliation":[{"name":"Institute of Geodesy, Faculty of Geodesy, Geospatial and Civil Engineering, University of Warmia and Mazury in Olsztyn, Oczapowskiego 1, 10-719 Olsztyn, Poland"}]},{"given":"Daniel","family":"Zinkiewicz","sequence":"additional","affiliation":[{"name":"WASAT Sp. z o.o., 80-172 Gda\u0144sk, Trzy Lipy 3, Poland"}]}],"member":"1968","published-online":{"date-parts":[[2019,8,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/j.rse.2015.02.017","article-title":"Selecting algorithms for Earth observation of climate within the European Space Agency Climate Change Initiative: Introduction to a special issue","volume":"162","author":"Merchant","year":"2015","journal-title":"Remote Sens. Environ."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"619","DOI":"10.1016\/j.actaastro.2016.06.012","article-title":"The evolution of Earth Observation satellites in Europe and its impact on the performance of emergency response services","volume":"127","author":"Denis","year":"2016","journal-title":"Acta Astronaut."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Hoyos, U.D., Urien, A.L., Noriega, A.T., Gil, C.S., Huarte, L.A., Labiano, R.C., and del Barrio-Arellano, F. (2017). Aplicaci\u00f3n de im\u00e1genes Sentinel-1 y Sentinel-2 en la detecci\u00f3n y delineaci\u00f3n de informaci\u00f3n de crisis de desastres naturales en el marco de los servicios Copernicus EMS. Rev. Teledetec. Rev. Asoc. Esp. Teledetec., 49\u201357.","DOI":"10.4995\/raet.2017.8896"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"142","DOI":"10.1016\/j.rse.2016.02.016","article-title":"Mapping paddy rice planting area in northeastern Asia with Landsat 8 images, phenology-based algorithm and Google Earth Engine","volume":"185","author":"Dong","year":"2016","journal-title":"Remote Sens. Environ."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1016\/j.rse.2015.04.021","article-title":"A scalable satellite-based crop yield mapper","volume":"164","author":"Lobell","year":"2015","journal-title":"Remote Sens. Environ."},{"key":"ref_6","first-page":"199","article-title":"Multitemporal settlement and population mapping from Landsat using Google Earth Engine","volume":"35","author":"Patel","year":"2015","journal-title":"Int. J. Appl. Earth Obs. Geoinf."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"850","DOI":"10.1126\/science.1244693","article-title":"High-Resolution Global Maps of 21st-Century Forest Cover Change","volume":"342","author":"Hansen","year":"2013","journal-title":"Science"},{"key":"ref_8","unstructured":"Fern\u00e1ndez, L., Hagenrud, H., Zupanc, B., Laface, E., Korhonen, T., and Andersson, R. (2016, January 8\u201313). Jupyterhub at the ESS. An Interactive Python Computing Environment for Scientists and Engineers. Proceedings of the 7th International Particle Accelerator Conference (IPAC2016), Busan, Korea."},{"key":"ref_9","unstructured":"Zuhlke, M., Fomferra, N., Brockmann, C., Peters, M., Veci, L., Malik, J., and Regner, P. (2015). SNAP (Sentinel Application Platform) and the ESA Sentinel 3 Toolbox, L. Ouwehand."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1186\/s40965-017-0031-6","article-title":"Orfeo ToolBox: open source processing of remote sensing images","volume":"2","author":"Grizonnet","year":"2017","journal-title":"Open Geospatial Data Softw. Stand."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Hall, G.B., and Leahy, M.G. (2008). The Geospatial Data Abstraction Library. Open Source Approaches in Spatial Data Handling, Springer. Advances in Geographic Information Science.","DOI":"10.1007\/978-3-540-74831-1"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1016\/j.rse.2017.06.031","article-title":"Google Earth Engine: Planetary-scale geospatial analysis for everyone","volume":"202","author":"Gorelick","year":"2017","journal-title":"Remote Sens. Environ."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Navarro, J.A. (2017, January 27\u201328). First Experiences with Google Earth Engine. Proceedings of the 3rd International Conference on Geographical Information Systems Theory, Applications and Management, Porto, Portugal.","DOI":"10.5220\/0006352702500255"},{"key":"ref_14","unstructured":"(2019, August 20). Copernicus. Available online: https:\/\/www.copernicus.eu\/en."},{"key":"ref_15","unstructured":"(2019, August 20). ONDA DIAS. Available online: https:\/\/www.onda-dias.eu\/cms\/."},{"key":"ref_16","unstructured":"(2019, August 20). Mundi Web Services. Available online: https:\/\/mundiwebservices.com\/."},{"key":"ref_17","unstructured":"(2019, August 20). CREODIAS. Available online: https:\/\/creodias.eu\/."},{"key":"ref_18","unstructured":"(2019, August 20). Sobloo. Available online: https:\/\/sobloo.eu\/."},{"key":"ref_19","unstructured":"(2019, August 20). Wekeo. Available online: https:\/\/www.wekeo.eu\/."},{"key":"ref_20","unstructured":"(2019, August 20). Earth on AWS. Available online: https:\/\/aws.amazon.com\/earth\/."},{"key":"ref_21","unstructured":"Pebesma, E., Wagner, W., Soille, P., Kadunc, M., Gorelick, N., Verbesselt, J., Reiche, J., Appel, M., Dries, J., and Jacob, A. openEO: an open API for cloud-based big Earth Observation processing platforms. Proceedings of the Geophysical Research Abstracts."},{"key":"ref_22","unstructured":"(2019, August 20). TEP\u2014Thematic Exploitation Platform. Available online: https:\/\/tep.eo.esa.int\/about-tep."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Appel, M., and Pebesma, E. (2019). On-Demand Processing of Data Cubes from Satellite Image Collections with the gdalcubes Library. Data, 4.","DOI":"10.32614\/CRAN.package.gdalcubes"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Kopp, S., Becker, P., Doshi, A., Wright, D.J., Zhang, K., and Xu, H. (2019). Achieving the Full Vision of Earth Observation Data Cubes. Data, 4.","DOI":"10.3390\/data4030094"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1016\/j.envsoft.2011.11.014","article-title":"GRASS GIS: A multi-purpose open source GIS","volume":"31","author":"Neteler","year":"2012","journal-title":"Environ. Model. Softw."},{"key":"ref_26","unstructured":"(2019, August 20). EO CLOUD | CreoTech. Available online: https:\/\/creotech.pl\/en\/3477-2\/."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13673-017-0124-3","article-title":"Exploring the support for high performance applications in the container runtime environment","volume":"8","author":"Martin","year":"2018","journal-title":"Hum.-Centric Comput. Inf. Sci."},{"key":"ref_28","first-page":"239","article-title":"Docker: Lightweight Linux Containers for Consistent Development and Deployment","volume":"2014","author":"Merkel","year":"2014","journal-title":"Linux J."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1709","DOI":"10.1109\/TGRS.2002.802453","article-title":"Phase unwrapping for large SAR interferograms: statistical segmentation and generalized network models","volume":"40","author":"Chen","year":"2002","journal-title":"IEEE Trans. Geosci. Remote Sens."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/11\/17\/1973\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:12:54Z","timestamp":1760188374000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/11\/17\/1973"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,21]]},"references-count":29,"journal-issue":{"issue":"17","published-online":{"date-parts":[[2019,9]]}},"alternative-id":["rs11171973"],"URL":"https:\/\/doi.org\/10.3390\/rs11171973","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8,21]]}}}