Johnny Tam's repositories
AlphaCutter
This repository contains the AlphaCutter.py for the removal of non-globular regions from predicted protein structures.
awesome-protein-design
A curated list of awesome protein design research, software and resources.
pdb2uniprot
A Python script to map PDB ID + chain ID to UniProt ID.
proteinsolver
Graph neural network for generating novel amino acid sequences that fold into proteins with predetermined topologies.
PyRosetta.notebooks
Jupyter Notebooks for learning the PyRosetta platform for biomolecular structure prediction and design
alphafold
Open source code for AlphaFold.
bio_embeddings
Get protein embeddings from protein sequences
elmo1-rhog_nanobody_design
This repository contains codes for the regeneration of figures 3b and 3g in Tam, C., Kukimoto-Niino, M., Miyata-Yabuki, Y. et al. Targeting Ras-binding domain of ELMO1 by computational nanobody design. Commun Biol 6, 284 (2023).
esm
Evolutionary Scale Modeling (esm): Pretrained language models for proteins
ibm3202
Google Colab Tutorials for IBM3202
machine_discussion
Data and code used in the looped-ChatGPT-BARD "machine discussion" article.
making-it-rain
Cloud-based molecular simulations for everyone
trDesign
trRosetta for protein design