Designing a Flow Scientists Can Follow
We started with UX design, turning a strict scientific process into a path a first-time user can follow.
Users begin with calibration. The platform recognizes calibration values in the uploaded files when they're present, lets the user define them when they aren't, and shows the result, which can be saved and reused later. Then users upload their measurements, the platform runs the correction, and the results appear on screen, ready to download.
A Clean Line Between Platform and Science
The most important decision sits under the surface. TINFE's own correction engine runs as an external resource, cleanly separated from the application around it.
The platform handles everything else: security, user management, file handling, storage in Amazon S3, orchestration, and presentation. It converts each upload into the format the engine expects and turns what comes back into something a researcher can read. TINFE can keep refining the science without touching the web application, and the product is delivered turnkey.
Ready for Every Instrument on the Bench
The first version read data from two instrument manufacturers. Since then we've added parser modules for different measurement platforms, each translating a vendor's file format into one shared structure.
That matters commercially as much as technically. Every instrument the platform can read opens a new group of labs to sell to, and adding one now means writing a parser, not reworking the product.
Seeing the Correction in 3D
Researchers need to see what a correction did before they'll trust it. So alongside the tables and explanations, results come with interactive 3D graphs built with Plotly that users can rotate and inspect. Instead of a number to believe, they get a picture of their own data to explore.
The platform was also built with growth in mind. It logs user actions, so TINFE can see how researchers really use the tool, and its architecture is ready for company accounts when seats need to be managed per organization.