Biology – Quantitative Biology – Quantitative Methods
Scientific paper
2008-03-12
Biology
Quantitative Biology
Quantitative Methods
Regularly maintained at http://openwetware.org/wiki/Julius_B._Lucks/Projects/Python_All_A_Scientist_Needs
Scientific paper
Any cutting-edge scientific research project requires a myriad of computational tools for data generation, management, analysis and visualization. Python is a flexible and extensible scientific programming platform that offered the perfect solution in our recent comparative genomics investigation (J. B. Lucks, D. R. Nelson, G. Kudla, J. B. Plotkin. Genome landscapes and bacteriophage codon usage, PLoS Computational Biology, 4, 1000001, 2008). In this paper, we discuss the challenges of this project, and how the combined power of Biopython, Matplotlib and SWIG were utilized for the required computational tasks. We finish by discussing how python goes beyond being a convenient programming language, and promotes good scientific practice by enabling clean code, integration with professional programming techniques such as unit testing, and strong data provenance.
No associations
LandOfFree
Python - All a Scientist Needs does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.
If you have personal experience with Python - All a Scientist Needs, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Python - All a Scientist Needs will most certainly appreciate the feedback.
Profile ID: LFWR-SCP-O-69231