Joseph E. Weaver bio photo

Joseph E. Weaver

Environmental Engineering
Christopherson Building
Durham University
Durham UK DH1 3LE
he/him

Email Google Scholar Github ResearchGate ORCID

Software

I have started to make the code I write publicly available in git repositories. The software published there ranges in complexity, but I very much agree with the stance that sharing code whenever possible strengthens academia.

Points of (possible) interest include:

  • I am responsible for the Type VI Secretion System (T6SS) subcomponent of NUFEB, an agent based model of microbial communities
  • To make NUFEB more usable, I am also developing:
    • A python package nufebmgr which allows programmatic setup of NUFEB scenarios, using a higher level of biological abstractions rather than ‘molecular dyanmics speak’
    • A graphical user interface nufeb-designer, powered by nufebmgr, which allows point and click setups of NUFEB scenarios
  • a standalone (no server or network access required) ‘virtual lab’ which allows students to explore elements of ecology, aligned roughly to Middle School curriculum standards, by playing with pre-solved NUFEB simulations Link
  • an application to create sensibly formatted text from a commercial CFD program’s exported data
  • an ImageJ macro and example code used to analyze activated sludge particle morphologies
  • a Jupyter notebook-based system to interactively teach basic metagenomic data analysis and visualization.