Categories
Projects

APS – From Automated Light Scattering to Autonomous Material Design

Trays of pipette tips waiting to be picked up by robotic arm

The RPL has developed a groundbreaking method that leverages robotics to automate the preparation, characterization, and disposal of complex liquid samples for synchrotron coherent X-ray scattering experiments. Using a pendant drop technique shielded from air turbulence, the automated experiments achieved results consistent with traditional containers, making this approach suitable for high-precision studies. The robotic system, featuring an electronic pipette mounted on a robotic arm, enables precise sample handling and high-throughput exchange. By integrating a single Python script with beamline and robot control libraries, this enables seamless automation, paving the way for AI-driven, fully autonomous material design at large-scale scientific facilities. This approach enhances experimental efficiency and consistency, revolutionizing the study of complex fluids. Read the related paper.

Watch the Demonstration

Categories
Projects

Autonomous Creation of Soft Materials Through Robotic Assembly

The RPL introduced a compact, fully automated robotic system designed for the precise assembly of small liquid/gel chambers with advanced robotics at its core. This system automates the entire process, from sample preparation to data collection, for X-ray and neutron scattering experiments. Featuring transparent polycarbonate windows and a metallic body for temperature control, it minimizes human interference, improving reliability, particularly for delicate biological samples. Its seamless integration into experimental stations like synchrotrons and X-ray free electron lasers enables efficient, automated sample exchange during beamtime, while AI-driven data analysis ensures a fully autonomous workflow. This robotic platform revolutionizes soft material discovery and biomaterial development through advanced automation and robotics.

Watch robotic assembly in action!

Categories
Projects

BIO – Autonomous Design of Antimicrobial Peptides

Automating the design of antimicrobial peptides, which can be used to combat antimicrobial-resistant bacterial strains, was the key motivation for developing Argonne’s BIO-Workcell. This proof of concept was demonstrated on E. coli bacterial strains using high-throughput screening techniques in concert with state-of-the-art artificial intelligence. This approach shows promise for accelerating the drug discovery process, making it faster and more efficient to identify potential therapeutic compounds. 

Categories
Projects

Pyhamilton Protocol Implementation on Hudson Robotic Platform

In a recent paper entitled Flexible open-source automation for robotic engineering (Chroy et al. 2021), a new software package named Pyhamilton was presented which allows the user to program the actions of Hamilton STAR and STARlet liquid handling robots using standard Python. The capabilities of Pyhamilton were demonstrated by preforming several biological experiments including the use of a feedback loop to maintain culture turbidostats and a high-throughput perturbation analysis of metabolites.

For this project, we will reproduce one of the biological experiments presented in this paper using the Python interface that has been developed for the Hudson SOLO liquid handler and Hudson SoftLinx integration system. We aim to prove that our completely open-source Python API can execute the same biological experiments as Pyhamilton with similar results. Students on this project will also contribute to the growing library of biological protocols written for our Hudson robotic experimentation platform.

Link to Pyhamilton paper: https://pubmed.ncbi.nlm.nih.gov/33764680/

Mentors: Casey Stone, Abraham Stroka, Priyanka Setty

Students: Gillian Camacho, Arleen Hidalgo, Halona Dantes

Categories
Projects

Automation of OT-2 Calibration

Biological protocols can be run via a python API on the Opentrons OT-2 liquid handler, but the calibration of the OT-2 is performed in an interactive session, preventing the development of fully autonomous workflows. This project aims to develop an automated calibration method using microswitches and an Arduino microcontroller. The Python-based utility will calibrate the pipette followed by the calibration of the deck.

Mentors: Gyorgy Babnigg, Casey Stone, Ryan Lewis

Students: Miriam Stevens (summer 2021)

Categories
Projects

Modular Robotics for Science

Scientific workflows often rely on domain specific instruments. This project aims to engineer “modules” of commonly required instruments to assemble robotic experimentation platforms for certain scientific workflows. This project will encompass both the hardware and software aspects of developing new modules.

