Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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())
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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())
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 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')
Esempio n. 20
0
 def testUsingURL(self):
     InitDb(URL('sqlite'), module=dbapi2)
     self.assertEqual('sqlite', Session().connection().dialect.name)