Exemplo n.º 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')
Exemplo n.º 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')
Exemplo n.º 3
0
 class C(self.DS1):
     q = Informational(also=self.DS1.a, default_value='Q')
     p = Informational(also=self.DS1.a)
Exemplo n.º 4
0
 class C(self.DS1):
     q = Informational(also=self.DS1.a)
Exemplo n.º 5
0
 class DS2(DS1):
     b = Informational()
     a = 'D'
Exemplo n.º 6
0
 class DS1(DataSource):
     a = Informational(default_value='A')
Exemplo n.º 7
0
 def test_default_display_name(self):
     inf = Informational(name='test')
     self.assertEqual(inf.display_name, 'test')
Exemplo n.º 8
0
 def test_default_multiple(self):
     inf = Informational()
     self.assertTrue(inf.multiple)
Exemplo n.º 9
0
 def test_default_property_type(self):
     inf = Informational()
     self.assertEqual(inf.property_type, 'DatatypeProperty')
Exemplo n.º 10
0
 class C(self.DS1):
     q = Informational(also=self.DS1.a, default_value='R')
     a = 'M'
Exemplo n.º 11
0
class SCIRNASeqDataSource(DataSource):
    data_url = Informational('Data URL')