MaizeGDB
jobs | upcoming events | sitemap
 | docs | bulk data | browse data | tools | login / register | links 
homeA popup window providing help for using the search form to the right  

Credits & Acknowledgements

Contributors

This site would not be where it is today without the constant feedback and constructive criticism of Ed Coe and Marty Sachs. Both have provided input and commentary to this site throughout its development and without them, many of the features of this site wouldn't exist.

The MaizeGDB team personnel.

Data Sources

Our project comprises data from multiple sources. Here are some of the major sources of data.

PlantGDB currently provides our sequence data.
MaizeDB provided many of our initial data sets.
ZmDB provided many sequence-based supporting data sets early on.

Funding Sources

United States Department of Agriculture and its Agricultural Research Services arm funds the MaizeGDB project.

Guidance

Without external guidance, our project would never have had a chance to get off the ground.

The MaizeDB to MaizeGDB Transition National Steering Committee was a team of ten researchers from the maize community and beyond that supported us by providing both technical guidance as well as advice on content.

The MaizeGDB Working Group currently guides MaizeGDB's continued development.

Software

The MaizeGDB project has been aided greatly by many freely available open source software packages and software groups. This page is here to give credit to these projects and groups and thank each and every one of them for their support to this project.

Backend: Our backend utilizes several open-source packages:
Red Hat Linux (in modified form) provides our operating system support. Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world.
Apache HTTP Server (again, modified) meets our web-serving needs. The Apache HTTP server is a secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
MySQL provides some of our internal database needs. MySQL is the world's most popular Open Source Database, designed for speed, power and precision in mission critical, heavy load use.
Oracle 9i supports the primary data functions of MaizeDb. With nearly 140 tables and thousands of records, limited use of indexes and underlying Oracle native, this schema can be ported to virtually any relational database system. Oracle is committed to advancing genome bioinformatics.

Middleware: Our middleware is written in two open-source languages:
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
Perl is a high-level programming language with an eclectic heritage written by Larry Wall and a cast of thousands. It derives from the ubiquitous C programming language and to a lesser extent from sed, awk, the Unix shell, and at least a dozen other tools and languages. Perl's process, file, and text manipulation facilities make it particularly well-suited for tasks involving quick prototyping, system utilities, software tools, system management tasks, database access, graphical programming, networking, and world wide web programming.

Web Interface: Our web interface was developed in-house. Interface input was provided by a great many people and groups, with special note as follows:
The PHP Group provided many excellent comments and guidance.
WebDesign-L provided much additional support and commentary.


Return to the homepage

home  

Be sure to cite us!

This page is HTML 4.01 valid!