Consulting & Solutions GmbH
Home Company Info Impressum Contact Email

a chemoinformatics company

Chemistry Workflow Manager (CWM)

We chemists have a mind-boggling amount of software available to help us in our research tasks. The problem is that for all this software we hardly can do our work in the lab anymore, or is it our work to sit on the computer all day?

Let's not go into this discussion, but let's think how we could use the software programs more efficiently. The answer is already given by companies like Accelrys, KNIME, and Inforsense. Instead of learning many programs, let a few gurus select programs and develop workflows, and we chemists push one button to get the results. It might be more than one button that we have to push, and we have to investigate if the programs are suitable for our problem. But, in general most things that we do are part of workflows and many tasks can be automated.

Microsoft offers the free-of-charge Windows Workflow Foundation (WF), a framework for quickly building workflow enabled applications. We don't have to worry any more about the framework, but can concentrate on the so called "activities"; the programs that do the tasks, i.e. a program that calculates a logP. (In Pipeline Pilot, activities are called components.)

We provide the end-user a GUI (graphical user interface) for execution of the workflow. The user can submit multiple workflows simultaneously. Every executed workflow gets persisted (stored) in a Microsoft SQL Server Express database (free-of-charge database), thus allowing the user to suspend execution of the workflow at any time and allows resuming the workflow at a later point.

The central database allows users within project groups to share the work on a given submitted workflow.

Every activity in a given workflow is traced in the SQL Server database, thus providing a complete archive log of every executed workflow.

Every activity defined in a workflow is a component that can be reused in other workflows. Since the Workflow Foundation is free and fully published a worldwide community is actively working on new activities. This allows to quickly design new workflows respectively add functionality to existing workflows.

In comparison to other workflow or pipelining software, we concentrate on providing finished applications. With this application the end user works without having to learn other programs. We do not provide a pipelining tool where you can drop activities to generate your own worksflows.

We have developed as application the CWM Lead Finder, the CWM Global Search and work on a CWM Tox Predictor. These are sequential workflows. The user submits a set of data and in return gets a sorted list or a subset.

In addition to sequential workflows, Microsoft's Workflow Foundation supports “event driven” workflows, such as the submission of an expense report , or (in chemistry) a compound submission.

We will develop workflow applications on demand, please contact us at .

CWM Lead Finder

Software to evaluate quickly with minimum user interaction a database of untested compounds for leads.


CWM Global Search

Meta search engine to search by structure of Internet, including Google, PubChem, eMolecules, ChemSpider, etc.


CWM Tox Predictor

Research project to combine several tox models to see if the answers of different model converge to predict toxicities with high reliability


Up Lead Finder Tox Predictor