MOCCA License


The MOCCA, CATUABA, MOCCA-MANAGER codes (codes) and MOCCA-DATABASE (database) are not a public domain. If you want to use them then you need to obey the following rules:

  1. You need to ask code developers (developers) to get access to the codes and/or database and provide the following information:

    • brief project description;
    • needed resources;
    • list of collaborators involved in the projects;
    • possible contribution from the side of developers.
  2. You MAY NOT redistribute the codes to those that have not been listed by you as collaborators (see point 1), without direct permission from developers. We expect that you and your collaborators will take all needed precautions to assure that the codes will not be redistributed by any kind of mistake or negligence.

  3. We ASK YOU to provide us, after the project ends (e.g. paper publication), at least the following output files from the MOCCA simulations – mocca.ini, model‑scale.dat and system.dat. These data will be used to expand the database and stored under the project name.

  4. We ASK YOU to provide us all changes and/or updates to the codes and also all new scripts used to analyze the database. Your work/updates and changes to the MOCCA code cannot remain private. All improvements and new codes/scripts have to be documented and will be part of the MOCCA repository and will be available to all users once the project is finished.

  5. If your collaboration under the current project expires or ceases for whatever reason, you must stop using the code and ask for the permission to use codes/database further or for a new project, following the rules listed above. Such permissions can be revoked.

  6. In exchange for the access to the codes and database we are asking for:

    • providing us with the paper draft before paper submission (it is important from the point of view of grant IDs in Acknowledgements section);
    • if developer/developers participate substantially in the project (helped in data extractions, data analysis, contributed to the scientific discussions and paper writing) they should be asked to be co-authors;
    • if the developers contribution is not substantial or they refused to be co-authors then they should be acknowledged in paper’s acknowledgement section;
    • if any case the following papers should be cited in all papers, proposals, talks or similar communications:
      • MOCCA
        • Giersz et al. 2008, MNRAS, 388, 429
        • Hypki & Giersz 2013, MNRAS, 429, 1221
        • Giersz et al. 2013, MNRAS, 431, 2184
        • Belloni et al 2017 MNRAS, 471, 2812
      • COCOA
        • Askar et al. 2018, MNRAS, 475, 4170
      • CATUABA
        • Belloni et al. 2016, MNRAS, 462, 2950 ?
        • Hypki & Giersz 2017, MNRAS, 466, 420 ?
      • BEANS
        • Hypki 2018, MNRAS, 477, 3076


  • – the main web page of MOCCA; it contains information about features of MOCCA, developers, license, list of publications, list of projects etc.
  • – the technical information about accessing the code, scripts and database

Mirek Giersz – – MOCCA
Arkadiusz Hypki – – MOCCA, MOCCA‑MANAGER
Diogo Belloni – – MOCCA, CATUABA
Abbas Askar – – MOCCA
Agostino Leveque – – MOCCA