def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('dataset_path', help='Path to dataset')
    parser.add_argument('output_path', help='Output directory')

    args = parser.parse_args()

    dataset = DataSet.from_path(args.dataset_path)

    label_plots(dataset)
def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('dataset_path', help='Path to dataset')
    parser.add_argument('output_path', help='Output directory')

    args = parser.parse_args()

    dataset = DataSet.from_path(args.dataset_path)

    show_tag_locations(dataset, args.output_path)
def analyse_dataset(dataset_dir, output_dir):
    """Analyse all the files in the dataset."""
    dataset = DataSet.from_path(dataset_dir)
    logging.info("Analysing items in dataset: {}".format(dataset.name))

    for i in dataset.identifiers:
        data_item_abspath = dataset.abspath_from_identifier(i)
        item_info = dataset.item_from_identifier(i)

        specific_output_dir = item_output_path(output_dir, item_info["path"])
        analyse_file(data_item_abspath, specific_output_dir)
def main():
    parser = argparse.ArgumentParser()
    parser.add_argument('dataset_path', help='Path to dataset')
    parser.add_argument('output_path', help='Output directory')

    args = parser.parse_args()

    AutoName.directory = args.output_path

    dataset = DataSet.from_path(args.dataset_path)

    explore_dataset(dataset, args.output_path, n=1)
Ejemplo n.º 5
0
def tmp_dataset_fixture(request):
    from dtoolcore import DataSet
    d = tempfile.mkdtemp()

    dataset_path = os.path.join(d, 'sample_data')
    shutil.copytree(TEST_SAMPLE_DATASET, dataset_path)

    @request.addfinalizer
    def teardown():
        shutil.rmtree(d)

    return DataSet.from_path(dataset_path)
Ejemplo n.º 6
0
def analyse_dataset(dataset_dir, output_dir, test_data_only=False):
    """Analyse all the files in the dataset."""
    dataset = DataSet.from_path(dataset_dir)
    logging.info("Analysing files in dataset: {}".format(dataset.name))

    for i in dataset.identifiers:
        abs_path = dataset.abspath_from_identifier(i)
        item_info = dataset.item_from_identifier(i)

        specific_output_dir = data_item_directory(output_dir,
                                                  item_info["path"])
        analyse_file(abs_path, specific_output_dir, test_data_only)
        if test_data_only:
            break