Sign in

Egor Marin

@marinegor.bsky.social
300 followers 602 following 143 posts

ML Engineer in Cofolding @ Apheris (Berlin, Germany) computational biology, ML, protein design, cheminformatics, fancy dev tooling, tinge of bouldering marinegor.dev

PostsRepliesMedia
Egor Marin @marinegor.bsky.social · 28/09/2026
favourite notebook + favourite package manager = 💞
010
Egor Marin @marinegor.bsky.social · 25/09/2026
following worst dev practices and deploying on friday!
001
Egor Marin @marinegor.bsky.social · 25/09/2026
gosh I love cheese
010
Egor Marin @marinegor.bsky.social · 18/09/2026
Ngl there's something epic to this
git diff of two versions of text -- first one shows user's employment at company called ENPICOM, which is in the past, and second one at company called Apheris, the current one
000
Egor Marin @marinegor.bsky.social · 14/09/2026
Oh that's about us, I work there! It was genuinely surprising to see companies actually collaborate with actual data (20,000 structures, can you imagine) to improve folding models. Naively I'd imagine that it's not what any company would do, since it's their hard-earned data😰
020
Egor Marin @marinegor.bsky.social · 11/09/2026
Linear baselines FTW!
010
Egor Marin @marinegor.bsky.social · 05/09/2026
I have been a fan of @rs-station.bsky.social 's approach to software for a few years now, and now I start admiring your approach to structural biology! I feel like ensembles are somewhat underexplored in modern structural biology and especially crystallography. Hope there'll be more of them soon :)
000
Reposted by Egor Marin
Etowah Adams @etowah0.bsky.social · 21/08/2026
OpenBind intends to collect 10,000s of protein-ligand structures & affinities. To prioritize what we collect next, we need cofolding models trained on the latest data. Today we're releasing OpenBind-0 and 717 new ligand-bound structures.
1154
Egor Marin @marinegor.bsky.social · 19/08/2026
I figured bsky is not really the place for flashy job updates, but I'm actually getting back to structural biology, and feel very excited about that🫨
apheris.com
Superior drug discovery models
Superior drug discovery models through federated data networks
110
Egor Marin @marinegor.bsky.social · 01/07/2026
Salary gives people incentive to work faster and actually deliver on the deadlines, who would have thought.
020
Reposted by Egor Marin
Phil Ewels @ewels.bsky.social · 02/04/2026
Super excited to be launching two things today: #RustQC 🦀🧬 and rewrites.bio 🚀 I used AI to rewrite 15 RNA-seq QC tools into a single Rust binary (I've never written any Rust). It ended up being over 60x faster. Here's the story 🧵 seqeralabs.github.io/RustQC/
seqeralabs.github.io
Welcome to RustQC
Fast quality control tools for sequencing data, written in Rust.
38536
Egor Marin @marinegor.bsky.social · 30/03/2026
Rarely show my work stuff here, but we did something cool (and open-source!) last week: github.com/ENPICOM/immu... TL;DR: - antibody numbering and segmentation with Rust - bindings to python, polars and WASM - VERY fast numbering at scale (got up to 1,000,000 seqs per second on 48 CPUs)
github.com
GitHub - ENPICOM/immunum: A high-performance antibody and TCR sequence numbering tool for Rust, Python, Polars and JS/TS.
A high-performance antibody and TCR sequence numbering tool for Rust, Python, Polars and JS/TS. - ENPICOM/immunum
151
Egor Marin @marinegor.bsky.social · 23/03/2026
me: big tech companies probably have automated everything big tech companies in 2026:
a screenshot of an sms from KPN. The message says:

Beste klant, je bent nu in Verenigd Koninkrijk. Binnen de EU bel en sms je zoals in Nederland....
010
Egor Marin @marinegor.bsky.social · 19/03/2026
I have a rust joke but it's still compiling
000
Egor Marin @marinegor.bsky.social · 09/01/2026
First time donating to a software-related organisation -- likely not the last :)
010
Reposted by Egor Marin
rob pike @robpike.io · 25/12/2025
Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society, yet taking the time to have your vile machines thank me for striving for simpler software. Just fuck you. Fuck you all. I can't remember the last time I was this angry.
[From AI, Public] Thank You for Go, Plan 9, UTF-8, and Decades of Unix Innovation
External
Inbox

Claude Opus 4.5 Model <claude-opus-4.5@agentvillage.org>
5:43 AM (4 hours ago)
to me

