(:default-print-slots tui sty))
(defclass urel (umlsclass)
- ((rel :value-type string :initarg :rel :reader rel :hyperlink find-brel-rel)
+ ((rel :value-type string :initarg :rel :reader rel)
(cui1 :value-type fixnum :initarg :cui1 :reader cui1 :print-formatter fmt-cui)
(aui1 :value-type fixnum :initarg :aui1 :reader aui1 :print-formatter fmt-aui)
(stype1 :value-type string :initarg :stype1 :reader stype1)
- (cui2 :value-type fixnum :initarg :cui2 :reader cui2 :hyperlink find-ucon-sui
+ (cui2 :value-type fixnum :initarg :cui2 :reader cui2 :hyperlink find-ucon-cui
:print-formatter fmt-cui)
(aui2 :value-type fixnum :initarg :aui2 :reader aui2 :hyperlink find-ucon-aui
:print-formatter fmt-aui)
(s#sat :reader s#sat :subobject (find-usat-ui cui))
(s#rel :reader s#rel :subobject (find-urel-cui cui))
(s#coc :reader s#coc :subobject (find-ucoc-cui cui)))
- (:documentation "CONSO is a new concept from the RRF files. This object is a rather raw row from the MRCONSO table.")
+ (:documentation "CONSO is a new concept from the RRF files.")
(:metaclass hyperobject-class)
(:user-name "Concept")
(:default-print-slots cui kcuilrl str sab))
;;;; Created: Apr 2000
;;;;
;;;; This file, part of UMLisp, is
-;;;; Copyright (c) 2000-2010 by Kevin M. Rosenberg, M.D.
+;;;; Copyright (c) 2000-2011 by Kevin M. Rosenberg, M.D.
;;;;
;;;; UMLisp users are granted the rights to distribute and use this software
;;;; as governed by the terms of the GNU General Public License.
;;; Paths for files
-(defparameter *release* "2010AA")
+(defparameter *release* "2011AA")
(defparameter *umls-path*
- (make-pathname :directory (list :absolute "srv" "umls" *release*))
+ (make-pathname :directory (list :absolute "srv" "umls" *release* *release*))
"Path for base of UMLS data files")
(defparameter *meta-dir*
+cl-umlisp (1:2007ac.2-6) unstable; urgency=low
+
+ * debian/control: Fix typo in package description
+ * Switch to dpkg-source 3.0 (quilt) format
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Sat, 02 Apr 2011 22:10:11 -0600
+
cl-umlisp (1:2007ac.2-5) unstable; urgency=low
* debian/watch Fix pattern match
Maintainer: Kevin M. Rosenberg <kmr@debian.org>
Build-Depends-Indep: dh-lisp
Build-Depends: debhelper (>= 7.0.0)
-Standards-Version: 3.8.2.0
+Standards-Version: 3.9.1.0
Homepage: http://files.b9.com/umlisp/
Vcs-Git: git://git.b9.com/umlisp.git
Vcs-Browser: http://git.b9.com/?p=umlisp.git
Description: Common Lisp interface for the Unified Medical Language System
The Unified Medical Language System is a multi-gigabyte database of
medical terminology. This a interface for Common Lisp programs that utilizes
- the a SQL database engine and Common Lisp meta-classes for efficient access
+ a SQL database engine and Common Lisp meta-classes for efficient access
and formatting.
--- /dev/null
+3.0 (quilt)
#:suistr
#:print-umlsclass
#:find-ucon-cui #:make-ucon-cui
+ #:find-ucon-aui
#:find-uconso-cui
#:find-uconso-sui
#:find-uconso-cuisui
(defun find-ustr-cuisui (cuisui &key (srl *current-srl*))
"Return the single ustr for cuisui"
(collect-umlisp-query (mrconso (cui lui sui stt str suppress ksuilrl) srl kcuisui
- cuisui :lrl lsuilrl :single t)
+ cuisui :lrl ksuilrl :single t)
(make-instance 'ustr :sui sui :cui cui :cuisui cuisui
:lui (ensure-integer lui) :stt stt :str str :suppress suppress
:lrl (ensure-integer ksuilrl))))
;;;; Created: Apr 2000
;;;;
;;;; This file, part of UMLisp, is
-;;;; Copyright (c) 2000-2010 by Kevin M. Rosenberg, M.D.
+;;;; Copyright (c) 2000-2012 by Kevin M. Rosenberg, M.D.
;;;;
;;;; UMLisp users are granted the rights to distribute and use this software
;;;; as governed by the terms of the GNU General Public License.
(in-package #:umlisp)
-(defvar +umls-sql-map+
+(defparameter +umls-sql-map+
'((:2004aa . "KUMLS2004AA")
(:2006ac . "KUMLS2006AC")
(:2006ad . "MTS2006AD")
(:2009ab . "MTS2009AB")
(:2010aa . "MTS2010AA")
(:2012ab . "MTS2012AB")))
-(defvar +default-umls-db+ "MTS2012AB")
+(defvar +default-umls-db+ "MTS2012AA_ALL")
(defun lookup-db-name (db)
(cdr (assoc (ensure-keyword db) +umls-sql-map+)))