o
    2wi                     @   s  d dl mZmZmZmZmZ d dlZd dlmZm	Z	 d dl
mZmZ d dlmZ e	jedddejd	ejddd
dejde dejddeddd		dd	edee defddZejedddejde dejddddd	ddedee fddZdS )    )DictListOptionalTupleUnionN)downloadprepare)download_medicalprepare_medical)PathlikeT)show_default)context_settings
corpus_dir)existsdir_okay)type
output_dirz-jz
--num-jobs   zBHow many threads to use (can give good speed-ups with slow disks).)r   defaulthelpnum_jobsc                 C   s   t | ||d dS )zMedical data preparation.r   r   r   N)r
   r    r   ]/home/ubuntu/sommelier/.venv/lib/python3.10/site-packages/lhotse/bin/modes/recipes/medical.pymedical
   s
   
r   
target_dirz--force-downloadFzForce download)is_flagr   r   force_downloadc                 C   s   t | |d dS )zMedical download.r   r   N)r	   r   r   r   r   r   !   s   
)Nr   )F)typingr   r   r   r   r   clicklhotse.bin.modesr   r   lhotse.recipes.medicalr	   r
   lhotse.utilsr   commanddictargumentPathoptionintr   boolr   r   r   r   <module>   sB    	