Ejemplo n.º 1
0
class RYR1Tests(unittest.TestCase):
    def setUp(self):
        reference_db = pymongo.MongoClient()['xbrowse_reference']
        self.reference = Reference(reference_db,
                                   ensembl_db_port=3001,
                                   ensembl_db_user="******")
        gene_id = self.reference.get_gene_id_from_symbol('RYR1')
        self.gene = self.reference.get_gene(gene_id)

    def test_biotype(self):
        self.assertEqual(self.gene['biotype'], 'protein_coding')

    def test_description(self):
        self.assertEqual(
            self.gene['description'],
            'ryanodine receptor 1 (skeletal) [Source:HGNC Symbol;Acc:10483]')

    def test_symbol(self):
        self.assertEqual(self.gene['symbol'], 'RYR1')

    def test_num_transcripts(self):
        self.assertEqual(len(self.gene['transcripts']), 13)

    def test_num_exons(self):
        self.assertEqual(len(self.gene['exons']), 158)
Ejemplo n.º 2
0
class RYR1Tests(unittest.TestCase):

    def setUp(self):
        reference_db = pymongo.Connection().xbrowse_reference
        self.reference = Reference(reference_db, ensembl_db_port=3001, ensembl_db_user="******")
        gene_id = self.reference.get_gene_id_from_symbol('RYR1')
        self.gene = self.reference.get_gene(gene_id)

    def test_biotype(self):
        self.assertEqual(self.gene['biotype'], 'protein_coding')

    def test_description(self):
        self.assertEqual(self.gene['description'], 'ryanodine receptor 1 (skeletal) [Source:HGNC Symbol;Acc:10483]')

    def test_symbol(self):
        self.assertEqual(self.gene['symbol'], 'RYR1')

    def test_num_transcripts(self):
        self.assertEqual(len(self.gene['transcripts']), 13)

    def test_num_exons(self):
        self.assertEqual(len(self.gene['exons']), 158)