Brook Preloader

Software

One of the main strengths of this team was the interdisciplinarity involved, as we had engineers to deal with the Software-related aspects. That is why this project had
a strong software component, being one of our main contributions the Artifical Intelligence algorithms developed to improve the SELEX process. We trained a GAN network
with a library that we obtained modifying a previous year iGem team (Lyon 2016) improving it, for instance by making possible multithreading execution. We tested the
quality of our algorithm with the Rosetta software for molecules modelling and we are extremely satisfied with both the obtained results and the efficiency in doing so.

We did not stop there and also developed a Search Engine for iGem words -from every year and team- as well as programmed several protocols for the Opentrons robot, where we
also had to deal with other software modifications for the Ninja-PCR thermocycler and other Hardware modules.

Hence, the software of our team can be divided into three rather wide parts:

  1. The GAN network with CNN neuronal nets and its Data Base [link].
  2. Several Python protocols for the OT2 robot and related software for custom Hardware [link].
  3. A nice extra tool: a Search Engine for words in other teams websites, since 2009 [link].