-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rgt-hint differential Error #285
Comments
I get the same error. Is there a solution to this? |
This problem is because ":" is a special character and cannot be used for file names. I tried to handle file names in DifferentialAnalysis.py script by replacing "::" with other legal characters, such as "_". Find the part of the script responsible for generating the file name (the output_line_plot function) and replace the illegal characters before creating the file.
This is the modified part of the code, may need to be modified, for reference only. |
I am new to python, and wonder if this is simply matter of changing the code in the file? Or do you have the patched source file? |
DifferentialAnalysis.zip |
When I run the rgt-hintdifferential, there are the following errors, how to solve them?
signal generation is done!
generating line plot for each motif...
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "/home/rui/miniconda3/lib/python3.9/multiprocessing/pool.py", line 125, in worker
File "/home/rui/miniconda3/lib/python3.9/multiprocessing/pool.py", line 48, in mapstar
File "/home/rui/miniconda3/lib/python3.9/site-packages/rgt/HINT/DifferentialAnalysis.py", line 506, in output_line_plot
OSError: [Errno 22] Invalid argument: './DiffFootprinting/Lineplots/MA1128.1.FOSL1::JUN.txt'
"""
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/home/rui/miniconda3/bin/rgt-hint", line 8, in
File "/home/rui/miniconda3/lib/python3.9/site-packages/rgt/HINT/Main.py", line 95, in main
File "/home/rui/miniconda3/lib/python3.9/site-packages/rgt/HINT/DifferentialAnalysis.py", line 258, in diff_analysis_run
File "/home/rui/miniconda3/lib/python3.9/multiprocessing/pool.py", line 364, in map
File "/home/rui/miniconda3/lib/python3.9/multiprocessing/pool.py", line 771, in get
OSError: [Errno 22] Invalid argument: './DiffFootprinting/Lineplots/MA1128.1.FOSL1::JUN.txt'
I returned the same error when I ran the sample file.
The text was updated successfully, but these errors were encountered: