def databases(command_line_parameters = None):
import argparse
database_replacement = "%s/.bob_bio_databases.txt" % os.environ["HOME"]
parser = argparse.ArgumentParser(description="Prints a list of directories for registered databases", formatter_class=argparse.ArgumentDefaultsHelpFormatter)
parser.add_argument('-D', '--database-directories-file', metavar = 'FILE', default = database_replacement, help = 'The file, where database directories are stored (to avoid changing the database configurations)')
args = parser.parse_args(command_line_parameters)
# get registered databases
databases = bob.bio.base.utils.resources.database_directories(replacements=args.database_directories_file)
# print directories for all databases
for d in sorted(databases):
print ("\n%s:" % d)
print ("Original data: %s" % databases[d][0])
if len(databases[d]) > 1:
print ("Annotations: %s" % databases[d][1])
评论列表
文章目录