Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by...
-
Upload
douglas-lee -
Category
Documents
-
view
212 -
download
0
Transcript of Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by...
![Page 1: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/1.jpg)
Company Info
ChemAxon UGM Sept/09
• Software development & product company since 1997.
• Started by developing EMR systems for hospitals and have since expanded our services/products.
• Vertical Markets = SkunkTracks, SkunkVault, iContact
• Biotech/Pharma = iColony, iDNA, CellLines, iChem
![Page 2: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/2.jpg)
A JChem Webservices Application using Adobe Flex
Julio Carneiro - Skunkwerks Software Inc
ChemAxon UGM Sept/09
![Page 3: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/3.jpg)
OutlineThe problem we faced• Our context• Why Adobe Flex• Why JChem and why WebServices• Our solutionHow we did it• Demo• Behind the scenesQ & A
ChemAxon UGM Sept/09
![Page 4: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/4.jpg)
First, a bit of history• Client was using ChemOffice
• Our preference was to use clients’ existing software
• ChemOffice does not integrate well with existing high throughput screening.
• Chose ChemAxon due to excellent technical support and "open" architecture.
• ChemAxon does all the "heavy lifting” for us – we are not chemists.
• Our solution provides the "glue", user interface, and company wide access.
ChemAxon UGM Sept/09
![Page 5: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/5.jpg)
The Problem & Context• Key feature was to implement sub-structure
searching.• Needed to implement searches over multiple
modules.• Solution required web access. Solution had
to be Web based (RIA).
ChemAxon UGM Sept/09
![Page 6: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/6.jpg)
Why Adobe Flex
• Existing Application based in Adobe Flex• Very powerful RIA framework• Easy to interface with WebServices
ChemAxon UGM Sept/09
![Page 7: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/7.jpg)
Why JChem & WebServices
• Marvin already used in the application• Flex interfaces easily with WebServices• Interlink JChem Base to existing database
was fairly easy
ChemAxon UGM Sept/09
![Page 8: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/8.jpg)
Our Solution
ChemAxon UGM Sept/09
CDRDWeb Server
FlexApplication
JchemWebServices
CDRDDatabase Jchem BaseUpdate Chemicals
![Page 9: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/9.jpg)
How we did it
Demo…
ChemAxon UGM Sept/09
![Page 10: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/10.jpg)
Behind the Scenes...• Many Servers In Play...
– CDRD Database Server
– CDRD Web Server
– JChem Server
• JChem Base
• JChem Webservices server
• Tomcat
ChemAxon UGM Sept/09
![Page 11: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/11.jpg)
Behind the Scenes…
ChemAxon UGM Sept/09
CDRDWeb Server
FlexApplication
JchemWebServices
CDRDDatabase Jchem BaseUpdate Chemicals
![Page 12: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/12.jpg)
Behind the Scenes...
• JChem Base Integration– Databases are kept in sync– One way only updates
• SMILES only sent to JChem Base• Databases linked by cd_CDRDID extra
field
ChemAxon UGM Sept/09
![Page 13: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/13.jpg)
Behind the Scenes
ChemAxon UGM Sept/09
New compound(s)
Register Own Vendor Library
CDRD Library
Add to Database
Jchem Base
Add to JChem Database
![Page 14: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/14.jpg)
Behind the Scenes...• Search Dialog in Flex calls runCompleteSearch()– SMILES used for search
• Returned fields include cd_CDRDID
ChemAxon UGM Sept/09
![Page 15: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/15.jpg)
Behind the Scenes...
• Results presented on a list– cd_CDRDID gives the link to the Screening
Library records– Structure image pulled via JChem
Webservices JSP call
ChemAxon UGM Sept/09
![Page 16: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/16.jpg)
Issues we faced• Flex has issues with JChem Webservices
WSDL– close() declared as returning version info(!)– had to tweak the WSDL manually
• MolConvertWA did not support PNG export– had to use extra JSP call to get the structure
image– fixed in 5.2.3
ChemAxon UGM Sept/09
![Page 17: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/17.jpg)
Conclusion
• Client response was exceptionally positive.
• Now in discussions with other clients that require a similar solution to high throughput screening/chemistry problems.
• ChemAxon has provided excellent technical support.
ChemAxon UGM Sept/09
![Page 18: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/18.jpg)
Q & A
ChemAxon UGM Sept/09
![Page 19: Company Info ChemAxon UGM Sept/09 Software development & product company since 1997. Started by developing EMR systems for hospitals and have since expanded.](https://reader035.fdocuments.us/reader035/viewer/2022072006/56649cff5503460f949d0621/html5/thumbnails/19.jpg)
Thank You!
ChemAxon UGM Sept/09