Skip to content
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

Issue with JUM_3.sh script #10

Closed
MDBrokaw opened this issue Dec 19, 2017 · 20 comments
Closed

Issue with JUM_3.sh script #10

MDBrokaw opened this issue Dec 19, 2017 · 20 comments

Comments

@MDBrokaw
Copy link

I’ve encountered an issue with the JUM_3.sh script.

Runs OK until reaching the “long_intron_retention” processing steps. At this point it generates enormous temp files (e.g. IndexA_temp_long_intron_retention_junction_coordinate_with_read_num_pvalue_0.05) that are 20-200 GB.

At this point it also reports millions of identical errors:
Use of uninitialized value in print at count_intron_read_long_intron_retention_step2.pl line 44, <IN2> line 1

These millions of errors are preceded by this single error:
ERROR: illegal character ‘+’ found in integer conversion of string “+”. Exiting…
Argument “+” isn’t numeric in subtraction (-) at count_intron_read_long_intron_retention_step2.pl line 40, <IN2> line 1.

Any ideas? All the other classes of Alternative splicing (e.g. 5’SS, etc.) seem to have been computed just fine. Thanks!

@qqwang-berkeley
Copy link
Owner

Hi,

Would you send me a few lines of the AS_differential.txt file you got from running the R_script_JUM.R script? Thanks! I will help you debug.

Qingqing

@MDBrokaw
Copy link
Author

Excellent, thanks for your help.

First few lines of our AS_differential.txt:

groupID featureID exonBaseMean dispersion stat pvalue padj X13m3_14m2 N2 log2fold_N2_13m3_14m2 genomicData.seqnames genomicData.start genomicData.end genomicData.width genomicData.strand countData.IndexA countData.IndexB countData.IndexC countData.IndexD transcripts
5_Junction_70652_Junction_70653:E001 5_Junction_70652_Junction_70653 E001 220.071429128683 0.0012714572240681 5.62693062493901 0.0176865742458979 0.055308582157126 2.30659362437753 2.38247202833251 0.253209445884905 IV 4389750 4389804 55 - 171 171 284 284 exonic_part_number 001 gene_id 5_Junction_70652_Junction_70653
5_Junction_70652_Junction_70653:E002 5_Junction_70652_Junction_70653 E002 4510.78340115722 0.000776507110775998 6.47168092666713 0.0109606814530061 0.0374330880787359 3.65835086903501 3.6452533692903 -0.0435186550123472 IV 4389750 4389889 140 - 3144 3144 6414 6414 exonic_part_number 002 gene_id 5_Junction_70652_Junction_70653
5_Junction_69673_Junction_69674:E001 5_Junction_69673_Junction_69674 E001 77.3547483148137 0.00737832058902636 6.22512000683747 0.0125950371902186 0.0420323408605057 1.86361802390202 1.92451620812156 0.204916821318095 IV 363879 363974 96 - 60 60 100 100 exonic_part_number 001 gene_id 5_Junction_69673_Junction_69674
5_Junction_69673_Junction_69674:E002 5_Junction_69673_Junction_69674 E002 9.5724903310595 0.00367549702846617 6.56934219635649 0.0103750290524118 0.0356617696026629 1.14516301760211 0.815348486625332 -1.22800023701497 IV 363879 364207 329 - 4 4 18 18 exonic_part_number 002 gene_id 5_Junction_69673_Junction_69674

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Dec 30, 2017 via email

@MDBrokaw
Copy link
Author

MDBrokaw commented Jan 1, 2018

Ahh, interesting. Thanks for the help. Here are the first few lines of UNION_junc_coor_with_junction_ID_more_than_*

I 10432829 10432855 0 Junction_685
I 13653263 13653368 0 Junction_4534
I 14178098 14178142 0 Junction_5097
I 4117400 4117448 0 Junction_9531
I 4186712 4186768 0 Junction_9674
I 4556015 4556061 0 Junction_10152
I 536306 536348 0 Junction_11629
I 5429623 5429825 0 Junction_11762
I 6029749 6029947 0 Junction_12959
I 6100718 6100763 0 Junction_13098
I 10014582 10014730 + Junction_2
I 10015142 10015194 + Junction_3

And here is more_than_......

