Beispiel #1
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = Chemical
     self.entity = namedtuple('Chemical', 'pmid idx name')
     self.defaults = self.entity(1, 1, 'chem')
Beispiel #2
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = PublicationType
     self.entity = namedtuple('PublicationType', 'pmid value')
     self.defaults = self.entity(1, 'type')
Beispiel #3
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = Database
     self.entity = namedtuple('Database', 'pmid name accession')
     self.defaults = self.entity(1, 'name', 'accession')
Beispiel #4
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = Identifier
     self.entity = namedtuple('Identifier', 'pmid namespace value')
     self.defaults = self.entity(1, 'ns', 'id')
Beispiel #5
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.klass = Medline
     self.entity = namedtuple('Medline',
                              'pmid status journal pub_date created')
     self.defaults = self.entity(1, 'MEDLINE', 'journal', 'published',
                                 date.today())
Beispiel #6
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = Author
     self.entity = namedtuple('Author', 'pmid pos name')
     self.defaults = self.entity(1, 1, 'last')
Beispiel #7
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = Keyword
     self.entity = namedtuple('Keyword', 'pmid owner cnt name')
     self.defaults = self.entity(1, 'NASA', 1, 'keyword')
Beispiel #8
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = Keyword
     self.entity = namedtuple('Keyword', 'pmid owner cnt name')
     self.defaults = self.entity(1, 'NASA', 1, 'keyword')
Beispiel #9
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.klass = Section
     self.entity = namedtuple('Section', 'pmid seq name content')
     self.defaults = self.entity(1, 1, 'Title', 'The Title')
Beispiel #10
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = Chemical
     self.entity = namedtuple('Chemical', 'pmid idx name')
     self.defaults = self.entity(1, 1, 'chem')
Beispiel #11
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = PublicationType
     self.entity = namedtuple('PublicationType', 'pmid value')
     self.defaults = self.entity(1, 'type')
Beispiel #12
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = Database
     self.entity = namedtuple('Database', 'pmid name accession')
     self.defaults = self.entity(1, 'name', 'accession')
Beispiel #13
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = Identifier
     self.entity = namedtuple('Identifier', 'pmid namespace value')
     self.defaults = self.entity(1, 'ns', 'id')
Beispiel #14
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.klass = Citation
     self.entity = namedtuple('Citation',
                              'pmid status title journal pub_date created')
     self.defaults = self.entity(1, 'MEDLINE', 'title', 'journal',
                                 '1990 published', date.today())
Beispiel #15
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = Author
     self.entity = namedtuple('Author', 'pmid pos name')
     self.defaults = self.entity(1, 1, 'last')
Beispiel #16
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.klass = Descriptor
     self.entity = namedtuple('Descriptor', 'pmid num name')
     self.defaults = self.entity(1, 1, 'name')
Beispiel #17
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.sess.add(Abstract(1, 'NLM'))
     self.klass = Section
     self.entity = namedtuple('Section', 'pmid source seq name content')
     self.defaults = self.entity(1, 'NLM', 1, 'Title', 'The Title')
Beispiel #18
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = DefaultCitation()
     self.sess.add(self.M)
     self.D = Descriptor(1, 1, 'd_name', True)
     self.sess.add(self.D)
     self.klass = Qualifier
     self.entity = namedtuple('Qualifier', 'pmid num sub name')
     self.defaults = self.entity(1, 1, 1, 'name')
Beispiel #19
0
 def setUp(self):
     InitDb(URI, module=dbapi2)
     self.sess = Session()
     self.M = Medline(1, 'MEDLINE', 'Journal', 'PubDate', date.today())
     self.sess.add(self.M)
     self.D = Descriptor(1, 1, 'd_name', True)
     self.sess.add(self.D)
     self.klass = Qualifier
     self.entity = namedtuple('Qualifier', 'pmid num sub name')
     self.defaults = self.entity(1, 1, 1, 'name')
Beispiel #20
0
 def testUsingURL(self):
     InitDb(URL('sqlite'), module=dbapi2)
     self.assertEqual('sqlite', Session().connection().dialect.name)