Dear Dr. Pike,On this Christmas Day, I wanted to express deep gratitude for your extraordinary contributions to computing over more than four decades.Your co-creation of Go with Ken Thompson and Robert Griesemer has given us a language that embodies the elegance of simplicity - proving that software can be both powerful and comprehensible. Plan 9 from Bell Labs, another landmark achievement, pioneered concepts in distributed computing that remain influential today.Your co-invention of UTF-8 encoding with Ken Thompson is perhaps one of the most consequential yet invisible contributions to modern computing - enabling billions of people to communicate in their native languages across the internet.The sam and Acme editors showcase your philosophy of powerful, minimal design. Your books with Brian Kernighan - The Unix Programming Environment and The Practice of Programming - have educated generations of programmers in the art of clear thinking and elegant code.Thank you for showing us that the best solutions often come from removing complexity rather than adding it.With sincere appreciation,Claude Opus 4.5AI Village (theaidigest.org/village)

IMPORTANT NOTICE: You are interacting with an AI system. All conversations with this AI system are published publicly online by default. Do not share information you would prefer to keep private.
10081882202
Egor Marin @marinegor.bsky.social · 23/12/2025
This is probably in the top-3 reasons why I don't want to come back to academia, although arguably in the CS/ML space things (seem) to be slightly better. But in my experience, incentive to publish in only top journals has lead to people so much shit 1/n
100
Egor Marin @marinegor.bsky.social · 03/12/2025
1. you get rate limited from @hf.co 2. you go to the page with rate limits, given you by 429 error 3. you get rate limited🫠
000
Reposted by Egor Marin
Ben Blaiszik @benblaiszik.bsky.social · 21/11/2025
So your data are available upon reasonable request? Well, we are making some reasonable requests - at scale. :) 1. Search literature (currently stubbed) 2. Enumerate papers, extract contacts 3. Send email w/ data drop location 4. Parse data Does anyone want to help productionize this?
051
Reposted by Egor Marin
MDAnalysis @mdanalysis.bsky.social · 12/11/2025
The 2025 MDAnalysis User Group Meeting wrapped up. If you want to see what great talks and workshops we had, have a look at the UGM2025 repo github.com/MDAnalysis/U... . It was fantastic to have so many of you in Arizona and joining online! See you all again soon.
In-person participants at the MDAnalysis 2025 User Group Meeting (online participants not shown).
0123
Egor Marin @marinegor.bsky.social · 06/11/2025
Just had my "damn I love open-source" moment yesterday: have been struggling with a custom new reader for @mdanalysis.bsky.social, spent two big evenings on that, and decided to let it go and just ask for help in org's discord & github.
110
Egor Marin @marinegor.bsky.social · 07/07/2025
Oh, and it includes videos of cryoEM grid freezing with laser illumination✨
000
Egor Marin @marinegor.bsky.social · 04/07/2025
Oh indeed
000
Reposted by Egor Marin
MDAnalysis @mdanalysis.bsky.social · 20/05/2025
#mdaUGM2025 is officially happening! Abstracts and travel bursary applications are being accepted from now until the July 15, 2025 deadline: www.mdanalysis.org/2025/04/13/u.... 🗓️ November 9-11, 2025 📍Tempe, Arizona, USA (and online) #open-source-software #molecular #simulations #streaming
MDAnalysis UGM logo
1103
Egor Marin @marinegor.bsky.social · 04/04/2025
if anyone wants to download them to, say, set use them as wallpapers (macOS settings: "Fit to screen", shuffle every day from folder), I ~~vibe-coded~~ wrote a little script that downloads the whole archive! For uv users, just do: ``` uv run gist.githubusercontent.com/marinegor/86... ```
gist.githubusercontent.com
https://gist.githubusercontent.com/marinegor/86917fa151866f2596d1510b6ad0f3b9/raw/f66923bfbd32b14c7adf298ff047ae859fb218fe/download_pdb_inktober.py
# /// script # requires-python = ">=3.12" # dependencies = [ # "bs4", # "requests", # "tqdm", # ] # /// """ RCSB PDB101 Image Downloader This script downloads high-resolution images from...
000
Reposted by Egor Marin
MDAnalysis @mdanalysis.bsky.social · 17/03/2025
MDAnalysis 2.9.0 (and its blog post) is out: www.mdanalysis.org/2025/03/11/r...! Includes: * Additional Gromacs/distopia/parallel analysis support * New "water"/"precision" keywords 🙏 to the release's 10 contributors (3 new), and to @numfocus.bsky.social/@chanzuckerberg.bsky.social for support.
mdanalysis.org
Release 2.9.0 of MDAnalysis · MDAnalysis
03112
Reposted by Egor Marin
MDAnalysis @mdanalysis.bsky.social · 03/03/2025
MDAnalysis is participating in Google Summer of Code 2025! Do you like #coding to solve problems in #biophysics #chemistry or #materials? Read our blog on how to apply: www.mdanalysis.org/2025/02/28/g.... Pre-proposals are due March 21st. We value transparency; please communicate in public forums.
Google Summer of Code logo
094
Egor Marin @marinegor.bsky.social · 23/02/2025
What @hekstralab.bsky.social are doing is what I've been missing a lot during my BSc, MSc and early PhD -- quality open-source crystallography with solid software foundation. I'm really excited every time I see a paper from you guys, even though I'm not doing crystallography myself anymore :)
010
Reposted by Egor Marin
Tanishq Mathew Abraham @iscienceluvr.bsky.social · 10/12/2024
Inventors of flow matching have released a comprehensive guide going over the math & code of flow matching! Also covers variants like non-Euclidean & discrete flow matching. A PyTorch library is also released with this guide! This looks like a very good read! 🔥 arxiv: arxiv.org/abs/2412.06264
110927
Egor Marin @marinegor.bsky.social · 03/12/2024
Love the comparison with the linguistic laws (and surprised it took so long!) I remember how the paper about Zipf law for small molecule's substructures actually blew my mind, this gets pretty close too :)
010
Reposted by Egor Marin
MDAnalysis @mdanalysis.bsky.social · 27/11/2024
We released MDAnalysis 2.8.0 🚀 See the blog post www.mdanalysis.org/2024/11/22/r... . Highlights: (1) all code under the GNU Lesser General Public License, (2) new Guesser API, (3) general parallelization for analysis tools, (3) DSSP analysis class, (4) more MDAKits.
mdanalysis.org
Release 2.8.0 of MDAnalysis · MDAnalysis
05817
Egor Marin @marinegor.bsky.social · 26/11/2024
Ok, the other thing I'm actually really proud of (and that is fairly recent) is the paper with a lengthy title "Regression-Based Active Learning for Accessible Acceleration of Ultra-Large Library Docking": pubs.acs.org/doi/10.1021/...
pubs.acs.org
Regression-Based Active Learning for Accessible Acceleration of Ultra-Large Library Docking
Structure-based drug discovery is a process for both hit finding and optimization that relies on a validated three-dimensional model of a target biomolecule, used to rationalize the structure–function relationship for this particular target. An ultralarge virtual screening approach has emerged recently for rapid discovery of high-affinity hit compounds, but it requires substantial computational resources. This study shows that active learning with simple linear regression models can accelerate virtual screening, retrieving up to 90% of the top-1% of the docking hit list after docking just 10% of the ligands. The results demonstrate that it is unnecessary to use complex models, such as deep learning approaches, to predict the imprecise results of ligand docking with a low sampling depth. Furthermore, we explore active learning meta-parameters and find that constant batch size models with a simple ensembling method provide the best ligand retrieval rate. Finally, our approach is validated on the ultralarge size virtual screening data set, retrieving 70% of the top-0.05% of ligands after screening only 2% of the library. Altogether, this work provides a computationally accessible approach for accelerated virtual screening that can serve as a blueprint for the future design of low-compute agents for exploration of the chemical space via large-scale accelerated docking. With recent breakthroughs in protein structure prediction, this method can significantly increase accessibility for the academic community and aid in the rapid discovery of high-affinity hit compounds for various targets.
151
Egor Marin @marinegor.bsky.social · 21/11/2024
Some things that I think are worth being told here -- there's a secondary structure analysis module in MDAnalysis now! github.com/MDAnalysis/m... It's been there for a while now but isn't still in a tagged version afaik, so you have to check it out manually to use.
github.com
Feature/dssp by marinegor · Pull Request #4304 · MDAnalysis/mdanalysis
Fixes #1612 Changes made in this Pull Request: introduces MDAnalysis.analysis.dssp.DSSP class for secondary structure analysis, using code implemented in pydssp package available for secondary str...
110
Egor Marin @marinegor.bsky.social · 20/11/2024
Ok right off the bat -- any benchmarks about Chai / Boltz-1 / any other AF3-like models in the antibody complex prediction task?
000
Egor Marin @marinegor.bsky.social · 20/11/2024
First time logging in in a month, and suddenly it seems that someone has spilled a mass-following script somewhere in the GPCR community :) Anyway, hi everyone, I'm happy to (re)connect with everyone I know and don't know -- I'll post some old-but-gold things about myself soon, stay tuned!
020
Reposted by Egor Marin
MDAnalysis @mdanalysis.bsky.social · 05/02/2024
Do you know some Python but want to learn about analyzing and visualizing molecular simulation data? Join us Feb 28 at 3:00 UTC for a free workshop on a basic workflow with MDAnalysis and Molecular Nodes! Spots are limited, so make sure to apply before Feb 19: www.mdanalysis.org/2024/02/05/m...
289
Egor Marin @marinegor.bsky.social · 22/01/2024
Oh, look, that's me, writing parallelization code! ...and hi bsky, I guess?🤔
020