コード例 #1
0
ファイル: test_db.py プロジェクト: hussius/scilifelab
 def test_3_get_sample_ids(self):
     """Test getting sample ids given flowcell and sample_prj"""
     sample_con = SampleRunMetricsConnection(username=self.user, password=self.pw, url=self.url)
     sample_ids = sample_con.get_sample_ids(fc_id=self.examples["flowcell"])
     print "Number of samples before subsetting: " + str(len(sample_ids))
     sample_ids = sample_con.get_sample_ids(fc_id=self.examples["flowcell"], sample_prj=self.examples["project"])
     print "Number of samples after subsetting: " + str(len(sample_ids))
コード例 #2
0
ファイル: test_db.py プロジェクト: Galithil/scilifelab
 def test_get_sample_ids(self):
     """Test getting sample ids given flowcell and sample_prj"""
     sample_con = SampleRunMetricsConnection(dbname="samples-test", username=self.user, password=self.pw, url=self.url)
     sample_ids = sample_con.get_sample_ids(fc_id=self.examples["flowcell"])
     LOG.info("Number of samples before subsetting: " + str(len(sample_ids)))
     self.assertEqual(len(sample_ids), 5)
     sample_ids = sample_con.get_sample_ids(fc_id=self.examples["flowcell"], sample_prj=self.examples["project"])
     LOG.info( "Number of samples after subsetting: " + str(len(sample_ids)))
     self.assertEqual(len(sample_ids), 2)
コード例 #3
0
ファイル: test_db.py プロジェクト: wenjingk/scilifelab
 def test_get_sample_ids(self):
     """Test getting sample ids given flowcell and sample_prj"""
     sample_con = SampleRunMetricsConnection(dbname="samples-test",
                                             username=self.user,
                                             password=self.pw,
                                             url=self.url)
     sample_ids = sample_con.get_sample_ids(fc_id=self.examples["flowcell"])
     LOG.info("Number of samples before subsetting: " +
              str(len(sample_ids)))
     self.assertEqual(len(sample_ids), 5)
     sample_ids = sample_con.get_sample_ids(
         fc_id=self.examples["flowcell"],
         sample_prj=self.examples["project"])
     LOG.info("Number of samples after subsetting: " + str(len(sample_ids)))
     self.assertEqual(len(sample_ids), 2)
コード例 #4
0
ファイル: test_db.py プロジェクト: pombredanne/scilifelab
 def test_get_project_sample_ids(self):
     """Test getting project sample ids"""
     sample_con = SampleRunMetricsConnection(
         dbname="samples-test", username=self.user, password=self.pw, url=self.url
     )
     sample_ids = sample_con.get_sample_ids(sample_prj=self.examples["project"])
     sample_names = [sample_con.db.get(x)["name"] for x in sample_ids]
     self.assertEqual(
         set(sample_names),
         set(["1_120924_AC003CCCXX_TGACCA", "2_120924_AC003CCCXX_ACAGTG", "1_121015_BB002BBBXX_TGACCA"]),
     )
コード例 #5
0
ファイル: test_db.py プロジェクト: wenjingk/scilifelab
 def test_get_project_sample_ids(self):
     """Test getting project sample ids"""
     sample_con = SampleRunMetricsConnection(dbname="samples-test",
                                             username=self.user,
                                             password=self.pw,
                                             url=self.url)
     sample_ids = sample_con.get_sample_ids(
         sample_prj=self.examples["project"])
     sample_names = [sample_con.db.get(x)["name"] for x in sample_ids]
     self.assertEqual(
         set(sample_names),
         set([
             '1_120924_AC003CCCXX_TGACCA', '2_120924_AC003CCCXX_ACAGTG',
             '1_121015_BB002BBBXX_TGACCA'
         ]))