William Trimble is an Instructional Professor and computational biologist with 14 years of experience applying rigorous experimental-physics training to high-throughput sequence analysis, genome assembly, and metagenomics. He focuses on sequence quality control, tool validation, and quantifying sequence redundancy and information content to make noisy biological data tractable. At the University of Chicago and Argonne National Laboratory he has combined research and hands-on engineering—improving testing and build stability in open-source projects like khmer while contributing to Software Carpentry lessons that teach scientists practical programming skills. His background in precision atomic physics gives him a quantitative edge in designing robust computational methods for ill-defined biological problems.
14 years of coding experience
Doctor of Philosophy (PhD), Atomic/Molecular Physics, Doctor of Philosophy (PhD), Atomic/Molecular Physics at University of Washington
DEPRECATED: This repository is now frozen - please see individual lesson repositories.
Role in this project:
Technical Writer
Contributions:74 commits in 2 months
Contributions summary:William's commits primarily involve modifications to lesson materials within the repository. These changes include replacing terminology, such as replacing "richie" with "hopper," and making corrections to markdown and text. These updates demonstrate a focus on improving the clarity, accuracy, and overall presentation of the educational content.
In-memory nucleotide sequence k-mer counting, filtering, graph traversal and more
Role in this project:
Back-end Developer & QA Engineer
Contributions:12 commits, 4 PRs, 11 comments in 3 years
Contributions summary:William primarily focused on improving the testing and build processes within the bioinformatics project. Their contributions involved adding tests to verify script argument handling, checking for debugging output in tests, and ensuring the correct behavior of the error correction scripts. Additionally, they modified build configurations to address encoding issues related to handling author information. These changes indicate a focus on code quality, testing, and build process stability.
memorysequencepythondnabioinformatics
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
William Trimble - Instructional Professor at University of Chicago