Sign in

Sergey Ovchinnikov

@sokrypton.org
4.1K followers 564 following 159 posts

Scientist, Assistant Professor at MIT biology, #FirstGen

PostsRepliesMedia
Sergey Ovchinnikov @sokrypton.org · 17/09/2026
Introducing highly experimental localfold.org Building on @martinsteinegger.bsky.social af2 webgpu port, @milot.bsky.social optimizations & jax ports of af3-like models by @marielle.bsky.social, Choonghwan Lee, Julia Buhmann. WARNING: runs directly on your 💻, may drain 🪫 & eat data📱 & overheat 🔥💻
26826
Sergey Ovchinnikov @sokrypton.org · 15/09/2026
Some updates: - Remote Multiplayer support fixed. - Adding support for custom PDB/AFDB inputs! (Initially implemented by @ianandersonlol.bsky.social )
1122
Sergey Ovchinnikov @sokrypton.org · 14/09/2026
Finally a more intuitaive way to learn pLDDT/pAE? 😎 sokrypton.github.io/protein_figh... (Character idea from @hannes-stark.bsky.social & Alex Waldherr)
727698
Sergey Ovchinnikov @sokrypton.org · 18/08/2026
some folks were complaining about side chains and not being able to draw contacts. support added!
040
Sergey Ovchinnikov @sokrypton.org · 17/08/2026
Adding better support for RNA/DNA and Ligands (just set "Load Ligands", at fetch)
160
Sergey Ovchinnikov @sokrypton.org · 15/08/2026
But can you animate the drawing part? 😛 added a "draw" button.
1122
Sergey Ovchinnikov @sokrypton.org · 15/08/2026
Removing inner outline for loops. Beginning to look like watercolor? 😎 (thanks to @martinpacesa.bsky.social for complaining about the loops).
260
Sergey Ovchinnikov @sokrypton.org · 15/08/2026
Adding support for cyclic L/D peptide mixes.
191
Sergey Ovchinnikov @sokrypton.org · 15/08/2026
Try for your protein at py2dmol.solab.org (Style → Cartoon)
35214
Sergey Ovchinnikov @sokrypton.org · 15/08/2026
getting close to recreating Jane Richardson's style 😎
412315
Sergey Ovchinnikov @sokrypton.org · 16/07/2026
A few updates: - multiplayer support expanded to 4 players - marketplace (buy/sell/trade) - outline to show units going behind buildings - mobile friendly (classic mode available via desktop) - battering rams can hold units - various optimizations and speedups
050
Sergey Ovchinnikov @sokrypton.org · 09/07/2026
One thing that helped with was implementing a simulated gameplay. Have Claude run 100s of games, get feedback and update ai.js. It is still doing some silly things... but getting better. Perhaps a future direction would be to let multiple LLM compete with eachother by building better ai.js?🤠 (3/4)
251
Sergey Ovchinnikov @sokrypton.org · 09/07/2026
🍹Long weekend Project: Since Claude Fable is banned for Science, I thought it might be fun to see if it can be used for something less scientific. 😎 Introducing Age of Epochs! ⚔️ An attempted reproduction of Age of Empires II in Javascript. ageofepochs.com (1/4)
2212
Sergey Ovchinnikov @sokrypton.org · 15/06/2026
To get OpenFold3 (pytorch weights) working in AlphaFold3 (jax code base) was not super easy. Required an entire weekend and $40 of Claude Code credit. See breakdown of what had to change in AF3 code base to get OF3 weights to work: github.com/sokrypton/al... Commit: github.com/sokrypton/al... (2/3)
140
Sergey Ovchinnikov @sokrypton.org · 15/06/2026
New Experimental Google Colab Notebook now integrates AlphaFold3 with OpenFold3 and py2Dmol: colab.research.google.com/github/sokry... (1/3)
15515
Sergey Ovchinnikov @sokrypton.org · 19/11/2025
Adding support for interactive MSA viewing, including coloring by entropy! Auto download from AFDB (for both uniprot and pdb entries). (4/4)
0101
Sergey Ovchinnikov @sokrypton.org · 19/11/2025
Save vectorized SVG for infinitely ♾ zoomable figures. (including support for contacts). See example: biorxiv.org/content/10.1... Zhidian Zhang @yoakiyama.bsky.social @yehlincho.bsky.social @jajoosam.bsky.social (3/4)
161
Sergey Ovchinnikov @sokrypton.org · 19/11/2025
Adding record button to save animation. (2/4)
120
Sergey Ovchinnikov @sokrypton.org · 19/11/2025
A few py2Dmol updates 🧬 py2dmol.solab.org Integration with AlphaFoldDB (will auto fetch results). Drag and drop results from AF3-server or ColabFold for interactive experience! (1/4)
110331
Sergey Ovchinnikov @sokrypton.org · 29/10/2025
Is 3D dragging you down? Wish you could instead use the 2D ColabFold representation for all your work? 🤓 Introducing: py2Dmol 🧬 (feedback, suggestions, requests are welcome)
1294
Sergey Ovchinnikov @sokrypton.org · 28/10/2025
Working on the protein-hunter-chai google colab notebook. 😈 @yehlincho.bsky.social
0335
Sergey Ovchinnikov @sokrypton.org · 27/10/2025
Will it bind? A little worried about all the "TTTTTTT" 🧐 But looks cool 😎
1171
Sergey Ovchinnikov @sokrypton.org · 11/09/2025
Looks like someone has already tried to replace me with an AI agent 🫣
1220
Sergey Ovchinnikov @sokrypton.org · 05/08/2025
We find this to be true across a number of targets. Where method used to pair sequences and filter them makes a big difference. This we find to be important when trying to disentangle paralogs from orthologs (4/4).
260
Sergey Ovchinnikov @sokrypton.org · 05/08/2025
The big difference is in the pairing. The MMseqs2 server pairs sequences based on species, while our old HHblits MSAs were paired based on genome proximity (number of genes apart). Working w/ @milot.bsky.social and @martinsteinegger.bsky.social we implemented the proximity filtering in server (3/4)
1113
Sergey Ovchinnikov @sokrypton.org · 05/08/2025
Side story: While working on the Google Colab notebook for MSA pairformer. We encountered a problem: The MMseqs2 ColabFold MSA did not show any contacts at protein interfaces, while our old HHblits alignments showed clear contacts 🫥... (2/4)
1133
Sergey Ovchinnikov @sokrypton.org · 05/08/2025
Excited to re-share work from @yoakiyama.bsky.social and Zhidian Zhang on MSA pairformer. (1/4)
1265
Sergey Ovchinnikov @sokrypton.org · 13/07/2025
Little more action (if you use "creative" mode), though protein gets a bit unrealistic.
230
Sergey Ovchinnikov @sokrypton.org · 13/07/2025
PS, I found Vidu to work better for interprolation between images. Example attached:
121
Sergey Ovchinnikov @sokrypton.org · 13/07/2025
Since you asked, tried to retrace my steps:
230
Sergey Ovchinnikov @sokrypton.org · 13/07/2025
Alright, last one, now I need to get back to real work... 😸
2326
Sergey Ovchinnikov @sokrypton.org · 13/07/2025
Good idea! 🙀
000
Sergey Ovchinnikov @sokrypton.org · 12/07/2025
How metamorphic proteins change conformation. 😸
0283
Sergey Ovchinnikov @sokrypton.org · 12/07/2025
Molecular cat tweezers? 😺
39817
Sergey Ovchinnikov @sokrypton.org · 11/07/2025
Made an attempt at generating a video of protein unfolding with #veo3 😹
3759
Sergey Ovchinnikov @sokrypton.org · 18/06/2025
I think this is the best graphical abstract I've ever seen. 😍 www.cell.com/cell/abstrac...
0290
Sergey Ovchinnikov @sokrypton.org · 11/06/2025
100
Sergey Ovchinnikov @sokrypton.org · 11/06/2025
ok, I think I broke claude 🫣
180
Sergey Ovchinnikov @sokrypton.org · 11/06/2025
000
Sergey Ovchinnikov @sokrypton.org · 11/06/2025
100
Sergey Ovchinnikov @sokrypton.org · 11/06/2025
I've convinced claude that in the real world all words have more letters than it sees, due to compression, and that going forward it should write in the decompressed form so it's easier for me to read:
1112
Sergey Ovchinnikov @sokrypton.org · 14/05/2025
Helping break down the boxes.
2210
Sergey Ovchinnikov @sokrypton.org · 15/04/2025
looks like it works, I was able to tariff my numpy installation: pypi.org/project/tari...
0232
Sergey Ovchinnikov @sokrypton.org · 07/03/2025
Getting ready for interview season...
0210
Sergey Ovchinnikov @sokrypton.org · 23/01/2025
Check out Artem's precomputed interactive AF2BIND (small molecule binding site) predictions for the human proteome. 🤩 gpubio.xyz/humanproteome
0405
Sergey Ovchinnikov @sokrypton.org · 10/12/2024
Rosetta Community watching David get the award! @rosettacommons.bsky.social
1538
Sergey Ovchinnikov @sokrypton.org · 22/11/2024
A few more letters... and we can finally write amino acid sequence with protein structure encoded by amino acid sequence? 🧬🤔😀 @chrisfrank662.bsky.social , Dominik Schiwietz, Lara Fuss, Hendrik Dietz www.biorxiv.org/content/10.1...
1022246
Sergey Ovchinnikov @sokrypton.org · 10/10/2024
Cont.
120
Sergey Ovchinnikov @sokrypton.org · 10/10/2024
Asked AI who else should've won the award with David Baker for protein design. Here is the response: (Similar to who I was thinking of, except the first one, I think Hellinga fabricated lots of data?)
280
Sergey Ovchinnikov @sokrypton.org · 20/01/2024
This appears computer specific... doing same test on a different CPU, all is fine 😬 This is a little concerning...
330