It’s been a while! Several updates to the lab over the past few months…
Rahiim Lake passed his PhD qualifier exam last fall (congrats!)
We hosted the 11th annual TRiMAD (Translational Research in Mitochondria Aging & Disease) conference here in October, attended by over 160 people.
Paul spoke at a number of conferences and outside institutions, including a conference at UPenn on research integrity, resulting in this paper.
The University finally adopted and published the Open Access Publishing Guidelines that we worked to bring through the faculty senate. It only took 7 years!
Paul went back to school in the Executive MBA program at UofR’s Simon School of Business (anticipated graduation May 2026). It resulted in finally (reluctantly) getting a linked-in page.
Post-doc Sabarna Chowdhury got married in April 2025 (congrats!)
Lots of other papers got published, including some exciting work on taurine metabolism with the Bajaj lab in the (newly NCI designated) Cancer Center, which is accepted for publication in Nature.
A rotary evaporator (RotaVap) is a core piece of equipment for any lab that does chemical synthesis, and Buchi make some of the best ones. Unfortunately, ours is about 25 years old and they no longer make parts for it.
In the heart of the apparatus there’s a worm-drive… the motor is connected to a helical spindle which drives a ring gear. This is what spins the round-bottomed flask.
Over the past few months we’d been noticing that at low spin speeds, the rotation would skip. It would intermittently speed up and slow down through the rotation cycle. So, we opened up the gearbox to see what was inside (note – you may need to use a hammer to get the parts to separate out).
The problem is, Buchi decided to make the gear out of plastic, and years of exposure to grease and chemicals causes the plastic to crack, as shown here…
The result is the motor spins but the plastic rung just grinds around and doesn’t spin the metal part that’s eventually attached to the flask. The worm gear is basically slipping once per rotation. We tried buying a used model off eBay, and upon dissection it had exactly the same problem, so it appears this is a common fault on this particular model (RE-111).
The solution is not as simple as “glue it back together”. There’s too much grease everywhere, so it needs completely stripping down to remove all that so the glue will stick. And then, removing the ring gear can only be done by snapping it in two. The problem then is there’s not much surface area to glue back together so it will probably break again soon.
Enter the 3D printer!
With some quick work in Sketchup I was able to make a model of the gear with a break in the middle and plenty of surface area for gluing the 2 halves together, as well as gluing to the metal spindle inside the machine.
Here’s the new gear, printed in Elegoo ABS-like resin on a Mars 3 printer. The STL file is here to download if your Buchi Rotavap is in need of a fix!
Grad’ student Rahiim Lake (Biochem Grad Program) joined in summer 2023 and is getting up to speed on his project looking at MGO modification targets in mitochondria.
New Post-Doc’ Sabarna Chowdhury arrived from India in January and is learning the various methods of the lab. Sabarna is a zebrafish biologist by training, but also a bona fide mitochondriac! She will (hopefully) be attending the CSHL course on metabolomics this summer.
Our paper on ROS generation by reverse electron transfer at complex I was published in Redox Biology.
Paul is now back on the Faculty Senate’s Research Policy Committee (RPC), which this year will be reviewing several policies including the one on research misconduct. Yummy!
We continue to fight misinformation and bad science, especially in the field of mitochondrial biology. Most recently this has included calling out a truly awful study claiming that mitochondria can communicate with each other across distances of centimeters by using photons!
A successful Biochemistry retreat was held, in which we hosted Rita Alevriadou from University of Buffalo, who gave a fascinating talk on mitochondria inside extracellular vesicles.
Those familiar with Seahorse XF instruments are aware that since the company was bought out by Agilent, there has been a tendency toward “sunsetting” older instruments and encouraging users to upgrade to newer models. Most recently, this came in the form of an email claiming that, not only would the older XF96 instrument be no longer supported, but also the availability of consumables would cease…
Naturally, Agilent’s preferred solution to this problem is for the end-user to drop $100k+ on a newer XFe96 or XFpro machine. For those like myself without deep pockets, this is not an option. We’ve used Seahorse products for a long time (in-fact we had one of the very first XF24 devices sold), but we’re not in a position to drop that kind of money every 5-6 years just to keep doing our experiments.
Crappy PCs
Adding to the problem of the instrument itself becoming obsolete, the XF96 shipped with a “POS” terminal – a piece of shit touchscreen 32-bit PC running Windows 7 with a measly 2GB of RAM. The touchscreen interface never lined up properly, and simply added to the overall slowness of the machine (here’s the underside of the offending PC – yes those are RS232 serial ports).
In addition to frequent crashes (sometimes during the middle of experiments!) many universities including my own will not allow older PCs such as this to connect to their network, so this effectively renders the PC incapable of receiving security upgrades.The use of USB thumb-drives to transfer data on/off the PC is therefore risky.
Simple – Just Swap in a New PC!
You’d be mistaken for thinking the solution here is to simply swap in a brand-new PC and transfer the software. That’s because there are a number of software and hardware dependencies which anchor the XF to the VERY specific PC it ships with…
The XF communicates with the PC via two separate cables: an old-school RS232 serial port for the instrument itself, and a separate USB/serial port adapter for the barcode reader.
Multiple subroutines within the XF software need old-school plug-ins and dependencies. This includes Adobe Flashplayer, MS Edge plugins, Visual C++, and running most things in compatibility mode for Win7.
The system needs a VERY specific version of Microsoft Excel 2010.
In-fact, in addition to some minor tweaks regarding temperature control inside the instrument, one of the key advantages for the XFe96 versus the XF96 as marketed by the company, was the ability to run on a modern 64-bit Win10 PC. In effect, they crippled the XF96 so badly you couldn’t even upgrade the PC connected to it!
Sounds Like a Challenge
Naturally, not wanting to continue running our XF96 on a defunct old PC, I undertook the challenge to get a modern Win11 PC speaking to it. The PC I chose was this cheap fanless mini-PC that sticks to the back of a monitor. It comes with Win11 preinstalled and 6 USB ports, so plenty of room for expansion. Since it doesn’t have any serial ports, I also picked up another USB/serial adapter cable.
Below are the steps to install the relevant software. Note that many of the files are no longer available through official channels such as Microsoft, so you need to find a link (e.g., from an old discussion forum) and then copy the URL into the Wayback Machine, then visit a cached version of the old link. It goes without saying this is all at your own risk, with no implication here that any of the linked resources are reliable, virus-free, or whatever. There’s also some light registry editing involved, which comes with a FAFO disclaimer!
First install Microsoft Visual C++ redistributable 2010. Even though most new PCs are 64-bit, you will need both the 64-bit and 32-bit (x86) versions of this. I obtained these files here, but you can also find them using the cached link method as described above.
Download and install Microsoft Edge WebView Runtime X64. This should come via Windows Update on a modern PC, and it replaces the Active X module in Internet Explorer that was required on the original Seahorse PC.
Install the XF96 installer package. The file is no longer available from the Agilent website, but the one you’re looking for is “XF96SetUp.exe” and the Software version is 1.4.2.3 from 2018. DO NOT install the “Wave” software, as this will not play nice with the XF96. Hopefully any lab with an existing XF96 machine should have a copy of the software installer sitting around.
Install Microsoft Excel 2010. If missing the original DVD, you will need to find an ISO or EXE file to download. You will also need a Key Extractor to recover the software key for Excel from the old PC (see below). This site lists all the links for Office downloads, and the file you’re looking for X16-30329.exe from this link (need to use Wayback to find a cached version). **You can’t use any Office 2010 ISO file. It has to be from the retail version of Office Pro, NOT the pro-plus version which was for enterprise distributions. If you install the wrong version, the recovered software key will not work.
Download and install the driver for the original USB/serial cable that came with the XF96. This should be a Gigaware device, and will install the file “Svk2pl64.sys” in the folder C:\Windows\System32\Drivers\ You may also need another driver for the additional USB/serial adaptor purchased to go with the new PC.
Extracting the software key from the old copy of Excel is not something Microsoft wants, so key-extractor software tends to reside in dark corners of the internet. Tread carefully – such software WILL trigger a virus warning and quarantine on a modern PC, so download and transfer it to the old PC as a .zip file and then only unpack it on the old PC. Remarkably, in my case doing this did not trigger a virus warning on the old PC – a good sign that it’s not suitably protected!
HARDWARE SETUP
You’d think the simple approach would be to use the old black Gigaware cable for the barcode reader on the old PC, to connect the barcode reader on the new PC, then use the fancy new USB cable to replace the serial/serial connection. NOPE – for some bizarre reason this doesn’t work (the barcode reader will connect, but won’t capture anything). The new cable must be used for the barcode reader.
Start with all cables disconnected. Plug the Gigaware cable into a USB port. Type “DEV” in the Start Menu and open “Device Manager”. Under “Ports”, double click on “Gigaware USB to Serial Cable”. Under the “Port Settings” tab, click “Advanced, and set the port to COM1.
Connect the other (serial) end of the cable to the XF port labeled COM1 (looking from the back of the machine this will be on the right).
Now turn on the XF96. Launch the XF Utility App (located in C:\Program Files (x86)\Seahorse Bioscience\XFReader96\Utility\). Under the “Connections” tab, select COM1, and click connect. Successful connection yields a green light. If prompted for a passcode, use “OSTER”.
With the utility app still running in the background, now connect the second (new) USB/serial cable to a different USB port. Open Device Manager again, and use the same procedure as above to assign this cable as COM2.
Then connect the other end of this cable to the port labeled COM2 on the XF (looking from the back of the machine this will be on the left).
Finally, in the Utility App, in the “Barcode” tab, select COM2 and connect to the barcode reader.
TRANSFERRING SETTINGS
Every Seahorse XF machine is slightly different, so a bunch of instrument-specific settings are stored in the registry for call-up by the software. This includes the offsets for temperature regulation, and the precise positions of the motors for different functions. All these settings have to be transcribed over to the new PC. There are 3 different ways of doing this…
(1) Before closing out the original PC, export a copy of the registry settings containing all the parameters from the old machine. These are stored in HKLM\SOFTWARE\WOW6432Node\Seahorse Bioscience\XF96_CTRL
(2) Alternatively, before disconnecting the old machine, launch the Utility App and take screenshots of all the tabs (especially Motors). Or just write down the motor positions and other important numbers from the Utility.
(3) A third approach is in the main Seahorse software itself – navigate to the “Instrument Setup” screen and click the “Administrator” button (right side). On the left, click “Hardware Settings” – a password prompt will appear (PW: GENIUS). Then click the various tabs to note down important parameters such as probe positions.
Once you have all the settings noted, keep them in a safe place. Then open the Utility App or the main Seahorse software on the new PC and enter all the values. Or just edit the registry. It is essential at this point to restart both the XF machine and the PC, and make sure all the settings have “stuck” in the registry.
*Oddly, when set-up was all finished, the Seahorse software would only recognise that there were 2 injection ports, not the usual 4. There’s a registry setting “NumPorts” that was set to 2 – set it to 4 (decimal) and restart, then all the ports will be available.
IT’S ALIVE! (but what about consumables?)
If you’ve done everything correctly up to this point, you should now be able to turn on both the PC and the XF, and have them play nice with each other. At that point, it’s time for an experiment…
BUT… recall the original email from Agilent said that XF96 comsumables would no longer be available? This is not an immediate concern, because XF consumables never really go off (we’ve used cartridges 5 years past their nominal expiration dates with no problems). But, for those in need of new plates and cartridges, it appears the claim they are not available is simply untrue at this time (October 2023)…
There are two types of consumables on the Agilent website. This type (catalog #103798-100) is compatible with both XFe96 and XFPro machines, and we have found these cartridges and plates work perfectly well inside an old XF96 machine! There is also a newer line of plates (103777-100) that is ONLY compatible with the newer XFPro machine, and these won’t even work with the XFe96. Don’t buy those ones.
It’s notable that very recently the XFe has also disappeared from the Agilent website, so one imagines they are planning to phase that out soon as well. But, in the mean-time, it appears that plates/cartridges marked as XFe96 compatible will work on the XF96.
It should also be noted there are additional new plate types (e.g., spheroid/organoid plates), wherein the plate itself is a completely different shape, and these physically will not fit inside the old machine. Apparently you can CNC-machine the metal block plate holder inside the machine so these new plates will fit, but I wouldn’t know anything about such shenanigans!
SUMMARY
It’s very possible to keep a ~10 year old Seahorse XF96 functioning, and have it talk to a modern Win11 64-bit PC, with all the advantages that conveys (virus protection, software and OS updates, networking, watching YouTube while your experiment runs).
The relentless march of planned obsolescence in scientific apparatus shows no signs of slowing, so I have no idea how long this particular set of hacks will buy us. Maybe a year, maybe more? Either way, for those without $100k+ to spare this is really the only option.
P.S. Used XF96’s can be had on eBay for $2-3k, so in theory with a cheap mini-PC you could build a working Seahorse system for well under 5 grand!
Things have been trucking along in the lab’ since last fall…
Anya Wang (Masters Student) graduated in May, and will defend her masters’ thesis in June.
Caio Tabata Fukushima (Undergrad Assistant) also graduated in May, and will return to URMC in the fall as a PhD student in the Pharm/Phys graduate program.
Several papers published nominally during 2022 finally made it to journal pages with a 2023 publication dates (see here).
Paul will be presenting Caio’s work on reverse electron transfer in mitochondrial complex I, at the American Heart Association Basic Cardiovascular Science meeting (AHA BCVS) at the end of July in Boston.
We still have an open post-doc’ position (link) and have interviewed several candidates but unfortunately visa and other issues prevented us making an hire.
Paul’s work in the area of scientific integrity continues apace, with over 50 papers reported on last year, plus numerous others found to contain problems during peer review. I’ve been using ImageTwin a lot for pre-screening, and frankly it’s now annoying to be sent a paper to review that hasn’t gone through some kind of similar tool. For those interested, I now have an annotated database with almost 1000 verified examples of image manipulation across more than 500 papers, for use as a training set for AI models or simply as a teaching tool for research integrity programs.
Paul participated in Skype-A-Scientist for the 4th year in a row, this time talking about mitochondria with 7th graders in Kentucky