Greg Landrum's Avatar

Greg Landrum

@greglandrum.bsky.social

Cheminformatician, developer, climber, runner, hiker, cook ORCID: 0000-0001-6279-4481

1,751 Followers  |  228 Following  |  297 Posts  |  Joined: 03.07.2023
Posts Following

Posts by Greg Landrum (@greglandrum.bsky.social)

Yep, network effects mean that there are very significant benefits to staying on the dominant platform

01.03.2026 06:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Screenshot from the github app where more than half the vertical space is taken up with UI elements and not the code I’m trying to view

Screenshot from the github app where more than half the vertical space is taken up with UI elements and not the code I’m trying to view

More terrible UI, this time from the @github.com app.
I'm in landscape mode, vertical space is the limiter, but look at the incredible amount that is being wasted. Never mind that much of the info doesn't need to be displayed on that screen.

28.02.2026 07:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

🀷I basically just read and "save for later" (which is HIGHLY aspirational).
You can add articles to separate boards to organize things, but I apparently haven't done that in 8+ years, so I guess it's one of those features I should use, but don't

17.02.2026 15:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"You're right, there should be a file called important data.xlsx in this folder. I'm sorry that I deleted it, but I will create a new one for you right now."

17.02.2026 13:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm completely addicted to RSS, so I use Feedly for this.

17.02.2026 13:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Screenshot of some text describing Microsoft OneDrive as "AI-powered file storage and cloud sharing for work"
What the hell are they thinking?

Screenshot of some text describing Microsoft OneDrive as "AI-powered file storage and cloud sharing for work" What the hell are they thinking?

Oh, awesome. I can't wait to start finding hallucinated files in my OneDrive folders.

17.02.2026 13:26 β€” πŸ‘ 9    πŸ” 1    πŸ’¬ 1    πŸ“Œ 2

0) Hogwarts

28.01.2026 14:50 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Creating a patent data set – RDKit blog Another collection of sets of related compounds

In this week's #RDKit blog post I assemble a new data set of compounds from patents.

greglandrum.github.io/rdkit-blog/p...

25.01.2026 07:14 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

If I had any choice in the matter, I would stop using Word, PowerPoint, and Excel just because I am SO F*CKING TIRED of the constant "nudges" to use OneDrive.

07.01.2026 16:32 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Hopefully it's rare enough that you don't end up getting complaints when your new implementation isn't bug-compatible with the old one.

03.01.2026 06:13 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

First: "This new position is such a great opportunity, how could I possibly turn it down?"
Not all that much later: "Oh, the meetings... Please just kill me now."

30.12.2025 16:27 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I really enjoy my birthday, but this time I have had a particular Sammy Hagar song popping into my head for the last few days, and I'm very much ready to be done with it

29.12.2025 12:36 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Wrapping up 2025 – RDKit blog Completing the streak

The last #RDKit blog post of the year is a brief look back at 2025.
greglandrum.github.io/rdkit-blog/p...

28.12.2025 06:28 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Damn, forgot the alt text on the image: β€œview out over the ocean with a table and laptop in the foreground. Maybe that’s the text for a blog post on the screen”

27.12.2025 17:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

I’m hard at work on this week’s blog post.

27.12.2025 17:48 β€” πŸ‘ 12    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Still life is some rock climbing gear in a gorge in Tenerife

Still life is some rock climbing gear in a gorge in Tenerife

I keep taking pictures like this in this gorge. Goodness do I love πŸ§—here.

22.12.2025 18:00 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
About tetrahedral chirality in the RDKit – RDKit blog Answering a frequently asked question

Today's #RDKit blog post is a tutorial/explanation about which atoms are considered as candidates for tetrahedral chirality.
greglandrum.github.io/rdkit-blog/p...

21.12.2025 08:48 β€” πŸ‘ 7    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0

Wow, the LinkedIn year in review was even dumber than I thought it was going to be.
Maybe not everyone needs to do this.

17.12.2025 11:20 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

So now I have, unfortunately, once again given up on Polaris being a source of useful open data and I will just get the data from the paper's CI and do my own curation.

I'll check back for my next new project and see if the "authenticate to access open data" dark pattern is finally gone.
5/5

16.12.2025 07:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I remember you saying that there was going to be a way to access the supposedly open data you are hosting without logging in first, but it certainly doesn't work if I follow the standard instructions on the website.
4/n

16.12.2025 07:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Then I find the dataset (easy!) and follow your instructions to load it.

This immediately fails because I'm not logged in.
3/n

16.12.2025 07:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So I start by setting up a conda environment and installing the usual packages.
Then I install the polaris code based on the instructions on your website - easy since it's conda... yay!
2/n

16.12.2025 07:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@polarishub.io I'm starting a new project and wanted to use the Fang (a.k.a. Biogen) data set. Since I'm starting from scratch, this tim I figured I'd try grabbing it from polaris instead of doing my own curation. 1/n

16.12.2025 07:03 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Building synthon spaces with combinatorial reactions – RDKit blog A frequently requested tutorial part 2

This week's #RDKit blog post, like last week's, looks at creating your own synthon spaces. Last week was BRICS, this week we use some combichem reactions:
greglandrum.github.io/rdkit-blog/p...

14.12.2025 05:36 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

damn you!

05.12.2025 08:08 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yeah, I like the VMS style ones better, and including them is a BRILLIANT idea

05.12.2025 08:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

"blah.md" is a nice to have.

04.12.2025 17:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Feature request for version 2: please also allow "blah.txt"
I'd love to switch, but I don't want to have to change my entire workflow

04.12.2025 17:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I read the first sentence and thought "oh please let that not be the RDKit", then I got to "support guy" and breathed a giant sigh of relief.
At least this time it's not us. :-)

03.12.2025 16:45 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Thresholds for β€œrandom” with 3D similarity methods – RDKit blog What is noise in 3D?

This week's #RDKit blog post is an attempt to figure out thresholds for meaningful "similarity" with 3D methods. I think there may be a bit of tweaking to do here, but it's a start.
greglandrum.github.io/rdkit-blog/p...

30.11.2025 13:27 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0