Release Notes caCORE EVS Version 4.0 Novenber 07, 2007 National Cancer Institute Center for Biomedical Informatics and Information Technology ================================================================ Contents ================================================================ 1.0 caCORE EVS Introduction and History 1.1 EVS Vocabulary Release History 2.0 caCORE EVS API 2.1 New Features and Updates 2.2 Bugs Fixed Since Last Release 2.3 Known Issues 3.0 Bug Reports and Support 4.0 Documentation 5.0 NCICB Web Pages 6.0 EVS GForge Sites ================================================================ 1.0 caCORE EVS Introduction and History ================================================================ caCORE EVS 4.0 -- 07 November 2007 caCORE 3.2 -- 22 December 2006 caCORE 3.1 -- 27 March 2006 caCORE 3.0.1.3 -- 12 December 2005 caCORE 3.0.1.2 -- 18 October 2005 caCORE 3.0.1.1 -- 30 August 2005 caCORE 3.0.1 -- 22 July 2005 caCORE 3.0 -- 31 March 2005 caCORE 2.1 -- 28 May 2004 caCORE 2.0.1 -- 19 December 2003 caCORE 2.0 -- 31 October 2003 caCORE 1.2 -- 13 June 2003 caCORE 1.1 -- 7 February 2003 caCORE 1.0 -- 29 August 2002 Through the 11/07/2007, caCORE releases consisted of six main components: Cancer Bioinformatics Infrastructure Objects (caBIO), Cancer Data Standards Repository (caDSR), Common Security Module (CSM), Common Logging Module, Enterprise Vocabulary Services (EVS) and caAdapter. Each component has both standalone functionality as well as integration points with the rest of caCORE. caCORE is a product of the NCI Center for Bioinformatics and its partners. Visit the caCORE web site for more information: -- http://ncicb.nci.nih.gov/NCICB/infrastructure caCORE EVS 4.0 is the first standalone release of a caCORE component. Visit the caCORE EVS web site for more information: -- http://ncicb.nci.nih.gov/NCICB/infrastructure/cacore_overview/vocabulary ---------------------------------------------------------------- 1.1 NCI Vocabulary Release History ---------------------------------------------------------------- NCI Thesaurus v 07.09d (monthly, concurrent with EVS API 4.0) -- 07 November 2007 NCI Metathesaurus v NCI2007_06D (monthly, concurrent with EVS API 4.0) -- 07 November 2007 Zebrafish added to list of vocabularies available -- 07 November 2007 NCI Thesaurus v 06.10d (monthly, concurrent with caCORE 3.2) -- 22 Dec 2006 NCI Metathesaurus v NCI2006_06E (monthly, concurrent with caCORE 3.2) -- 22 Dec 2006 HL7v3 added to list of vocabularies available -- 22 Dec 2006 NCI Thesaurus V 06.02d (monthly, concurrent with caCORE 3.1) -- 27 March 2006 NCI Metathesaurus V NCI200510 (monthly, concurrent with caCORE 3.1) -- 27 March 2006 NCI Thesaurus v 05.04d (monthly, concurrent with caCORE 3.01) -- 22 July 2005 NCI Metathesaurus v P050516 (monthly, concurrent with caCORE 3.01) -- 22 July 2005 NCI Thesaurus V 05.01d (monthly, concurrent with caCORE 3.0) -- 31 March 2005 NCI Metathesaurus V P050224 (monthly, concurrent with caCORE 3.0) -- 31 March 2005 NCI Thesaurus V 04.03n (monthly, concurrent with caCORE 2.1) -- 28 May 2004 NCI Metathesaurus V P040517 (monthly, concurrent with caCORE 2.1) -- 28 May 2004 NCI Thesaurus V 2.0 (released in caCORE 2.0) -- 31 October 2003 NCI Thesaurus V 1.1 (released in caCORE 1.1) -- 7 February 2003 NCI Thesaurus V 1.0 (released in caCORE 1.0) -- 29 August 2002 CTRM V 6.5 (released in caCORE 1.0) -- 29 August 2002 ================================================================ 2.0 caCORE EVS API ================================================================ ---------------------------------------------------------------- 2.1 New Features and Updates ---------------------------------------------------------------- +-------------------------------------------+ | DTSRPC V 2.2 | +-------------------------------------------+ -- Continues to provide legacy support for the caCORE 3.2 EVS API. +-------------------------------------------+ | NCI Thesaurus and MetaThesaurus Browsers | +-------------------------------------------+ -- Continues to provide legacy support for the caCORE 3.2 EVS API. +-------------------------------------------+ | LexBIG Implementation | +-------------------------------------------+ -- Integrated LexBIG as the open source terminology server -- Re-exposed the 3.2 EVS API against the LexBIG terminology server. -- The 3.2 Model exposed as part of caCORE 3.2 is still available but, supported by LexBIG. -- Implemented a client proxy to support programmatic access to the LexBIG API by remote client applications. -- Migration from a DTSRPC backend to a Mayo's LexBIG backend (with continued support for the legacy DTSRPC backend), allows end users to anticipate changes to the caCORE EVS resulting from the move to LexBIG. -- Certain of the current caCORE 3.2 functions were dependent on proprietary DTS/DTSRPC behavior. These have been removed in caCORE EVS 4.0. -- In LexBIG each concept has only one identifier, which is the concept code. The concept name will no longer be a valid concept identifier on the NCI Thesaurus, but will become simply another property that can be searched on. "Concept names" will no longer be reliably unique and cannot be used interchangeably with the concept code. +-------------------------------------------+ | EVS 3.2 API (LexBIG Backend) | +-------------------------------------------+ -- Implemented Lazy Loading for EVS queries. -- Added support for Query-By-Example (QBE) based queries. ---------------------------------------------------------------- 2.2 Bugs Fixed Since Last Release ---------------------------------------------------------------- -- None. ---------------------------------------------------------------- 2.3 Known Issues ---------------------------------------------------------------- -- A known issue related to Firefox rendering the NCI Terminology Browser pages still exists. Under some circumstances Firefox will render a web page entirely with the NCI banner image normally seen only at the top of the page. This is related to session cookies; currently the only workaround is to exit Firefox and start a new session. -- Searches in the LexBIG-based caCORE EVS production quality test server for NCI Metathesaurus data are not very efficient and can take a long time to complete, especially noticeable in larger result sets. This was found recently and will be addressed in a forthcoming patch. -- We have recently identified data related issues within the following vocabularies which are visible through use of the BioPortal. --> MGED --> MedDRA --> Zebrafish --> HL7 The MedRA and MGED issues are believed to have been resolved and should be released to production during the week of 12/2/2007. The Zebrafish and HL7 vocabulary issues are related to the OWL data loader and require a bit more time to resolve. ================================================================ 3.0 Bug Reports and Support ================================================================ Send email to ncicb@pop.nci.nih.gov to request support or report a bug. In addition, mailing lists are used by the caCORE developer and user community to exchange ideas and make announcements. You can subscribe at these addresses: EVS users -- http://list.nih.gov/archives/ncievs-l.html ================================================================ 4.0 Documentation ================================================================ The caCORE 4.0 Technical Guide can be downloaded from: -- http://gforge.nci.nih.gov/docman/view.php/366/9041/EVS_API_4-0_TechnicalGuide.pdf ================================================================ 5.0 NCICB Web Pages ================================================================ The NCI Center for Bioinformatics -- http://ncicb.nci.nih.gov/ NCICB Application Support -- http://ncicbsupport.nci.nih.gov/sw/ NCICB Download Center -- http://ncicb.nci.nih.gov/download/ EVS -- http://ncicb.nci.nih.gov/NCICB/infrastructure/cacore_overview/vocabulary ================================================================ 6.0 caCORE EVS GForge Sites ================================================================ EVS API -- http://gforge.nci.nih.gov/projects/evsapi/