The p-medicine portal provides a platform to clinicians, patients and researchers to collaborate, share data and expertise, and use tools and services to improve the personalized treatment of patients. The technical solution for the p-medicine portal is based on the Liferay Enterprise Portal Framework which fulfils the complex user requirements for the p-medicine portal.
The portal allows portal administrators to build web pages without coding by reusing existing “portlets”, which are pluggable user interface components that are managed and displayed in a web portal.
The Liferay framework supports multiple features: It enables users e.g. to build web pages and websites, it integrates content as well as document management systems and collaboration software and provides an advanced user management and security solution.
p-medicine uses a powerful paradigm given by Liferay for organizing users and giving them access to the content they want to see. We can use communities, organizations, roles, and user groups to make sure the right content is provided to the right people and that restricted content is protected so that only the proper users can view it.
The p-medicine portal is a web application providing comfortable access for the p-medicine users to the tools and services integrated into the p-medicine environment. The current version of the portal contains the initial functionality of the p-medicine security framework, Data Mining tools, p-medicine Workbench, Ontology Annotator as well as ObTiMA.
A demo server is available under https://pmedportal.ibmt.fraunhofer.de
The p-medicine portal is a single web-based environment from which most of the p-medicine applications can run. These applications are integrated in a consistent and systematic way.
The p-medicine portal aggregates the set of portlets representing the p-medicine tools that are to appear on any particular page and displays them properly to the p-medicine user. The portal administrator arranges the p-medicine tools on the portal's pages in a way that works best for the portal users.
The p-medicine portal users do not need to sign in for every application separately. With Single Sign-On functionality the login procedures for different applications are centralized in one system, accessible with only one password. After entering the right password, only the applications that the user is authorized to see become available. Within each application the internal permission system is used.
Users of the p-medicine portal can be grouped together to communities providing a powerful mechanism for the portal administrator to configure portal resources and security in a consistent and robust manner. Communities are collections of users that have a common interest (e.g. different portal users are members of a community called SIOP Community that has a common interest in nephroblastoma diseases). Community membership gives the users access to the pages within such communities. Each community can have a specific layout and its own set of available pages containing different p-medicine tools.