Read how Selvita uses KNIME data apps for better lab communication and faster turnaround time for sample analyses.
Less than 2 monthsfrom prototype to production
Improved communicationbetween scientists via data apps and automated alerts
Proactive error identification and handlingwithout workflow interruptions
Selvita is a publicly listed research organization that provides drug discovery and drug development services for biotech companies, pharmaceutical companies, and academic partners. With a focus on integrated drug discovery projects, efficient collaboration between chemists and biologists is at the center of every project.
The challenge:
The solution:
The results:
Selvita has its own analytical pipeline. Chemists in the synthesis labs perform reactions to create molecules that might become potential drug candidates. The output of the reaction is then analyzed by purification specialists. When a sample is sent to purification specialists, they need to record its source, its priority level, and the type of analysis it requires.
Given the size of Selvita with hundreds of chemists and twice as many reactions each day, there was a significant lag in the communication between the two teams.
With their existing commercial software nearing end-of-life, Selvita found themselves at a point where building their own Laboratory Information Management System (LIMS) became the next logical step.
The new system had to smoothly handle registering samples along with key details such as the scientist responsible, the type of analysis required, and molecular structures involved. It also needed to manage uploads of initial analysis results, like PDF files from liquid chromatography, process chemical structures, assign samples to scientists, track communications, log operations, and generate reports.
The team had to think carefully about practical deployment issues, such as how many people would be using the system at once, the expected volume of requests, file-sharing needs, secure storage of sensitive data, and making sure users could access everything easily and securely.
The AI and ML team developed a custom LIMS tailored to Selvita's specific requirements. They created an API from KNIME for chemists to raise analysis requests, recognizing that different analysis types require varied inputs. Some need multiple file uploads, while others require molecule descriptions via SMILES or drawing.
Using KNIME components made it easier for the team to dynamically re-execute workflows whenever the input data changed. The system could recalculate expected processing times and request positions in the queue instantly, allowing requesters to see expected queuing times for their analysis.
“We use KNIME components and nested components to reduce redundancy and streamline our workflows.” Fabrizio Ambrogi Senior ML Specialist, Selvita
After finishing the analysis, the team used KNIME to automatically email out key information like sample details, calculated properties, and suggestions generated by AI driven models. Line managers received priority notifications to stay informed immediately. Plus, the entire KNIME workflow was easy to update and kept a clear log of all activities.
Using KNIME to build a frontend UI with data apps helped Selvita simplify request handling significantly. The UI allowed purification specialists to update request statuses, send notes back to requesters, and attach reports upon analysis completion.
The AI and ML team also created a KNIME workflow integrated with a Python script to help detect and manage human errors by validating the input data. If the system finds minor discrepancies, it shows a warning but still allows scientists to proceed. However, if critical issues are detected, the workflow stops completely, clearly notifying users about the specific problem before halting.
“It would have taken me months to develop something like what KNIME made me do in two weeks as a prototype and two months as a finished product with a UI that people like – with warnings, with looping messages, and everything.” Fabrizio Ambrogi, Senior ML Specialist, Selvita
Developing a custom Laboratory Information Management System (LIMS) with KNIME enabled Selvita to:
Learn more about KNIME Business Hub or schedule a call with our life sciences team.