Solutions >

CHAI

Discovery Informatics Framework

CHAI is an integration framework application for tools and data sources. CHAI brings the power of in silico research to the desktop of scientists and fosters collaboration across functional groups and geographic locations. A web browser interface provides access to tools that are integrated into the framework using web services. Results are saved in an Oracle database and can be easily shared with colleagues.

CHAI Highlights

  • Familiar, user-friendly web browser interface

  • Flexible framework for integrating distributed applications and data sources

  • Pipeline feature that combines a set of tools to run in pre-set order

  • Workflow automation for consistent methodology and generating standard results

  • Side-by-side views of results from multiple applications on a single screen

  • Customizable interface to match your organization’s workflow and look-and-feel

  • Open standards- based architecture

  • Read-write Oracle database

  • Dedicated development services available to extend functionality

Increasingly, pharmaceutical organizations are employing in silico chemistry programs to gain competitive advantage. It is hundreds of times faster and cheaper to virtually design and filter a library of compounds rather than synthesizing hundreds of compounds and running a screening experiment.

Currently in many organizations, however, tools are scattered across global R&D sites, making them difficult to locate. Once they are located and identified, often times the tools are difficult to use. They require expertise or getting familiar with a new interface, or conversion of data to specific file formats.

Moreover, the competitively differentiating in-house tools are developed independently in heterogeneous environments and are disjointed, making it difficult to create a pipeline of tools that match a logical scientific workflow and can be used to generate actionable results.



Integrate in-house, commercial, public tools

CHAI is designed for interoperability with various applications, functions, and technologies, unlike single vendor proprietary solutions. It offers unified access to in-house and third party tools.

Build pipelines

A set of tools can be combined to run in a pre-set order to automate workflow. A pipeline provides a consistent methodology and the standard output enables apples-to-apples comparisons of results, which supports faster and better-informed decision-making. Pipelines can be developed and published by experts or a user can dynamically create his own pipeline.

Create, manage, and share projects

Capture results in projects that can be saved and shared across functional groups and geographic locations in real-time. A user can Develop, save, and share analysis pipelines for use by others.

Web based application

A familiar user-friendly web browser interface provides access from anywhere within the organization without relying on multiple client software installations. A single login means no more lost passwords and reduced calls to the helpdesk.

Reduce cost and complexity

CHAI provides a standard development and deployment platform throughout the entire organization. Re-usable components can be developed and deployed easily and quickly with web services for CHAI. A familiar web browser interface eliminates the need to support multiple client applications and interfaces. IT support can be standardized across the enterprise.

A flexible platform

Rapidly changing technologies, evolving standards, and frequent new product and service installations require a flexible and adaptable informatics system. CHAI provides cross-platform operability, which ensures a broad choice of technologies, platforms, and vendors while ensuring standardized support. Designed in an open architecture, CHAI’s API offers additional flexibility when integrating with existing and legacy applications.






Composite results view
View results from multiple applications on a single screen. Compare all available information and make the best informed decision.
Web Services
Web services has quickly become a widely accepted methodology for developing and integrating cross-platform, networked, distributed applications. CHAI leverages web services technology to integrate applications with its framework.

The protocols used by web services are simple and easy to implement in CHAI. Web services have standard, well-defined interfaces published by the World Wide Web Consortium (W3C) and supported by leading technology companies such as IBM, Microsoft, Oracle and Sun.

A web service enabled application that is developed in one language on a particular platform can be called by an entirely different application, written in a different language, residing on a different platform. Applications can be written in any programming language can be wrapped in any programming language, for example, JAVA, C++, PERL – so programmer doesn’t require specialized skills.

Collaboration

A CHAI solution is offered through a collaborative agreement and an implementation is custom tailored to each customer’s unique requirements and environment.



Copyright 2005, Discovery Innovations, Inc. All rights reserved.