Mobilizing Undergraduate Students to Develop Practical Bioinformatics Databases and Analysis Tools for Biologists

Qunfeng Dong
DOI: https://doi.org/10.4172/2469-9853.1000121
2015-01-01
Journal of Next Generation Sequencing & Applications
Abstract:Despite the rapid advances in bioinformatics in recent decades, the development of computational software suitable for practical use still lags significantly behind the growing demand from biologists.Often this is due not to the technical challenges of software development, but rather to a serious shortage of developers available to write the software.Although the number of bioinformatics graduate students, postdoctoral fellows, and full-time staff has been increasing, this has not been enough to control the software shortage due to the complicated realities of these jobs.For instance, in the interest of career development, these individuals may feel the need to work on theoretically-minded research or large-scale projects rather than developing applied or smaller-scale utilities to solve some of the problems that biologists face day-to-day.As a result, development of practical bioinformatics software remains inadequate, and biologists are left frustrated that they lack the necessary computational tools to complete their work.This situation must be improved in order to meet the demand for practical bioinformatics software.We believe it is important to recruit and train undergraduate students -a resource with a vast amount of under-utilized talent -to develop such practical software by involving them in our actual research projects.We have seen success with this strategy firsthand while working with undergraduates to develop Web-based bioinformatics software and databases; for the many biologists without specialized computational resources or technical training, such "cloud-based" services are invaluable enablers of their research, and in return our undergraduates have earned authorships in peer-reviewed research papers [1,2].Undergraduate students bring to the table a significant amount of software development skill as well as enthusiasm for solving
What problem does this paper attempt to address?