def test_cellomics_semantic_filename3():
    test_fn = '/file_directory/AS_09125_050116110001_A03f04d1_stitch.tif'
    expected = OrderedDict([('directory', '/file_directory'),
                            ('prefix', 'AS_09125'), ('plate', 50116110001),
                            ('well', 'A03'), ('field', 4), ('channel', 1),
                            ('suffix', 'tif')])
    assert cellomics.cellomics_semantic_filename(test_fn) == expected
Exemple #2
0
def test_cellomics_semantic_filename3():
    test_fn = '/file_directory/AS_09125_050116110001_A03f04d1_stitch.tif'
    expected = OrderedDict([('directory', '/file_directory'),
                            ('prefix', 'AS_09125'),
                            ('plate', 50116110001),
                            ('well', 'A03'),
                            ('field', 4),
                            ('channel', 1),
                            ('suffix', 'tif')])
    assert cellomics.cellomics_semantic_filename(test_fn) == expected
Exemple #3
0
def test_cellomics_semantic_filename2():
    test_fn = 'AS_09125_050116110001_A04f01d0.tif'
    expected = OrderedDict([('directory', ''),
                            ('prefix', 'AS_09125'),
                            ('plate', 50116110001),
                            ('well', 'A04'),
                            ('field', 1),
                            ('channel', 0),
                            ('suffix', 'tif')])
    assert cellomics.cellomics_semantic_filename(test_fn) == expected
Exemple #4
0
def test_cellomics_semantic_filename():
    test_fn = 'MFGTMP_140206180002_A01f00d0.TIF'
    expected = OrderedDict([('directory', ''),
                            ('prefix', 'MFGTMP'),
                            ('plate', 140206180002),
                            ('well', 'A01'),
                            ('field', 0),
                            ('channel', 0),
                            ('suffix', 'TIF')])
    assert cellomics.cellomics_semantic_filename(test_fn) == expected
Exemple #5
0
def get_field(fn):
    sem = cellomics.cellomics_semantic_filename(fn)
    return sem['field']
Exemple #6
0
def get_plate_well(fn):
    sem = cellomics.cellomics_semantic_filename(fn.strip())
    return sem["plate"], sem["well"]
def test_cellomics_semantic_filename2():
    test_fn = 'AS_09125_050116110001_A04f01d0.tif'
    expected = OrderedDict([('directory', ''), ('prefix', 'AS_09125'),
                            ('plate', 50116110001), ('well', 'A04'),
                            ('field', 1), ('channel', 0), ('suffix', 'tif')])
    assert cellomics.cellomics_semantic_filename(test_fn) == expected
def test_cellomics_semantic_filename():
    test_fn = 'MFGTMP_140206180002_A01f00d0.TIF'
    expected = OrderedDict([('directory', ''), ('prefix', 'MFGTMP'),
                            ('plate', 140206180002), ('well', 'A01'),
                            ('field', 0), ('channel', 0), ('suffix', 'TIF')])
    assert cellomics.cellomics_semantic_filename(test_fn) == expected