-
Notifications
You must be signed in to change notification settings - Fork 10
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
Step 4 breaks with underscore in chromosome names. #9
Comments
I believe I've isolated the issue to these four lines Line 197 in 4a75988
Lines 357 to 358 in 4a75988
Line 374 in 4a75988
By changing the join character and subsequent split characters, I'm able to resolve the issue. However it's probably better to store the logic in a data structure than in the string value. I haven't studied the code enough to figure out how it's using these names yet. |
Yes, we assume that there is no "_" in the chromosome name. I will add it to the manual. Thanks for pointing it out. |
Is there any way to fix the pipeline or would the better option be to modify the input files? |
Hello, Thanks, |
Hi Ye, Can you also please help me in resolving a similar issue? I'm trying to run mHiC but I get the following error: (Please note that chrList=($(seq 1 22) X Y M)) ) Traceback (most recent call last): Best, |
Hello Dina, (Now I am thinking of replacing "_" by other joint symbol in my codes......I will let you know once I finish it......) Thanks, |
Hello, Thanks again for pointing it out! Very appreciate it! Thanks, |
Thanks Ye for your help!! It works fine now :) Best,
|
So I have underscores in my chromosome names and the
chrList
variable is set to"LtaP_01 LtaP_02 LtaP_03 LtaP_04 LtaP_05 LtaP_06 LtaP_07 LtaP_08 LtaP_09 LtaP_10 LtaP_11 LtaP_12 LtaP_13 LtaP_14 LtaP_15 LtaP_16 LtaP_17 LtaP_18 LtaP_19 LtaP_20 LtaP_21 LtaP_22 LtaP_23 LtaP_24 LtaP_25 LtaP_26 LtaP_27 LtaP_28 LtaP_29 LtaP_30 LtaP_31 LtaP_32 LtaP_33 LtaP_34 LtaP_35 LtaP_36 MaxiA"
This leads to the following error message when Step 4 hits the KR normalization:
Which looks to be caused because it is parsing chromosome names by underscore. Other than not using underscores in chromosome names, any ideas for a fix? I'll continue to look and see if I come up with something.
The text was updated successfully, but these errors were encountered: