Skip Ribbon Commands
Skip to main content

Open-source Nuclear Codes for Reactor Analysis

The Open-source Nuclear Codes for Reactor Analysis (ONCORE) initiative is an IAEA-facilitated international collaboration framework for the development and application of open-source software to support research, education and training in the field of Nuclear Science and Engineering. Institutions and individuals partici​pating in ONCORE can collaborate in, and benefit from, the development of open-source software in the field of nuclear science and technology. 


An international network of research and academic institutions is collaborating in the area of nuclear reactor experiments and open-source software. The work focuses on three major areas: modelling and simulations, open data, and education and training.

The collaboration is intended to be useful to institutions and individual users in nuclear 'newcomer' and developing countries as it offers access to knowledge and tools that otherwise may not be easily available.

Catalogues of available codes, data and related training material will be continuously updated to provide an overview of available resources to interested users and developers. These catalogues will help to identify gaps and, in turn, establish development priorities, avoid duplications and stimulate synergies and collaborations. 

The scope of the ONCORE initiative is limited to support education and training as well as research and development activities. Currently, verification and validation as well as use of codes for safety and licensing applications is out of scope of ONCORE initiative. 

Benefits of ONCORE

ONCORE promotes sharing of resources, materials and tools for research and education. ONCORE members actively contribute to the development of new software, receive community support for the use of available software and participate in the organization of training events and outreach activities.

Specific objectives:

  • Build and preserve knowledge in the field of open-source software and open data and facilitate the exchange of information within the nuclear science and technology community
  • Conduct a survey on existing open-source software and open data and help make them widely accessible
  • Identify best practices for open-source software development, verification, and validation
  • Assess features, gaps and opportunities for integration of already developed open-source software
  • Facilitate sharing of reference solutions, standard benchmark problems, and data
  • Promote the individual tools and platform in education and research environments​
  • Organize education and training activities​
  • Promote the ONCORE initiative and broaden engagement among the IAEA Member States