Fostering an international community to sustain the development of the ESPResSo software package
Fostering an international community to sustain the development of the ESPResSo software package
批准号:
391126171
负责人:
Professor Dr. Christian Holm
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research data and software (Scientific Library Services and Information Systems)
财政年份:
2018
资助国家:
德国
项目状态:
已结题
起止时间:
2017-12-31 至 2023-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
The proposal aims at bringing the molecular dynamics software ESPResSo into a shape suitable for support by a global open source community. ESPResSo is mainly used for simulations in soft matter research and process engineering. It has reached the stage of a "demonstrator", as it has been used for research projects world wide resulting in numerous peer-reviewed publications. Initial steps towards long-term sustainability have been taken in that ESPResSo is open source (GPL) and available as source code through a public hosting service that also provides issue tracking and code review functionality. An important missing element in the long-term sustainability is a critical mass of core developers, in particular outside the group of the applicant. Hence, the primary goal of this proposal is to enhance ESPResSo's user base, and to significantly lower the barrier for users to become developers. To achieve this goal, a combination of measures from the areas of code development, documentation, teaching materials and outreach are planned.The development work is aimed both at usability and ease of extensibility. ESPResSo is currently controlled by a TCL scripting interface. Since TCL is outdated and does not interface well with other scientific software, a transition to Python was begun. Within this project, the Python interface is to be brought to production quality, by making it feature complete, and interoperable with other scientific software. The non-modular structure of ESPResSo's core makes it difficult for new developers to extend its functionality. To alleviate this, we plan to modularise the code and provide simple interfaces for common tasks. By removing unnecessary dependencies between different components, and by improving code clarity in key areas, we plan to reduce the number of regressions and errors caused by new code. Improvements to the user documentation aim at simplifying the introduction of users to ESPResSo. Part of this will be the creation of video tutorials guiding users through first steps, up to a simple simulation.To broaden the user base, we will provide ESPResSo based course modules for soft matter physics. Lectures based on this material will familiarise students with the software before they start their thesis work. Finally, we want to foster a global community of users and developers, which is able and willing to support ESPResSo long-term. To this end, an "ESPResSo delegate" will visit research groups, identify possible applications of ESPResSo, provide training, assist in development work, and help integrating new developments back into the code base. In summary, ESPResSo's long term sustainability will be ensured by significantly increasing the number of researchers who have a strong interest in its long term existence, and are capable of contributing to its core functionality. We want to achieve this through lowering the entry barrier for new users and by facilitating the transition from users to developers.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Cooperative Motion of Microswimmers: The Influence of Ionic and Reactive Screening on Hydrodynamic Interactions in Complex Fluids
-
批准号:254456455
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2014
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Properties of magnetic hybrid materials - a microscopic simulational approach
-
批准号:238051079
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2013
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Simulations to Probe Structure and Mobilities of Poly electrolyte Multilayer Systems of variable Size
-
批准号:67499234
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2008
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Advanced MD simulations of heterogeneous nucleation of binary colloids
-
批准号:51462579
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Theory and Simulation of highly concentrated model ferrofluids in external fields
-
批准号:24799459
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Untersuchungen zum Separationsmechanismus zwischen Elektrolyten und Hydrogelen durch externe Stimuli; Simulation und Experimente
-
批准号:28484270
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Rod-like polyelectrolytes: Structure and dynamics in solution, melt, and solid state: Computer simulations and theory of rod-like polyelectrolytes
-
批准号:5397820
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Computer simulation of ferrofluids
-
批准号:5248254
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Polymeric nanoparticles with complex architecture and composition: simulations and theory
-
批准号:429529433
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Distribution of low-molecular weight ions in charged hydrogelsin equilibrium and under the application of external stimuli
-
批准号:268449726
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Simulation of reversible, electrostatically linked Modelnetworks
-
批准号:423435431
-
项目类别:Research Units
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Advanced learning strategies for potential energy surfaces applied to organic electrolytes
-
批准号:497249646
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Holm
-
依托单位:
Simulations of Reaction Equilibria in Polymer Systems - Method Development and Applications
-
批准号:451980436
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:--
-
负责人:Professor Dr. Christian Holm
-
依托单位:
海外基金