Rob Beynon's Avatar

Rob Beynon

@originalastacus.bsky.social

Retired biochemist. Technologically overstimulated ex-scientist. ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ Proudly a FLSW, currently VP STEMM ๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ Keen ๐Ÿ“ท of mostly ๐Ÿฆœ. See Bird pics: http://rjbwild.smugmug.com Inventor of Zwitter! Web site: http://www.phbuffers.org

133 Followers  |  87 Following  |  56 Posts  |  Joined: 10.12.2024  |  2.0311

Latest posts by originalastacus.bsky.social on Bluesky

Post image

One for the scientists
My site for calculation of recipes for thermodynamically correct pH buffers has data about the buffers that are made.
phbuffers.org/BuffferCalc/...
Analysis of about 40,000 buffers. -> lot of the five most common buffer species. Anyone care to guess what these top 5 are?

15.08.2025 20:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

As a welshman, I appreciate the Dylan Thomas, albeit mutated :)

11.07.2025 18:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Many of you (say, about one million) have used my buffer site to calculate thermodynamically correct buffers. Well, today, I upgraded the site with added security, becuase it was stopping soem people connecting. Should all be fine now. https rather than http. Enjoy!
phbuffers.org/BuffferCalc/...

11.07.2025 18:38 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Just before the Beynfest! Claude continues to impress. I asked it to write a simple protein dotplot tool to explain to a PhD student how two sequences are related, and 20 minutes later:
phbuffers.org/Claude/DotPl...
Free for all to use...

07.07.2025 12:19 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Slight ambarassed to be at the โ€™Putting Beynon out to pastureโ€™ celebration at @ukbspr.bsky.social tomorrow. Thanks to the organisersโ€ฆ

06.07.2025 21:31 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
PeptideMapper Annotation Syntax Guide

I asked Claude to writ ethe annotation guide, and it built in features I did not ask for, and did not know about! I hope this will actually be of use..

phbuffers.org/Claude/pepti...

25.06.2025 21:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

yes, me too. frequent saves, and 'start over' with that version. The dialogue with Claude, from the tool, actually talked about protein chemistry! I, and I suspect you, and the future generation will learn to give clear instructions.

25.06.2025 21:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
PeptideMapper Annotation Syntax Guide

Here's the annotation language for peptidemapper
phbuffers.org/Claude/pepti...

25.06.2025 21:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
PeptideMapper by Rob Beynon

BTW, 1600 lines of code. SO impressed
phbuffers.org/Claude/pepti...

25.06.2025 21:31 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

"I Claudiused" - tragic tale.
My tool is now silly. (haven't quite made a mess-alina of it though!). Has a flexible annotation language, which was not easy to get right. But "P14 sequence blue out above L1" means "Label P14 with its sequence in blue outside the map" @catfranco.bsky.social

25.06.2025 21:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
PeptideMapper by Rob Beynon

Oh yes, the URL of the peptide mapper:
phbuffers.org/Claude/pepti...

24.06.2025 16:52 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

So, I rewrote my little peptide mapping tool

And, in conversation with @catfranco.bsky.social she suggested a feature - so, in 5 minutes, it was implemented.with an annotation language

K fill cyan
C circle yellow in
V diamond green out below
P45 fill orange

Fun!

24.06.2025 09:13 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
PeptideMapper by Rob Beynon

And here it is. OK, there is no doubt that writing the original taught me how to specify the task, and there is less functionality in some areas, but more in others, yet, within about 6h, here it is! phbuffers.org/Claude/pepti...

24.06.2025 07:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I wrote a neat little tool to draw peptide maps a long time (In Livecode/Hypercard) and in 4h have had Claude create a near identical web app...when it works well I'll share a hyperlink. @catfranco.bsky.social

23.06.2025 19:04 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

I asked it to โ€˜prettifyโ€™ my buffer program.. made a total mess of it over and over againโ€ฆso not perfect

21.06.2025 07:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Neat tool thoughโ€ฆ and it can always be improved . In fact hard to leave alone..

21.06.2025 07:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Loved it.. now you know where โ€˜MEERCATโ€™ came fromโ€ฆ

21.06.2025 07:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Loved it! We are still looking for marilin- watch this space! Fantastic interview! Will see Kathryn in the BSPR meeting in Liverpool in July, www.bspr.org/annual-meeti... when there is a โ€˜putting Beynon out to pastureโ€™ session! Payback for the embarassment!

21.06.2025 07:07 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

neat - screenshot?

19.06.2025 20:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

"vibe coding" ๐Ÿคฎ ๐Ÿ˜‚

19.06.2025 13:55 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

capsaicin? Cathepsin is a cysteine proteinase e.g. papain, bromelain, so maybe in papaya and pineapple? :)

19.06.2025 08:50 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

.

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Any other stories like this? end/ Anyone used Ai to code scientific applications? I do think the main limitation is in specifying the parameters of the tools that I want to make. That is on me. end/

19.06.2025 08:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 0

But, for ordinary, inept folk like me, this makes simple tasks completely within reach. e.g. I asked Claude for an SVG viewer for my peptide mapper programme -easy. Of course, I will now rewrite the entire tool as a web app.. so much more user friendly. 8/
(phbuffers.org/Research/Pma...)

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Scarily, Claude not only correctly interpreted the Python code but also intimated that if I had the exe file, it could probably reverse engineer that too. 7/

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

And bingo, a web app that replaces an exe file with a fast and pretty, user-friendly flexible web app. I did no coding at all, and it took me less than a day of intermittent access. The decoding is instantaneous for large files. 6/

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Breakthrough. A very clever research in our group had previously decoded the data, and we found the old Python code to do that. Showed this to Claude and bingo! Immediate result. After that, long dialogue about making it pretty, export options, tooltips and an explanation of the coding method 5/

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

So, Claude tried to build a lookup table to reverse engineer the time from known examples. Many days of data, at very high time resolution, was never going to happen, as it required just too many data points, and even then, no guarantee all possibilities would be covered. 4/

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

But we hit an interesting sticking point. Claude correctly identified which bytes encoded the timebase, but could not unpack the highly compressed format (it involved a variable number of sixteenths of a second increments) 3/

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The first attempt was poor, and with a bit of inspection, I was able to let Claude know what the EOF and EOR markers were, as well as indication what the columns of data were when unpacked. Second attempt - so much better. 2/

19.06.2025 08:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@originalastacus is following 20 prominent accounts