FlyMine is built using InterMine, an open source software package developed as part of the FlyMine project.
InterMine makes it possible to create data warehouses of biological data with a powerful web query tool for very little programming effort. It can be used to build databases from a single data set or by integrating multiple sources of data. Support is provided for several common biological formats and provides a framework for adding your own data. InterMine includes a sophisticated web interface that works ‘out of the box’ for any data which can be customised from within the interface.