At first approach, the modules will replace already existing instruments to minimize the utilization gap. Furthermore, new instruments will be introduced and new scientific workflows purely based on the modules. The student will also be linked with domain scientists to bridge the gap between development and real-life utilization.

Mentors: Rafael Vescovi, Doga Ozgulbas, Mark Herald

Students: Sanjiv Parthasarathy, Kendrick Xie, Eric Codrea, Noah Grom

Categories
Projects

DNA Assembly Protocol Development

DNA Assembly is the method of physically linking together fragments of DNA, in an end-to-end fashion, to achieve a desired, higher-order assembly prior to joining to a vector. This is one of the most important protocols in molecular biology and will be a vital capability of our larger autonomous laboratory in the future. There are also several existing projects at Argonne that would benefit greatly from this AI enabled DNA Assembly protocol. For now, this protocol will be developed on the Hudson robotic platform in building 446. In the future, we would like to move this protocol to a more open-source robotic platform like the ones that are being developed in the Rapid Prototyping Lab in building 240.

Mentors: Tom Brettin, Casey Stone, Abraham Stroka

Students: Priyanka Setty

Categories
Projects

API Development and Integration

Plate Sealer/Plate Peeler

Many molecular biology reactions are carried out in 96 or 386-well plates and require the use of a thermocycler or incubator. To prevent the evaporation of reaction contents under the heat of those instruments, a seal must be placed on the labware before heating and removed after heating. Currently, our robotic platforms lack this capability which limits the breadth of biological protocols we are able to perform.

We recently purchased two instruments for the RPL, an Azenta plate sealer and plate peeler. Instrument details are provided below. Students on this project will develop a python API to allow fully open-source and automated control of both instruments.

Instrument Details:

Azenta a4S Automated Plate Heat Sealer

Azenta Plate Seal Remover

Related GitHub repo: https://github.com/AD-SDL/azenta_driver

Hudson Plate Crane

On our current production-ready automated robotic platform, we make use of a Hudson PlateCrane EX Robotic Arm Microplate Handler. The use of this plate crane is greatly limited by the vendor provided control software. Students on this project will develop a python API capable of controlling Hudson’s next generation microplate handler, the Hudson SciClops, though direct USB communication. This will help to enable flexible, open-source, and fully automated biology workflows going forward.

Instrument Details:

Hudson SciClops Microplate Handler

Related GitHub repo: https://github.com/AD-SDL/hudson_driver

Thermocycler

Our production-ready automated robotic platform does not contain a thermocycler which limits the platform’s capabilities with biological workflows. A thermocycler is needed to enable fully automated DNA Assembly, a workflow that Argonne is very interested in implementing. Students on this project will create a python API and ROS2 layer to interface with Analytic Jena Biometra TRobot IIs. This will enable the use of this thermocycler on our future fully open-source robotic experimentation platforms.

Instrument Details:

Analytik Jena Biometra TRobot II

Related GitHub Repo: https://github.com/AD-SDL/biometra_driver

Mentors: Rafael Vescovi, Doga Ozgulbas, Casey Stone

Students: Sanjiv Parthasarathy, Noah Grom, Amaan Khan, Halona Dantes, Saaya Patel

Categories
Projects

Vision System Integrated Debugger

This project aims to enable computer vision capabilities on a mobile robot in such a way that decisions can be made local to the robot in real time based on video input. This includes design and initial development of a vision API. This could include adding vision to UR5e arm so that QR-type tags could (1) identify fiducial positions to provide a coordinate system transformation to enable accurate interactions with mobile arm and things on static tables, and (2) identify things of interest called out by name in protocol: “beaker 7”, “start button”, “trash bin”

Related projects include the development of vision packages for real-time coordination of mobility (based on MiR250 cameras); Dexterity (based on UR5e movements) and experiment control based on experiment specific tagging.

Mentors: Rory Butler

Students: Amaan Khan, Halona Dantes, Saaya Patel