OSSCAR (Open Software Services for Classrooms and Research) will provide an open-science online hub in the form of an open and collaborative platform to host software, simulation and data-analysis tools, geared towards education and research.
Tools will be provided as apps, enabling educational functionalities either directly or wrapped around existing open-source simulation codes, and implementing Software-as-a-Service tools with interactive Graphical User Interfaces (GUIs) easy to develop and deploy (for researchers and classroom instructors), and to use and interact with (for students).
We envision that OSSCAR will become a support tool for a diverse range of computational classes and research areas, both in terms of content and of easy-to-deploy models.
The infrastructure of OSSCAR is schematically represented by the figure above. Apps contributed by users or developed within the project will be released open source in GitHub or GitLab repositories, encouraging open practices.
Using the AiiDA Lab infrastructure (based on standard tools like Jupyter and JupyterHub, and open tools developed by MARVEL like AiiDA and the AppMode), these tools will be available both in the browser as a cloud service or on the students’ and researchers’ computers, within a VirtualBox VM with the functionality, facilitating reuse and deployment.