Skip to content
Tim Foster edited this page Jun 1, 2022 · 19 revisions

Welcome to the iDynoMiCS wiki!##

iDynomics Logo

iDynoMiCS has been developed by an international team of researchers in order to provide a common platform for further development of all individual-based models of microbial biofilms and such like. All features of various predecessor models have been merged and some new features added.

We hope that non programmers will be able to use the software for a range of projects without having to be able to program Java since the properties of microbial species can be specified in an input file, and many options are also accessible by editing the input file. The current code and any future additions are made available upon publication of the work describing the respective code or additional features.

While we make the code available under a GNU GPL type open source licence called CeCILL, we ask you to register on the mailing list while using the code. This will help us find out how many scientists are using iDynoMiCS, which we will use to support future grant applications to further develop the code, which in turn is in your interest. Also, any updates and questions from the user community will be accessible to registered users.

Latest News

Where To Start: The Tutorial###

Full Class Documentation

  • To fully understand our code, we comment our code using the doxygen documentation system. To get familiar with the underlying code, the documentation is available here

Wiki Pages on Installing and Running iDynomics

Contributing to iDynomics Future Development

Developer Specific Help Pages

iDynoMiCS Code of Conduct

Contributors and developers working on iDynoMiCS, iDynoMiCS-2 and eGUT, as well as forks and derivatives of these programs are expected to:

  • Do whatever is possible to ensure that our work remains as open and accessible as possible to any potential users and to other programmers
  • Give credit in the relevant code files to any other work that was copied or served as a basis or inspiration for code within iDynoMiCS, iDynoMiCS-2 or eGUT. This includes code found in online forums, pseudo-code or coding principles from books or articles and code copied directly from other programs
  • Behave in a professional and polite manner when interacting with other developers and with members of our user community
  • Deal with questions, requests, complaints and suggestions from users in a timely and respectful way
  • Refrain from using threatening, abusive or insulting language or behaviour
  • Refrain from discriminating against others on the basis of race, age, sex, sexuality, religion or disability
  • Maintain a welcoming and positive atmosphere to both other developers and users of iDynoMiCS, iDynoMiCS-2 and eGUT
Clone this wiki locally