When installing as per instructions, the installer runs without error, however, there seem to be some underlying linking/module placing and finding issues.
(I've had the same issue with multiple python3 installations, for reproducibly here it is in conda on Linux)
Adding CLEAR 1.0.0 to easy-install.pth file
Installing circ_quant script to /usr2/collab/pessinj/.conda/envs/clear/bin
Installing clear_quant script to /usr2/collab/pessinj/.conda/envs/clear/bin
Installed /usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/CLEAR-1.0.0-py3.6.egg
Processing dependencies for CLEAR==1.0.0
Searching for pybedtools==0.8.0
Best match: pybedtools 0.8.0
Adding pybedtools 0.8.0 to easy-install.pth file
Using /usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages
Searching for pysam==0.15.3
Best match: pysam 0.15.3
Adding pysam 0.15.3 to easy-install.pth file
Using /usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages
Searching for six==1.12.0
Best match: six 1.12.0
Adding six 1.12.0 to easy-install.pth file
Using /usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages
Finished processing dependencies for CLEAR==1.0.0
clear_quant and circ_quant are now in the path
(clear) [pessinj@scc2 clear]$ which clear_quant
~/.conda/envs/clear/bin/clear_quant
(clear) [pessinj@scc2 clear]$ which circ_quant
~/.conda/envs/clear/bin/circ_quant
But clear_quant cannot find circ_quant
(clear) [pessinj@scc2 CLEAR]$ clear_quant -h Traceback (most recent call last): File "/usr2/collab/pessinj/.conda/envs/clear/bin/clear_quant", line 11, in load_entry_point('CLEAR==1.0.0', 'console_scripts', 'clear_quant')() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2843, in load_entry_point return ep.load() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2434, in load return self.resolve() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2440, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/CLEAR-1.0.0-py3.6.egg/src/run .py", line 11, in ModuleNotFoundError: No module named 'circ_quant'
and circ_quant cannot find spReads
(clear) [pessinj@scc2 CLEAR]$ circ_quant -h Traceback (most recent call last): File "/usr2/collab/pessinj/.conda/envs/clear/bin/circ_quant", line 11, in load_entry_point('CLEAR==1.0.0', 'console_scripts', 'circ_quant')() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2843, in load_entry_point return ep.load() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2434, in load return self.resolve() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2440, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/CLEAR-1.0.0-py3.6.egg/src/cir c_quant.py", line 19, in ModuleNotFoundError: No module named 'spReads'
When installing as per instructions, the installer runs without error, however, there seem to be some underlying linking/module placing and finding issues. (I've had the same issue with multiple python3 installations, for reproducibly here it is in conda on Linux)
. . . verbose checking creating copying . . .
clear_quant and circ_quant are now in the path
But clear_quant cannot find circ_quant
(clear) [pessinj@scc2 CLEAR]$ clear_quant -h Traceback (most recent call last): File "/usr2/collab/pessinj/.conda/envs/clear/bin/clear_quant", line 11, in load_entry_point('CLEAR==1.0.0', 'console_scripts', 'clear_quant')() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2843, in load_entry_point return ep.load() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2434, in load return self.resolve() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2440, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/CLEAR-1.0.0-py3.6.egg/src/run .py", line 11, in ModuleNotFoundError: No module named 'circ_quant'
and circ_quant cannot find spReads
(clear) [pessinj@scc2 CLEAR]$ circ_quant -h Traceback (most recent call last): File "/usr2/collab/pessinj/.conda/envs/clear/bin/circ_quant", line 11, in load_entry_point('CLEAR==1.0.0', 'console_scripts', 'circ_quant')() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 489, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2843, in load_entry_point return ep.load() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2434, in load return self.resolve() File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/pkg_resources/__init__.py", l ine 2440, in resolve module = __import__(self.module_name, fromlist=['__name__'], level=0) File "/usr2/collab/pessinj/.conda/envs/clear/lib/python3.6/site-packages/CLEAR-1.0.0-py3.6.egg/src/cir c_quant.py", line 19, in ModuleNotFoundError: No module named 'spReads'
spReads is in the git repo
but some quick use of find does not turn it up in the conda-python space