Knowledge Exchange Portal
highlights in this page

HZB-HySPRINT – Perovskite Database

  • A mySQL-based database promoting OpenScience practices in the perovskite PV research community
  • Enabling literature research and dissemination/sharing of scientific data according to FAIR data principles




Perovskite Database, led by HZB, rely on a team of approx. 100 collaborators world-wide that collectively are extracting all perovskite solar cell device data available in the over 15000 published perovskite papers. The extracted data includes metadata describing the devices, e.g. architecture, stack sequence, and deposition procedures, doping, and key characteristics for every layer in the stack, as well as key metrics for the device performance including for example efficiency and stability. The extracted data is codified and stored in an openly available database. Accompanying this database is a web page and interactive graphics which enable anyone to download, analyze, and learn from the data, as well as interactively slice and dice the data set in any way imaginable.


Technical description

The Perovskite Database is based on a MySQL database storing data related to perovskite solar cell devices. This currently includes storage of both historically extracted literature data as well as future experimental data that anyone active in the perovskite field will be encouraged to contribute with. The second part is a Bokeh server with a set of interactive graphics that anyone can use for exploring the data in the perovskite database. The third and final part is the web portal which is the global access point to the project. From the web portal, the interactive graphics and the database can be reached, and this is where users can both download and upload data.

The original dataset comprising The Perovskite Database, was extracted from >17 000 papers on perovskite solar cells by a co-ordinated effort with 100 collaborators world-wide. The data extraction protocol included a parametrized description of the solar cell samples including the device architecture, stack sequence, precursor sources, solutions, deposition procedures employed, key characteristics derived from analysis of any layer in the stack, as well as key metrics for the device performance including for example sample size, device efficiency and stability.

Accompanying this database is a web page and interactive graphics which enable anyone to download, analyse, and learn from the data, as well as interactively slice and dice the data set in any way imaginable. The interactive graphics have also implemented a direct link of measurement point to original publications

Services currently offered by the infrastructure

The ambition of this infrastructure offered as part of VIPERLAB is to develop The Perovskite Database into an extensive data repository for the perovskite research community that enables literature research, provides an opportunity to disseminate scientific data according to FAIR data principles and generate new content based on the existing datasets and functionality.All gathered data will be openly available. All code for analysing and visualising the data will be made available open source. The VIPERLAB partner (HZB) will enable and support users of this infrastructure to create new content and functionality and integrate it with the existing platform upon request.


As a VIPERLAB infrastructure we will:

  • Implement user friendly protocols and routines that anyone can use for uploading new device data according to a unified data ontology.
  • Enable user-driven projects to add new content, functionality or analytical tools to develop the current database further. This included:
    • Expanding the content to include more fundamental material properties such as absorption coefficients, exciton binding energies, charge-carrier lifetimes and mobilities, crystallographic and mechanical properties
    • Enabling the upload and sharing of complete measurement data such as full J-V curves from which key performance metrics can be extracted according to unified analysis tools
    • Enabling utilizing the developed data infrastructure and data visualization tools also for related research field such as non-perovskite PV devices, LEDs, etc.
  • Promote OpenScience habits in the perovskite research community by offering a “go-to” platform that facilitates sharing and uploading of experimental device data. Apart from information published in peer-reviewed journal the platform will also promote making experimental data available to multiply the amount of device data currently available within the community.
  • Network with stake-holders in scientific publishing in order to offer the platform as a complementary data dissemination tool.

Supporting protocols and software tools developed by research groups and third-party providers that facilitate a connected dissemination path from internal lab data management to public dissemination

To access under VIPERLAB Project

Access to The Perovskite Database will be offered through the access point for VIPERLAB’s virtual infrastructures (VAPo). Free access to all publicly available perovskite device data, interactive graphics, and the possibility to download/upload data will be granted upon sign-up/contact requests providing only Name and e-mail address as mandatory requirements. The source code for routines for data treatment, extraction, and visualisation will be available on GitHub

Support offered

  • Free user access to The Perovskite Database upon sign-up/online request
  • Supporting external user-driven project to generate new content and functionality upon submission of proposal (1 page) via GATE

Partecipation in others relevant Research Projects or activities connected to VIPERLAB

Contact this infrastructure


This project has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement N° 101006715

How to reach us

Project coordinated by

Hahn Meitner Platz 1
14109 Berlin


This website