Skip to content

generate

ensembl.io.genomio.manifest.generate

Creates a manifest file in a folder depending on the file names ends.

main()

Main entrypoint.

Source code in src/python/ensembl/io/genomio/manifest/generate.py
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
def main() -> None:
    """Main entrypoint."""
    parser = ArgumentParser(
        description="Compare the genomic data between the files present in a manifest file."
    )
    parser.add_argument_dst_path(
        "--manifest_dir", required=True, help="Folder where to create a manifest file"
    )
    parser.add_argument("--version", action="version", version=ensembl.io.genomio.__version__)
    parser.add_log_arguments()
    args = parser.parse_args()
    init_logging_with_args(args)

    manifest = Manifest(args.manifest_dir)
    manifest.create()