About the UPData Project

The UPData project ran from February to October 2011 and its team included researchers from the Faculty of Engineering (FEUP) and from the Rectorate of the University of Porto:

  • Maria Eugénia Matos Fernandes (Rectorate)
  • João Rocha e Silva (Rectorate/FEUP)
  • Cristina Ribeiro (FEUP)
  • João Correia Lopes (FEUP)

The project studied the application of data curation practices to the research data at U.Porto.


The university has already implemented some preservation practices concerning scientific publications; currently there are two operational repositories running at the Rectorate - U.Porto Open Repository and U.Porto Thematic Repository. Publications are usually the most visible part of the research conducted at the University. However, they are the culmination of a research workflow, which frequently involves considerable data gathering and analysis effort.

Data curation of scientific datasets assumes therefore a relevant role in providing for the preservation and reuse or research data.

We assumed that the experience of the researchers had to be taken into account when dealing with data creation, preservation and reuse circumstances at U.Porto - by analysing their concerns we expected to identify opportunities for improving the data management lifecycle.

Stages of the project

The project has been developed in four stages. The first consisted in a brief preliminary study of similar projects such as the Data Asset Framework and the Edinburgh DataShare. From this study, an interview guide was drafted to be used during the interviews conducted with researchers from several of the university's research institutions. The interviews served two main purposes: determining the current data safeguarding, organisation and sharing practises followed by the researchers and also listing the most useful features that they expect from a data repository. The interviews yielded a series of reports and datasets (whenever available) and allowed the team to have a general view of the data management reality at U.Porto, a pre-requisite for the next phase.

The second stage of the project consisted in selecting and documenting the set of functionalities to be implemented in the third (development) stage. Since U.Porto's repositories are running on the DSpace repository platform, we have decided that the data repository should use the same system. Since DSpace is an open-source project, it can be extended. The interviews conducted in the first phase of the project provided a use case report and the data model for the DSpace data curation extension.

The last stage of the project consisted of the deposit and curation of one of the datasets provided by the researchers, which was the testing scenario for the developed extension.


The gathered datasets are undoubtedly different from each other, which constitutes a challenge for the way they can be described, stored and searched. For this short-term project, we have decided to build the extension around those datasets which could be more easily interpreted, both due to the ease of interaction with their creators and to their simpler structure (namely data tables).

After the requirements analysis phase, the system was implemented and made available at the University. It is based on DSpace 1.7.2, which was extended to include some data curation functionality. It offers the tools that data curators need to follow the specified curation workflow

The extension allows collection administrators to index files submitted via the DSpace self-deposit workflow. This is done in by manually building an Excel spreadsheet for each file, in a prescribed format, and uploading it to the repository. These spreadsheets contain the series of logical data tables stored in the original file along with relevant metadata for each of these tables. The repository will then translate the uploaded sheet, storing the data into an XML format to ease the preservation process. After the file is curated, it is possible to explore its data. The explorer includes data filters which can be used to focus on parts of the data. The data explorer view also allows users to download sections of the data, including the data shown after they apply any set of filters. Another implemented feature is a search panel which can be used to find tables by column or by the metadata values associated to them.

To allow for the parameterization of the metadata values and columns which can be included in these spreadsheets, two administration panels were added to the original DSpace Administration area.

Several support guides were also written throughout the project, from which we highlight the user's manual, several installation guides and a collection of tips.


Th project has shown that data curation practices are needed at U.Porto and that researchers are willing to use a repository platform for their data. The project has proposed a data curation workflow and developed a DSpace extension that fits into the workflow and provides researchers with data browsing capabilities. Future work includes testing the platform with the researchers, and expects to engage them more systematically into managing their research data by increasing the visibility of their work and allowing others to build on their research effort.

Translations of this page: