Exemple #1
0
class CSVHTTPFileDataSource(HTTPFileDataSource):
    rdf_namespace = Namespace(DS_NS['CSVHTTPFileDataSource#'])

    csv_header = Informational(display_name='Header column names',
                               multiple=False)

    csv_field_delimiter = Informational(display_name='CSV field delimiter')
Exemple #2
0
class CSVDataSource(LocalFileDataSource):
    rdf_namespace = Namespace(DS_NS['CSVDataSource#'])

    csv_file_name = Informational(display_name='CSV file name',
                                  also=LocalFileDataSource.file_name)

    csv_header = Informational(display_name='Header column names',
                               multiple=False)

    csv_field_delimiter = Informational(display_name='CSV field delimiter')
Exemple #3
0
 class C(self.DS1):
     q = Informational(also=self.DS1.a, default_value='Q')
     p = Informational(also=self.DS1.a)
Exemple #4
0
 class C(self.DS1):
     q = Informational(also=self.DS1.a)
Exemple #5
0
 class DS2(DS1):
     b = Informational()
     a = 'D'
Exemple #6
0
 class DS1(DataSource):
     a = Informational(default_value='A')
Exemple #7
0
 def test_default_display_name(self):
     inf = Informational(name='test')
     self.assertEqual(inf.display_name, 'test')
Exemple #8
0
 def test_default_multiple(self):
     inf = Informational()
     self.assertTrue(inf.multiple)
Exemple #9
0
 def test_default_property_type(self):
     inf = Informational()
     self.assertEqual(inf.property_type, 'DatatypeProperty')
Exemple #10
0
 class C(self.DS1):
     q = Informational(also=self.DS1.a, default_value='R')
     a = 'M'
Exemple #11
0
class SCIRNASeqDataSource(DataSource):
    data_url = Informational('Data URL')