DeutschEnglish

Software Engineering

Software Engineering

The Software Engineering Facility designs, constructs, and deploys database and scientific applications within the MPI-CBG. The Facility is responsible for ensuring that software created within the Institute is of the highest quality, reliability and correctness.

Services:

  • Design, construction and deployment of database applications for management of numerical, text, image and video data
  • Design, construction and deployment of general data processing and management applications, including statistical software development, and (in collaboration with the Image Processing Facility) image analysis and processing software development
  • Integration with internal (e.g., Bioinformatics, Safety Office, Administration) and external information systems
  • In collaboration with the Image Processing Facility, assistance with small-scale automation scripting projects – if you are entering essentially the same command line or clicking on the same button a hundred times a day, come see us
  • Guidance and support for source code version control
  • Advice on programming and application development in multiple language (Java, Python, Perl, C/C++, /bin/sh, HTML, XML, JSP) and RDBMS (MySQL, PostgreSQL) environments on all Institute-supported operating systems
  • Advice on programming and application development with Eclipse, Spring, Hibernate, Django
  • Data management and data analysis software development for the MPI-CBG Technology Development Studio
  • Occasional seminars, roundtables and guest speakers on topics of interest to software engineers and normal people with software engineering tendencies