Labware LIMS / ELN: LIMS Basic Not Smalltalk
Written by Gloria Metrick on . Published as written. It may not reflect how these systems work today.
When we talk about programming the LabWare LIMS, we have to be careful what we mean.
The Smalltalk
The LabWare LIMS / ELN core system is actually written in Smalltalk. That part of the system doesn't get changed. There is no way to change it. That is not what we do on LabWare implementation projects.
The LIMS Basic
When we program the LabWare system, we use LIMS Basic. It's a proprietary language. That means that this language is only used by this system. It's written to give the programmers functions that directly relate to programming this system.
For example, in a standard programming language, you're not going to have built-in functions such as LogSample, which is just one example of the types of functions you'll get in a proprietery language, such as LIMS Basic.
So, with the exception of instrument integration which using the parsing scripts rather than LIMS Basic, or your database which will use whatever database tools that go with it, the programming will be done in LIMS Basic. We never use SmallTalk.
What Brings This Up
Recruiters will sometimes mention SmallTalk. When I question them, more, I come to find that that's because the job req they're looking to fill actually mentions SmallTalk. Never put SmallTalk in your job reqs. This comes from customer companies.
And, just one tiny bit of history: LabWare used to put out bits of SmallTalk code for special features. Customers would honestly sometimes hear about this and think they should be writing some SmallTalk code. But it's been many, many years since LabWare has had this practice.
In General
In general, we don't care what language a LIMS, ELN, LES or other system is written in. What we care about, and especially when you write your job reqs or look for consultants to work on your systems, is to mention the skills that the software vendor tells you you need in order to implement them. For LabWare LIMS, that would be LIMS Basic, never SmallTalk.
LIMS Basic Expert Needed?
So, if you need a LIMS Basic expert, feel free to contact me, right now. If you need someone who knows SmallTalk and is willing to try to hack your LabWare system with it, please move along...
Gloria Metrick
GeoMetrick Enterprises
http://www.GeoMetrick.com/