Case Study–Life Sciences Data Management
*The client is one of the largest pharmaceutical and therapeutic research firms in the world. What the client needed was an integrated set of web-based analysis tools and a data management system for storing and mining Gene Expression data using open system design, in order to support their bio-analytical tool.
Challenges |
hiSoft's Solutions |
Benefits |
- The system had to have very stable processes and high-performance capabilities to ensure that the data processed remained valuable.
- As a part of the development work, application migration was also needed at the same time.
- Data integrity would need to be guaranteed as any lost data would be detrimental to the experiments.
- •The data flow through the system would be very large: each work stream of an experimental project would p eriodically produce 70 to 90 megabytes of data for analysis.
|
- Under a purely off-shore outsourcing model, the hiSoft team used Visual Studio 2005 (.NET V2 based) on a Microsoft platform as the primary development tool for the project:
- NHibernate based on Java technology was used to handle persisting .NET objects to and from relational database.
- A “web server <-> messenger server <-> database server” structure was constructed to more securely process data requests.
- Data publishing is also handled by the messenger server and the server sends out notifications upon completion of request processing.
- AJAX for synchronization of the database was developed for better search capabilities.
- A system was developed so that research result data could now be submitted to the SAS system (business intelligence and a nalytics software) for use by statisticians.
|
- Web-based, integrated data management system Secure, effective and efficient data request processing.
- Easy-to-use data retrieval and analysis Proactive maintenance and support systems.
|