Release Notes caCORE EVS Version 4.1 June 27, 2008 National Cancer Institute Center for Biomedical Informatics and Information Technology ================================================================ Contents ================================================================ 1.0 caCORE EVS Introduction and 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.1 -- 27 June 2008 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 Visit the caCORE EVS web site for more information: -- http://ncicb.nci.nih.gov/NCICB/infrastructure/cacore_overview/vocabulary ================================================================ 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. +-------------------------------------------+ | EVS 3.2 API (LexBIG Backend) | +-------------------------------------------+ -- Local Name Retrieval Some client applications requested the ability to retrieve the list of local names for a given vocabulary, or for all vocabularies. This feature has beed added and exposed through the EVSQuery interface. -- Synonym Retrieval The ability to retrieve ALL synonyms for a specified set of concepts has been added. -- application-client-config.xml [GF #14545] Update application-client-config to support integration of multiple CORE components. ---------------------------------------------------------------- 2.2 Bugs Fixed Since Last Release ---------------------------------------------------------------- -- [GF #9072] DLBWrapper has fatal error when trying to retrieve list of vocabs, if any vocab is inactive. https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=9072&group_id=366&atid=1460 -- [GF #9397] Web Service Interface need getVersion() method https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=9397&group_id=366&atid=1460 -- [GF #9398] Passing in coding scheme does not reset other parameters in adapter.hasChildren https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=9398&group_id=366&atid=1460 -- [GF #9508] Class cast exception from Meta Search https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=9508&group_id=366&atid=1460 -- [GF #10179] getTree(String,boolean,int,int,String,Vector) doesn't work for non-NCIt vocabs https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=10179&group_id=366&atid=1460 -- [GF #11889] Problem with lazy loading on Metathesaurus concept. https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=11889&group_id=366&atid=1460 -- [GF #12808] LexBIG 2.2 beta compatibility. https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=12808&group_id=366&atid=1460 -- [GF #13128] Vocabulary names are different from the previous release https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13128&group_id=366&atid=1460 -- [GF #13132] Name, Definition & Definition source not populated in the Results https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13132&group_id=366&atid=1460 -- [GF #13151] getAtomCollection() method returning list of Strings https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13151&group_id=366&atid=1460 -- [GF #13260] searchDescLogicConcept() not returning results if search for an ID https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13260&group_id=366&atid=1460 -- [GF #13294] DAO getInverseAssociationCollectionbyCode method throws exceptions. https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13294&group_id=366&atid=1460 -- [GF #13395] getHasChildren throwing error https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13395&group_id=366&atid=1460 -- [GF #13808] EVSQuery.searchMetaThesaurus(cui) returns no results https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13808&group_id=366&atid=1460 -- [GF #13844] Search results different for "keyword" search and "concept code" search https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13844&group_id=366&atid=1460 -- [GF #13917] getRootConcepts() returns different results for different vocabularies https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13917&group_id=366&atid=1460 -- [GF #13918] Search results not sorted https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13918&group_id=366&atid=1460 -- [GF #14262] Does not throw exception when exceed search limit - testMetaSearch_overLimit https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=14262&group_id=366&atid=1460 -- [GF #14273] testGetHistoryRecord throws an exception https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=14273&group_id=366&atid=1460 -- [GF #14274] getVocabularyTags returns a vector that is NOT greater than zero https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=14274&group_id=366&atid=1460 -- [GF #14277] GetHasSubtype throws an exception https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=14277&group_id=366&atid=1460 -- [GF #14790] EVSQuary.getChildConcepts returns incorrect results on SNOMED https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=14790&group_id=366&atid=1460 ---------------------------------------------------------------- 2.3 Known Issues ---------------------------------------------------------------- -- [GF #10247] MGED Concept Code does not match DTS https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=10247&group_id=366&atid=1460 -- [GF #10343] HL7 concept codes different in LexBIG than they are in DTS https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=10343&group_id=366&atid=1460 -- [GF #10344] Zebrafish codes in LexBIG don't match DTS https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=10344&group_id=366&atid=1460 -- [GF #10439] MedDRA security needs to be enforced https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=10439&group_id=366&atid=1460 -- [GF #10440] getConceptsByCategories returns no results https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=10440&group_id=366&atid=1460 -- [GF #13692] The tree search results are quite different for these Vocabularies from 3.2 to 4.1. https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=13692&group_id=366&atid=1460 -- [GF #14243] DescriptionLogicConcept.getTreeNode returns null https://gforge.nci.nih.gov/tracker/index.php?func=detail&aid=14243&group_id=366&atid=1460 ================================================================ 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 EVS 4.1 Technical Guide can be downloaded from: -- http://gforge.nci.nih.gov/docman/view.php/366/9041/EVS_API_4-1_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/