5_Junction_70652_Junction_70653:001 IV - 4389750 4389804
5_Junction_70652_Junction_70653:002 IV - 4389750 4389889
5_Junction_69673_Junction_69674:001 IV - 363879 363974
5_Junction_69673_Junction_69674:002 IV - 363879 364207
5_Junction_67594_Junction_67595:001 IV - 17446610 17447286
5_Junction_67594_Junction_67595:002 IV - 17446610 17449561
5_Junction_71869_Junction_71870:001 IV - 5351583 5351797
5_Junction_71869_Junction_71870:002 IV - 5351583 5351805

Thanks again.

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 15, 2018 via email

@MDBrokaw
Copy link
Author

Greetings, still here!

Below are a few lines from the three files you suggested. Thanks for your assistance!

IndexC_coverage_temp_long_intron_overlap_total.txt
X 60037 60038 32
X 60038 60040 30
X 60040 60041 29

IndexC_temp_long_intron_retention_junction_coordinate_with_read_num_total.txt
I 100625 100626 - Junction_72 3
I 100626 100627 - Junction_72 3
I 100627 100628 - Junction_72 3

temp_long_intron_retention_junction_coordinate_total.txt
I 100625 101503 - Junction_72
I 10188896 10189261 - Junction_282
I 10189166 10189990 - Junction_283

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 15, 2018 via email

@MDBrokaw
Copy link
Author

OK, I have attached one of the files you mentioned. The other three requests you made are for files that are created but left empty.

(Disclosure: since the time of the initial message I deleted all files/scripts, re-installed the newest version of JUM [1.3.11] and started over. I am now getting errors at the same step, but of a slightly different nature. Giant error file created and the new error message is as follows…)
Use of uninitialized value $array[3] in hash element at ../../JUM_1.3.11/profiling_splicing_patterns_from_AS_events_1.pl line 25, line 1.
Use of uninitialized value $array[1] in hash element at ../../JUM_1.3.11/profiling_splicing_patterns_from_AS_events_1.pl line 25, line 1.
Use of uninitialized value $array[2] in hash element at ../../JUM_1.3.11/profiling_splicing_patterns_from_AS_events_1.pl line 25, line 1.
Use of uninitialized value $array[3] in hash element at ../../JUM_1.3.11/profiling_splicing_patterns_from_AS_events_1.pl line 25, line 2.
…etc.
temp_long_intron_retention_AS_differential_pvalue_0.05.txt

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 21, 2018 via email

@MDBrokaw
Copy link
Author

Excellent. Here is a link to a Google Drive that should have all files you requested.

https://drive.google.com/open?id=1ARU9VJwuV-259q6q-cFg2j0RKG_KCB7f

Thanks again! (Sorry for the hassle.)

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 22, 2018 via email

@MDBrokaw
Copy link
Author

MDBrokaw commented Feb 24, 2018

Oops, that was my mistake in uploading to the Google Drive. I accidentally uploaded the wrong file (it came from the JUMwork directory).

The correct file, UNION_junc_coor_with_junction_ID_more_than_5_read_in_at_least_2_samples.txt, is correctly copied into the JUM_diff directory. I have added it to the Google Drive as well.

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 26, 2018 via email

@MDBrokaw
Copy link
Author

Ooooooooo, you just gave me the hint as to what I was doing wrong....

I didn't realize I needed to enter the JUM_diff directory and run JUM_3 from there. I was still in JUMwork where I had run previous JUM_2-3.... OOPS!

When I run JUM_3 in the proper directory, everything looks great! Thanks for your help/patience!

Regarding the updated JUM_4 script, where can I find it / where has it been attached? THANKS AGAIN.

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 27, 2018 via email

@MDBrokaw
Copy link
Author

Happy to help! (And be helped :)

Hmmmm, I don't see any script attachment associated with your message on GitHub.

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Feb 27, 2018 via email

@MDBrokaw
Copy link
Author

Ah, beautiful! I have completed the pipeline (with my test data) successfully, and everything looks great. Ready to plug in my full experiment in the future. Thanks!

As an aside, is there any way to handle more than two conditions simultaneously? e.g., wild type, mutant1, mutant2? THANKS AGAIN.

@qqwang-berkeley
Copy link
Owner

qqwang-berkeley commented Mar 5, 2018 via email

@MDBrokaw
Copy link
Author

MDBrokaw commented Mar 6, 2018

Excellent! Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants