
    DUf9                     L    d Z ddlZddlmZ ddlmZ ddlmZ ddZd	 Zdd
Z	dS )z
Module for handling paths.

This is kept separate from helpers module in order to avoid circular imports in
setting the bedtools path.
    N)bedtool   )settings)reload c                     t           j        }| t           _        || k    r*t          t                     t          t                     dS d S )NT)r   _bedtools_pathr   r   
pybedtools)pathold_paths     M/var/www/html/software/conda/lib/python3.11/site-packages/pybedtools/paths.py_set_bedtools_pathr      sC    &H"H4wzt     c                      t           j        S N)r   r	    r   r   _get_bedtools_pathr      s    ""r   c                     | t           _        d S r   )r   _R_path)r   s    r   _set_R_pathr      s    Hr   )r   )
__doc__r
   r   r   r   	importlibr   r   r   r   r   r   r   <module>r      s                             # # #     r   